{"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":824925,"link":"/api/v1.1/game/824925/feed/live","metaData":{"wait":10,"timeStamp":"20260516_020642","gameEvents":["double","game_finished"],"logicalEvents":["countChange","count12","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824925,"type":"R","doubleHeader":"N","id":"2026/05/15/bosmlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824925-2026-05-15","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-15T23:15:00Z","originalDate":"2026-05-15","officialDate":"2026-05-15","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2026,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":44,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":18,"losses":26,"ties":0,"pct":".409"},"records":{},"divisionLeader":false,"wins":18,"losses":26,"winningPercentage":".409"},"franchiseName":"Boston","clubName":"Red Sox","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2026,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","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":"Atlanta","record":{"gamesPlayed":45,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":31,"losses":14,"ties":0,"pct":".689"},"records":{},"divisionLeader":false,"wins":31,"losses":14,"winningPercentage":".689"},"franchiseName":"Atlanta","clubName":"Braves","active":true}},"players":{"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID663158":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158","firstName":"Robert","lastName":"Suarez","primaryNumber":"75","birthDate":"1991-03-01","currentAge":35,"birthCity":"Bolivar","birthCountry":"Venezuela","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Suarez","middleName":"Alexander","boxscoreName":"Suarez, R","gender":"M","nameMatrilineal":"Subero","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Suarez","nameSlug":"robert-suarez-663158","firstLastName":"Robert Suarez","lastFirstName":"Suarez, Robert","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Robert Alexander Suarez","fullLFMName":"Suarez, Robert Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID622761":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761","firstName":"Jorge","lastName":"Mateo","primaryNumber":"9","birthDate":"1995-06-23","currentAge":31,"birthCity":"Santo Domingo Oeste","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jorge","useLastName":"Mateo","middleName":"Luis","boxscoreName":"Mateo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"mah-TAY-oh","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Mateo","nameSlug":"jorge-mateo-622761","firstLastName":"Jorge Mateo","lastFirstName":"Mateo, Jorge","lastInitName":"Mateo, J","initLastName":"J Mateo","fullFMLName":"Jorge Luis Mateo","fullLFMName":"Mateo, Jorge Luis","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID813349":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349","firstName":"Todd","lastName":"Early","primaryNumber":"19","birthDate":"2002-04-03","currentAge":24,"birthCity":"Midlothian","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connelly","useLastName":"Early","middleName":"Connelly McNeil","boxscoreName":"Early","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connelly Early","nameSlug":"connelly-early-813349","firstLastName":"Connelly Early","lastFirstName":"Early, Connelly","lastInitName":"Early, C","initLastName":"C Early","fullFMLName":"Todd Connelly McNeil Early","fullLFMName":"Early, Todd Connelly McNeil","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID800311":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311","firstName":"Didier","lastName":"Fuentes","primaryNumber":"72","birthDate":"2005-06-17","currentAge":21,"birthCity":"Tolu","birthCountry":"Colombia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Didier","useLastName":"Fuentes","middleName":"Nicolas","boxscoreName":"Fuentes","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Didier Fuentes","nameSlug":"didier-fuentes-800311","firstLastName":"Didier Fuentes","lastFirstName":"Fuentes, Didier","lastInitName":"Fuentes, D","initLastName":"D Fuentes","fullFMLName":"Didier Nicolas Fuentes","fullLFMName":"Fuentes, Didier Nicolas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID677161":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161","firstName":"Zachery","lastName":"Kelly","primaryNumber":"76","birthDate":"1995-03-03","currentAge":31,"birthCity":"Roanoke","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Kelly","middleName":"Reed","boxscoreName":"Kelly, Z","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Kelly","nameSlug":"zack-kelly-677161","firstLastName":"Zack Kelly","lastFirstName":"Kelly, Zack","lastInitName":"Kelly, Z","initLastName":"Z Kelly","fullFMLName":"Zachery Reed Kelly","fullLFMName":"Kelly, Zachery Reed","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID702275":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275","firstName":"Ian","lastName":"Ritchie","primaryNumber":"60","birthDate":"2003-06-26","currentAge":23,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JR","useLastName":"Ritchie","boxscoreName":"Ritchie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JR Ritchie","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jr-ritchie-702275","firstLastName":"JR Ritchie","lastFirstName":"Ritchie, JR","lastInitName":"Ritchie, J","initLastName":"J Ritchie","fullFMLName":"Ian Ritchie","fullLFMName":"Ritchie, Ian","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"ID686580":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580","firstName":"Justin","lastName":"Slaten","primaryNumber":"63","birthDate":"1997-09-15","currentAge":29,"birthCity":"Longview","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Slaten","middleName":"Michael","boxscoreName":"Slaten","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SLATE-in","mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Slaten","nameSlug":"justin-slaten-686580","firstLastName":"Justin Slaten","lastFirstName":"Slaten, Justin","lastInitName":"Slaten, J","initLastName":"J Slaten","fullFMLName":"Justin Michael Slaten","fullLFMName":"Slaten, Justin Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID625643":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643","firstName":"Reynaldo","lastName":"López","primaryNumber":"40","birthDate":"1994-01-04","currentAge":32,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reynaldo","useLastName":"López","middleName":"Starling","boxscoreName":"López, R","nickName":"Rey","gender":"M","nameMatrilineal":"Kely","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reynaldo López","nameSlug":"reynaldo-lopez-625643","firstLastName":"Reynaldo López","lastFirstName":"López, Reynaldo","lastInitName":"López, R","initLastName":"R López","fullFMLName":"Reynaldo Starling López","fullLFMName":"López, Reynaldo Starling","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663558":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558","firstName":"Jovani","lastName":"Moran","primaryNumber":"47","birthDate":"1997-04-24","currentAge":29,"birthCity":"Mayaguez","birthCountry":"Puerto Rico","height":"6' 1\"","weight":167,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jovani","useLastName":"Morán","boxscoreName":"Morán","gender":"M","nameMatrilineal":"Moreno","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"jo-VAH-nee MOH-ran","mlbDebutDate":"2021-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jovani Morán","nameSlug":"jovani-moran-663558","firstLastName":"Jovani Morán","lastFirstName":"Morán, Jovani","lastInitName":"Morán, J","initLastName":"J Morán","fullFMLName":"Jovani Morán","fullLFMName":"Morán, Jovani ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID670245":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245","firstName":"Ryan","lastName":"Watson","primaryNumber":"56","birthDate":"1997-11-15","currentAge":28,"birthCity":"Auburn","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Watson","middleName":"Traylor","boxscoreName":"Watson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Watson","nameSlug":"ryan-watson-670245","firstLastName":"Ryan Watson","lastFirstName":"Watson, Ryan","lastInitName":"Watson, R","initLastName":"R Watson","fullFMLName":"Ryan Traylor Watson","fullLFMName":"Watson, Ryan Traylor","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID640492":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492","firstName":"José","lastName":"Azócar","birthDate":"1996-05-11","currentAge":30,"birthCity":"Guiria","birthCountry":"Venezuela","height":"5' 11\"","weight":181,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"José","useLastName":"Azócar","middleName":"Enrique","boxscoreName":"Azócar","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"a-ZOH-kahr","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Azócar","nameSlug":"jose-azocar-640492","firstLastName":"José Azócar","lastFirstName":"Azócar, José","lastInitName":"Azócar, J","initLastName":"J Azócar","fullFMLName":"José Enrique Azócar","fullLFMName":"Azócar, José Enrique","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID675911":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","firstName":"Spencer","lastName":"Strider","primaryNumber":"99","birthDate":"1998-10-28","currentAge":27,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Strider","middleName":"Robert","boxscoreName":"Strider","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2021-10-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Strider","nameSlug":"spencer-strider-675911","firstLastName":"Spencer Strider","lastFirstName":"Strider, Spencer","lastInitName":"Strider, S","initLastName":"S Strider","fullFMLName":"Spencer Robert Strider","fullLFMName":"Strider, Spencer Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"14","birthDate":"1994-07-19","currentAge":32,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID519242":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","firstName":"Christopher","lastName":"Sale","primaryNumber":"51","birthDate":"1989-03-30","currentAge":37,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Sale","middleName":"Allen","boxscoreName":"Sale","nickName":"The Conductor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2010-08-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Sale","nameSlug":"chris-sale-519242","firstLastName":"Chris Sale","lastFirstName":"Sale, Chris","lastInitName":"Sale, C","initLastName":"C Sale","fullFMLName":"Christopher Allen Sale","fullLFMName":"Sale, Christopher Allen","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543243":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243","firstName":"Sonny","lastName":"Gray","primaryNumber":"54","birthDate":"1989-11-07","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sonny","useLastName":"Gray","middleName":"Douglas","boxscoreName":"Gray, S","nickName":"Pickles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sonny Gray","nameSlug":"sonny-gray-543243","firstLastName":"Sonny Gray","lastFirstName":"Gray, Sonny","lastInitName":"Gray, S","initLastName":"S Gray","fullFMLName":"Sonny Douglas Gray","fullLFMName":"Gray, Sonny Douglas","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID681508":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","firstName":"Michael","lastName":"Gasper","primaryNumber":"30","birthDate":"1995-10-11","currentAge":30,"birthCity":"Merrimack","birthStateProvince":"NH","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Mickey","useLastName":"Gasper","boxscoreName":"Gasper","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-08-12","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Gasper","nameSlug":"mickey-gasper-681508","firstLastName":"Mickey Gasper","lastFirstName":"Gasper, Mickey","lastInitName":"Gasper, M","initLastName":"M Gasper","fullFMLName":"Michael  Gasper","fullLFMName":"Gasper, Michael ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":31,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID571657":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657","firstName":"James","lastName":"Farmer","primaryNumber":"15","birthDate":"1990-08-17","currentAge":36,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Farmer","middleName":"Kyle","boxscoreName":"Farmer, K","nickName":"Farm Dawg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Farmer","nameSlug":"kyle-farmer-571657","firstLastName":"Kyle Farmer","lastFirstName":"Farmer, Kyle","lastInitName":"Farmer, K","initLastName":"K Farmer","fullFMLName":"James Kyle Farmer","fullLFMName":"Farmer, James Kyle","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID607481":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481","firstName":"Aaron","lastName":"Bummer","primaryNumber":"36","birthDate":"1993-09-21","currentAge":32,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Bummer","middleName":"James","boxscoreName":"Bummer","nickName":"Bum","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2017-07-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Bummer","nameSlug":"aaron-bummer-607481","firstLastName":"Aaron Bummer","lastFirstName":"Bummer, Aaron","lastInitName":"Bummer, A","initLastName":"A Bummer","fullFMLName":"Aaron James Bummer","fullLFMName":"Bummer, Aaron James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663586":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","firstName":"Michael","lastName":"Riley","primaryNumber":"27","birthDate":"1997-04-02","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Austin","useLastName":"Riley","middleName":"Austin","boxscoreName":"Riley, A","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Riley","nameSlug":"austin-riley-663586","firstLastName":"Austin Riley","lastFirstName":"Riley, Austin","lastInitName":"Riley, A","initLastName":"A Riley","fullFMLName":"Michael Austin Riley","fullLFMName":"Riley, Michael Austin","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID701719":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719","firstName":"Robert","lastName":"Samaniego","primaryNumber":"78","birthDate":"1999-01-30","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Samaniego","middleName":"Tyler","boxscoreName":"Samaniego, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Samaniego","nameSlug":"tyler-samaniego-701719","firstLastName":"Tyler Samaniego","lastFirstName":"Samaniego, Tyler","lastInitName":"Samaniego, T","initLastName":"T Samaniego","fullFMLName":"Robert Tyler Samaniego","fullLFMName":"Samaniego, Robert Tyler","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID801139":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139","firstName":"Payton","lastName":"Tolle","primaryNumber":"70","birthDate":"2002-11-01","currentAge":23,"birthCity":"Stillwater","birthStateProvince":"OK","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Payton","useLastName":"Tolle","middleName":"John","boxscoreName":"Tolle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Payton Tolle","nameSlug":"payton-tolle-801139","firstLastName":"Payton Tolle","lastFirstName":"Tolle, Payton","lastInitName":"Tolle, P","initLastName":"P Tolle","fullFMLName":"Payton John Tolle","fullLFMName":"Tolle, Payton John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID506702":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702","firstName":"Sandy","lastName":"León","birthDate":"1989-03-13","currentAge":37,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 9\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sandy","useLastName":"León","middleName":"David","boxscoreName":"León","nickName":"Noah","gender":"M","nameMatrilineal":"Balan","isPlayer":true,"isVerified":true,"pronunciation":"SAN-dee lee-OHN","mlbDebutDate":"2012-05-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy León","nameSlug":"sandy-leon-506702","firstLastName":"Sandy León","lastFirstName":"León, Sandy","lastInitName":"León, S","initLastName":"S León","fullFMLName":"Sandy David León","fullLFMName":"León, Sandy David","strikeZoneTop":3.095,"strikeZoneBottom":1.562},"ID673490":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490","firstName":"Ha-Seong","lastName":"Kim","primaryNumber":"7","birthDate":"1995-10-17","currentAge":30,"birthCity":"Bucheon","birthCountry":"Republic of Korea","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ha-Seong","useLastName":"Kim","boxscoreName":"Kim, Ha","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"HA-song","mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ha-Seong Kim","nameSlug":"ha-seong-kim-673490","firstLastName":"Ha-Seong Kim","lastFirstName":"Kim, Ha-Seong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Ha-Seong Kim","fullLFMName":"Kim, Ha-Seong","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"ID691785":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785","firstName":"Marcelo","lastName":"Mayer","birthDate":"2002-12-12","currentAge":23,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcelo","useLastName":"Mayer","boxscoreName":"Mayer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"MY-er","mlbDebutDate":"2025-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcelo Mayer","nameSlug":"marcelo-mayer-691785","firstLastName":"Marcelo Mayer","lastFirstName":"Mayer, Marcelo","lastInitName":"Mayer, M","initLastName":"M Mayer","fullFMLName":"Marcelo  Mayer","fullLFMName":"Mayer, Marcelo","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705","location":{"address1":"755 Battery Avenue","city":"Atlanta","state":"Georgia","stateAbbrev":"GA","postalCode":"30339","defaultCoordinates":{"latitude":33.890672,"longitude":-84.467641},"azimuthAngle":145.0,"elevation":1001,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":40819,"turfType":"Grass","roofType":"Open","leftLine":335,"left":375,"leftCenter":385,"center":400,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":4705,"link":"/api/v1/venues/4705"},"weather":{"condition":"Clear","temp":"77","wind":"5 mph, In From RF"},"gameInfo":{"attendance":39288,"firstPitch":"2026-05-15T23:17:00.000Z","gameDurationMinutes":170},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"home":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"}},"officialScorer":{"id":431084,"fullName":"Mike Stamus","link":"/api/v1/people/431084"},"primaryDatacaster":{"id":666946,"fullName":"Kurt Hoyt","link":"/api/v1/people/666946"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":1,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jarren Duran walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-15T23:17:20.231Z","endTime":"2026-05-15T23:18:49.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"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-15T19:27:00.184Z","endTime":"2026-05-15T22:51:41.029Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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-15T22:51:41.029Z","endTime":"2026-05-15T23:15:17.712Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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-15T23:15:17.712Z","endTime":"2026-05-15T23:17:22.553Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"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":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.772067536362243,"aZ":-13.72444009583838,"pfxX":-5.3058731245037105,"pfxZ":9.387945466872988,"pX":-0.8718755602322757,"pZ":3.3400588870204495,"vX0":3.573927084052121,"vY0":-139.4229877582448,"vZ0":-4.375815976259825,"x":150.23,"y":148.6,"x0":-1.4818936291360776,"y0":50.00696224080999,"z0":5.837757063941394,"aX":-10.433174405550385},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2406,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3930659535052037,"extension":6.660818017690534},"index":3,"playId":"dda85937-99ac-3248-bae9-6544e040aebd","pitchNumber":1,"startTime":"2026-05-15T23:17:22.553Z","endTime":"2026-05-15T23:17:26.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.188421654993906,"aZ":-13.035007966805585,"pfxX":-3.567604382701119,"pfxZ":9.839666869290111,"pX":0.2431412277504787,"pZ":3.0643583530226692,"vX0":6.21517244553506,"vY0":-138.4175215656046,"vZ0":-4.831021763487782,"x":107.73,"y":156.04,"x0":-1.5653166363926851,"y0":50.00232703710004,"z0":5.701463481680082,"aX":-6.939521105766843},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":5.2,"spinRate":2269,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.39533043078756336,"extension":6.694461030171484},"index":4,"playId":"c73649ac-c12b-32c5-9b74-ae63408f4a29","pitchNumber":2,"startTime":"2026-05-15T23:17:37.773Z","endTime":"2026-05-15T23:17:42.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71780794913679,"aZ":-12.96771370943847,"pfxX":-5.942796527725171,"pfxZ":9.684835027298426,"pX":-0.448766007018607,"pZ":4.092231476777284,"vX0":4.945875278209818,"vY0":-139.53802270390264,"vZ0":-2.4526494125842073,"x":134.11,"y":128.29,"x0":-1.4671029685466401,"y0":50.00389956646592,"z0":5.830865873635174,"aX":-11.786978749225412},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":9.8,"spinRate":2422,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39167291665624804,"extension":6.604306309606404},"index":5,"playId":"dbd61e69-c92b-3e74-98a6-c9b56c7d62cd","pitchNumber":3,"startTime":"2026-05-15T23:17:55.353Z","endTime":"2026-05-15T23:17:59.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.406261398771676,"aZ":-29.781689820680814,"pfxX":2.7146976348690703,"pfxZ":1.5314636750914588,"pX":-0.858399798986933,"pZ":4.117825046066411,"vX0":1.1514722613709372,"vY0":-123.13531940847157,"vZ0":1.6743190882968455,"x":149.72,"y":127.6,"x0":-1.682394551237717,"y0":50.003466602031,"z0":5.917425017073419,"aX":4.2419633539480985},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-5.2,"spinRate":2198,"spinDirection":169},"zone":11,"typeConfidence":0.9,"plateTime":0.4418578131026236,"extension":6.722263775810515},"index":6,"playId":"ad81de05-b434-38cb-a7ea-60a12319e197","pitchNumber":4,"startTime":"2026-05-15T23:18:11.578Z","endTime":"2026-05-15T23:18:15.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.934912596061626,"aZ":-12.952602469033273,"pfxX":-4.906586931369356,"pfxZ":9.863529141619672,"pX":-0.7462091115363034,"pZ":3.402365329801789,"vX0":3.9398039760831116,"vY0":-138.4955467936023,"vZ0":-4.002029086686141,"x":145.44,"y":146.92,"x0":-1.5472667894796304,"y0":50.00653143401895,"z0":5.7278876349691465,"aX":-9.56649458824094},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":8.2,"spinRate":2288,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3949519157343411,"extension":6.826303023826333},"index":7,"playId":"722399a7-6f2f-39a1-ba3b-9f6af9180e83","pitchNumber":5,"startTime":"2026-05-15T23:18:29.415Z","endTime":"2026-05-15T23:18:33.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71329425546041,"aZ":-11.933185136440105,"pfxX":-5.842730840013147,"pfxZ":10.05815231354579,"pX":-0.6547675704767302,"pZ":4.048640531142982,"vX0":4.7618821878468,"vY0":-140.68929003828893,"vZ0":-2.6037197966937127,"x":141.96,"y":129.47,"x0":-1.6067549598707578,"y0":50.006216183421394,"z0":5.755432054767081,"aX":-11.762312998773206},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":9.6,"spinRate":2388,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.38872387038558953,"extension":6.725232817070562},"index":8,"playId":"5244b6a3-1ccb-3a7a-9509-f7fae7a59f6f","pitchNumber":6,"startTime":"2026-05-15T23:18:45.883Z","endTime":"2026-05-15T23:18:49.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:18:49.882Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Gasper flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-15T23:19:03.685Z","endTime":"2026-05-15T23:20:05.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.4,"endSpeed":78.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.425093186907578,"aZ":-29.515357390643242,"pfxX":2.1957195939484637,"pfxZ":1.7137929260322515,"pX":0.3426035412191525,"pZ":3.794700329559963,"vX0":4.048268575272481,"vY0":-122.95656157454573,"vZ0":1.0659430278957691,"x":103.94,"y":136.32,"x0":-1.6021308991842342,"y0":50.00269600272634,"z0":5.8357865509391695,"aX":3.4044995450403106},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":-4.8,"spinRate":2168,"spinDirection":178},"zone":12,"typeConfidence":0.9,"plateTime":0.44328447335450294,"extension":6.854812709690392},"index":0,"playId":"b9841d40-d2aa-3691-b6f7-42da5efca28f","pitchNumber":1,"startTime":"2026-05-15T23:19:14.679Z","endTime":"2026-05-15T23:19:18.557Z","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":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.213037492045043,"aZ":-27.15426158197678,"pfxX":1.7660162156111712,"pfxZ":3.2397083074141335,"pX":-0.011861052817159667,"pZ":1.7379893103709037,"vX0":3.3406872422180705,"vY0":-123.38143352157019,"vZ0":-4.059198925343254,"x":117.45,"y":191.85,"x0":-1.6098493719138822,"y0":50.00529463127294,"z0":5.677914137061876,"aX":2.7385161984260353},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":-4.0,"spinRate":2179,"spinDirection":192},"zone":8,"typeConfidence":0.9,"plateTime":0.4429427325122246,"extension":6.7763720640213725},"index":1,"playId":"a36602f5-88ba-3c48-be16-70409232d62c","pitchNumber":2,"startTime":"2026-05-15T23:19:33.892Z","endTime":"2026-05-15T23:19:37.648Z","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":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.96884408224634,"aZ":-35.99572729333863,"pfxX":2.5754469733598837,"pfxZ":-2.817017706760714,"pX":0.06228652217016175,"pZ":2.1713829232314557,"vX0":3.229230844559989,"vY0":-115.36266021228558,"vZ0":-0.42699619215182205,"x":114.63,"y":180.15,"x0":-1.6862262930554641,"y0":50.00194609534036,"z0":5.806796569281665,"aX":3.4960596027674127},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.9,"breakHorizontal":-5.4,"spinRate":2549,"spinDirection":77},"zone":5,"typeConfidence":0.9,"plateTime":0.47344506465741265,"extension":6.758473420982371},"hitData":{"launchSpeed":82.5,"launchAngle":45.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.31,"coordY":114.98}},"index":2,"playId":"c95131e4-e66c-3609-a1ce-3ce2a6baae6d","pitchNumber":3,"startTime":"2026-05-15T23:19:51.631Z","endTime":"2026-05-15T23:20:05.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:20:05.129Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-15T23:20:53.627Z","endTime":"2026-05-15T23:22:18.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"e7369b75-9927-3eb1-9e4c-6e11e8f672fb","startTime":"2026-05-15T23:20:36.535Z","endTime":"2026-05-15T23:20:40.295Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.428248734568676,"aZ":-14.400843516322045,"pfxX":-4.892933351083181,"pfxZ":9.376838383517486,"pX":-0.8785649369000069,"pZ":3.3735920102279624,"vX0":3.628570113818236,"vY0":-137.31337095007703,"vZ0":-3.9229341194238097,"x":150.49,"y":147.69,"x0":-1.5861631051969989,"y0":50.006097578707575,"z0":5.810762081670492,"aX":-9.27873053200341},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":8.0,"spinRate":2250,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.39996981655092556,"extension":6.70288969000197},"index":1,"playId":"499028fa-3844-356e-98b9-e72cbd247449","pitchNumber":1,"startTime":"2026-05-15T23:20:55.949Z","endTime":"2026-05-15T23:21:00.262Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.528610784474466,"aZ":-21.738184295936716,"pfxX":-8.87584751544542,"pfxZ":6.590327364362958,"pX":-0.31274244238354804,"pZ":1.7893626924132064,"vX0":5.906693266050652,"vY0":-124.88152746864083,"vZ0":-5.147894719164873,"x":128.92,"y":190.47,"x0":-1.5523016776144793,"y0":50.004565982504,"z0":5.659598170813801,"aX":-14.057652141668397},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.0,"breakHorizontal":14.8,"spinRate":2142,"spinDirection":225},"zone":7,"typeConfidence":0.92,"plateTime":0.43815476686485066,"extension":6.9308184443184535},"index":2,"playId":"2bf34d3a-8e6e-35fb-ba85-66fadfaf464b","pitchNumber":2,"startTime":"2026-05-15T23:21:15.328Z","endTime":"2026-05-15T23:21:27.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"2bf34d3a-8e6e-35fb-ba85-66fadfaf464b","startTime":"2026-05-15T23:21:31.780Z","endTime":"2026-05-15T23:21:49.394Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37810708979454,"aZ":-15.37830926457557,"pfxX":-6.126673405917079,"pfxZ":8.66419966947871,"pX":-0.9534070887692799,"pZ":3.1535917215120137,"vX0":3.870608910814397,"vY0":-138.69723832581428,"vZ0":-4.377030889459478,"x":153.34,"y":153.63,"x0":-1.5743692272751977,"y0":50.00612006556303,"z0":5.784884041894645,"aX":-11.882926411176166},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":10.2,"spinRate":2273,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3956039179002797,"extension":6.742085061993846},"index":4,"playId":"c607a691-4903-36e3-9132-ac9271d12199","pitchNumber":3,"startTime":"2026-05-15T23:21:49.394Z","endTime":"2026-05-15T23:21:53.572Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.893925005454552,"aZ":-36.8254903899313,"pfxX":2.994919091497163,"pfxZ":-3.425519174859309,"pX":-0.1263861347772628,"pZ":2.3301714864824636,"vX0":2.7024777537295965,"vY0":-115.07693976689106,"vZ0":0.06275758643992968,"x":121.82,"y":175.87,"x0":-1.6998296877170451,"y0":50.00294209681246,"z0":5.833909292331266,"aX":4.065901552723544},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.0,"breakHorizontal":-6.0,"spinRate":2700,"spinDirection":66},"zone":5,"typeConfidence":0.9,"plateTime":0.4737541433967394,"extension":6.872757008214959},"hitData":{"launchSpeed":84.6,"launchAngle":70.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":71.99,"coordY":164.96}},"index":5,"playId":"82c7068b-636a-34ee-9d85-3787ceb08309","pitchNumber":4,"startTime":"2026-05-15T23:22:08.944Z","endTime":"2026-05-15T23:22:18.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:22:18.458Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Spencer Strider picks off Jarren Duran at 1st on throw to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-15T23:22:40.817Z","endTime":"2026-05-15T23:23:40.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"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":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675911,"link":"/api/v1/people/675911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71659815863299,"aZ":-28.508761159938157,"pfxX":2.0856499229543157,"pfxZ":2.434783001721147,"pX":0.4025910878218994,"pZ":2.449797174667636,"vX0":4.202829438815182,"vY0":-121.94434616776826,"vZ0":-2.1887863021550005,"x":101.65,"y":172.64,"x0":-1.6135316071482408,"y0":50.00519038894479,"z0":5.815539464242666,"aX":3.1452986328726102},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":-4.8,"spinRate":2263,"spinDirection":170},"zone":6,"typeConfidence":0.9,"plateTime":0.4489595932067969,"extension":6.662494801767411},"index":0,"playId":"943b2259-b654-348e-98d8-6018408ac50f","pitchNumber":1,"startTime":"2026-05-15T23:22:53.761Z","endTime":"2026-05-15T23:22:57.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75579112286855,"aZ":-13.870542589239943,"pfxX":-5.446467452356359,"pfxZ":9.246105880728226,"pX":0.07329430078219247,"pZ":2.623070270446816,"vX0":5.986521004700305,"vY0":-140.07294290956872,"vZ0":-6.042527589576679,"x":114.21,"y":167.96,"x0":-1.3878613297815408,"y0":50.00137232429184,"z0":5.7213243145763935,"aX":-10.781038975586936},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":8.5,"spinRate":2375,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.3915882141529208,"extension":6.734826312956831},"index":1,"playId":"aa04b9a8-8318-3fcb-b279-6c840eed1d9c","pitchNumber":2,"startTime":"2026-05-15T23:23:13.196Z","endTime":"2026-05-15T23:23:17.336Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"58194b5f-bbda-32b2-8537-c6a8a94672a0","startTime":"2026-05-15T23:23:34.626Z","endTime":"2026-05-15T23:23:40.326Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-05-15T23:23:40.326Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mauricio Dubón lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-15T23:25:52.479Z","endTime":"2026-05-15T23:27:56.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.364232762663388,"aZ":-16.970537538482848,"pfxX":8.270651173615398,"pfxZ":8.303647331492758,"pX":1.143307405113045,"pZ":1.7598019410155363,"vX0":-6.619178331106568,"vY0":-134.50643344979542,"vZ0":-6.303611621685281,"x":73.42,"y":191.27,"x0":2.5623673067357844,"y0":50.00405180916429,"z0":5.338549899504917,"aX":15.145245063848176},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":-13.6,"spinRate":2253,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.40732251660894603,"extension":6.573588576332458},"index":0,"playId":"109ab5d2-7cb3-31c8-a66b-e9c8b6cc48ed","pitchNumber":1,"startTime":"2026-05-15T23:26:03.988Z","endTime":"2026-05-15T23:26:08.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.641175262836825,"aZ":-25.285016971623243,"pfxX":10.478890611669126,"pfxZ":3.8868511389445626,"pX":1.520628197646434,"pZ":2.762017528027012,"vX0":-6.569801185830537,"vY0":-132.61552759679668,"vZ0":-1.9214844073239619,"x":59.04,"y":164.21,"x0":2.6748268911448494,"y0":50.002585533617015,"z0":5.349222223438421,"aX":18.57421148649361},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-17.4,"spinRate":2172,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4137869420064493,"extension":6.519398069047757},"index":1,"playId":"e4258161-a0a9-3b6d-a744-82d86d7a9754","pitchNumber":2,"startTime":"2026-05-15T23:26:18.707Z","endTime":"2026-05-15T23:26:22.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68072315916233,"aZ":-15.566130567170536,"pfxX":8.951152417648455,"pfxZ":9.035762458672522,"pX":0.20007751539364974,"pZ":2.0504765415892012,"vX0":-8.756084550312872,"vY0":-134.80490694315588,"vZ0":-5.906661517979971,"x":109.37,"y":183.42,"x0":2.329502044189566,"y0":50.000560185643934,"z0":5.371216557137791,"aX":16.449527651569316},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":-14.3,"spinRate":2304,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.40650926310864044,"extension":6.86203446760751},"index":2,"playId":"f6e5b650-a8f2-3fa9-969f-edfbf91d3690","pitchNumber":3,"startTime":"2026-05-15T23:26:34.249Z","endTime":"2026-05-15T23:26:38.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23201046383201,"aZ":-23.139995246876566,"pfxX":10.050710527407649,"pfxZ":4.95104515925274,"pX":1.8566040686176752,"pZ":2.71319106296163,"vX0":-5.4819436142981885,"vY0":-134.29267686172506,"vZ0":-2.5927454016507205,"x":46.23,"y":165.52,"x0":2.61911407486264,"y0":50.004452743586,"z0":5.338139931513044,"aX":18.349354645799608},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.6,"breakHorizontal":-17.0,"spinRate":2180,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4079451552876008,"extension":6.736399071994258},"index":3,"playId":"bd6ae315-c3a2-3f12-bfcf-5c8c4fbc84ff","pitchNumber":4,"startTime":"2026-05-15T23:26:50.054Z","endTime":"2026-05-15T23:26:53.851Z","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":93.0,"endSpeed":85.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.136596647645046,"aZ":-16.372560331383408,"pfxX":8.727120258513551,"pfxZ":8.537649050501468,"pX":0.763547933958408,"pZ":2.3099336705127573,"vX0":-7.431434525786651,"vY0":-135.12325244185118,"vZ0":-5.311863929241415,"x":87.9,"y":176.41,"x0":2.414051978388644,"y0":50.00641713677342,"z0":5.449808968793533,"aX":16.159490675112803},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-14.3,"spinRate":2305,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.4051899047416856,"extension":6.734339803882316},"index":4,"playId":"7fe4309b-d685-3d61-9984-d767a41dbb69","pitchNumber":5,"startTime":"2026-05-15T23:27:07.332Z","endTime":"2026-05-15T23:27:14.422Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-15T23:27:33.327Z","endTime":"2026-05-15T23:27:48.844Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28074341813052,"aZ":-14.406927271924514,"pfxX":6.585495198124336,"pfxZ":9.433409274054917,"pX":-0.6525721743850477,"pZ":2.507069443048026,"vX0":-10.03142468401551,"vY0":-136.00805668076887,"vZ0":-5.100738917966741,"x":141.87,"y":171.09,"x0":2.2186297723239887,"y0":50.006482467718094,"z0":5.3971117656010295,"aX":12.40930235430402},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":-10.0,"spinRate":2337,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.401865438609585,"extension":6.7573040840805785},"hitData":{"launchSpeed":91.0,"launchAngle":24.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.58,"coordY":66.34}},"index":6,"playId":"099369f5-f4dc-3a52-aa47-374fa3e864ae","pitchNumber":6,"startTime":"2026-05-15T23:27:48.844Z","endTime":"2026-05-15T23:27:56.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:27:56.217Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drake Baldwin homers (12) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-15T23:28:05.941Z","endTime":"2026-05-15T23:28:56.944Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.936356520315112,"aZ":-15.772600933745103,"pfxX":7.336546466845103,"pfxZ":8.69287603354481,"pX":0.26901394727212236,"pZ":2.260881332138114,"vX0":-8.203350919811566,"vY0":-136.25781964567582,"vZ0":-5.588776351008991,"x":106.75,"y":177.74,"x0":2.3603943906253226,"y0":50.00480961397966,"z0":5.422137274994929,"aX":13.846553535935596},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":-11.6,"spinRate":2265,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.4014227119676028,"extension":6.903975969581708},"hitData":{"launchSpeed":103.0,"launchAngle":32.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.68,"coordY":34.48}},"index":0,"playId":"7fca36e0-0c74-3443-999a-7b8295a9f3fe","pitchNumber":1,"startTime":"2026-05-15T23:28:31.495Z","endTime":"2026-05-15T23:28:56.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:28:56.944Z","atBatIndex":5},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ozzie Albies hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-15T23:29:12.204Z","endTime":"2026-05-15T23:30:38.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.737098368302494,"aZ":-23.979206377799123,"pfxX":10.79927511758494,"pfxZ":4.470164556478319,"pX":0.2977119935555992,"pZ":1.552227746688035,"vX0":-9.502567407903928,"vY0":-134.48370547343296,"vZ0":-5.246250230883057,"x":105.65,"y":196.87,"x0":2.471174041613289,"y0":50.005739504515255,"z0":5.225726793176134,"aX":19.81551175061083},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":-17.5,"spinRate":2172,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.40703819714604705,"extension":6.768941918182042},"index":0,"playId":"2f4fd661-b6d3-3971-9478-4e26182ebea8","pitchNumber":1,"startTime":"2026-05-15T23:29:17.778Z","endTime":"2026-05-15T23:29:21.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.397160277228263,"aZ":-33.85430874661436,"pfxX":7.123896833896496,"pfxZ":-1.1211643837218297,"pX":1.0618920552666276,"pZ":2.644937522831577,"vX0":-6.25002082430557,"vY0":-121.09389132686073,"vZ0":0.22470768705845257,"x":76.52,"y":167.37,"x0":2.7437973912521825,"y0":50.00482670619775,"z0":5.498962667020578,"aX":10.640830816898392},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.7,"breakHorizontal":-11.5,"spinRate":1228,"spinDirection":97},"zone":12,"typeConfidence":2.0,"plateTime":0.45134863432997063,"extension":6.427179935134543},"index":1,"playId":"25338a5b-1fd3-3e85-a727-9684da7af3e5","pitchNumber":2,"startTime":"2026-05-15T23:29:31.407Z","endTime":"2026-05-15T23:29:36.057Z","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":84.6,"endSpeed":78.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06618563285147,"aZ":-30.747873391033757,"pfxX":8.221502525924043,"pfxZ":0.9258290109003986,"pX":0.06381922738702127,"pZ":0.808970331089469,"vX0":-8.650095496672465,"vY0":-122.93942048914877,"vZ0":-4.636794059295463,"x":114.57,"y":216.94,"x0":2.5502739733614845,"y0":50.00192631815179,"z0":5.3122761100081535,"aX":12.656517937610412},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":-13.0,"spinRate":1313,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.44454635024671507,"extension":6.5349516509655325},"index":2,"playId":"0b6adb0e-a120-3727-bc23-b478685c9eff","pitchNumber":3,"startTime":"2026-05-15T23:29:47.805Z","endTime":"2026-05-15T23:29:51.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.575160512384375,"aZ":-14.731934299243852,"pfxX":6.692552762952692,"pfxZ":9.080951668654768,"pX":0.5375386232926967,"pZ":3.999787859920298,"vX0":-7.5590029937549295,"vY0":-137.2778372487068,"vZ0":-1.245012295729866,"x":96.51,"y":130.79,"x0":2.448957565273055,"y0":50.00219000847753,"z0":5.455509883079134,"aX":12.854715977374502},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-10.7,"spinRate":2367,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.3980172886147897,"extension":6.627578444781024},"index":3,"playId":"13a5b156-1803-3fab-944d-36da33f437db","pitchNumber":4,"startTime":"2026-05-15T23:30:08.635Z","endTime":"2026-05-15T23:30:12.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.3,"endSpeed":75.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93577296970064,"aZ":-39.16922001985191,"pfxX":-5.627530649670322,"pfxZ":-4.9859229955283695,"pX":-1.8547136705259293,"pZ":0.6052052444822577,"vX0":-8.04050306970826,"vY0":-118.06664577780042,"vZ0":-3.1208276539042865,"x":187.7,"y":222.44,"x0":2.3353947649941724,"y0":50.00432224326746,"z0":5.5735905148632,"aX":-7.890378917304893},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.6,"breakHorizontal":12.2,"spinRate":2522,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4651430491037356,"extension":6.781550542683772},"index":4,"playId":"fd287b16-ba80-3b1b-8af8-777a25dfed28","pitchNumber":5,"startTime":"2026-05-15T23:30:31.286Z","endTime":"2026-05-15T23:30:38.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:30:38.637Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-15T23:31:10.133Z","endTime":"2026-05-15T23:32:55.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.518524942671647,"aZ":-23.945616994807335,"pfxX":10.632731490814448,"pfxZ":4.482401534247097,"pX":0.21445017042454154,"pZ":1.617417502808284,"vX0":-9.543015006826124,"vY0":-134.22526893535206,"vZ0":-5.055981457038509,"x":108.83,"y":195.11,"x0":2.4247108920638327,"y0":50.00111529895025,"z0":5.218050513766525,"aX":19.50923469345014},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":-17.4,"spinRate":2147,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.40719704080852237,"extension":6.739891376684122},"index":0,"playId":"c47df99e-f7de-3373-b25c-c53088580a2f","pitchNumber":1,"startTime":"2026-05-15T23:31:42.973Z","endTime":"2026-05-15T23:31:47.140Z","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":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85068759190819,"aZ":-32.306778205403575,"pfxX":7.146523887226652,"pfxZ":-0.08519637077707909,"pX":0.08818347182188793,"pZ":1.7753396573946123,"vX0":-7.778245658097941,"vY0":-120.53176143023263,"vZ0":-2.5820259649985244,"x":113.64,"y":190.85,"x0":2.410951978667825,"y0":50.00546582756206,"z0":5.6804457455969155,"aX":10.640523168275939},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.5,"breakHorizontal":-11.4,"spinRate":1256,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4524015318212884,"extension":6.254248094372021},"index":1,"playId":"94cee53f-f67a-3f4a-bc80-b00cd6413306","pitchNumber":2,"startTime":"2026-05-15T23:32:03.707Z","endTime":"2026-05-15T23:32:07.595Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-15T23:32:15.426Z","endTime":"2026-05-15T23:32:31.117Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00882134472126,"aZ":-32.65829245456643,"pfxX":-5.88433690477876,"pfxZ":-0.3259612154011329,"pX":-2.4574152180125117,"pZ":2.5941493184105306,"vX0":-9.780651286513907,"vY0":-122.0804768261307,"vZ0":0.04088689353334085,"x":210.67,"y":168.74,"x0":2.3717405906676636,"y0":50.0002692787197,"z0":5.398443769124109,"aX":-8.84001334895827},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":13.1,"spinRate":2581,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.44941591190718455,"extension":6.589254576341175},"index":3,"playId":"f1ae808f-93f2-3d8c-aa20-0119964751be","pitchNumber":3,"startTime":"2026-05-15T23:32:31.117Z","endTime":"2026-05-15T23:32:35.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.842139232530762,"aZ":-15.481206282772758,"pfxX":7.264287230393657,"pfxZ":8.811013597774307,"pX":-0.2368419754399357,"pZ":3.0490507187524813,"vX0":-9.150966272383261,"vY0":-136.72043615087992,"vZ0":-3.75769569024489,"x":126.03,"y":156.46,"x0":2.208175049858305,"y0":50.00604572150833,"z0":5.502213455190905,"aX":13.769323464230686},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":-11.3,"spinRate":2410,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.40045625184584344,"extension":6.540377049615543},"index":4,"playId":"fa99ed07-46a5-354a-8245-5fa3befc4eea","pitchNumber":4,"startTime":"2026-05-15T23:32:51.023Z","endTime":"2026-05-15T23:32:55.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:32:55.632Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a line drive to left fielder Jarren Duran. Ozzie Albies to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-15T23:33:08.194Z","endTime":"2026-05-15T23:35:16.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69833836540752,"aZ":-21.67738145328875,"pfxX":10.809722920837208,"pfxZ":5.728649356871843,"pX":-0.9170303940077524,"pZ":0.6839807305866935,"vX0":-12.119635004975791,"vY0":-134.16310734741612,"vZ0":-7.980821881002264,"x":151.96,"y":220.31,"x0":2.2440049558313833,"y0":50.00286090581055,"z0":5.22995116600648,"aX":19.803524055132893},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":-17.2,"spinRate":2061,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.40750697855117135,"extension":6.5738627340642},"index":0,"playId":"f33e7acd-2987-3104-bf1d-cac0fffd3a19","pitchNumber":1,"startTime":"2026-05-15T23:33:23.791Z","endTime":"2026-05-15T23:33:28.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.610889661326212,"aZ":-33.257847766351595,"pfxX":6.653766786972958,"pfxZ":-0.6935261387657121,"pX":-0.827311834425319,"pZ":2.46506722725465,"vX0":-9.797073336332604,"vY0":-123.56875182266205,"vZ0":-0.6486866627400892,"x":148.54,"y":172.22,"x0":2.3007871284711756,"y0":50.001192622382035,"z0":5.493662920882362,"aX":10.423465165189132},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.2,"breakHorizontal":-10.1,"spinRate":1204,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.4410647162810375,"extension":6.618224573177492},"index":1,"playId":"f4bfbaa1-7800-3f8f-9fe2-2cf5a87f5608","pitchNumber":2,"startTime":"2026-05-15T23:33:46.645Z","endTime":"2026-05-15T23:33:50.891Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.631808826058098,"aZ":-34.47748236554293,"pfxX":5.682299781202412,"pfxZ":-1.514009762714843,"pX":1.0182224191527214,"pZ":1.8760427280657004,"vX0":-5.452906554844077,"vY0":-121.87144957084207,"vZ0":-1.423642829382172,"x":78.19,"y":188.13,"x0":2.5354657588469793,"y0":50.00323801584116,"z0":5.417656490219732,"aX":8.636258172006293},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.9,"breakHorizontal":-9.1,"spinRate":1311,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.447669606567036,"extension":6.614819314131053},"index":2,"playId":"9ca9de72-b5ce-38f8-abbb-6ea038cc5781","pitchNumber":3,"startTime":"2026-05-15T23:34:07.417Z","endTime":"2026-05-15T23:34:12.147Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"8954a8d7-2838-351e-94ff-d3ff15e96dcb","startTime":"2026-05-15T23:34:28.731Z","endTime":"2026-05-15T23:34:32.456Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.376783294846007,"aZ":-12.90738255310458,"pfxX":6.18403071971016,"pfxZ":10.152333264545518,"pX":0.4694050243254405,"pZ":3.4474284929783656,"vX0":-7.246112906477332,"vY0":-136.9267262164181,"vZ0":-3.105829793230419,"x":99.11,"y":145.7,"x0":2.347230650097802,"y0":50.00447253151566,"z0":5.48024708041925,"aX":11.738366356404336},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":-9.7,"spinRate":2368,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40008898050503516,"extension":6.682967890375123},"index":4,"playId":"f8012bb6-d234-393d-92b9-4bbceed9a67d","pitchNumber":4,"startTime":"2026-05-15T23:34:45.266Z","endTime":"2026-05-15T23:34:49.368Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.052134478546815,"aZ":-12.336633041535798,"pfxX":6.112753151075189,"pfxZ":10.457752809382932,"pX":-0.014707554374884038,"pZ":2.532356245451005,"vX0":-8.42977123167007,"vY0":-136.81467782365928,"vZ0":-5.315056863904306,"x":117.56,"y":170.41,"x0":2.311451412419974,"y0":50.00115369436788,"z0":5.345014592564006,"aX":11.593830769899345},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":-9.4,"spinRate":2383,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.40027036148291373,"extension":6.839241450264275},"hitData":{"launchSpeed":108.2,"launchAngle":11.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.28,"coordY":112.31}},"index":5,"playId":"0f8411c7-77e9-3df9-b912-dcd9eaae8bd5","pitchNumber":5,"startTime":"2026-05-15T23:35:06.761Z","endTime":"2026-05-15T23:35:16.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:35:16.490Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Harris II pops out to shortstop Andruw Monasterio.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-15T23:36:21.139Z","endTime":"2026-05-15T23:37:47.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-15T23:35:27.386Z","endTime":"2026-05-15T23:36:23.441Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.360740623543155,"aZ":-24.727664855006292,"pfxX":10.070347140446263,"pfxZ":4.07104280001986,"pX":0.32263925704891233,"pZ":0.8214632624641972,"vX0":-9.092724850450619,"vY0":-133.75481927917448,"vZ0":-6.868723212558935,"x":104.7,"y":216.6,"x0":2.4427071122403423,"y0":50.00071119175849,"z0":5.172310850903296,"aX":18.412488550965396},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":-16.6,"spinRate":2149,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4080549924257042,"extension":6.693507186008533},"index":1,"playId":"b623db87-4a8b-3707-a798-218b77c28461","pitchNumber":1,"startTime":"2026-05-15T23:36:23.441Z","endTime":"2026-05-15T23:36:27.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08548247751814,"aZ":-24.579633794314443,"pfxX":9.73846364756103,"pfxZ":4.1563546733787895,"pX":1.4272811450776508,"pZ":2.8165665897989327,"vX0":-6.302689654039615,"vY0":-133.88760209756344,"vZ0":-1.9391723602116326,"x":62.6,"y":162.73,"x0":2.538470218924969,"y0":50.00477025983319,"z0":5.297497433004075,"aX":17.801258718218126},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.3,"breakHorizontal":-16.4,"spinRate":2159,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40805812324589086,"extension":6.632851995569892},"index":2,"playId":"7e88080c-9f72-3cf5-bcbb-64b1d0afb495","pitchNumber":2,"startTime":"2026-05-15T23:36:41.764Z","endTime":"2026-05-15T23:36:45.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.407273026147667,"aZ":-22.69735247325781,"pfxX":10.644002355688196,"pfxZ":5.135027430641186,"pX":-0.770550173578808,"pZ":2.0196598258334206,"vX0":-11.674393855762464,"vY0":-134.57079168776588,"vZ0":-4.268231423805302,"x":146.37,"y":184.25,"x0":2.2275458523282436,"y0":50.00357775783732,"z0":5.221002618745506,"aX":19.65092003256724},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-16.9,"spinRate":2204,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.40599696855923995,"extension":6.793076712697419},"index":3,"playId":"098fa7f4-c3b6-3377-8141-21b81e284989","pitchNumber":3,"startTime":"2026-05-15T23:37:01.770Z","endTime":"2026-05-15T23:37:06.362Z","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":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.174141935119515,"aZ":-24.002566195541803,"pfxX":10.98255622346337,"pfxZ":4.407615925131461,"pX":-0.13329115466180919,"pZ":1.735665549914118,"vX0":-10.67592262758187,"vY0":-134.7882423767503,"vZ0":-4.705968549235514,"x":122.08,"y":191.92,"x0":2.437260801687679,"y0":50.00252411104354,"z0":5.1824724937466735,"aX":20.364129488143377},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":-17.9,"spinRate":2140,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.40515274008694924,"extension":6.859642416067577},"index":4,"playId":"77d20a3d-6bc3-3266-a34f-4271782a62e5","pitchNumber":4,"startTime":"2026-05-15T23:37:19.221Z","endTime":"2026-05-15T23:37:23.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.255898053497116,"aZ":-16.113763797035432,"pfxX":6.241311297862657,"pfxZ":8.392169222793147,"pX":0.25518198244788176,"pZ":2.924802609113984,"vX0":-7.845079194096002,"vY0":-136.99340400754406,"vZ0":-3.850785084839477,"x":107.27,"y":159.81,"x0":2.3356561202307016,"y0":50.00485171040344,"z0":5.439534646277074,"aX":11.948390352746317},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":-9.8,"spinRate":2257,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.39874059954313656,"extension":6.75759235930702},"hitData":{"launchSpeed":92.9,"launchAngle":61.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.96,"coordY":140.75}},"index":5,"playId":"eb3be671-1197-3abb-b45c-ed281cbafa1a","pitchNumber":5,"startTime":"2026-05-15T23:37:36.948Z","endTime":"2026-05-15T23:37:47.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:37:47.072Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-15T23:39:55.812Z","endTime":"2026-05-15T23:41:06.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.622757686316504,"aZ":-10.957189791173878,"pfxX":-5.4606871886576105,"pfxZ":10.873930554785689,"pX":1.0501268617321418,"pZ":2.832821069663112,"vX0":8.489995376702739,"vY0":-138.2797722445046,"vZ0":-5.985928461891277,"x":76.97,"y":162.29,"x0":-1.3397725686745114,"y0":50.00675814738566,"z0":5.749346337561165,"aX":-10.659362029369287},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":8.3,"spinRate":2385,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.39494738280169983,"extension":6.8344148349722555},"index":0,"playId":"596a2c84-f3c8-3407-b8a9-3b678e54bb50","pitchNumber":1,"startTime":"2026-05-15T23:39:58.229Z","endTime":"2026-05-15T23:40:01.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02881286585464,"aZ":-12.910162876500651,"pfxX":-3.924590420226253,"pfxZ":9.55132683361709,"pX":0.046155820774791856,"pZ":4.314096313054164,"vX0":5.356757870042868,"vY0":-140.672594395686,"vZ0":-1.9690488588202106,"x":115.24,"y":122.3,"x0":-1.367271559912212,"y0":50.00028237763904,"z0":5.8537728883338325,"aX":-7.913996535543377},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2276,"spinDirection":208},"zone":12,"typeConfidence":0.92,"plateTime":0.3884302101682686,"extension":6.63254558192579},"index":1,"playId":"f78aec67-00ee-362e-83c9-e6aa58d1bb69","pitchNumber":2,"startTime":"2026-05-15T23:40:15.576Z","endTime":"2026-05-15T23:40:19.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.475501534076383,"aZ":-11.741735027478521,"pfxX":-4.970349632580477,"pfxZ":10.400249437281806,"pX":0.26040290765032365,"pZ":2.8909971140770496,"vX0":6.053429190637151,"vY0":-138.67054719701505,"vZ0":-5.825553644496991,"x":107.07,"y":160.72,"x0":-1.2961574953670896,"y0":50.00363036957692,"z0":5.7891366611430195,"aX":-9.765608661460753},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":7.9,"spinRate":2321,"spinDirection":203},"zone":2,"typeConfidence":0.91,"plateTime":0.3936884594858725,"extension":6.7673010251463515},"index":2,"playId":"ace46ac0-90b4-3ec4-99d1-6a73accfb787","pitchNumber":3,"startTime":"2026-05-15T23:40:31.943Z","endTime":"2026-05-15T23:40:36.008Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-15T23:40:46.149Z","endTime":"2026-05-15T23:41:01.770Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077459324885385,"aZ":-13.878550196694087,"pfxX":-4.021560491846557,"pfxZ":8.891873913222662,"pX":0.15407107141448714,"pZ":3.9009041323124913,"vX0":5.592096687003444,"vY0":-142.18641100415078,"vZ0":-3.0991572238095637,"x":111.13,"y":133.46,"x0":-1.3111102966366246,"y0":50.00575980400736,"z0":5.87985694822261,"aX":-8.277639581634055},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":6.2,"spinRate":2384,"spinDirection":204},"zone":12,"typeConfidence":0.92,"plateTime":0.38450165879481135,"extension":6.717099102893206},"index":4,"playId":"730fcfd1-bc1b-3af8-9d9a-75f28d08752d","pitchNumber":4,"startTime":"2026-05-15T23:41:01.770Z","endTime":"2026-05-15T23:41:06.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:41:06.961Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ceddanne Rafaela walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-15T23:41:16.641Z","endTime":"2026-05-15T23:42:42.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78809740509876,"aZ":-13.315094884493886,"pfxX":-3.81091160253759,"pfxZ":9.65345765303632,"pX":-0.2377115576853107,"pZ":4.19253223756521,"vX0":4.589426972320948,"vY0":-138.39118632468129,"vZ0":-2.071601700947516,"x":126.06,"y":125.58,"x0":-1.4167992604173367,"y0":50.00375478681379,"z0":5.835063735798945,"aX":-7.446239478193695},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":6.0,"spinRate":2298,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3946889654827901,"extension":6.70261184268548},"index":0,"playId":"5c8bc4b9-eb19-321d-acf4-57daa7a24e17","pitchNumber":1,"startTime":"2026-05-15T23:41:29.001Z","endTime":"2026-05-15T23:41:32.942Z","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":86.3,"endSpeed":80.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.344158290453866,"aZ":-24.131861317730216,"pfxX":-9.04505939935985,"pfxZ":5.004572678393448,"pX":1.5565229562984626,"pZ":0.778215966935455,"vX0":10.064326859427364,"vY0":-125.18878589672883,"vZ0":-6.961095421347908,"x":57.67,"y":217.77,"x0":-1.3174054625521765,"y0":50.00195229506906,"z0":5.535611856689791,"aX":-14.533939754646447},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.8,"breakHorizontal":14.4,"spinRate":2134,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.435456989910489,"extension":6.982202258247533},"index":1,"playId":"d1a446ae-bf45-3787-a604-d83bad263af2","pitchNumber":2,"startTime":"2026-05-15T23:41:43.669Z","endTime":"2026-05-15T23:41:47.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.352429851958792,"aZ":-10.395002477815286,"pfxX":-5.048281103383628,"pfxZ":11.235921134133633,"pX":0.2119954315772593,"pZ":3.2389201312245146,"vX0":6.3541914323464,"vY0":-138.44729000911494,"vZ0":-5.001719932178225,"x":108.92,"y":151.33,"x0":-1.4586076961805527,"y0":50.00016518865757,"z0":5.766577396056664,"aX":-9.783597470952033},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":7.8,"spinRate":2420,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.39584036628686103,"extension":6.673310455991109},"index":2,"playId":"4cc6c78a-7a08-3ef6-a575-58065c3efec0","pitchNumber":3,"startTime":"2026-05-15T23:42:02.871Z","endTime":"2026-05-15T23:42:06.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82526671105506,"aZ":-11.579963846644262,"pfxX":-4.493848061864569,"pfxZ":10.437978462358883,"pX":0.4702034687408429,"pZ":3.8352774988928764,"vX0":6.805284368295162,"vY0":-139.88834561893736,"vZ0":-3.395298267219665,"x":99.08,"y":135.23,"x0":-1.4151016278590645,"y0":50.006055107843366,"z0":5.828892168946651,"aX":-8.869759996067872},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":6.7,"spinRate":2389,"spinDirection":206},"zone":12,"typeConfidence":0.92,"plateTime":0.3921845514591418,"extension":6.781733872447849},"index":3,"playId":"45eae26d-90d2-3bfd-aad9-d5c46b7eed1c","pitchNumber":4,"startTime":"2026-05-15T23:42:20.256Z","endTime":"2026-05-15T23:42:24.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.245749790351542,"aZ":-11.546764103491926,"pfxX":-3.8785344727492737,"pfxZ":10.884698048947968,"pX":-1.1631201524120842,"pZ":2.941755221844147,"vX0":2.5260181289201182,"vY0":-137.02007600048998,"vZ0":-5.460979971862374,"x":161.34,"y":159.35,"x0":-1.5947031788518669,"y0":50.00107874808631,"z0":5.754706723643716,"aX":-7.348785318534272},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":6.5,"spinRate":2356,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.4002602382912719,"extension":6.696176366102841},"index":4,"playId":"8ec496f9-c02c-3a5a-bde6-e7d54b555ea5","pitchNumber":5,"startTime":"2026-05-15T23:42:37.337Z","endTime":"2026-05-15T23:42:42.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:42:42.121Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcelo Mayer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-15T23:42:57.324Z","endTime":"2026-05-15T23:43:50.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.4,"endSpeed":77.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.976770395534306,"aZ":-28.360096398012896,"pfxX":2.0738429457749783,"pfxZ":2.5286306121631323,"pX":-0.5024573221806536,"pZ":2.692369419735424,"vX0":2.561068352998989,"vY0":-121.4944216952509,"vZ0":-1.388930589888709,"x":136.15,"y":166.09,"x0":-1.836366508155132,"y0":50.00174722798942,"z0":5.717581593745466,"aX":3.1248266086920653},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.6,"breakHorizontal":-4.3,"spinRate":2232,"spinDirection":167},"zone":4,"typeConfidence":0.91,"plateTime":0.44941775755056534,"extension":6.8286683019514305},"index":0,"playId":"8aebfd29-caa6-3420-97fe-83758e4aea7e","pitchNumber":1,"startTime":"2026-05-15T23:43:08.675Z","endTime":"2026-05-15T23:43:12.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01004402584225,"aZ":-12.277805827894554,"pfxX":-4.964930422139831,"pfxZ":10.32242906202713,"pX":0.3224445420704516,"pZ":3.7649421541439403,"vX0":6.7325549645153,"vY0":-137.59983762017512,"vZ0":-3.2874174704762424,"x":104.71,"y":137.13,"x0":-1.5049508009309902,"y0":50.00582221870784,"z0":5.800769745240076,"aX":-9.573355565675781},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":7.7,"spinRate":2407,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.397245523039345,"extension":6.6515319371998025},"index":1,"playId":"1649f0e1-49d5-3a08-8df5-a10e036227c3","pitchNumber":2,"startTime":"2026-05-15T23:43:26.364Z","endTime":"2026-05-15T23:43:30.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12790494223491,"aZ":-12.318109344256104,"pfxX":-5.448370009449169,"pfxZ":9.86262220552736,"pX":0.5725717641276725,"pZ":3.804237355541946,"vX0":7.381483000386426,"vY0":-141.00625484178258,"vZ0":-3.3650708519995134,"x":95.17,"y":136.07,"x0":-1.371520182572657,"y0":50.00154537363988,"z0":5.808075519237756,"aX":-10.968346485744494},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2402,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.3884620533311143,"extension":6.769861942812705},"index":2,"playId":"5e6014e3-485c-3114-8569-2fbb8805c6ac","pitchNumber":3,"startTime":"2026-05-15T23:43:46.298Z","endTime":"2026-05-15T23:43:50.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:43:50.650Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andruw Monasterio grounds out softly, pitcher Spencer Strider to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-15T23:44:39.253Z","endTime":"2026-05-15T23:46:33.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[6],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":675911,"link":"/api/v1/people/675911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-15T23:44:15.242Z","endTime":"2026-05-15T23:44:22.701Z","isPitch":false,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"}},{"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":"4d455214-85e1-387d-a729-bbd068986fd9","startTime":"2026-05-15T23:44:22.701Z","endTime":"2026-05-15T23:44:27.576Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.594106628764454,"aZ":-10.880619793695367,"pfxX":-4.622456010235749,"pfxZ":10.910087489155845,"pX":0.18829627274398536,"pZ":3.5927724754776262,"vX0":6.181350164095373,"vY0":-138.51015904132225,"vZ0":-4.033167317111285,"x":109.82,"y":141.78,"x0":-1.466958814424571,"y0":50.00670512271431,"z0":5.789808559866397,"aX":-9.025614563891803},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":7.2,"spinRate":2423,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.3947420997640223,"extension":6.670438160664083},"index":2,"playId":"d029443a-6061-3e3c-b526-a361585ce032","pitchNumber":1,"startTime":"2026-05-15T23:44:41.583Z","endTime":"2026-05-15T23:44:46.103Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.42514498251284,"aZ":-26.737392832528478,"pfxX":2.570582353112464,"pfxZ":3.5304893731449623,"pX":0.3171886095514932,"pZ":2.06296125263949,"vX0":3.915416302058641,"vY0":-122.48504033887684,"vZ0":-3.3872025060114397,"x":104.91,"y":183.08,"x0":-1.6283845889524795,"y0":50.00049589607318,"z0":5.720094782154208,"aX":3.951318045026341},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.0,"breakHorizontal":-5.5,"spinRate":2135,"spinDirection":165},"zone":9,"typeConfidence":0.9,"plateTime":0.4451217008564492,"extension":6.750717631193579},"index":3,"playId":"71752104-0c12-3a80-baad-a1691cdf4446","pitchNumber":2,"startTime":"2026-05-15T23:44:58.321Z","endTime":"2026-05-15T23:45:02.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.939360579109415,"aZ":-14.408921996511335,"pfxX":-5.092069460999482,"pfxZ":9.06110976420054,"pX":-0.04801610631758102,"pZ":3.813880968571914,"vX0":5.876042507829608,"vY0":-138.6472791486246,"vZ0":-2.7617575902770497,"x":118.83,"y":135.81,"x0":-1.5261597680695997,"y0":50.00417885968692,"z0":5.77593862280497,"aX":-9.98534849975532},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2333,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.39399640565849037,"extension":6.583331036310287},"index":4,"playId":"1ec454c3-a3a5-3422-893d-d88ee6392f08","pitchNumber":3,"startTime":"2026-05-15T23:45:16.827Z","endTime":"2026-05-15T23:45:20.957Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.922179620809107,"aZ":-29.18569766064858,"pfxX":3.050005839635667,"pfxZ":1.9311585176516974,"pX":0.890514896118343,"pZ":2.6090032427443193,"vX0":4.999396731760974,"vY0":-122.92106838900207,"vZ0":-1.6501928439182896,"x":83.06,"y":168.34,"x0":-1.557505139120913,"y0":50.002697171601895,"z0":5.742190782504939,"aX":4.715867095206172},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.4,"breakHorizontal":-6.6,"spinRate":2312,"spinDirection":121},"zone":12,"typeConfidence":0.9,"plateTime":0.4437799715658626,"extension":6.7635896720219515},"index":5,"playId":"5feda3d8-4dc4-3e50-a28e-b64e2535e184","pitchNumber":4,"startTime":"2026-05-15T23:45:36.627Z","endTime":"2026-05-15T23:45:46.072Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ceddanne Rafaela steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"5feda3d8-4dc4-3e50-a28e-b64e2535e184","startTime":"2026-05-15T23:45:48.109Z","endTime":"2026-05-15T23:46:09.059Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":83.7,"endSpeed":77.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3737326188941,"aZ":-26.422103031413545,"pfxX":2.5964322637544313,"pfxZ":3.7947062479875977,"pX":0.0649875676223527,"pZ":0.9032069084514532,"vX0":3.314319515199576,"vY0":-121.89080730897496,"vZ0":-5.919719622972546,"x":114.52,"y":214.39,"x0":-1.6459660048523925,"y0":50.00094609061917,"z0":5.623978485717342,"aX":3.9341173937213276},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.8,"breakHorizontal":-5.4,"spinRate":2155,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.44814224307732164,"extension":6.684967584785276},"index":7,"playId":"2af94114-9663-3d22-b2e2-f81001970a8d","pitchNumber":5,"startTime":"2026-05-15T23:46:09.059Z","endTime":"2026-05-15T23:46:13.431Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.506908782069825,"aZ":-29.924809333899535,"pfxX":2.552700424413085,"pfxZ":1.5281540395484043,"pX":0.15459475424635158,"pZ":3.095658105270534,"vX0":3.5130245410667764,"vY0":-120.35989546160387,"vZ0":-0.11375555275160909,"x":111.11,"y":155.2,"x0":-1.653409593003036,"y0":50.00425733097117,"z0":5.784933646137071,"aX":3.7591417785219616},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.0,"breakHorizontal":-5.4,"spinRate":2101,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.45440297688278486,"extension":6.838319447481128},"hitData":{"launchSpeed":48.0,"launchAngle":-44.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.3,"coordY":186.74}},"index":8,"playId":"29da9299-e8f0-3195-8301-4ced3113c8b4","pitchNumber":6,"startTime":"2026-05-15T23:46:26.599Z","endTime":"2026-05-15T23:46:33.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:46:33.837Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ha-Seong Kim grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-15T23:48:37.399Z","endTime":"2026-05-15T23:50:55.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.715138025335293,"aZ":-13.797993449658266,"pfxX":6.675641004808269,"pfxZ":10.105344664620379,"pX":-1.576683501966788,"pZ":2.108584938571467,"vX0":-12.64644464594021,"vY0":-134.18214717915342,"vZ0":-5.989330335808883,"x":177.1,"y":181.85,"x0":2.335676402191903,"y0":50.00667504134017,"z0":5.357304987256184,"aX":12.145374351311537},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":-9.2,"spinRate":2385,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.40858362895215583,"extension":6.751790686289627},"index":0,"playId":"6e8dfc5e-ecf9-36d4-b91f-8ddff64bb6c5","pitchNumber":1,"startTime":"2026-05-15T23:48:58.895Z","endTime":"2026-05-15T23:49:03.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.666402146792677,"aZ":-15.115670598025453,"pfxX":9.257511852039318,"pfxZ":9.43897178585128,"pX":-0.9726249928331479,"pZ":1.5210241560302757,"vX0":-11.544642917291787,"vY0":-133.57117701979448,"vZ0":-7.017471759908974,"x":154.07,"y":197.71,"x0":2.2020237014705306,"y0":50.00613109379201,"z0":5.268587535900034,"aX":16.73781889368544},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":-14.3,"spinRate":2403,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.41000314518845293,"extension":6.738788259068712},"index":1,"playId":"301c2e63-8c0e-34a6-9b90-f13e2c46db35","pitchNumber":2,"startTime":"2026-05-15T23:49:12.703Z","endTime":"2026-05-15T23:49:16.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46991494480768,"aZ":-15.008295805175804,"pfxX":8.678995878664109,"pfxZ":9.336192471357412,"pX":0.5399749823856556,"pZ":2.359042159869785,"vX0":-7.700703785832319,"vY0":-134.7750796589935,"vZ0":-5.087312369614682,"x":96.42,"y":175.09,"x0":2.3075804223065473,"y0":50.00184149431105,"z0":5.332154500146554,"aX":15.955388094631234},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":-14.0,"spinRate":2401,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.40649907473770996,"extension":6.682122815621617},"index":2,"playId":"589af2fd-ad3a-3c82-8ef8-1eabbc028469","pitchNumber":3,"startTime":"2026-05-15T23:49:26.957Z","endTime":"2026-05-15T23:49:30.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.003531768609648,"aZ":-24.658955543402556,"pfxX":11.29052477216925,"pfxZ":4.187500121090851,"pX":-1.4853976992173843,"pZ":1.121808031767912,"vX0":-13.682533536230508,"vY0":-132.8051465046315,"vZ0":-5.8469968462203505,"x":173.62,"y":208.49,"x0":2.2535738910845677,"y0":50.00499221177525,"z0":5.132578729234116,"aX":20.27931887494417},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":-17.6,"spinRate":2226,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4115837975934755,"extension":6.719615725849161},"index":3,"playId":"a116e9e5-3137-33c6-9849-4ca5cf31bbb8","pitchNumber":4,"startTime":"2026-05-15T23:49:44.954Z","endTime":"2026-05-15T23:49:49.162Z","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":93.5,"endSpeed":85.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05558686408761,"aZ":-14.866437729329999,"pfxX":8.556200482765584,"pfxZ":9.221547449737061,"pX":0.3111456339380214,"pZ":2.361362242582657,"vX0":-8.370543784515807,"vY0":-135.9414085372563,"vZ0":-5.1857590882079565,"x":105.14,"y":175.02,"x0":2.314587461559983,"y0":50.002103838598934,"z0":5.321317352172209,"aX":16.056870998408822},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-13.8,"spinRate":2448,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.40251458081792,"extension":6.802601067645442},"index":4,"playId":"40563056-8c90-37af-9e2e-2b2b0e7b8ae2","pitchNumber":5,"startTime":"2026-05-15T23:50:00.789Z","endTime":"2026-05-15T23:50:05.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16865218661412,"aZ":-15.759035736792326,"pfxX":7.347843995756021,"pfxZ":8.94603897551318,"pX":0.7937613168029883,"pZ":2.5582258644196143,"vX0":-6.886565815442304,"vY0":-134.81177478811827,"vZ0":-4.486672665562009,"x":86.74,"y":169.71,"x0":2.430606039587964,"y0":50.00176231342041,"z0":5.361511012830531,"aX":13.481618638885038},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":-11.8,"spinRate":2299,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.40678036690347863,"extension":6.806799579928274},"index":5,"playId":"cde27e7e-7a71-33bc-932d-4748e3ae4c55","pitchNumber":6,"startTime":"2026-05-15T23:50:28.284Z","endTime":"2026-05-15T23:50:33.541Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18424856206623,"aZ":-34.847503411545304,"pfxX":4.87430570476642,"pfxZ":-1.744362164760549,"pX":-0.23073254364969964,"pZ":2.4669349114821815,"vX0":-8.34929978727832,"vY0":-122.17906948629636,"vZ0":0.06847373996839834,"x":125.79,"y":172.17,"x0":2.5779511432334994,"y0":50.00384348290559,"z0":5.401846679937251,"aX":7.464612765680693},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.9,"breakHorizontal":-7.2,"spinRate":1232,"spinDirection":91},"zone":5,"typeConfidence":2.0,"plateTime":0.4461195397362099,"extension":6.694618705218593},"hitData":{"launchSpeed":74.5,"launchAngle":5.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.29,"coordY":159.92}},"index":6,"playId":"22898cb7-2847-3023-8b8b-eb169b2aa52d","pitchNumber":7,"startTime":"2026-05-15T23:50:48.357Z","endTime":"2026-05-15T23:50:55.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:50:55.983Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sandy León singles on a line drive to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-15T23:51:12.616Z","endTime":"2026-05-15T23:51:37.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.047841926430525,"aZ":-24.918374684699266,"pfxX":10.85277236202176,"pfxZ":3.9346422305656414,"pX":0.5522665376731829,"pZ":2.6336975788230874,"vX0":-8.99257912075128,"vY0":-134.42246966140257,"vZ0":-2.4469283105865784,"x":95.95,"y":167.67,"x0":2.518411515159192,"y0":50.00203919088076,"z0":5.3106834532796725,"aX":20.01240935293699},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.8,"breakHorizontal":-17.9,"spinRate":2171,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.40628195267163836,"extension":6.812816212023632},"hitData":{"launchSpeed":83.3,"launchAngle":15.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.94,"coordY":107.14}},"index":0,"playId":"07f5b765-221b-3e48-ab67-e45ef9ebe43f","pitchNumber":1,"startTime":"2026-05-15T23:51:25.705Z","endTime":"2026-05-15T23:51:37.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:51:37.328Z","atBatIndex":15},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Azócar grounds into a force out, third baseman Caleb Durbin to second baseman Marcelo Mayer. Sandy León out at 2nd. José Azócar to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-15T23:51:43.744Z","endTime":"2026-05-15T23:53:26.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"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":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":93.7,"endSpeed":85.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41884618725617,"aZ":-18.43747231816864,"pfxX":7.748984551302407,"pfxZ":7.327105308878313,"pX":-0.6053054700057714,"pZ":1.4003564622722624,"vX0":-10.436907516693429,"vY0":-135.95106002982908,"vZ0":-6.864975533672312,"x":140.07,"y":200.97,"x0":2.274161830854044,"y0":50.00140830979546,"z0":5.234933355052033,"aX":14.524891996164905},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":-11.9,"spinRate":2244,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.40267527973455763,"extension":6.875078913914393},"index":0,"playId":"b96136a3-1a79-39f7-9053-b14b20092c80","pitchNumber":1,"startTime":"2026-05-15T23:52:03.469Z","endTime":"2026-05-15T23:52:07.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.394104395829494,"aZ":-32.85042544272102,"pfxX":6.104170948132854,"pfxZ":-0.42823974055384184,"pX":0.8715202493012868,"pZ":2.4341863237734085,"vX0":-5.932273727820469,"vY0":-123.20229912105891,"vZ0":-0.7363338111692492,"x":83.78,"y":173.06,"x0":2.5022352950382367,"y0":50.00615047237927,"z0":5.4808739733900325,"aX":9.511817918106845},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.7,"breakHorizontal":-9.8,"spinRate":1098,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.4422992049155474,"extension":6.562683952205793},"index":1,"playId":"50be2c36-260d-3e15-a320-2ddb19a35547","pitchNumber":2,"startTime":"2026-05-15T23:52:25.296Z","endTime":"2026-05-15T23:52:32.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.432584667427268,"aZ":-33.23885421136668,"pfxX":4.902322638513222,"pfxZ":-0.6797566649829756,"pX":0.7908072594212565,"pZ":1.5521609253055635,"vX0":-5.793326808718756,"vY0":-123.90909940187873,"vZ0":-2.6270743859121892,"x":86.86,"y":196.87,"x0":2.5113282337604472,"y0":50.00105943880573,"z0":5.375848045135071,"aX":7.698831827550503},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.6,"breakHorizontal":-7.7,"spinRate":1213,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.44034853731172685,"extension":6.432240020190551},"index":2,"playId":"b39e4cb4-af64-3d1c-aaa0-fe473d09d465","pitchNumber":3,"startTime":"2026-05-15T23:53:02.016Z","endTime":"2026-05-15T23:53:06.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.884222835967247,"aZ":-34.08959416603779,"pfxX":6.597820723018396,"pfxZ":-1.196873414750094,"pX":-0.7281537714996827,"pZ":2.1445170505227136,"vX0":-9.69899639095332,"vY0":-124.96250790672734,"vZ0":-1.1236365425287318,"x":144.76,"y":180.88,"x0":2.329045082146303,"y0":50.00411698831086,"z0":5.376114642416662,"aX":10.537164636871323},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":-10.0,"spinRate":1435,"spinDirection":104},"zone":7,"typeConfidence":2.0,"plateTime":0.43668933055358217,"extension":6.738100444321795},"hitData":{"launchSpeed":93.6,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.34,"coordY":159.53}},"index":3,"playId":"551b837d-8c66-375d-b542-9f58d93b1745","pitchNumber":4,"startTime":"2026-05-15T23:53:19.596Z","endTime":"2026-05-15T23:53:26.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:53:26.626Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-15T23:53:50.256Z","endTime":"2026-05-15T23:54:48.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.058142023795774,"aZ":-36.61734408354602,"pfxX":-6.109744222121335,"pfxZ":-3.316449097334667,"pX":0.09992177755478741,"pZ":2.8876784071173467,"vX0":-3.598262859977169,"vY0":-114.69669825919952,"vZ0":1.550007553355622,"x":113.19,"y":160.81,"x0":2.4797568725076324,"y0":50.003207287582036,"z0":5.758439384325172,"aX":-8.186174698622958},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.4,"breakHorizontal":11.9,"spinRate":2402,"spinDirection":320},"zone":2,"typeConfidence":2.0,"plateTime":0.47649403215427544,"extension":6.466985953426749},"index":0,"playId":"85f33191-dbdd-3afe-bfc3-d8c4d2a77b95","pitchNumber":1,"startTime":"2026-05-15T23:53:59.130Z","endTime":"2026-05-15T23:54:02.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.523048325488144,"aZ":-34.51576821057916,"pfxX":6.4244565282240815,"pfxZ":-1.5551148531496342,"pX":-1.046706387320652,"pZ":1.2973430251510423,"vX0":-10.591152495284458,"vY0":-121.15106075474372,"vZ0":-3.1172195612347733,"x":156.9,"y":203.75,"x0":2.5189966996703146,"y0":50.00208785434265,"z0":5.57471055260666,"aX":9.686268733600539},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.2,"breakHorizontal":-9.5,"spinRate":1256,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.449672071554732,"extension":6.583254607081289},"index":1,"playId":"3250445f-5f31-37b0-9305-7b8951e1ae89","pitchNumber":2,"startTime":"2026-05-15T23:54:15.244Z","endTime":"2026-05-15T23:54:19.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.182871111036423,"aZ":-17.80919478815849,"pfxX":8.934947215520822,"pfxZ":7.4836335867281925,"pX":1.303768509581059,"pZ":3.1996595593281496,"vX0":-5.915925086039222,"vY0":-137.78748205603745,"vZ0":-2.667867729882195,"x":67.3,"y":152.39,"x0":2.320040853672865,"y0":50.00061500991517,"z0":5.3866391840454995,"aX":17.143851024817092},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-14.9,"spinRate":2376,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.39782813689654173,"extension":6.665622418159083},"index":2,"playId":"0e9ef59f-5454-3612-bcf4-09899f6fca4d","pitchNumber":3,"startTime":"2026-05-15T23:54:43.831Z","endTime":"2026-05-15T23:54:48.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:54:48.931Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carlos Narváez walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-15T23:57:05.180Z","endTime":"2026-05-15T23:59:35.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-15T23:56:53.863Z","endTime":"2026-05-15T23:57:07.162Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.314135839390236,"aZ":-11.960461315924663,"pfxX":-4.229735186570548,"pfxZ":10.789702071408461,"pX":0.48366301415022644,"pZ":3.2984433082372155,"vX0":6.630354748691153,"vY0":-135.89608865660574,"vZ0":-4.399059403890043,"x":98.56,"y":149.72,"x0":-1.4363547066860314,"y0":50.00193151672376,"z0":5.766626083432346,"aX":-7.9239550438554405},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":6.2,"spinRate":2350,"spinDirection":203},"zone":3,"typeConfidence":0.9,"plateTime":0.4027776475208906,"extension":6.873826039184171},"index":1,"playId":"625c6a68-f44d-3ad4-978d-3aaf712cfd4f","pitchNumber":1,"startTime":"2026-05-15T23:57:07.162Z","endTime":"2026-05-15T23:57:11.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.835518824827947,"aZ":-27.009178571464936,"pfxX":2.9300264895639527,"pfxZ":3.343309357845933,"pX":1.0693097719633857,"pZ":1.0885272927739087,"vX0":5.435215265161429,"vY0":-122.77335618604563,"vZ0":-5.559141867161198,"x":76.24,"y":209.39,"x0":-1.544343290535089,"y0":50.00144238303012,"z0":5.650109506499898,"aX":4.519099579695175},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":-6.5,"spinRate":2290,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.44429163202095046,"extension":6.862605296740729},"index":2,"playId":"1ed21e2c-6a77-3e9f-a452-18b1deb003e6","pitchNumber":2,"startTime":"2026-05-15T23:57:20.733Z","endTime":"2026-05-15T23:57:24.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.387277566639376,"aZ":-26.22535078564169,"pfxX":2.4392438113472945,"pfxZ":3.763480131739839,"pX":1.477970824012661,"pZ":0.05401379729376114,"vX0":6.5575187164681035,"vY0":-124.22611327570095,"vZ0":-8.21177589452612,"x":60.66,"y":237.32,"x0":-1.501511189278712,"y0":50.002703270732,"z0":5.548646025315902,"aX":3.8511459960060295},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.3,"breakHorizontal":-5.8,"spinRate":2366,"spinDirection":182},"zone":14,"typeConfidence":0.9,"plateTime":0.43912040838941246,"extension":6.728807666125315},"index":3,"playId":"1a04e5c2-54e1-3fb4-a30d-bc90d83c65df","pitchNumber":3,"startTime":"2026-05-15T23:57:36.141Z","endTime":"2026-05-15T23:57:40.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.758121516822307,"aZ":-27.22183336910575,"pfxX":0.9962471282935192,"pfxZ":3.1309982179067113,"pX":0.5299651165659376,"pZ":2.840385991719902,"vX0":4.874356671905097,"vY0":-124.1308723046932,"vZ0":-1.7825664650416462,"x":96.8,"y":162.09,"x0":-1.5779026537043301,"y0":50.00133482798126,"z0":5.805400722704196,"aX":1.575054722873779},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":-2.8,"spinRate":2165,"spinDirection":162},"zone":3,"typeConfidence":0.89,"plateTime":0.43903186868653465,"extension":6.817573018689748},"index":4,"playId":"71573032-1288-3b0e-9be5-ba8f0e7b60be","pitchNumber":4,"startTime":"2026-05-15T23:57:53.942Z","endTime":"2026-05-15T23:57:58.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21816751344789,"aZ":-29.466229292446748,"pfxX":2.127958634955829,"pfxZ":1.786223906105577,"pX":0.07787320704891387,"pZ":2.11497824266178,"vX0":3.44104725421834,"vY0":-122.36692437088334,"vZ0":-2.5314183053297885,"x":114.03,"y":181.68,"x0":-1.6231883803119942,"y0":50.00245876976428,"z0":5.688108672125615,"aX":3.225737607726333},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.9,"breakHorizontal":-4.7,"spinRate":2167,"spinDirection":165},"zone":8,"typeConfidence":0.9,"plateTime":0.447661639678135,"extension":6.788749535564251},"index":5,"playId":"a9fa73cf-5179-3351-9627-872c48921a56","pitchNumber":5,"startTime":"2026-05-15T23:58:18.813Z","endTime":"2026-05-15T23:58:22.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94435115195301,"aZ":-11.832478364456056,"pfxX":-5.605228071298028,"pfxZ":10.20512861294987,"pX":1.7216491741119426,"pZ":3.462725478212107,"vX0":10.573357256383568,"vY0":-140.33055121847056,"vZ0":-4.27778955988574,"x":51.37,"y":145.29,"x0":-1.367764072036453,"y0":50.00174614186916,"z0":5.778491551989008,"aX":-11.17275064797961},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":7.9,"spinRate":2443,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.39041163927862277,"extension":6.826383960917113},"index":6,"playId":"e13d706e-dc95-300f-a998-28657f1cb770","pitchNumber":6,"startTime":"2026-05-15T23:58:37.693Z","endTime":"2026-05-15T23:58:41.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.407078178099617,"aZ":-12.418506665697658,"pfxX":-5.200926197481388,"pfxZ":10.139093945038875,"pX":-0.006594082864336251,"pZ":3.6804095630352736,"vX0":5.830908088727256,"vY0":-138.57352596797045,"vZ0":-3.489504781049871,"x":117.25,"y":139.41,"x0":-1.460407725637421,"y0":50.00377116038748,"z0":5.783306800265933,"aX":-10.135220168068539},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":8.3,"spinRate":2436,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.39496466683266096,"extension":6.794157231721018},"index":7,"playId":"ae424dad-e686-34da-8b61-e3af2ebbfcdc","pitchNumber":7,"startTime":"2026-05-15T23:58:54.157Z","endTime":"2026-05-15T23:58:58.031Z","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":77.2,"endSpeed":72.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.546644758268787,"aZ":-37.56914873556841,"pfxX":4.958498258894039,"pfxZ":-4.198781660833236,"pX":0.9939940924118241,"pZ":0.9671974948184104,"vX0":4.185668826153306,"vY0":-112.40860827504854,"vZ0":-2.3610609966774745,"x":79.11,"y":212.67,"x0":-1.5333729716299267,"y0":50.00162911784003,"z0":5.829585124220359,"aX":6.372543530487195},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-7.9,"breakHorizontal":-10.0,"spinRate":2628,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4864568260061839,"extension":6.86672050223212},"index":8,"playId":"05d1e092-b2c1-391f-833f-720f9c01941d","pitchNumber":8,"startTime":"2026-05-15T23:59:14.857Z","endTime":"2026-05-15T23:59:20.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.565130593137813,"aZ":-27.02135659464625,"pfxX":2.460198897024919,"pfxZ":3.2249350406498323,"pX":0.7008796824839015,"pZ":0.9036745219572329,"vX0":5.10414062035455,"vY0":-125.18334675200407,"vZ0":-6.2047262174200455,"x":90.28,"y":214.38,"x0":-1.6783753901757825,"y0":50.00344101870633,"z0":5.605697010245599,"aX":3.932931277507597},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":-5.5,"spinRate":2279,"spinDirection":181},"zone":14,"typeConfidence":0.89,"plateTime":0.43634219851001443,"extension":7.043417289550806},"index":9,"playId":"b34e1da2-2af1-31b3-a7c0-b9160221e997","pitchNumber":9,"startTime":"2026-05-15T23:59:30.087Z","endTime":"2026-05-15T23:59:35.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-15T23:59:35.027Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Caleb Durbin pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-15T23:59:52.432Z","endTime":"2026-05-16T00:01:28.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306775027143296,"aZ":-12.552442563256845,"pfxX":-6.287173994588174,"pfxZ":10.388112236507315,"pX":0.35004869434556235,"pZ":2.4853983176909855,"vX0":7.176160624018933,"vY0":-136.61341097634966,"vZ0":-6.289811983377612,"x":103.66,"y":171.67,"x0":-1.4948697696355004,"y0":50.000977580167714,"z0":5.681577763549857,"aX":-11.873957220033546},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":9.8,"spinRate":2370,"spinDirection":210},"zone":6,"typeConfidence":0.89,"plateTime":0.40104285140832774,"extension":6.824007041378303},"index":0,"playId":"f343e476-9f68-3305-8461-4dd3fd46f8cd","pitchNumber":1,"startTime":"2026-05-16T00:00:00.446Z","endTime":"2026-05-16T00:00:04.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13833869977177,"aZ":-11.786891421689363,"pfxX":-4.6258442543931775,"pfxZ":10.342545509044063,"pX":1.15248145310313,"pZ":2.820036001149917,"vX0":8.532748067718611,"vY0":-139.68301645078307,"vZ0":-5.817983063049966,"x":73.07,"y":162.64,"x0":-1.3441122216493633,"y0":50.00549557213128,"z0":5.708447189166839,"aX":-9.12148685771183},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2439,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.39245774774189,"extension":6.894247969429036},"index":1,"playId":"e3e456a9-0908-3606-9a62-0f91ccbf024e","pitchNumber":2,"startTime":"2026-05-16T00:00:18.931Z","endTime":"2026-05-16T00:00:23.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.485126007901147,"aZ":-27.444078205391076,"pfxX":2.5294364593731844,"pfxZ":3.1108022172572216,"pX":0.7601743370561935,"pZ":1.3833697101367897,"vX0":4.995670491449999,"vY0":-122.63354921839468,"vZ0":-4.736612152701859,"x":88.02,"y":201.43,"x0":-1.6329166474137835,"y0":50.00554026610325,"z0":5.683945740971131,"aX":3.8481075440904835},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.8,"breakHorizontal":-5.8,"spinRate":2148,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.44681831691446705,"extension":6.685723005791466},"index":2,"playId":"0c583a89-73ce-3823-8d6f-0277a53d1d1f","pitchNumber":3,"startTime":"2026-05-16T00:00:38.131Z","endTime":"2026-05-16T00:00:43.588Z","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":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.103692849268842,"aZ":-28.339529029315376,"pfxX":3.0896938432546253,"pfxZ":2.5201010326905173,"pX":0.5970627027684411,"pZ":1.4480687824717915,"vX0":4.439166004792348,"vY0":-122.83025503945969,"vZ0":-4.428854283920665,"x":94.24,"y":199.68,"x0":-1.6375003409165592,"y0":50.00439176385515,"z0":5.693674738688724,"aX":4.704991807793424},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.7,"breakHorizontal":-6.7,"spinRate":2239,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.4464990734886478,"extension":6.890990960063883},"index":3,"playId":"35679f2a-8a07-370e-a3ea-eb83a73a5e5a","pitchNumber":4,"startTime":"2026-05-16T00:00:58.258Z","endTime":"2026-05-16T00:01:01.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.69763905302111,"aZ":-39.096050787108155,"pfxX":3.9722690442535193,"pfxZ":-5.233796694805546,"pX":0.535346954688782,"pZ":1.9002303591031358,"vX0":3.6947807394680368,"vY0":-113.95537217528998,"vZ0":-0.2958404668503214,"x":96.59,"y":187.47,"x0":-1.6191941686670557,"y0":50.00085970347951,"z0":5.873329226271315,"aX":5.256145770641498},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.2,"breakHorizontal":-8.0,"spinRate":2651,"spinDirection":53},"zone":9,"typeConfidence":0.91,"plateTime":0.4794843485558866,"extension":6.8623889886009675},"hitData":{"launchSpeed":77.3,"launchAngle":66.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.26,"coordY":154.48}},"index":4,"playId":"bc74f6e9-28ea-364a-8515-9c2ef9470f78","pitchNumber":5,"startTime":"2026-05-16T00:01:19.058Z","endTime":"2026-05-16T00:01:28.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:01:28.316Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jarren Duran grounds into a double play, first baseman Matt Olson to shortstop Ha-Seong Kim. Carlos Narváez out at 2nd. Jarren Duran out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-16T00:01:43.748Z","endTime":"2026-05-16T00:02:05.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":673490,"link":"/api/v1/people/673490"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.795510855710475,"aZ":-24.055796002807842,"pfxX":-8.30692486203063,"pfxZ":5.103940124698555,"pX":-0.1420653322898658,"pZ":1.6466383386243848,"vX0":6.319449195953119,"vY0":-124.68171750600675,"vZ0":-4.812899173700012,"x":122.42,"y":194.32,"x0":-1.6182292318335931,"y0":50.001168686226606,"z0":5.563495797308693,"aX":-13.204307594038497},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.5,"breakHorizontal":13.8,"spinRate":2065,"spinDirection":224},"zone":8,"typeConfidence":0.91,"plateTime":0.43769597958926987,"extension":6.930788334888676},"hitData":{"launchSpeed":83.6,"launchAngle":0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.85,"coordY":175.24}},"index":0,"playId":"849ba2f4-6d23-304b-9352-ae08cd1899db","pitchNumber":1,"startTime":"2026-05-16T00:01:58.598Z","endTime":"2026-05-16T00:02:05.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:02:05.674Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging. Drake Baldwin to 1st. Wild pitch by pitcher Connelly Early.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T00:04:36.405Z","endTime":"2026-05-16T00:05:27.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.483301530368315,"aZ":-20.791647079743832,"pfxX":10.668251993712794,"pfxZ":6.157659462258444,"pX":-0.11589225952128136,"pZ":2.0424505814918263,"vX0":-10.190456121479519,"vY0":-134.63845354561167,"vZ0":-5.02005934112467,"x":121.42,"y":183.63,"x0":2.320358427192655,"y0":50.00113250748373,"z0":5.389817193006463,"aX":19.710385501739722},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-17.3,"spinRate":2232,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.4058338102535055,"extension":6.557549360456937},"index":0,"playId":"3a432818-990c-35e1-9868-6af575dca239","pitchNumber":1,"startTime":"2026-05-16T00:04:36.598Z","endTime":"2026-05-16T00:04:40.083Z","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":85.0,"endSpeed":78.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68234937329648,"aZ":-35.92352887664569,"pfxX":7.883409927701092,"pfxZ":-2.3996656156909415,"pX":-0.3441753414942161,"pZ":1.5424509522263792,"vX0":-9.467033772750186,"vY0":-123.55710122273831,"vZ0":-2.3022267012490767,"x":130.12,"y":197.13,"x0":2.4979402591272586,"y0":50.00606369323829,"z0":5.480811596489924,"aX":12.29389369762023},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.7,"breakHorizontal":-12.2,"spinRate":1413,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4418766447228162,"extension":6.52452123499533},"index":1,"playId":"bfc5059e-1835-3038-8857-f8eb547bf770","pitchNumber":2,"startTime":"2026-05-16T00:04:50.098Z","endTime":"2026-05-16T00:04:54.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.733621211583785,"aZ":-33.52462901495779,"pfxX":-5.810573658775842,"pfxZ":-0.8967118585516678,"pX":-2.342659479576788,"pZ":1.0309030685258462,"vX0":-9.501896204337799,"vY0":-121.69615967954512,"vZ0":-3.3844869882662927,"x":206.3,"y":210.95,"x0":2.366630746263032,"y0":50.00587759322501,"z0":5.341789574677502,"aX":-8.720410768250769},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.2,"breakHorizontal":12.7,"spinRate":2482,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.44996122846805164,"extension":6.805771085314896},"index":2,"playId":"fafbcbcb-84d4-343e-8c7c-8ec985d4fdf9","pitchNumber":3,"startTime":"2026-05-16T00:05:19.585Z","endTime":"2026-05-16T00:05:27.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:05:27.231Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ozzie Albies grounds into a force out, shortstop Andruw Monasterio to second baseman Marcelo Mayer. Drake Baldwin out at 2nd. Ozzie Albies to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T00:05:51.181Z","endTime":"2026-05-16T00:07:17.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.750663969559653,"aZ":-31.492037194307215,"pfxX":7.034698721892633,"pfxZ":0.45453584077056863,"pX":0.4407815154686539,"pZ":1.7595652865370295,"vX0":-7.346873860578426,"vY0":-120.65983841094031,"vZ0":-2.033768506491625,"x":100.2,"y":191.27,"x0":2.593454400588073,"y0":50.00219789558539,"z0":5.355736022285749,"aX":10.501631920445432},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.6,"breakHorizontal":-11.3,"spinRate":1210,"spinDirection":89},"zone":9,"typeConfidence":2.0,"plateTime":0.4518266625999896,"extension":6.571151747183795},"index":0,"playId":"a5d6f836-d6bc-301b-9ebb-4ec5f35efa4d","pitchNumber":1,"startTime":"2026-05-16T00:06:02.410Z","endTime":"2026-05-16T00:06:09.007Z","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":82.7,"endSpeed":76.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.570328078105806,"aZ":-34.94234743648612,"pfxX":3.328835039959338,"pfxZ":-1.8813943205601902,"pX":1.4076005884494085,"pZ":1.812521849160581,"vX0":-3.9522667706144796,"vY0":-120.46369893747537,"vZ0":-1.718097689028237,"x":63.35,"y":189.84,"x0":2.6341081940431255,"y0":50.000259524467644,"z0":5.613124445034091,"aX":4.910618288208566},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.6,"breakHorizontal":-5.2,"spinRate":1088,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4540241775031961,"extension":6.399395293277336},"index":1,"playId":"c5ddf629-8450-3006-b5f9-a1a05745e09f","pitchNumber":2,"startTime":"2026-05-16T00:06:29.249Z","endTime":"2026-05-16T00:06:33.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.074735212876874,"aZ":-16.37299789297242,"pfxX":6.63867820077937,"pfxZ":8.305413478848806,"pX":1.6389294622068127,"pZ":3.2978364844513557,"vX0":-4.22301225688703,"vY0":-137.23266893109928,"vZ0":-2.8487805542604496,"x":54.53,"y":149.74,"x0":2.337158599117565,"y0":50.00412610610193,"z0":5.468137595497706,"aX":12.631728803410514},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":-11.2,"spinRate":2276,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.3995172893313992,"extension":6.779500691185109},"index":2,"playId":"fa9feba1-02d0-3118-b296-294050a4655a","pitchNumber":3,"startTime":"2026-05-16T00:06:49.900Z","endTime":"2026-05-16T00:06:53.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72428285278129,"aZ":-33.37370438554613,"pfxX":4.201836405214842,"pfxZ":-0.8127428719709258,"pX":0.4441156802144306,"pZ":1.7060501258453378,"vX0":-6.39233437335882,"vY0":-120.510696214921,"vZ0":-1.8963284707340626,"x":100.07,"y":192.72,"x0":2.5757543809014827,"y0":50.000661520816756,"z0":5.429737338150717,"aX":6.227788755697723},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.7,"breakHorizontal":-6.2,"spinRate":1041,"spinDirection":93},"zone":9,"typeConfidence":2.0,"plateTime":0.45317744778500035,"extension":6.665086871264642},"hitData":{"launchSpeed":92.2,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.0,"coordY":200.96}},"index":3,"playId":"84c540ad-6277-330c-a658-d1b2f92514de","pitchNumber":4,"startTime":"2026-05-16T00:07:09.951Z","endTime":"2026-05-16T00:07:17.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:07:17.828Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T00:07:44.000Z","endTime":"2026-05-16T00:08:23.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.008003410504653,"aZ":-34.30986615570846,"pfxX":6.2715041874644335,"pfxZ":-1.4371569208950437,"pX":0.46541738965169543,"pZ":2.989011160613217,"vX0":-6.745344014478944,"vY0":-120.41724999417963,"vZ0":1.1260420180744404,"x":99.26,"y":158.08,"x0":2.473934717632553,"y0":50.00307823904108,"z0":5.525630177742838,"aX":9.310155235582878},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.2,"breakHorizontal":-10.0,"spinRate":1185,"spinDirection":94},"zone":3,"typeConfidence":2.0,"plateTime":0.4529780997192292,"extension":6.516091132492347},"index":0,"playId":"9a7fea56-6ea1-32cd-8496-9eeaea319931","pitchNumber":1,"startTime":"2026-05-16T00:07:50.248Z","endTime":"2026-05-16T00:07:55.396Z","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":81.7,"endSpeed":74.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04931585038653,"aZ":-36.406526133699145,"pfxX":-7.34029305394837,"pfxZ":-3.0101640606193687,"pX":-0.8505567455868778,"pZ":2.7321516627990525,"vX0":-5.792925790159177,"vY0":-118.78129889050349,"vZ0":1.5784175206998396,"x":149.42,"y":165.01,"x0":2.586968779495103,"y0":50.00133806189784,"z0":5.408159767908988,"aX":-10.324834932602243},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.7,"breakHorizontal":14.9,"spinRate":2382,"spinDirection":309},"zone":11,"typeConfidence":2.0,"plateTime":0.4638763239068373,"extension":6.491534800647375},"hitData":{"launchSpeed":76.1,"launchAngle":38.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.14,"coordY":103.5}},"index":1,"playId":"e6550c18-0ed1-361b-aa39-751aae1f39ce","pitchNumber":2,"startTime":"2026-05-16T00:08:12.634Z","endTime":"2026-05-16T00:08:23.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:08:23.636Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-16T00:08:35.408Z","endTime":"2026-05-16T00:10:45.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.770151590654116,"aZ":-22.320534038052724,"pfxX":10.439311021339932,"pfxZ":5.350169070219299,"pX":1.7614006208148043,"pZ":2.0146542612300005,"vX0":-5.778019038195353,"vY0":-134.95936082209883,"vZ0":-4.8723825343743,"x":49.86,"y":184.38,"x0":2.575417179490163,"y0":50.00355755399422,"z0":5.4185283478866095,"aX":19.230041359503275},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":-17.6,"spinRate":2160,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.406069031538304,"extension":6.491602953065153},"index":0,"playId":"392b3692-a720-3672-8733-e56de1231c9a","pitchNumber":1,"startTime":"2026-05-16T00:08:51.975Z","endTime":"2026-05-16T00:08:55.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18853467029102,"aZ":-33.13089002963023,"pfxX":8.739559087886523,"pfxZ":-0.6352739416856377,"pX":-1.074982178935718,"pZ":2.141460539735237,"vX0":-11.129672834421378,"vY0":-121.14495894942652,"vZ0":-0.9989146491729375,"x":157.98,"y":180.96,"x0":2.4196627697497872,"y0":50.003585542242796,"z0":5.426529724880318,"aX":13.1365405055877},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.1,"breakHorizontal":-13.6,"spinRate":1424,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.4502150277299162,"extension":6.611965776171288},"index":1,"playId":"a4a9a8db-5d76-3375-86f6-abc31780bfdf","pitchNumber":2,"startTime":"2026-05-16T00:09:09.859Z","endTime":"2026-05-16T00:09:14.002Z","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":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19041302862488,"aZ":-41.33407764243122,"pfxX":-3.223462163624184,"pfxZ":-7.105777661801101,"pX":-0.2721548830317683,"pZ":2.0396704638833594,"vX0":-5.257261166018935,"vY0":-113.27727385735943,"vZ0":1.2404096782395786,"x":127.37,"y":183.71,"x0":2.5045224723716415,"y0":50.00191723567187,"z0":5.64238400415512,"aX":-4.15556486003196},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-12.1,"breakHorizontal":7.3,"spinRate":2390,"spinDirection":319},"zone":7,"typeConfidence":2.0,"plateTime":0.48497310482066114,"extension":6.583289578054598},"index":2,"playId":"dc74ba64-f9a6-3bf0-8f78-590519369ce7","pitchNumber":3,"startTime":"2026-05-16T00:09:28.488Z","endTime":"2026-05-16T00:09:32.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.976511039021,"aZ":-34.04338812387962,"pfxX":7.002429384215929,"pfxZ":-1.2336829743802333,"pX":-1.1258717212172145,"pZ":2.0312438905724535,"vX0":-10.580843906303059,"vY0":-121.8175735006129,"vZ0":-1.218913408370284,"x":159.92,"y":183.94,"x0":2.346923148642518,"y0":50.003235120865305,"z0":5.458179067700271,"aX":10.617542547884964},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.3,"breakHorizontal":-10.4,"spinRate":1242,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.44814137084522265,"extension":6.651415937021725},"index":3,"playId":"3ce1f391-1717-3700-bf9a-3b851c80af89","pitchNumber":4,"startTime":"2026-05-16T00:09:51.315Z","endTime":"2026-05-16T00:09:56.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"e828e934-ef72-33cf-9309-3c8c30a21f93","startTime":"2026-05-16T00:10:21.234Z","endTime":"2026-05-16T00:10:25.213Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.5,"endSpeed":79.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.311734966743998,"aZ":-35.630368434076544,"pfxX":6.807711630193331,"pfxZ":-2.1940638513039517,"pX":-0.29175278850419173,"pZ":1.0205890854605784,"vX0":-8.844873044892648,"vY0":-124.19913494374998,"vZ0":-3.8961840682463897,"x":128.12,"y":211.22,"x0":2.420191678767823,"y0":50.004824888143496,"z0":5.551978592993706,"aX":10.708204997742554},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.7,"breakHorizontal":-10.4,"spinRate":1438,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.4398856678789955,"extension":6.721130006870498},"index":5,"playId":"1e4c447b-29de-3c0b-8821-a0bc17700915","pitchNumber":5,"startTime":"2026-05-16T00:10:41.065Z","endTime":"2026-05-16T00:10:45.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:10:45.478Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Gasper singles on a ground ball to right fielder José Azócar.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-16T00:12:57.856Z","endTime":"2026-05-16T00:14:00.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":70.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.066580616184506,"aZ":-36.98092190153193,"pfxX":4.953897947829278,"pfxZ":-3.9142870505241216,"pX":-0.6478901035713897,"pZ":2.1498145591496596,"vX0":1.095191862146715,"vY0":-109.49459777461762,"vZ0":0.39243239255790785,"x":141.7,"y":180.74,"x0":-1.796755461667492,"y0":50.00011828145009,"z0":5.885396260248877,"aX":6.089327323179208},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-6.7,"breakHorizontal":-9.2,"spinRate":2482,"spinDirection":69},"zone":4,"typeConfidence":0.9,"plateTime":0.49786280800915694,"extension":6.630508883183002},"index":0,"playId":"b550e3c3-9fea-3faa-be3d-03e6f6fc9b24","pitchNumber":1,"startTime":"2026-05-16T00:12:59.263Z","endTime":"2026-05-16T00:13:02.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.564591167593427,"aZ":-26.99423215110423,"pfxX":-9.177028548409979,"pfxZ":3.2919825771270474,"pX":-1.430783953415461,"pZ":3.0341288266966897,"vX0":3.5686625627063933,"vY0":-124.04118876727405,"vZ0":-1.2480987909078436,"x":171.54,"y":156.86,"x0":-1.6880762244836367,"y0":50.00311691122428,"z0":5.774571498922645,"aX":-14.438655072394562},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":2085,"spinDirection":224},"zone":11,"typeConfidence":0.92,"plateTime":0.43995134375450906,"extension":6.683310808053855},"index":1,"playId":"50e81215-ed28-37f9-b892-bec18344fc60","pitchNumber":2,"startTime":"2026-05-16T00:13:13.951Z","endTime":"2026-05-16T00:13:17.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.102393082057475,"aZ":-27.085091694837907,"pfxX":2.79324984566403,"pfxZ":3.3398536082928714,"pX":0.8554249168358672,"pZ":0.4799200137497822,"vX0":4.9593647998961226,"vY0":-122.15660044927502,"vZ0":-6.70328632148967,"x":84.39,"y":225.82,"x0":-1.5572175012551197,"y0":50.004937875365776,"z0":5.561530006726661,"aX":4.25773859145971},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.8,"breakHorizontal":-6.1,"spinRate":2327,"spinDirection":170},"zone":14,"typeConfidence":0.91,"plateTime":0.4469049291439453,"extension":6.670584287028485},"index":2,"playId":"76158cd4-4343-3e83-bbda-682fe716a44c","pitchNumber":3,"startTime":"2026-05-16T00:13:29.336Z","endTime":"2026-05-16T00:13:34.290Z","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":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.090223812865265,"aZ":-12.702940069026035,"pfxX":-6.138796144116835,"pfxZ":9.76242718548614,"pX":0.14879722492196787,"pZ":3.2014826077596794,"vX0":6.772997683296266,"vY0":-140.19610419229892,"vZ0":-4.664119472143509,"x":111.33,"y":152.34,"x0":-1.4984701601890036,"y0":50.004666156884035,"z0":5.713054457631364,"aX":-12.246604056249621},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":9.7,"spinRate":2311,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.3903767493697323,"extension":6.866193804973131},"hitData":{"launchSpeed":96.0,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.26,"coordY":114.13}},"index":3,"playId":"199c8bee-732c-349e-8837-e030563c68dc","pitchNumber":4,"startTime":"2026-05-16T00:13:49.504Z","endTime":"2026-05-16T00:14:00.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:14:00.080Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-16T00:14:15.984Z","endTime":"2026-05-16T00:16:51.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.994024692091227,"aZ":-29.044184837809002,"pfxX":2.411549287549942,"pfxZ":2.0453850099654396,"pX":0.16902254996993996,"pZ":2.5089006017294784,"vX0":3.5708000571136407,"vY0":-121.85426412870044,"vZ0":-1.9398568712670392,"x":110.56,"y":171.04,"x0":-1.618877141007671,"y0":50.003992993758345,"z0":5.7827539174944205,"aX":3.6893867351063814},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.6,"breakHorizontal":-5.0,"spinRate":2244,"spinDirection":181},"zone":5,"typeConfidence":0.9,"plateTime":0.44651764016882023,"extension":6.494888437671464},"index":0,"playId":"eec11481-c945-3cc2-b645-b7d0946689b0","pitchNumber":1,"startTime":"2026-05-16T00:14:30.739Z","endTime":"2026-05-16T00:14:39.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.308216809950373,"aZ":-25.084738509890673,"pfxX":-8.78736246356248,"pfxZ":4.572039043022722,"pX":-0.8930334138175571,"pZ":3.589369768162021,"vX0":4.893298856007444,"vY0":-123.15294283424737,"vZ0":-0.08741676874771687,"x":151.04,"y":141.87,"x0":-1.7544878121023817,"y0":50.001837941823396,"z0":5.7304672289292125,"aX":-13.623780057458879},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.5,"breakHorizontal":14.9,"spinRate":2098,"spinDirection":228},"zone":11,"typeConfidence":0.93,"plateTime":0.44316429990285755,"extension":6.785976928266112},"index":1,"playId":"b4e0de4e-7634-3e11-aefd-4cdf3216cf7e","pitchNumber":2,"startTime":"2026-05-16T00:15:08.568Z","endTime":"2026-05-16T00:15:12.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.549019884410562,"aZ":-24.183321615465672,"pfxX":-8.845467885142682,"pfxZ":5.012436628749654,"pX":-0.2793612370103356,"pZ":1.6036372330254192,"vX0":6.264617411392211,"vY0":-125.02197083240866,"vZ0":-5.045689538844382,"x":127.65,"y":195.48,"x0":-1.659647722804463,"y0":50.00197314153642,"z0":5.615244819579637,"aX":-14.10032457260349},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.2,"breakHorizontal":14.8,"spinRate":2129,"spinDirection":228},"zone":8,"typeConfidence":0.92,"plateTime":0.4369331724369694,"extension":6.663536220330569},"index":2,"playId":"c1dbcf96-2139-3ee5-b130-b2734a70e1a4","pitchNumber":3,"startTime":"2026-05-16T00:15:26.606Z","endTime":"2026-05-16T00:15:30.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-16T00:15:37.452Z","endTime":"2026-05-16T00:15:54.754Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.496698165111834,"aZ":-12.97178637388688,"pfxX":-4.367735561308928,"pfxZ":9.65200029336129,"pX":0.2305213775648805,"pZ":4.508293133728716,"vX0":6.295603253333239,"vY0":-139.489060632394,"vZ0":-1.5449470951326065,"x":108.21,"y":117.06,"x0":-1.4780917031546217,"y0":50.00679816531739,"z0":5.91545843683066,"aX":-8.69376102173765},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":6.7,"spinRate":2324,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.39120919912511765,"extension":6.725839243012663},"index":4,"playId":"4efbf528-c275-35f4-90a7-38e5dcb64e23","pitchNumber":4,"startTime":"2026-05-16T00:15:54.754Z","endTime":"2026-05-16T00:15:58.516Z","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":0},"index":5,"playId":"22a6bfd0-807e-4fd1-a5f9-7b078e75f5f0","startTime":"2026-05-16T00:16:11.533Z","endTime":"2026-05-16T00:16:16.533Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":72.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.18640199011368,"aZ":-37.39928053726494,"pfxX":3.4417677741464097,"pfxZ":-4.0049954482759675,"pX":0.553905370570341,"pZ":1.1356800701562173,"vX0":4.080372940517938,"vY0":-112.76770817271992,"vZ0":-1.9088778839157374,"x":95.89,"y":208.12,"x0":-1.718044678130067,"y0":50.00523903086087,"z0":5.724317028630569,"aX":4.48613945913543},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-7.4,"breakHorizontal":-7.2,"spinRate":2544,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.48348865949440833,"extension":6.675748366027579},"index":6,"playId":"8f27ecea-58d9-3322-b7f9-4ff027a99060","pitchNumber":5,"startTime":"2026-05-16T00:16:26.339Z","endTime":"2026-05-16T00:16:30.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.245575976153532,"aZ":-35.0357818409782,"pfxX":3.7112519113919022,"pfxZ":-2.106962276940445,"pX":-0.3687360254801176,"pZ":2.2506586221162777,"vX0":1.9821067480101449,"vY0":-114.90062045769116,"vZ0":-0.42858415578524733,"x":131.06,"y":178.01,"x0":-1.7204889400074879,"y0":50.003303128408966,"z0":5.80018083601181,"aX":5.0378884960150625},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.7,"breakHorizontal":-7.2,"spinRate":2576,"spinDirection":62},"zone":4,"typeConfidence":0.9,"plateTime":0.47394770164741784,"extension":6.687452231983292},"index":7,"playId":"9a478d58-044d-31ab-8b93-0be953c37ef2","pitchNumber":6,"startTime":"2026-05-16T00:16:46.006Z","endTime":"2026-05-16T00:16:51.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:16:51.542Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-16T00:17:05.947Z","endTime":"2026-05-16T00:19:19.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.5,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26391821155039,"aZ":-27.346305038862653,"pfxX":2.314532004824716,"pfxZ":3.122262234204439,"pX":0.5561453247723028,"pZ":1.2069207747174737,"vX0":4.51855507031701,"vY0":-123.05503997312614,"vZ0":-5.263124584874615,"x":95.8,"y":206.19,"x0":-1.5979607166453351,"y0":50.005137609105354,"z0":5.663770213675054,"aX":3.583626355186824},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":-5.2,"spinRate":2153,"spinDirection":177},"zone":14,"typeConfidence":0.9,"plateTime":0.44350945601540337,"extension":6.784533648683471},"index":0,"playId":"f2deda39-45cb-3f28-a9d8-31cd5b465319","pitchNumber":1,"startTime":"2026-05-16T00:17:15.207Z","endTime":"2026-05-16T00:17:19.181Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"dd5bbe41-72c2-3a79-a289-d696e00298fe","startTime":"2026-05-16T00:17:32.672Z","endTime":"2026-05-16T00:17:37.217Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.819219954144476,"aZ":-13.98611607135172,"pfxX":-4.826625901284285,"pfxZ":9.290431154683716,"pX":-0.5412125852387413,"pZ":1.9142136372445882,"vX0":4.470168753379804,"vY0":-138.51800163843686,"vZ0":-7.599523198668427,"x":137.63,"y":187.1,"x0":-1.5431060057986068,"y0":50.001436949485154,"z0":5.614283482761666,"aX":-9.447511960539716},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2288,"spinDirection":212},"zone":7,"typeConfidence":0.91,"plateTime":0.39432852384851724,"extension":6.793384174699153},"index":2,"playId":"080e7eb9-3663-3387-8995-f5e736d0b4b4","pitchNumber":2,"startTime":"2026-05-16T00:17:52.803Z","endTime":"2026-05-16T00:17:57.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.052723418263792,"aZ":-12.652547945824363,"pfxX":-3.788652609202546,"pfxZ":9.75654806283476,"pX":-0.035348128861279554,"pZ":4.0669422459719335,"vX0":5.274690492509142,"vY0":-140.16484540295033,"vZ0":-2.6296065245898754,"x":118.35,"y":128.97,"x0":-1.4445347097802541,"y0":50.000277415146975,"z0":5.837495896675439,"aX":-7.579165583702742},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":5.9,"spinRate":2288,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3899591527403117,"extension":6.696673557354009},"index":3,"playId":"c6b05e8d-9449-3ed9-9b78-5b7d0134b5ae","pitchNumber":3,"startTime":"2026-05-16T00:18:14.142Z","endTime":"2026-05-16T00:18:17.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.797800707289053,"aZ":-12.095078827007592,"pfxX":-4.86953014840865,"pfxZ":10.166818448755107,"pX":0.9142933262025547,"pZ":3.383649545228166,"vX0":7.938365698895501,"vY0":-139.30084014743775,"vZ0":-4.425288813704688,"x":82.15,"y":147.42,"x0":-1.3331375115717827,"y0":50.00549990532773,"z0":5.785743584888422,"aX":-9.62038087462791},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":7.3,"spinRate":2383,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3924376104243632,"extension":6.773305626809334},"index":4,"playId":"caad7975-9b78-3e0c-8061-5af4734dad50","pitchNumber":4,"startTime":"2026-05-16T00:18:33.543Z","endTime":"2026-05-16T00:18:39.160Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mickey Gasper caught stealing 2nd base, catcher Sandy León to second baseman Ozzie Albies.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"caad7975-9b78-3e0c-8061-5af4734dad50","startTime":"2026-05-16T00:18:49.613Z","endTime":"2026-05-16T00:19:11.725Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.242993562927907,"aZ":-28.4200149390216,"pfxX":2.8367353458762246,"pfxZ":2.3347863848056747,"pX":1.1206449524922715,"pZ":1.8401107931881433,"vX0":5.830086776113774,"vY0":-125.59462201625715,"vZ0":-3.64830708937773,"x":74.28,"y":189.1,"x0":-1.594546015483994,"y0":50.00144356789707,"z0":5.610291195840009,"aX":4.551983330108128},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":-6.4,"spinRate":2218,"spinDirection":166},"zone":14,"typeConfidence":0.89,"plateTime":0.4352839764266867,"extension":6.949841865033877},"hitData":{"launchSpeed":66.4,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.3,"coordY":172.22}},"index":6,"playId":"61513360-e1ea-373c-b745-84b11e8988f0","pitchNumber":5,"startTime":"2026-05-16T00:19:11.725Z","endTime":"2026-05-16T00:19:19.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:19:19.675Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Harris II homers (8) on a line drive to center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T00:21:19.925Z","endTime":"2026-05-16T00:23:36.963Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96611624878302,"aZ":-24.039093473896003,"pfxX":11.060091748817952,"pfxZ":4.5899695188228025,"pX":0.7297711794690173,"pZ":2.313406434302313,"vX0":-8.274719525348798,"vY0":-132.28015837410516,"vZ0":-3.4077321864849828,"x":89.18,"y":176.32,"x0":2.459966388214422,"y0":50.00615277965612,"z0":5.378869704615371,"aX":19.622829529635403},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":-18.2,"spinRate":2171,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.413909281726601,"extension":6.525469108543943},"index":0,"playId":"1b1d8e07-8663-3dd2-b177-5ad49eaa5a39","pitchNumber":1,"startTime":"2026-05-16T00:21:36.692Z","endTime":"2026-05-16T00:21:41.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58229591758609,"aZ":-36.26202827370357,"pfxX":-7.52020325634818,"pfxZ":-2.8932859927784698,"pX":-0.6436758037989881,"pZ":2.3229301163852147,"vX0":-5.771346775164908,"vY0":-118.57163644984526,"vZ0":0.4067294412763718,"x":141.54,"y":176.06,"x0":2.8069312981791112,"y0":50.00446193414695,"z0":5.48220993253255,"aX":-10.612560770753555},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.8,"breakHorizontal":15.1,"spinRate":2427,"spinDirection":310},"zone":4,"typeConfidence":2.0,"plateTime":0.46353507585483333,"extension":6.322142353297434},"index":1,"playId":"fe63e0e8-4ebf-3d0d-971e-ef2d266f8dde","pitchNumber":2,"startTime":"2026-05-16T00:21:54.146Z","endTime":"2026-05-16T00:21:57.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01645657818584,"aZ":-35.52587789599452,"pfxX":-8.310185861103598,"pfxZ":-2.306962864106408,"pX":-1.1462624369837373,"pZ":2.401134858844201,"vX0":-6.109060624320683,"vY0":-120.02647016970806,"vZ0":0.2301132959900536,"x":160.69,"y":173.95,"x0":2.5146812836078833,"y0":50.00186187640114,"z0":5.476873435784134,"aX":-12.079410962646138},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.8,"breakHorizontal":16.6,"spinRate":2483,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.45696226985386845,"extension":6.2809923997344335},"index":2,"playId":"a52bf30d-4eea-3885-963d-8fe6b72cdace","pitchNumber":3,"startTime":"2026-05-16T00:22:11.643Z","endTime":"2026-05-16T00:22:15.986Z","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.5,"endSpeed":88.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.448817952270097,"aZ":-11.742509809459632,"pfxX":6.7145483537247035,"pfxZ":10.257916831553825,"pX":0.276853001167187,"pZ":2.362731709848637,"vX0":-8.041251510009525,"vY0":-140.19196651269365,"vZ0":-6.29703294103084,"x":106.45,"y":174.99,"x0":2.3088992799727195,"y0":50.00654628732019,"z0":5.403351855849303,"aX":13.37949957230404},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":-10.6,"spinRate":2445,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.39058169887297867,"extension":6.817856576420703},"index":3,"playId":"0f2f5164-84d9-3a01-8cbd-96155f373324","pitchNumber":4,"startTime":"2026-05-16T00:22:29.317Z","endTime":"2026-05-16T00:22:33.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.610059909973753,"aZ":-15.572122715231794,"pfxX":7.013920720689612,"pfxZ":8.575004467552043,"pX":-0.2219699285625327,"pZ":3.236544695977486,"vX0":-9.393323422273728,"vY0":-138.0126972125475,"vZ0":-3.2424474125247866,"x":125.46,"y":151.39,"x0":2.3083589641270494,"y0":50.00688673166887,"z0":5.470319992887208,"aX":13.586795213488307},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":-10.8,"spinRate":2434,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.39628455901184045,"extension":6.74146304772449},"index":4,"playId":"8f5a7058-519c-3739-8a40-38538cfe1ae9","pitchNumber":5,"startTime":"2026-05-16T00:22:48.934Z","endTime":"2026-05-16T00:22:53.092Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10652176537097,"aZ":-23.011914478251125,"pfxX":7.8308930292386005,"pfxZ":5.629760727261669,"pX":0.05482295055341407,"pZ":3.5196719112432544,"vX0":-8.373038760993541,"vY0":-126.77727001580425,"vZ0":-0.44725785158457143,"x":114.91,"y":143.75,"x0":2.3840936187405295,"y0":50.000015682042886,"z0":5.536396557318216,"aX":12.736012493427666},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.3,"breakHorizontal":-12.2,"spinRate":1344,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.4321755368038418,"extension":6.44202099087558},"hitData":{"launchSpeed":104.6,"launchAngle":22.0,"totalDistance":419.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.62,"coordY":31.19}},"index":5,"playId":"36e3b24b-29c0-381c-9b91-aa32990c5db1","pitchNumber":6,"startTime":"2026-05-16T00:23:08.685Z","endTime":"2026-05-16T00:23:36.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:23:36.963Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ha-Seong Kim grounds out, second baseman Marcelo Mayer to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T00:23:49.839Z","endTime":"2026-05-16T00:24:13.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89498864790113,"aZ":-37.21549716770701,"pfxX":-3.042417285540144,"pfxZ":-3.9064596154018965,"pX":0.8520632367093961,"pZ":2.8042568448613747,"vX0":-2.795999500045879,"vY0":-113.04980427177865,"vZ0":1.7142618454189296,"x":95.62,"y":125.35,"x0":2.500661637735012,"y0":50.000335099656304,"z0":5.775971247640215,"aX":-3.9305795306147577},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.4,"breakHorizontal":6.2,"spinRate":2211,"spinDirection":324},"zone":3,"typeConfidence":2.0,"plateTime":0.48479104396661254,"extension":6.5356180584542996},"index":0,"playId":"2b39d141-aac0-3910-8896-1aa0f46f7501","pitchNumber":1,"startTime":"2026-05-16T00:23:54.135Z","endTime":"2026-05-16T00:23:58.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.612836222988193,"aZ":-14.5562520686167,"pfxX":6.123644026457546,"pfxZ":9.306257954494168,"pX":0.4948545563158044,"pZ":2.706356847888003,"vX0":-7.007490935314883,"vY0":-136.82019724956928,"vZ0":-4.763594241120842,"x":98.14,"y":165.71,"x0":2.2954535994114678,"y0":50.00155251755021,"z0":5.469814377704225,"aX":11.591752219076486},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-9.6,"spinRate":2355,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4005544001466532,"extension":6.728547097655681},"hitData":{"launchSpeed":102.0,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.48,"coordY":150.08}},"index":1,"playId":"e5ba916f-2338-3298-a41e-1975dfc9f490","pitchNumber":2,"startTime":"2026-05-16T00:24:06.109Z","endTime":"2026-05-16T00:24:13.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:24:13.890Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sandy León strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T00:24:43.660Z","endTime":"2026-05-16T00:25:36.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-16T00:24:44.456Z","endTime":"2026-05-16T00:24:45.869Z","isPitch":false,"type":"action","player":{"id":506702,"link":"/api/v1/people/506702"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.265794320841934,"aZ":-36.77133522608862,"pfxX":-3.642815804715688,"pfxZ":-3.442426553979846,"pX":0.33684536253001107,"pZ":3.550499966019124,"vX0":-3.9862684662016994,"vY0":-114.61004649035998,"vZ0":2.9750926908406496,"x":104.16,"y":142.92,"x0":2.5688117845472136,"y0":50.00123396582137,"z0":5.815549909555497,"aX":-4.8674638195832705},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-5.3,"breakHorizontal":7.6,"spinRate":2469,"spinDirection":316},"zone":12,"typeConfidence":2.0,"plateTime":0.4770691125330231,"extension":6.419325926677934},"index":1,"playId":"0d81cf9a-4b3f-39f5-b5dd-d33baabf10a2","pitchNumber":1,"startTime":"2026-05-16T00:24:45.869Z","endTime":"2026-05-16T00:24:50.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.093570437749456,"aZ":-23.886908991937165,"pfxX":10.406193365868926,"pfxZ":4.544206994074884,"pX":0.9751632150678212,"pZ":2.0234149263460366,"vX0":-7.4935521382752235,"vY0":-133.96697066340874,"vZ0":-4.266139086896007,"x":79.83,"y":184.15,"x0":2.4522185707298285,"y0":50.002041461765536,"z0":5.3373815368469675,"aX":18.973343051218748},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.6,"breakHorizontal":-17.3,"spinRate":2181,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.40837191641207937,"extension":6.572268024440819},"index":2,"playId":"3e5d6bed-5120-3606-96ae-153df8fe011e","pitchNumber":2,"startTime":"2026-05-16T00:24:58.508Z","endTime":"2026-05-16T00:25:02.337Z","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":84.4,"endSpeed":77.4,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07079842107292,"aZ":-25.823495733104295,"pfxX":6.939742972255864,"pfxZ":4.167693487097812,"pX":-0.34145243048716517,"pZ":2.333723619610189,"vX0":-8.951771613692314,"vY0":-122.63573970613834,"vZ0":-2.248253395847847,"x":130.02,"y":175.77,"x0":2.4531332519320332,"y0":50.00484968685915,"z0":5.463392194165852,"aX":10.580951631956403},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.2,"breakHorizontal":-10.4,"spinRate":1307,"spinDirection":88},"zone":4,"typeConfidence":2.0,"plateTime":0.4464894151167238,"extension":6.628490565219767},"index":3,"playId":"775fe7a3-4c05-3f69-a631-6894a001c67a","pitchNumber":3,"startTime":"2026-05-16T00:25:11.008Z","endTime":"2026-05-16T00:25:15.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.095,"strikeZoneBottom":1.562,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.951508863093135,"aZ":-17.147123342226838,"pfxX":6.975576382455605,"pfxZ":7.696101280059475,"pX":0.25616617167417755,"pZ":3.3084041654046232,"vX0":-8.05893179946898,"vY0":-138.39063774388808,"vZ0":-2.784853144776474,"x":107.24,"y":149.45,"x0":2.290491401201853,"y0":50.00380148703599,"z0":5.467185557801032,"aX":13.622268147756813},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":-11.0,"spinRate":2361,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.39477976359403355,"extension":6.654322362417038},"index":4,"playId":"d1474010-9c0d-34ce-9d98-077c5cf10d0e","pitchNumber":4,"startTime":"2026-05-16T00:25:31.299Z","endTime":"2026-05-16T00:25:36.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:25:36.026Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Azócar singles on a ground ball to third baseman Caleb Durbin. José Azócar to 2nd. José Azócar advances to 2nd, on a fielding error by third baseman Caleb Durbin.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T00:25:57.737Z","endTime":"2026-05-16T00:26:59.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"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":94.1,"endSpeed":86.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.845602959542735,"aZ":-16.531722048447495,"pfxX":6.680622935001435,"pfxZ":8.189153803852701,"pX":0.09241389654074501,"pZ":2.3059668394312833,"vX0":-8.14823191735321,"vY0":-136.77311945743185,"vZ0":-5.410378084537197,"x":113.48,"y":176.52,"x0":2.2307483375683548,"y0":50.00366127023609,"z0":5.429004014776588,"aX":12.762427826797659},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":-10.6,"spinRate":2209,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.399211462759141,"extension":6.794114751429017},"index":0,"playId":"3757991e-80cd-3add-946c-f2264c52ccc8","pitchNumber":1,"startTime":"2026-05-16T00:25:57.737Z","endTime":"2026-05-16T00:26:01.466Z","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":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.115917308760135,"aZ":-39.3089349720857,"pfxX":-3.5573683617921956,"pfxZ":-5.1195639962756925,"pX":0.3025395684179959,"pZ":2.7278679082277986,"vX0":-3.8703198303297475,"vY0":-116.5597223484902,"vZ0":1.5936497262270437,"x":105.47,"y":165.13,"x0":2.4381695077672147,"y0":50.00132544648497,"z0":5.709445845954548,"aX":-4.959746926788819},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.8,"breakHorizontal":7.3,"spinRate":2438,"spinDirection":319},"zone":5,"typeConfidence":2.0,"plateTime":0.46749505204484665,"extension":6.499528929933297},"index":1,"playId":"0a778f24-2a87-39c6-b601-0267742dfb98","pitchNumber":2,"startTime":"2026-05-16T00:26:10.259Z","endTime":"2026-05-16T00:26:15.526Z","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":95.0,"endSpeed":87.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.619840725270752,"aZ":-14.410023597389223,"pfxX":5.9779398319572845,"pfxZ":9.172397778030778,"pX":-0.3609808257037916,"pZ":2.980380551292443,"vX0":-9.02007771767645,"vY0":-138.00970865293905,"vZ0":-4.2371412499159415,"x":130.76,"y":158.31,"x0":2.1672620931864603,"y0":50.00097573809031,"z0":5.500619424848728,"aX":11.575594918150294},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":-9.0,"spinRate":2403,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.39630487999350805,"extension":6.738390464370369},"index":2,"playId":"b9f7fcd7-8972-3c4d-9da6-f5a2718d82fa","pitchNumber":3,"startTime":"2026-05-16T00:26:29.706Z","endTime":"2026-05-16T00:26:33.792Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.201512365505188,"aZ":-41.18847639041533,"pfxX":-3.866456649590715,"pfxZ":-6.240546892289917,"pX":-1.325385249580893,"pZ":0.8086098874488353,"vX0":-7.214728443506236,"vY0":-119.45769180089209,"vZ0":-2.4179591807994227,"x":167.52,"y":216.95,"x0":2.2374466615056336,"y0":50.00458563562646,"z0":5.539847194596747,"aX":-5.582335816544211},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.6,"breakHorizontal":8.8,"spinRate":2661,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4586684199757003,"extension":6.877823416329385},"hitData":{"launchSpeed":72.1,"launchAngle":4.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.57,"coordY":174.03}},"index":3,"playId":"8ae4de95-01b3-3be9-acef-7245d0c38cef","pitchNumber":4,"startTime":"2026-05-16T00:26:49.985Z","endTime":"2026-05-16T00:26:59.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:26:59.070Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-16T00:27:59.944Z","endTime":"2026-05-16T00:29:44.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-16T00:27:26.430Z","endTime":"2026-05-16T00:28:02.256Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.569902574438245,"aZ":-13.584262178798367,"pfxX":8.643548944689615,"pfxZ":9.9963330792709,"pX":0.3031667905065243,"pZ":1.426832043394734,"vX0":-8.149274348378855,"vY0":-135.73635921611012,"vZ0":-7.839241313416255,"x":105.44,"y":200.26,"x0":2.225868943777192,"y0":50.00674646972662,"z0":5.304577084879864,"aX":16.08244753111497},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-13.8,"spinRate":2367,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4039953765958675,"extension":6.780530384117287},"index":1,"playId":"4bff31aa-49cd-3580-b95c-89b3f897b933","pitchNumber":1,"startTime":"2026-05-16T00:28:02.256Z","endTime":"2026-05-16T00:28:07.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6821068496844,"aZ":-34.11563125115423,"pfxX":6.684371105140867,"pfxZ":-1.303318500689143,"pX":0.8063988664507051,"pZ":0.995395117571302,"vX0":-6.020658619050284,"vY0":-121.28686157441676,"vZ0":-3.588977482791395,"x":86.26,"y":211.9,"x0":2.452227032222245,"y0":50.00335930423264,"z0":5.468952417348164,"aX":9.961190997907494},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.0,"breakHorizontal":-10.7,"spinRate":1083,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4515772787699097,"extension":6.6035841728270235},"index":2,"playId":"a7f3cbee-eace-3f9c-bd01-d607ce15c976","pitchNumber":2,"startTime":"2026-05-16T00:28:20.034Z","endTime":"2026-05-16T00:28:23.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.133127161734073,"aZ":-16.442378721893466,"pfxX":8.107628274101344,"pfxZ":8.41335966204612,"pX":0.8601914044978587,"pZ":2.119316250516864,"vX0":-6.466904385448098,"vY0":-136.17325073058603,"vZ0":-5.645340275489655,"x":84.21,"y":181.56,"x0":2.2176800083668824,"y0":50.00050851919455,"z0":5.364705929765535,"aX":15.157204885894453},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":-13.2,"spinRate":2343,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.40290137589289987,"extension":6.83971458765047},"index":3,"playId":"7861d11a-e385-379e-a422-312148f22164","pitchNumber":3,"startTime":"2026-05-16T00:28:40.193Z","endTime":"2026-05-16T00:28:43.872Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65088868491535,"aZ":-16.06088446563193,"pfxX":7.408186968384397,"pfxZ":8.602037573598317,"pX":-0.6841150623100155,"pZ":2.959115900385674,"vX0":-10.371108573762658,"vY0":-135.95075179151956,"vZ0":-3.765154151040301,"x":143.08,"y":158.88,"x0":2.2165981580908145,"y0":50.00115303833885,"z0":5.475918436907231,"aX":13.87469338420996},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":-11.3,"spinRate":2221,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.4028060840740766,"extension":6.92222481959964},"index":4,"playId":"dd6911eb-7f7e-3429-a048-91102df3a58a","pitchNumber":4,"startTime":"2026-05-16T00:29:01.166Z","endTime":"2026-05-16T00:29:28.184Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"}}},{"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":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.659617368179518,"aZ":-34.13391777559394,"pfxX":3.9840430402922395,"pfxZ":-1.2967659222526304,"pX":0.2620069995202358,"pZ":1.4288775372652698,"vX0":-6.577162486036625,"vY0":-121.83280523418128,"vZ0":-2.5290443522129324,"x":107.01,"y":200.2,"x0":2.472028971588363,"y0":50.00254190415911,"z0":5.414050313666742,"aX":6.023650291562398},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.6,"breakHorizontal":-5.8,"spinRate":941,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4485937689675459,"extension":6.68616888998939},"hitData":{"launchSpeed":82.4,"launchAngle":-36.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.18,"coordY":141.68}},"index":5,"playId":"c633cab5-0945-3bd2-98ab-0f61270950c1","pitchNumber":5,"startTime":"2026-05-16T00:29:37.087Z","endTime":"2026-05-16T00:29:44.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:29:44.644Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ceddanne Rafaela hits a ground-rule double (5) on a line drive down the left-field line.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T00:31:54.240Z","endTime":"2026-05-16T00:33:33.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78461759244885,"aZ":-14.028940283555565,"pfxX":-5.963898665606458,"pfxZ":9.516433720203349,"pX":0.5186155224386615,"pZ":4.0030504708317745,"vX0":7.573812672286212,"vY0":-137.29589680707375,"vZ0":-2.3561194600244804,"x":97.23,"y":130.7,"x0":-1.5025965595261157,"y0":50.00168917428829,"z0":5.8286926442871145,"aX":-11.370577379446859},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":9.2,"spinRate":2287,"spinDirection":207},"zone":12,"typeConfidence":0.89,"plateTime":0.3991593514795144,"extension":6.835271006404711},"index":0,"playId":"6581271c-e3ff-387d-b6ff-10918989767a","pitchNumber":1,"startTime":"2026-05-16T00:31:55.622Z","endTime":"2026-05-16T00:31:59.856Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21073082863033,"aZ":-13.959290323400943,"pfxX":-6.372743183448883,"pfxZ":9.620376841561328,"pX":0.5332589767450672,"pZ":1.5770986362338721,"vX0":7.7995024449772,"vY0":-136.7477810795131,"vZ0":-8.223234749628014,"x":96.67,"y":196.2,"x0":-1.5281837793345014,"y0":50.0035680422101,"z0":5.58126236152411,"aX":-12.067632179972378},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":9.8,"spinRate":2384,"spinDirection":209},"zone":9,"typeConfidence":0.89,"plateTime":0.40056211588089585,"extension":6.832377947575563},"index":1,"playId":"e91c8a68-75db-33d0-8846-9bfd01f7fd37","pitchNumber":2,"startTime":"2026-05-16T00:32:10.336Z","endTime":"2026-05-16T00:32:37.349Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63419827376419,"aZ":-15.064351972069193,"pfxX":-6.873930219908411,"pfxZ":8.693079680411467,"pX":-1.1164423307468927,"pZ":3.3333364697128682,"vX0":3.693091787088659,"vY0":-139.25864794319762,"vZ0":-3.9719902898112545,"x":159.56,"y":148.78,"x0":-1.5651421286583675,"y0":50.00429110992514,"z0":5.771600521001517,"aX":-13.531475961951452},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":11.8,"spinRate":2360,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.39298341254106095,"extension":6.885416689336621},"index":2,"playId":"aabbf232-4090-3ff0-b41f-30b658a2ae9b","pitchNumber":3,"startTime":"2026-05-16T00:32:50.650Z","endTime":"2026-05-16T00:32:54.855Z","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":95.2,"endSpeed":87.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07782380383977,"aZ":-12.106332897417968,"pfxX":-5.386444118842181,"pfxZ":10.284513697223634,"pX":0.5175358992773853,"pZ":2.5971397470974877,"vX0":7.111936613488523,"vY0":-138.3777522517492,"vZ0":-6.464630020011578,"x":97.27,"y":168.66,"x0":-1.3786231900729446,"y0":50.00529962040156,"z0":5.764559109880679,"aX":-10.513277613788484},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2285,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.3948938404104876,"extension":6.79670041097358},"index":3,"playId":"2bd28c55-1d85-328c-aad4-75403f71bc74","pitchNumber":4,"startTime":"2026-05-16T00:33:05.603Z","endTime":"2026-05-16T00:33:09.766Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.224974713045132,"aZ":-38.20598865570378,"pfxX":4.0849960243299535,"pfxZ":-4.675480221374123,"pX":-0.06964353195646428,"pZ":3.295446321014118,"vX0":2.3575176564713067,"vY0":-112.23372800180346,"vZ0":2.4878918381106283,"x":119.65,"y":149.8,"x0":-1.6605548820328635,"y0":50.00291760188244,"z0":6.033362689060799,"aX":5.268637313663191},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.7,"breakHorizontal":-7.9,"spinRate":2610,"spinDirection":68},"zone":2,"typeConfidence":0.9,"plateTime":0.48598920658728195,"extension":6.617152696558011},"hitData":{"launchSpeed":95.8,"launchAngle":21.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":12.76,"coordY":97.3}},"index":4,"playId":"8549336e-390f-3f03-acc8-15562ca3875c","pitchNumber":5,"startTime":"2026-05-16T00:33:23.816Z","endTime":"2026-05-16T00:33:33.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:33:33.914Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcelo Mayer pops out to third baseman Austin Riley.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T00:33:55.612Z","endTime":"2026-05-16T00:34:52.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0234080258798,"aZ":-23.470219185142245,"pfxX":-8.877872030500642,"pfxZ":5.552403370982865,"pX":0.2976885507413144,"pZ":2.339952722127291,"vX0":7.590694305700446,"vY0":-123.9573181774871,"vZ0":-3.528566561709087,"x":105.65,"y":175.6,"x0":-1.63960559068697,"y0":50.00501763256454,"z0":5.724802333887679,"aX":-13.922350850438667},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.5,"breakHorizontal":14.5,"spinRate":2131,"spinDirection":230},"zone":6,"typeConfidence":0.93,"plateTime":0.4405974515845026,"extension":6.852604174487072},"index":0,"playId":"eb83e609-d873-3dc2-a5b4-45a3d3c3ce47","pitchNumber":1,"startTime":"2026-05-16T00:34:03.988Z","endTime":"2026-05-16T00:34:07.904Z","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":83.0,"endSpeed":76.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.399189021715934,"aZ":-27.43884912991924,"pfxX":-10.445916209661558,"pfxZ":3.209744740476914,"pX":-0.46677602928722445,"pZ":2.9823471097853833,"vX0":6.32893316713001,"vY0":-120.70576732388679,"vZ0":-0.8586422906944873,"x":134.79,"y":158.26,"x0":-1.7649621068119905,"y0":50.00495025152028,"z0":5.757735915795342,"aX":-15.422773241203144},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.9,"breakHorizontal":17.4,"spinRate":2110,"spinDirection":223},"zone":1,"typeConfidence":0.92,"plateTime":0.45370611995952004,"extension":6.8459046114786695},"index":1,"playId":"d5d959c3-99bd-3bb1-b1a5-5a31a3f4bb1c","pitchNumber":2,"startTime":"2026-05-16T00:34:21.545Z","endTime":"2026-05-16T00:34:25.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26275264421908,"aZ":-11.128336316269108,"pfxX":-6.019156727703583,"pfxZ":10.850774479214852,"pX":-0.02054235696611192,"pZ":3.090484954981128,"vX0":6.176028585226694,"vY0":-139.11138337933806,"vZ0":-5.124530907270325,"x":117.78,"y":155.34,"x0":-1.4986679429792227,"y0":50.00050250674188,"z0":5.708828090839913,"aX":-11.672233599548006},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":9.5,"spinRate":2352,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.39532007392713453,"extension":6.6276361868130085},"hitData":{"launchSpeed":81.7,"launchAngle":74.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.07,"coordY":177.06}},"index":2,"playId":"3410db69-5d64-35d5-85a4-a6da9457b7c1","pitchNumber":3,"startTime":"2026-05-16T00:34:42.711Z","endTime":"2026-05-16T00:34:52.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:34:52.496Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-16T00:35:11.946Z","endTime":"2026-05-16T00:36:45.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16751969382608,"aZ":-28.059756566936688,"pfxX":2.4930516668551395,"pfxZ":2.797373578149644,"pX":0.792789236413247,"pZ":2.6175287837322965,"vX0":5.205175861748057,"vY0":-120.50342403394953,"vZ0":-1.7348661817711082,"x":86.78,"y":168.11,"x0":-1.7183199261446938,"y0":50.00522951898221,"z0":5.823068898094689,"aX":3.6704780465151345},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.9,"breakHorizontal":-5.8,"spinRate":2117,"spinDirection":174},"zone":12,"typeConfidence":0.91,"plateTime":0.454337645632227,"extension":6.6675454990033},"index":0,"playId":"db6234d2-ddec-3897-a524-0e6978acfb13","pitchNumber":1,"startTime":"2026-05-16T00:35:19.249Z","endTime":"2026-05-16T00:35:23.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.853648938071828,"aZ":-12.817868725611245,"pfxX":-5.844256060255471,"pfxZ":10.030397615594504,"pX":0.030826152716639462,"pZ":4.076959266961311,"vX0":6.275212169681138,"vY0":-138.07408657193668,"vZ0":-2.3630016000254663,"x":115.82,"y":128.7,"x0":-1.5124684081494044,"y0":50.00519747494172,"z0":5.806831356265012,"aX":-11.281510510391758},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":9.2,"spinRate":2396,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3967454621842874,"extension":6.831862858758165},"index":1,"playId":"c5adf84c-df31-3abd-b7cb-da839a9451bd","pitchNumber":2,"startTime":"2026-05-16T00:35:37.530Z","endTime":"2026-05-16T00:35:42.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ceddanne Rafaela caught stealing 3rd base, catcher Sandy León to third baseman Austin Riley.","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"c5adf84c-df31-3abd-b7cb-da839a9451bd","startTime":"2026-05-16T00:36:06.476Z","endTime":"2026-05-16T00:36:16.713Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":87.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195280480981634,"aZ":-11.479270760014986,"pfxX":-4.202563147295361,"pfxZ":10.56761638958181,"pX":0.1483061021948931,"pZ":2.6559109342141607,"vX0":5.911792918058563,"vY0":-138.84574698989275,"vZ0":-6.344273802718692,"x":111.35,"y":167.07,"x0":-1.459455092302786,"y0":50.00386896803279,"z0":5.729531296600276,"aX":-8.231291256893122},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":6.5,"spinRate":2394,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.39402459073569895,"extension":6.972120674792139},"index":3,"playId":"59edb0bc-d73a-3ae2-a113-f831c09a020d","pitchNumber":3,"startTime":"2026-05-16T00:36:16.713Z","endTime":"2026-05-16T00:36:20.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.236935051353655,"aZ":-28.05426978372874,"pfxX":3.3128162510660566,"pfxZ":2.6403365862682406,"pX":0.16406300079901587,"pZ":2.5436295610630486,"vX0":3.524980432374906,"vY0":-123.7088936982419,"vZ0":-2.1562206687170713,"x":110.75,"y":170.1,"x0":-1.7063684209671017,"y0":50.0024616167624,"z0":5.763814375292579,"aX":5.165531136045926},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":-6.8,"spinRate":2178,"spinDirection":174},"zone":5,"typeConfidence":0.9,"plateTime":0.4417160573550176,"extension":6.617351653988469},"hitData":{"launchSpeed":91.2,"launchAngle":50.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.02,"coordY":98.17}},"index":4,"playId":"31ddb9b0-34ed-376f-bf18-400208f5e1cb","pitchNumber":4,"startTime":"2026-05-16T00:36:35.656Z","endTime":"2026-05-16T00:36:45.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:36:45.394Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T00:38:47.222Z","endTime":"2026-05-16T00:39:37.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.282610315020342,"aZ":-31.008988104643034,"pfxX":-6.460191166666203,"pfxZ":0.8456581623130806,"pX":0.4150963897759882,"pZ":3.3010262173452003,"vX0":-3.76839344815407,"vY0":-116.08360709698796,"vZ0":1.7204406721315053,"x":101.18,"y":149.65,"x0":2.894774942668219,"y0":50.000801493989776,"z0":5.487107998290636,"aX":-8.878124994763148},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.2,"breakHorizontal":12.6,"spinRate":2442,"spinDirection":308},"zone":3,"typeConfidence":2.0,"plateTime":0.4705619174496847,"extension":6.5241173841712525},"index":0,"playId":"6045ab67-69f4-34cd-a762-36caf218c6bf","pitchNumber":1,"startTime":"2026-05-16T00:39:01.710Z","endTime":"2026-05-16T00:39:05.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.312215645263123,"aZ":-30.517870144618666,"pfxX":-5.332228388656037,"pfxZ":1.1406666145882198,"pX":-1.8093871467932048,"pZ":2.2621158707550917,"vX0":-8.717932030105338,"vY0":-118.90423795908096,"vZ0":-0.8942168381979694,"x":185.97,"y":177.7,"x0":2.5806182610077,"y0":50.001814054934584,"z0":5.383861207566291,"aX":-7.720663688462543},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.2,"breakHorizontal":11.5,"spinRate":2473,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4586214085404263,"extension":6.40904296199823},"index":1,"playId":"5eba8276-0f58-37b0-98b4-c71a833851fc","pitchNumber":2,"startTime":"2026-05-16T00:39:14.389Z","endTime":"2026-05-16T00:39:17.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.455681583351094,"aZ":-30.91696054335486,"pfxX":-5.924058914801402,"pfxZ":0.8953722661089376,"pX":-0.023120413757826183,"pZ":2.322303208936694,"vX0":-4.9872766032356255,"vY0":-116.59893403333902,"vZ0":-0.4247532254672588,"x":117.88,"y":176.08,"x0":2.900105144085785,"y0":50.00052008242179,"z0":5.382444601905384,"aX":-8.293137081096928},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.8,"breakHorizontal":11.8,"spinRate":2409,"spinDirection":313},"zone":5,"typeConfidence":2.0,"plateTime":0.46675341745305055,"extension":6.582700293649297},"hitData":{"launchSpeed":98.6,"launchAngle":31.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.08,"coordY":40.05}},"index":2,"playId":"fe4a0cf0-2baf-3887-8dec-3e60a23a9327","pitchNumber":3,"startTime":"2026-05-16T00:39:28.542Z","endTime":"2026-05-16T00:39:37.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:39:37.439Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T00:39:57.599Z","endTime":"2026-05-16T00:41:07.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.858256546573447,"aZ":-24.778934058604115,"pfxX":10.84465542793074,"pfxZ":4.109321063991344,"pX":1.0032961033903014,"pZ":1.0879394264531659,"vX0":-7.636786489931537,"vY0":-132.8505032519298,"vZ0":-6.032790330678117,"x":78.76,"y":209.41,"x0":2.497538290975745,"y0":50.00155434298688,"z0":5.174672727861089,"aX":19.50000993274832},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.4,"breakHorizontal":-18.1,"spinRate":2218,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.41134583441600503,"extension":6.861683504157437},"index":0,"playId":"13456984-aa09-3d37-8f81-d6cf3f18d56a","pitchNumber":1,"startTime":"2026-05-16T00:40:02.408Z","endTime":"2026-05-16T00:40:06.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.623715492650334,"aZ":-25.550051922692695,"pfxX":6.777815652580745,"pfxZ":4.467489030969029,"pX":0.16801907161686735,"pZ":3.2887876630102704,"vX0":-7.9721126547987575,"vY0":-120.54937065265038,"vZ0":0.022287986587983144,"x":110.6,"y":149.98,"x0":2.62470262390023,"y0":50.005252590518566,"z0":5.519497052228124,"aX":10.059320414154373},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.4,"breakHorizontal":-10.6,"spinRate":1580,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.45293633334730243,"extension":6.437542178862498},"index":1,"playId":"f4a210fb-9840-3917-9979-611f0c671638","pitchNumber":2,"startTime":"2026-05-16T00:40:15.437Z","endTime":"2026-05-16T00:40:22.444Z","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":85.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57766722380245,"aZ":-20.243638273548605,"pfxX":8.387876367316915,"pfxZ":6.401642041441601,"pX":1.1733869734303928,"pZ":3.6788403388358066,"vX0":-6.711499041964418,"vY0":-135.6441296707659,"vZ0":-0.8494575388143908,"x":72.27,"y":139.45,"x0":2.5895230292309535,"y0":50.00455261620403,"z0":5.407080255909902,"aX":15.637344537110677},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":-13.8,"spinRate":2354,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4037554268110144,"extension":6.6099881327616075},"index":2,"playId":"008475fc-3081-3b15-bc12-091d6de1a068","pitchNumber":3,"startTime":"2026-05-16T00:40:46.155Z","endTime":"2026-05-16T00:40:50.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26591907459852,"aZ":-16.872080268053292,"pfxX":7.607123401671169,"pfxZ":8.103363859908589,"pX":0.7052696573307914,"pZ":2.169327180330411,"vX0":-7.140476906936096,"vY0":-136.59386814848133,"vZ0":-5.555488112152479,"x":90.12,"y":180.21,"x0":2.3657394887648047,"y0":50.00226988040349,"z0":5.390694374136814,"aX":14.365183900602492},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":-12.2,"spinRate":2431,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4010856811088863,"extension":6.67677885285156},"hitData":{"launchSpeed":92.8,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":126.0,"coordY":204.5}},"index":3,"playId":"6af49228-8557-38e2-a0ad-d40db554565c","pitchNumber":4,"startTime":"2026-05-16T00:40:59.755Z","endTime":"2026-05-16T00:41:07.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:41:07.171Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez challenged (pitch result), call on the field was overturned: Matt Olson called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-16T00:41:21.093Z","endTime":"2026-05-16T00:42:44.976Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49658840313399,"aZ":-22.92453323601396,"pfxX":11.260046447067191,"pfxZ":4.965462736273217,"pX":-0.125262461238894,"pZ":2.726007001017635,"vX0":-10.416469947062584,"vY0":-135.39005172865987,"vZ0":-2.6027194599426644,"x":121.77,"y":165.18,"x0":2.301853975141451,"y0":50.00520619608396,"z0":5.297529103908191,"aX":20.98752663137122},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":-18.2,"spinRate":2116,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.4039648147010717,"extension":6.7011042456232195},"index":0,"playId":"675a34b0-c790-33ae-89d7-e99f388c084a","pitchNumber":1,"startTime":"2026-05-16T00:41:31.428Z","endTime":"2026-05-16T00:41:35.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.031836170815676,"aZ":-15.954289371560535,"pfxX":7.359361939171216,"pfxZ":8.53345400339085,"pX":1.1831028155444254,"pZ":3.4071642404819347,"vX0":-5.7416456209916795,"vY0":-136.73395036733262,"vZ0":-2.549113163533935,"x":71.9,"y":146.79,"x0":2.3498762999506853,"y0":50.004395404827626,"z0":5.441110524360303,"aX":13.991638519761707},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-12.2,"spinRate":2399,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.39996901160944187,"extension":6.635068807179132},"index":1,"playId":"ce77065f-6884-3d14-bec1-925aa9d4114a","pitchNumber":2,"startTime":"2026-05-16T00:41:53.128Z","endTime":"2026-05-16T00:41:57.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9067007927865,"aZ":-22.89126565128773,"pfxX":9.700775722421385,"pfxZ":4.866171845961221,"pX":-0.7797119422035853,"pZ":2.120799432370552,"vX0":-11.573600259158326,"vY0":-136.51782683876743,"vZ0":-4.138337707375091,"x":146.72,"y":181.52,"x0":2.2321749794645935,"y0":50.00537783745957,"z0":5.210459431070239,"aX":18.5182742237428},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":-15.5,"spinRate":2199,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.3995072589636468,"extension":6.901828149619339},"index":2,"playId":"f318645e-e204-3dd9-9b58-6fc145499698","pitchNumber":3,"startTime":"2026-05-16T00:42:17.957Z","endTime":"2026-05-16T00:42:44.976Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}},"playEndTime":"2026-05-16T00:42:44.976Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carlos Narváez doubles (5) on a line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T00:45:02.950Z","endTime":"2026-05-16T00:46:07.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T00:44:46.417Z","endTime":"2026-05-16T00:45:05.260Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.950128599929958,"aZ":-14.2356875543148,"pfxX":-4.838643793071887,"pfxZ":9.438939526861102,"pX":-0.5466511943280589,"pZ":3.7346902576811543,"vX0":4.399151123269245,"vY0":-136.70963055664348,"vZ0":-3.0327201574341665,"x":137.84,"y":137.94,"x0":-1.5447130361927124,"y0":50.00540509136393,"z0":5.830221524655765,"aX":-9.198869516354204},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":7.9,"spinRate":2309,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.4000036285186379,"extension":6.821323636351221},"index":1,"playId":"465025fc-5238-3ad1-9f74-38ee79d92fa1","pitchNumber":1,"startTime":"2026-05-16T00:45:05.260Z","endTime":"2026-05-16T00:45:09.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.436666699612065,"aZ":-12.181696924558375,"pfxX":-5.709717622599822,"pfxZ":10.520619868021598,"pX":-0.010766915212366307,"pZ":2.961980492089223,"vX0":5.996812440612782,"vY0":-136.79860518727088,"vZ0":-5.247618600875902,"x":117.41,"y":158.81,"x0":-1.486740438734668,"y0":50.00275425328754,"z0":5.736272080237349,"aX":-10.85039626501209},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":9.1,"spinRate":2352,"spinDirection":210},"zone":2,"typeConfidence":0.89,"plateTime":0.39998992109904075,"extension":6.893370067081167},"index":2,"playId":"aa26e774-4820-333e-850b-f77b314e4b44","pitchNumber":2,"startTime":"2026-05-16T00:45:20.024Z","endTime":"2026-05-16T00:45:25.484Z","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58590682549425,"aZ":-13.13062034459884,"pfxX":-5.993577424028816,"pfxZ":9.678368625717894,"pX":-0.7484097180534081,"pZ":2.855111418654382,"vX0":4.2158623803474145,"vY0":-138.99736185388494,"vZ0":-5.39269705384519,"x":145.53,"y":161.69,"x0":-1.502003126437959,"y0":50.000803060791185,"z0":5.683980151320534,"aX":-11.789541158168767},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2354,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.39326427152911414,"extension":6.951223767866226},"hitData":{"launchSpeed":81.5,"launchAngle":16.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.66,"coordY":130.97}},"index":3,"playId":"9c35c1b8-5ac6-37c8-b732-fede42cd5b15","pitchNumber":3,"startTime":"2026-05-16T00:45:54.784Z","endTime":"2026-05-16T00:46:07.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:46:07.589Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T00:46:25.489Z","endTime":"2026-05-16T00:49:01.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.5,"endSpeed":75.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.741104356390657,"aZ":-28.246463844998022,"pfxX":3.393314156413913,"pfxZ":2.742117769022954,"pX":0.6774966063989112,"pZ":2.566558942676574,"vX0":4.083149789796195,"vY0":-118.66149552504235,"vZ0":-1.5773264653526087,"x":91.18,"y":169.48,"x0":-1.5034847927766888,"y0":50.004072340412726,"z0":5.802544819894591,"aX":4.859971209951866},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.9,"breakHorizontal":-7.1,"spinRate":2195,"spinDirection":165},"zone":6,"typeConfidence":0.91,"plateTime":0.46080507256219105,"extension":6.806274738738403},"index":0,"playId":"7d1c8c6f-9013-33c4-95c0-325209b1ce7f","pitchNumber":1,"startTime":"2026-05-16T00:46:51.176Z","endTime":"2026-05-16T00:46:54.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035958790793863,"aZ":-11.548410591577719,"pfxX":-6.197673906486831,"pfxZ":10.77014910072858,"pX":-0.5883601737974973,"pZ":3.0976047393383146,"vX0":5.0046510267518975,"vY0":-137.63550388868683,"vZ0":-4.983171507111758,"x":139.43,"y":155.14,"x0":-1.6265608816461568,"y0":50.00498531397195,"z0":5.716161259636494,"aX":-11.871911737376928},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":10.2,"spinRate":2350,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.3982180887333411,"extension":6.804480424150537},"index":1,"playId":"f59ec2a2-4089-397d-9ec6-9cdb835bf70c","pitchNumber":2,"startTime":"2026-05-16T00:47:10.372Z","endTime":"2026-05-16T00:47:13.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07601232825309,"aZ":-25.654479119497374,"pfxX":0.6597208469621628,"pfxZ":4.19913520199233,"pX":0.24787415124642628,"pZ":0.4143156353080433,"vX0":4.623708566386223,"vY0":-122.91243839109619,"vZ0":-7.232901869082022,"x":107.55,"y":227.59,"x0":-1.7322643329635687,"y0":50.00351401437134,"z0":5.5304083253710035,"aX":1.0226258821860845},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.4,"breakHorizontal":-2.2,"spinRate":2187,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.44319823391786173,"extension":6.642848713697607},"index":2,"playId":"f3efc2cb-3555-393f-b183-c9b30bb58590","pitchNumber":3,"startTime":"2026-05-16T00:47:33.196Z","endTime":"2026-05-16T00:47:37.822Z","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":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.887301676903792,"aZ":-29.2517127707815,"pfxX":2.935102354422501,"pfxZ":1.9083481929807178,"pX":1.3736084807299367,"pZ":2.992548801484113,"vX0":6.224064775901541,"vY0":-121.78423503917712,"vZ0":-0.9770113635824752,"x":64.64,"y":157.98,"x0":-1.5783814615894582,"y0":50.00068407826372,"z0":5.888841833642868,"aX":4.486322631523001},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.5,"breakHorizontal":-6.6,"spinRate":2295,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.4467073423158663,"extension":6.689175717723204},"index":3,"playId":"0ea0ac37-ef2f-342a-a3e5-c2f33dae1644","pitchNumber":4,"startTime":"2026-05-16T00:47:56.284Z","endTime":"2026-05-16T00:47:59.879Z","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":0},"index":4,"playId":"2c32373e-8897-41db-ad58-463a60e8fb97","startTime":"2026-05-16T00:48:16.660Z","endTime":"2026-05-16T00:48:21.660Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.718541759833517,"aZ":-30.95083131820963,"pfxX":2.866886249214361,"pfxZ":0.8180993396363441,"pX":1.9924828071602978,"pZ":2.3195332379298126,"vX0":7.841066428848784,"vY0":-121.08205277054307,"vZ0":-1.7951254564968013,"x":41.05,"y":176.15,"x0":-1.6491724201807227,"y0":50.004773374750606,"z0":5.756790475885352,"aX":4.292212465533514},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":-7.0,"spinRate":2245,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.45087714226402964,"extension":6.77929806323879},"index":5,"playId":"22b52920-a8f9-3921-b1bc-382e2c524903","pitchNumber":5,"startTime":"2026-05-16T00:48:35.999Z","endTime":"2026-05-16T00:48:39.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.47863612837703,"aZ":-27.21164852428811,"pfxX":2.0306363713067723,"pfxZ":3.223722235630337,"pX":0.17051894699103967,"pZ":1.885534961361227,"vX0":4.137151019148355,"vY0":-122.060641153966,"vZ0":-3.604897024024425,"x":110.5,"y":187.87,"x0":-1.796861026744931,"y0":50.00253161089277,"z0":5.673549830751013,"aX":3.125563151279546},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.4,"breakHorizontal":-4.4,"spinRate":2162,"spinDirection":165},"zone":8,"typeConfidence":0.91,"plateTime":0.44531263371613417,"extension":6.775511737491753},"index":6,"playId":"af937762-78eb-3295-923d-774601e5589d","pitchNumber":6,"startTime":"2026-05-16T00:48:56.636Z","endTime":"2026-05-16T00:49:01.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:49:01.709Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T00:51:34.377Z","endTime":"2026-05-16T00:52:40.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-16T00:49:24.841Z","endTime":"2026-05-16T00:49:32.373Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Lee replaces Spencer Strider.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-16T00:49:32.373Z","endTime":"2026-05-16T00:51:36.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.318294983500166,"aZ":-28.35654238252408,"pfxX":-0.20988731055609555,"pfxZ":2.6256544310642624,"pX":0.23189547821109877,"pZ":3.752004181371272,"vX0":-3.726538834311515,"vY0":-119.36370956873499,"vZ0":-1.108163396937199,"x":108.16,"y":137.48,"x0":1.8356047963656368,"y0":50.003637313805264,"z0":6.7577989560604115,"aX":-0.30446970358404146},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.8,"breakHorizontal":1.2,"spinRate":2046,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.4575384107616194,"extension":6.019749126681611},"index":2,"playId":"15de2b27-f594-3da0-8726-abc576acb727","pitchNumber":1,"startTime":"2026-05-16T00:51:36.681Z","endTime":"2026-05-16T00:51:41.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21838688813734,"aZ":-27.110535236462116,"pfxX":0.14850631303589013,"pfxZ":3.517538975212938,"pX":-0.013786935647640016,"pZ":1.1381036347389464,"vX0":-4.256007287283383,"vY0":-118.51859732101934,"vZ0":-6.652125838249934,"x":117.53,"y":208.05,"x0":1.7772474479253046,"y0":50.002269573658424,"z0":6.420361501064256,"aX":0.2142827164188298},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.2,"breakHorizontal":0.6,"spinRate":2044,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4601298290840661,"extension":6.261148358613869},"index":3,"playId":"c7fe16cd-ca6c-3cbb-a629-e49e558e4971","pitchNumber":2,"startTime":"2026-05-16T00:51:53.109Z","endTime":"2026-05-16T00:51:57.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.452814112851392,"aZ":-25.76976471501722,"pfxX":-0.7381483253764881,"pfxZ":4.353734258601772,"pX":0.21983742344498078,"pZ":1.5244751143011066,"vX0":-3.655013567173885,"vY0":-119.81467822778586,"vZ0":-6.2132963387768845,"x":108.62,"y":197.62,"x0":1.8533647599517138,"y0":50.00577251727243,"z0":6.417352801312692,"aX":-1.0862695162410767},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.8,"breakHorizontal":2.2,"spinRate":2089,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4549907929923842,"extension":6.2564229753980545},"index":4,"playId":"801a6536-5b5c-340e-b3ab-1b2ccf123093","pitchNumber":3,"startTime":"2026-05-16T00:52:08.687Z","endTime":"2026-05-16T00:52:12.846Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-16T00:52:21.273Z","endTime":"2026-05-16T00:52:36.400Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74029065865987,"aZ":-26.478608010092888,"pfxX":-0.5419854934380597,"pfxZ":3.7451684265612943,"pX":-0.10754344602049574,"pZ":1.5141324244113468,"vX0":-4.2383046988592294,"vY0":-121.96763201874441,"vZ0":-6.50723800489785,"x":121.1,"y":197.9,"x0":1.716005603352103,"y0":50.00473394064733,"z0":6.470161986316681,"aX":-0.824552539770851},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.6,"breakHorizontal":1.9,"spinRate":2092,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.4473660370914261,"extension":6.2475831509852355},"index":6,"playId":"2b6c4d32-d3f6-38e6-a4ea-8a02fb8602f5","pitchNumber":4,"startTime":"2026-05-16T00:52:36.400Z","endTime":"2026-05-16T00:52:40.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:52:40.497Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Gasper singles on a ground ball to left fielder Mauricio Dubón. Carlos Narváez scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T00:52:54.942Z","endTime":"2026-05-16T00:54:16.889Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":{"id":675911,"link":"/api/v1/people/675911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.4,"endSpeed":78.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.627759813168986,"aZ":-22.22634710418081,"pfxX":7.531635915958716,"pfxZ":6.475135305717968,"pX":0.46950899704574783,"pZ":2.0530130874170154,"vX0":-5.668879127595954,"vY0":-122.72006975494055,"vZ0":-5.796593316011298,"x":99.1,"y":183.35,"x0":1.822650206984142,"y0":50.003066500771624,"z0":6.320303169098174,"aX":11.57187637572313},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.7,"breakHorizontal":-12.5,"spinRate":1712,"spinDirection":141},"zone":9,"typeConfidence":0.91,"plateTime":0.44507688918564137,"extension":6.389715871102342},"index":0,"playId":"2a113d08-768a-3dc4-ae07-c50f3afae457","pitchNumber":1,"startTime":"2026-05-16T00:53:04.032Z","endTime":"2026-05-16T00:53:07.836Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-16T00:53:14.923Z","endTime":"2026-05-16T00:53:28.542Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.244945736741116,"aZ":-20.23158123858568,"pfxX":6.914298422089233,"pfxZ":7.753119464799008,"pX":0.03249014772320457,"pZ":1.830707990927962,"vX0":-6.283877387048458,"vY0":-122.76169900175226,"vZ0":-6.915431744151211,"x":115.76,"y":189.35,"x0":1.7160056450072103,"y0":50.00318283570198,"z0":6.383042762847061,"aX":10.649524632094671},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.8,"breakHorizontal":-11.2,"spinRate":1759,"spinDirection":141},"zone":8,"typeConfidence":0.91,"plateTime":0.44465100673453684,"extension":6.32518178952728},"index":2,"playId":"c7692062-7f9a-3bef-b35d-7e5c5488cee0","pitchNumber":2,"startTime":"2026-05-16T00:53:28.542Z","endTime":"2026-05-16T00:53:32.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00336279995212,"aZ":-19.977834180437263,"pfxX":6.852441214580236,"pfxZ":7.7816455224633305,"pX":0.35130838094150385,"pZ":1.9353670163588976,"vX0":-5.548374311442156,"vY0":-124.41110332020473,"vZ0":-6.705627990071992,"x":103.61,"y":186.53,"x0":1.7202886307682537,"y0":50.00264256657917,"z0":6.321863286585489,"aX":10.739876050658637},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.7,"breakHorizontal":-11.2,"spinRate":1787,"spinDirection":136},"zone":9,"typeConfidence":0.91,"plateTime":0.44029033844241194,"extension":6.353537234718337},"index":3,"playId":"2003bd70-8489-341c-90eb-77384c24664c","pitchNumber":3,"startTime":"2026-05-16T00:53:45.078Z","endTime":"2026-05-16T00:53:49.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61672627942563,"aZ":-14.780435339860396,"pfxX":5.615098682138229,"pfxZ":9.352155352837869,"pX":0.3412205556594558,"pZ":2.54307352004364,"vX0":-4.96348708727254,"vY0":-135.28591923624546,"vZ0":-7.699950851024497,"x":103.99,"y":170.12,"x0":1.4672603359034813,"y0":50.00207694453341,"z0":6.455494079548809,"aX":10.441892493063492},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":-9.1,"spinRate":2166,"spinDirection":153},"zone":6,"typeConfidence":0.9,"plateTime":0.40437513221284016,"extension":6.075231356696424},"hitData":{"launchSpeed":93.5,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.1,"coordY":120.18}},"index":4,"playId":"3f6a5e42-8d93-3939-808b-71dcfa379ad4","pitchNumber":4,"startTime":"2026-05-16T00:54:06.433Z","endTime":"2026-05-16T00:54:16.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:54:16.889Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to third baseman Austin Riley.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-16T00:54:46.397Z","endTime":"2026-05-16T00:55:19.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":78.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.097234245617535,"aZ":-28.168488270433603,"pfxX":1.3762035787688456,"pfxZ":2.6296070415024806,"pX":-0.8562900834892028,"pZ":1.2819194323775895,"vX0":-5.715306952037503,"vY0":-122.15508217674522,"vZ0":-6.640471374000011,"x":149.64,"y":204.17,"x0":1.326143128542584,"y0":50.0040102947668,"z0":6.429893611535873,"aX":2.098237679238878},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":-1.3,"spinRate":2104,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.44689183736625004,"extension":6.289900171477914},"index":0,"playId":"f3a25628-4668-3861-9363-c7a6b70a578d","pitchNumber":1,"startTime":"2026-05-16T00:54:53.499Z","endTime":"2026-05-16T00:54:57.308Z","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":82.2,"endSpeed":76.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84296170709703,"aZ":-26.84098813614863,"pfxX":-1.0951458820089934,"pfxZ":3.6527404568289743,"pX":0.3885758758986173,"pZ":2.7000224750061164,"vX0":-2.704397514846579,"vY0":-119.69984123522477,"vZ0":-3.432124319502713,"x":102.19,"y":165.88,"x0":1.672652767163656,"y0":50.00260888658326,"z0":6.540563717106727,"aX":-1.5978252887963025},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.1,"breakHorizontal":2.6,"spinRate":2158,"spinDirection":164},"zone":6,"typeConfidence":0.91,"plateTime":0.4565664142370607,"extension":6.124220498315838},"hitData":{"launchSpeed":84.3,"launchAngle":78.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":125.25,"coordY":188.56}},"index":1,"playId":"8bbb2e14-5151-39be-a129-b1d8076b3138","pitchNumber":2,"startTime":"2026-05-16T00:55:10.208Z","endTime":"2026-05-16T00:55:19.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:55:19.561Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-16T00:57:39.759Z","endTime":"2026-05-16T00:58:23.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Greg Weissert replaces Connelly Early.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T00:56:28.706Z","endTime":"2026-05-16T00:57:42.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.592630925285142,"aZ":-26.901538110563173,"pfxX":-10.469955695107608,"pfxZ":2.8323527143007023,"pX":-1.367378726283382,"pZ":2.4456596082940316,"vX0":9.208260398969394,"vY0":-135.59717891658735,"vZ0":-1.7582698461318493,"x":169.12,"y":172.75,"x0":-3.4466696163219384,"y0":50.0036991499712,"z0":4.97901689798786,"aX":-19.501841810757686},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":17.0,"spinRate":2250,"spinDirection":243},"zone":13,"typeConfidence":0.89,"plateTime":0.40389278055373046,"extension":6.190309684832649},"index":1,"playId":"42930aec-9819-352f-b816-07b50444e396","pitchNumber":1,"startTime":"2026-05-16T00:57:42.065Z","endTime":"2026-05-16T00:57:46.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.553090603600058,"aZ":-27.80304052293343,"pfxX":0.7354558489910348,"pfxZ":2.849331409657484,"pX":1.893281370579283,"pZ":2.5458162482012785,"vX0":12.222085974957002,"vY0":-123.16896449871632,"vZ0":-0.04496424934850729,"x":44.83,"y":170.04,"x0":-3.2298613482919833,"y0":50.00611777658553,"z0":4.9162046201717144,"aX":1.1274722534111477},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.4,"breakHorizontal":-4.2,"spinRate":2658,"spinDirection":84},"zone":12,"typeConfidence":0.88,"plateTime":0.4447674653905169,"extension":6.224728707581722},"index":2,"playId":"3553a9d0-7701-3ce6-8e42-9752bd554df8","pitchNumber":2,"startTime":"2026-05-16T00:57:57.425Z","endTime":"2026-05-16T00:58:01.147Z","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.0,"endSpeed":85.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63559390042246,"aZ":-30.0414782918342,"pfxX":-11.704707308717866,"pfxZ":1.1339999663995286,"pX":-0.4616297438172515,"pZ":2.6036977081724713,"vX0":11.247135041392347,"vY0":-136.36958955157664,"vZ0":-0.7239192357816568,"x":134.6,"y":168.48,"x0":-3.123308305532744,"y0":50.002203064243496,"z0":4.949200067843777,"aX":-21.99400068028353},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.2,"breakHorizontal":18.7,"spinRate":2172,"spinDirection":243},"zone":4,"typeConfidence":0.89,"plateTime":0.40201127970230033,"extension":6.360477785170186},"hitData":{"launchSpeed":93.1,"launchAngle":47.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.93,"coordY":87.24}},"index":3,"playId":"1e9d128d-56f5-3d79-92d3-01491113aa57","pitchNumber":3,"startTime":"2026-05-16T00:58:13.691Z","endTime":"2026-05-16T00:58:23.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:58:23.411Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out to left fielder Jarren Duran.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-16T00:58:43.827Z","endTime":"2026-05-16T00:59:35.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970222007173277,"aZ":-28.361163328937266,"pfxX":-9.663937226644842,"pfxZ":2.028916813739002,"pX":-1.12125043614099,"pZ":3.1074716601831796,"vX0":6.276865844831872,"vY0":-135.87196942880863,"vZ0":0.13054668220792431,"x":159.74,"y":154.88,"x0":-2.1981186425989887,"y0":50.00485237583588,"z0":5.019137068106314,"aX":-18.18779296444061},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.0,"breakHorizontal":16.3,"spinRate":1993,"spinDirection":244},"zone":11,"typeConfidence":0.78,"plateTime":0.4021310301052887,"extension":5.855048541255401},"index":0,"playId":"dff05a60-985b-3605-a61f-bd8f621e6d44","pitchNumber":1,"startTime":"2026-05-16T00:58:48.210Z","endTime":"2026-05-16T00:58:52.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.713068110699144,"aZ":-31.144938770245886,"pfxX":9.13668554184006,"pfxZ":0.7255450196799007,"pX":-0.0881058395620707,"pZ":1.4141252658212624,"vX0":2.6799254458786157,"vY0":-118.3934981839788,"vZ0":-0.3767588034911047,"x":120.36,"y":200.6,"x0":-2.4229318287284785,"y0":50.00001244703251,"z0":4.438502591429567,"aX":12.900018493712341},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.6,"breakHorizontal":-17.2,"spinRate":2702,"spinDirection":74},"zone":13,"typeConfidence":0.88,"plateTime":0.46356528549784715,"extension":6.18719971366261},"index":1,"playId":"e72a5295-ab41-3e2a-863c-948c1bdae39a","pitchNumber":2,"startTime":"2026-05-16T00:59:05.316Z","endTime":"2026-05-16T00:59:10.103Z","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":94.5,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.432691555713,"aZ":-17.58712355477907,"pfxX":-5.83335887416863,"pfxZ":7.53713924108458,"pX":0.13216082508822163,"pZ":2.424127118077613,"vX0":7.496237920810273,"vY0":-137.51207039188083,"vZ0":-4.090047025843096,"x":111.96,"y":173.33,"x0":-1.8577496704575374,"y0":50.0031905526111,"z0":5.1066465660407205,"aX":-11.291528770791025},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":9.2,"spinRate":2232,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3966868479106429,"extension":6.017442584857414},"hitData":{"launchSpeed":95.5,"launchAngle":50.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.18,"coordY":101.18}},"index":2,"playId":"a8ccf081-ca66-3e1f-9366-bf90956ad815","pitchNumber":3,"startTime":"2026-05-16T00:59:26.007Z","endTime":"2026-05-16T00:59:35.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T00:59:35.955Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ha-Seong Kim grounds out softly, pitcher Greg Weissert to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-16T00:59:45.232Z","endTime":"2026-05-16T01:01:42.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.838796396483488,"aZ":-29.45298403300516,"pfxX":8.689157239891351,"pfxZ":1.9312052436796083,"pX":-0.09027691452147654,"pZ":2.5622068998342606,"vX0":5.6500554982828435,"vY0":-117.98189662450952,"vZ0":1.6475784987592368,"x":120.44,"y":169.6,"x0":-3.6462762996816545,"y0":50.00159398479675,"z0":4.572994145348139,"aX":12.223074991066609},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.2,"breakHorizontal":-17.2,"spinRate":2834,"spinDirection":79},"zone":5,"typeConfidence":0.9,"plateTime":0.46458114491911084,"extension":6.1806075297258465},"index":0,"playId":"1229a0a6-8c1b-3f2d-8e8f-3bbf96ee3620","pitchNumber":1,"startTime":"2026-05-16T01:00:03.871Z","endTime":"2026-05-16T01:00:08.076Z","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.7,"endSpeed":86.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.309510087117705,"aZ":-20.500153657437455,"pfxX":-5.152105841348355,"pfxZ":6.15153846948312,"pX":1.5711484628832126,"pZ":2.3861996700419525,"vX0":13.932911244259747,"vY0":-135.83502761438348,"vZ0":-3.8008170272555106,"x":57.11,"y":174.35,"x0":-2.9196314862425425,"y0":50.00663701606783,"z0":5.2011285940096235,"aX":-9.785094115194514},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":6.8,"spinRate":2212,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4008058549392488,"extension":6.096872413853594},"index":1,"playId":"e735f2f0-d1d4-3be8-ba68-8719a808c9fa","pitchNumber":2,"startTime":"2026-05-16T01:00:19.646Z","endTime":"2026-05-16T01:00:24.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.236306833927657,"aZ":-30.98940558926528,"pfxX":-10.761379294190322,"pfxZ":0.6419518596666762,"pX":-0.7569958280101443,"pZ":3.3033745400069296,"vX0":10.423399272771512,"vY0":-134.42202571021005,"vZ0":1.3338884831342606,"x":145.85,"y":149.59,"x0":-3.273784752905134,"y0":50.00113534944226,"z0":4.9895495729194845,"aX":-19.82905473911517},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.7,"breakHorizontal":17.4,"spinRate":2014,"spinDirection":240},"zone":1,"typeConfidence":0.57,"plateTime":0.40638204754968843,"extension":5.919974171026755},"index":2,"playId":"0379f97e-6511-3bf5-a064-3b62cbfaeb59","pitchNumber":3,"startTime":"2026-05-16T01:00:35.852Z","endTime":"2026-05-16T01:00:39.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65362287482635,"aZ":-19.33921861447253,"pfxX":-5.981299845024552,"pfxZ":6.7851958193693065,"pX":1.6992389839043698,"pZ":3.1706567715796776,"vX0":14.364935560682996,"vY0":-136.1162013692709,"vZ0":-1.9617609129113762,"x":52.23,"y":153.17,"x0":-2.8507666348315337,"y0":50.0024867220463,"z0":5.228628961817571,"aX":-11.31559086527555},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":8.0,"spinRate":2228,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40117942697136844,"extension":5.738712283080693},"index":3,"playId":"24cba985-d68b-30e5-9279-5be5e93ae3ef","pitchNumber":4,"startTime":"2026-05-16T01:00:57.852Z","endTime":"2026-05-16T01:01:02.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14181955391134,"aZ":-28.922322268362873,"pfxX":-10.622011628112892,"pfxZ":1.6992651203616198,"pX":0.08491643897296583,"pZ":2.7126042469384775,"vX0":12.123759945458538,"vY0":-137.06939363597888,"vZ0":-0.9966782966033646,"x":113.76,"y":165.54,"x0":-3.0068904053471694,"y0":50.000904942846795,"z0":5.048506800071923,"aX":-20.29323030230343},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.1,"breakHorizontal":16.8,"spinRate":2173,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.39897736918318616,"extension":6.183582549146858},"index":4,"playId":"f867592e-cbf4-35c8-8573-458d2065f80b","pitchNumber":5,"startTime":"2026-05-16T01:01:15.629Z","endTime":"2026-05-16T01:01:19.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.075805388246604,"aZ":-29.30277444469887,"pfxX":-10.717016151629466,"pfxZ":1.5334186065846414,"pX":-0.23599083391193765,"pZ":3.047371612884162,"vX0":11.572620341769802,"vY0":-135.3940686692792,"vZ0":-0.002742038224629373,"x":126.0,"y":156.5,"x0":-3.1550834606438904,"y0":50.00424026434422,"z0":5.083890967625359,"aX":-20.07862300557822},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.0,"breakHorizontal":17.3,"spinRate":2172,"spinDirection":241},"zone":2,"typeConfidence":0.81,"plateTime":0.4031626363925973,"extension":5.864720341274856},"hitData":{"launchSpeed":75.9,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":120.78,"coordY":179.76}},"index":5,"playId":"f1d3dda8-e01e-32ae-8952-57a8428560a6","pitchNumber":6,"startTime":"2026-05-16T01:01:34.965Z","endTime":"2026-05-16T01:01:42.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:01:42.322Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T01:04:04.264Z","endTime":"2026-05-16T01:04:47.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Kinley replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T01:02:22.207Z","endTime":"2026-05-16T01:04:04.264Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.487345014989547,"aZ":-25.633587413276004,"pfxX":0.6932514088064927,"pfxZ":3.817211688140035,"pX":0.6083049762732914,"pZ":1.8899235660932634,"vX0":3.3705410929308606,"vY0":-129.44505035986845,"vZ0":-6.356856229020499,"x":92.11,"y":148.44,"x0":-0.795491173310915,"y0":50.0053405249558,"z0":6.313784801984042,"aX":1.187647230679472},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-1.9,"spinRate":2454,"spinDirection":183},"zone":9,"typeConfidence":0.89,"plateTime":0.42153488077642587,"extension":5.452455270006217},"index":1,"playId":"7c8c05aa-865f-33a5-90bb-ab30cc6cff74","pitchNumber":1,"startTime":"2026-05-16T01:04:04.264Z","endTime":"2026-05-16T01:04:07.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88521153407982,"aZ":-12.126156596426359,"pfxX":-1.7749638576249915,"pfxZ":10.149786063213302,"pX":-0.7099360863905534,"pZ":4.143547505211312,"vX0":0.6233509523427332,"vY0":-139.10851128221486,"vZ0":-4.167582137251294,"x":144.06,"y":126.9,"x0":-0.7052521790333759,"y0":50.00417309227062,"z0":6.454781190342446,"aX":-3.506564067532848},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":3.1,"spinRate":2285,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.3925542118332581,"extension":5.41451764491332},"index":2,"playId":"c7ac1523-97a4-3da2-8564-1a387357ee32","pitchNumber":2,"startTime":"2026-05-16T01:04:20.952Z","endTime":"2026-05-16T01:04:24.785Z","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":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.558889502875576,"aZ":-24.894695185788226,"pfxX":0.08190779513085078,"pfxZ":4.3249335744533095,"pX":0.1272640793595385,"pZ":1.697395183449227,"vX0":2.2221042682777754,"vY0":-128.64009373015767,"vZ0":-6.691717526159686,"x":112.15,"y":192.95,"x0":-0.756773862194541,"y0":50.0046477452226,"z0":6.250306644018737,"aX":0.1375613903282234},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.6,"breakHorizontal":-0.6,"spinRate":2497,"spinDirection":203},"zone":8,"typeConfidence":0.89,"plateTime":0.4250570291577298,"extension":5.410672674514534},"hitData":{"launchSpeed":82.1,"launchAngle":45.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":105.33,"coordY":96.7}},"index":3,"playId":"ee1fb492-e111-3c11-a46a-06dfe400e4a7","pitchNumber":3,"startTime":"2026-05-16T01:04:38.232Z","endTime":"2026-05-16T01:04:47.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:04:47.169Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to right fielder José Azócar.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T01:05:00.005Z","endTime":"2026-05-16T01:07:32.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.802994339126005,"aZ":-28.659267202345667,"pfxX":-0.6193796731182606,"pfxZ":2.102656398317327,"pX":0.27613003880016507,"pZ":1.423004175842605,"vX0":3.1022957885102405,"vY0":-127.58287061909289,"vZ0":-6.803690404640262,"x":106.47,"y":200.36,"x0":-0.8678039290375396,"y0":50.002100702356024,"z0":6.341294591168119,"aX":-1.0353692576955937},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.6,"breakHorizontal":0.5,"spinRate":2556,"spinDirection":181},"zone":14,"typeConfidence":0.9,"plateTime":0.4270371954562351,"extension":5.439679505985314},"index":0,"playId":"eec0e093-db70-3755-a5ed-3a8e3e16728e","pitchNumber":1,"startTime":"2026-05-16T01:05:11.668Z","endTime":"2026-05-16T01:05:15.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48992936776545,"aZ":-11.680246021895185,"pfxX":-1.6803255418771867,"pfxZ":10.42662952643084,"pX":-0.3319955130446682,"pZ":4.17136694179846,"vX0":1.546560272980627,"vY0":-139.14146528336502,"vZ0":-4.117752357650873,"x":129.65,"y":126.15,"x0":-0.6760387641290279,"y0":50.002616680613976,"z0":6.44118415807884,"aX":-3.302946951497439},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":2.8,"spinRate":2371,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.393270425062866,"extension":5.322997913985866},"index":1,"playId":"76dbf1d2-871d-3827-95f8-76fd998f1b14","pitchNumber":2,"startTime":"2026-05-16T01:05:26.733Z","endTime":"2026-05-16T01:05:31.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311398215933423,"aZ":-10.66757735050273,"pfxX":-1.6936479732108598,"pfxZ":11.078061957675356,"pX":0.37970218114582777,"pZ":2.4191254079286235,"vX0":2.8956052549634865,"vY0":-138.10509585602748,"vZ0":-8.241546998376084,"x":102.53,"y":173.46,"x0":-0.45992718955864365,"y0":50.004138526949,"z0":6.150370928049276,"aX":-3.288583802475331},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":2.5,"spinRate":2388,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.3958381467792269,"extension":5.594118148103056},"index":2,"playId":"9e645c89-82d9-3a60-bc95-941577c8513f","pitchNumber":3,"startTime":"2026-05-16T01:05:42.156Z","endTime":"2026-05-16T01:05:46.125Z","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":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38937254969782,"aZ":-29.2756116065953,"pfxX":0.2538536376764271,"pfxZ":1.7233118303323964,"pX":0.684729018304526,"pZ":1.3917017551597801,"vX0":3.109902772567826,"vY0":-128.16241744718417,"vZ0":-6.577345429099412,"x":90.9,"y":201.2,"x0":-0.5730606147931466,"y0":50.00042097733635,"z0":6.252696338832584,"aX":0.42499492467994177},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":-1.1,"spinRate":2643,"spinDirection":141},"zone":14,"typeConfidence":0.9,"plateTime":0.4259978129113118,"extension":5.464603089795238},"index":3,"playId":"b5fe814e-e954-3748-af87-75a5e4dd3599","pitchNumber":4,"startTime":"2026-05-16T01:05:58.045Z","endTime":"2026-05-16T01:06:02.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177235079396898,"aZ":-26.45406757319035,"pfxX":-1.2901975162840589,"pfxZ":3.322905544904967,"pX":-0.30218998499965055,"pZ":2.269775134791966,"vX0":1.6852908208954516,"vY0":-129.57115447056705,"vZ0":-5.459506960515727,"x":128.52,"y":177.5,"x0":-0.7899779157686793,"y0":50.000577055328236,"z0":6.396428706235399,"aX":-2.2187049524715254},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":2.0,"spinRate":2579,"spinDirection":191},"zone":4,"typeConfidence":0.81,"plateTime":0.42089035583355283,"extension":5.489034965860732},"index":4,"playId":"e87de260-feea-3c89-a73b-7a64d5e47eb5","pitchNumber":5,"startTime":"2026-05-16T01:06:14.976Z","endTime":"2026-05-16T01:06:20.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33308696983846,"aZ":-34.7170549695003,"pfxX":0.8506173856839637,"pfxZ":-1.6926687684164694,"pX":0.01751988226457999,"pZ":3.182730389567335,"vX0":1.5282590389350992,"vY0":-122.18625345447603,"vZ0":-0.8652154055525318,"x":116.33,"y":152.85,"x0":-0.7279087561239346,"y0":50.001626108248196,"z0":6.539283352594385,"aX":1.2787414167007949},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.0,"breakHorizontal":-1.9,"spinRate":2767,"spinDirection":28},"zone":2,"typeConfidence":0.7,"plateTime":0.449230569247816,"extension":5.290269426324356},"index":5,"playId":"3c44cddc-22aa-3643-b389-c4f72934d128","pitchNumber":6,"startTime":"2026-05-16T01:06:58.982Z","endTime":"2026-05-16T01:07:03.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91794835161863,"aZ":-30.33102166618355,"pfxX":0.4609560130127992,"pfxZ":1.1213793089416058,"pX":0.7648639733446194,"pZ":3.0293655277394502,"vX0":3.53819097223978,"vY0":-126.04003882732698,"vZ0":-2.2769557064725543,"x":87.85,"y":156.99,"x0":-0.7057103223451903,"y0":50.0010641589358,"z0":6.3472368164262,"aX":0.7556055293481758},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":-1.4,"spinRate":2569,"spinDirection":166},"zone":3,"typeConfidence":0.91,"plateTime":0.4313593514159826,"extension":5.5399334012675245},"hitData":{"launchSpeed":78.8,"launchAngle":46.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.26,"coordY":119.11}},"index":6,"playId":"13151f82-469b-3484-a682-edeb09652907","pitchNumber":7,"startTime":"2026-05-16T01:07:20.878Z","endTime":"2026-05-16T01:07:32.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:07:32.183Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Marcelo Mayer homers (2) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T01:07:42.962Z","endTime":"2026-05-16T01:09:14.574Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":{"id":641755,"link":"/api/v1/people/641755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5572739748639,"aZ":-29.856602625364964,"pfxX":0.6538904616918053,"pfxZ":1.4394203416878781,"pX":0.6071072424961912,"pZ":2.5470200065529616,"vX0":2.4540276851868246,"vY0":-125.21348929772495,"vZ0":-3.367275133816415,"x":93.86,"y":170.01,"x0":-0.4660009284653594,"y0":50.00123204044952,"z0":6.322645668942708,"aX":1.0493910648267775},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.7,"spinRate":2590,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.435525928282249,"extension":5.606639017398256},"index":0,"playId":"893540da-5d64-3d1b-ae1c-872d2939e1b9","pitchNumber":1,"startTime":"2026-05-16T01:07:57.796Z","endTime":"2026-05-16T01:08:02.992Z","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":95.1,"endSpeed":87.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.382206403490894,"aZ":-14.067231489239777,"pfxX":-2.2718832490879963,"pfxZ":9.253558041228587,"pX":-0.13515587852805963,"pZ":5.379509901163062,"vX0":1.9341695569589463,"vY0":-138.62281096593625,"vZ0":-0.5492858814426459,"x":122.15,"y":93.53,"x0":-0.5448627826329006,"y0":50.00415694838252,"z0":6.514574230863633,"aX":-4.4464006984556015},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":3.7,"spinRate":2451,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.39429079432496783,"extension":5.357810208374278},"index":1,"playId":"9cb47602-f021-3fdb-8653-493d4668a2e6","pitchNumber":2,"startTime":"2026-05-16T01:08:27.318Z","endTime":"2026-05-16T01:08:31.472Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63049878512984,"aZ":-28.34575539214774,"pfxX":0.5976459884761494,"pfxZ":2.2600693344460954,"pX":0.2502874637423499,"pZ":2.70966531309139,"vX0":2.1991720801519574,"vY0":-128.77018720151838,"vZ0":-3.6405019235982117,"x":107.46,"y":165.62,"x0":-0.6895179925359711,"y0":50.00140878583998,"z0":6.31433984881795,"aX":1.012068961658854},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":-1.6,"spinRate":2518,"spinDirection":184},"zone":5,"typeConfidence":0.9,"plateTime":0.42399039201416366,"extension":5.32166260870474},"hitData":{"launchSpeed":101.9,"launchAngle":34.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":203.84,"coordY":67.31}},"index":2,"playId":"748b7550-8894-3923-b1e8-8fd3854effb0","pitchNumber":3,"startTime":"2026-05-16T01:08:44.181Z","endTime":"2026-05-16T01:09:14.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:09:14.574Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andruw Monasterio hits a ground-rule double (8) on a line drive down the left-field line.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T01:09:20.994Z","endTime":"2026-05-16T01:10:01.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"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":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.470137431315603,"aZ":-28.090849586177583,"pfxX":1.3003238883724189,"pfxZ":2.442276230614681,"pX":-0.25583835717280107,"pZ":3.353400831850295,"vX0":0.6888205508008765,"vY0":-128.4401863779884,"vZ0":-2.4112174895405096,"x":126.75,"y":148.24,"x0":-0.6963877409425997,"y0":50.0030732760965,"z0":6.487657533993626,"aX":2.1734560536038274},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":-2.5,"spinRate":2548,"spinDirection":159},"zone":11,"typeConfidence":0.91,"plateTime":0.42635752643002656,"extension":5.467396409409705},"index":0,"playId":"a0e268d1-5ad6-38fe-b559-b9f98f8d6ee2","pitchNumber":1,"startTime":"2026-05-16T01:09:37.751Z","endTime":"2026-05-16T01:09:41.442Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.989240023777533,"aZ":-43.02090389815697,"pfxX":2.4380124430660057,"pfxZ":-7.751794132760551,"pX":-0.14120396658011197,"pZ":2.5280808920945326,"vX0":0.3836166667226266,"vY0":-118.03026876042188,"vZ0":-0.10807519538107435,"x":122.38,"y":170.52,"x0":-0.6226177811401118,"y0":50.00000985414049,"z0":6.560400676679371,"aX":3.4138067393846865},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.7,"breakHorizontal":-4.6,"spinRate":2775,"spinDirection":34},"zone":5,"typeConfidence":0.94,"plateTime":0.4653601412097985,"extension":5.370595709600597},"hitData":{"launchSpeed":102.7,"launchAngle":21.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":13.7,"coordY":89.95}},"index":1,"playId":"5481ef9a-2268-324d-9f41-0f35e4c2911c","pitchNumber":2,"startTime":"2026-05-16T01:09:51.615Z","endTime":"2026-05-16T01:10:01.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:10:01.155Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-16T01:12:51.043Z","endTime":"2026-05-16T01:14:50.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-16T01:10:26.884Z","endTime":"2026-05-16T01:11:03.161Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Robert Suarez replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-16T01:11:03.161Z","endTime":"2026-05-16T01:12:53.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663158,"link":"/api/v1/people/663158"},"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(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":96.1,"endSpeed":88.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.719190456252147,"aZ":-12.730520744560934,"pfxX":-0.696092290685276,"pfxZ":9.780414682797742,"pX":1.1123036177361298,"pZ":2.6799516639448044,"vX0":7.549629013301324,"vY0":-139.70553606012365,"vZ0":-6.996024092821585,"x":74.6,"y":166.42,"x0":-1.527947854463225,"y0":50.00595258054101,"z0":6.043075855291317,"aX":-1.384092776550129},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":-0.2,"spinRate":2404,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3911595905317289,"extension":6.86539169024408},"index":2,"playId":"8caefbf9-12ca-3d42-b26c-187ed4c3ee22","pitchNumber":1,"startTime":"2026-05-16T01:12:53.360Z","endTime":"2026-05-16T01:12:57.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.265573147928173,"aZ":-16.528692142040967,"pfxX":0.020214525545205753,"pfxZ":7.854215680175557,"pX":1.3072358242137674,"pZ":0.9189524319261756,"vX0":7.570270853986102,"vY0":-139.73814391132683,"vZ0":-10.553115125467908,"x":67.17,"y":213.97,"x0":-1.4312521014443642,"y0":50.00673443505122,"z0":5.811957065499115,"aX":0.039766576370477785},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":-1.4,"spinRate":2484,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.39084944310684255,"extension":6.732233225804642},"index":3,"playId":"324dbb4b-2e6e-3a62-b11c-f3c7cd39a93c","pitchNumber":2,"startTime":"2026-05-16T01:13:10.974Z","endTime":"2026-05-16T01:13:14.763Z","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":89.6,"endSpeed":82.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931650362164167,"aZ":-25.820122634432547,"pfxX":-8.883064492515276,"pfxZ":3.6697903079394507,"pX":-0.38619682974363934,"pZ":2.6051148861382663,"vX0":6.219642925357914,"vY0":-130.43105424533172,"vZ0":-3.6804826644691966,"x":131.72,"y":168.44,"x0":-1.6405397156889685,"y0":50.0058517546128,"z0":5.968685533594743,"aX":-15.397608124629796},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":14.9,"spinRate":1837,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.41899929126415847,"extension":6.892538945808112},"index":4,"playId":"3952044f-eb8a-3b6f-8042-c13809195823","pitchNumber":3,"startTime":"2026-05-16T01:13:29.316Z","endTime":"2026-05-16T01:13:33.036Z","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":2,"strikes":1,"outs":2},"index":5,"startTime":"2026-05-16T01:13:59.168Z","endTime":"2026-05-16T01:13:59.169Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273016342493975,"aZ":-23.100974835204905,"pfxX":-9.70301002286056,"pfxZ":5.101967241704452,"pX":0.7160784970936044,"pZ":1.4636284286600605,"vX0":9.131481820880877,"vY0":-132.31107446198914,"vZ0":-7.069624169474623,"x":89.7,"y":199.26,"x0":-1.5132195836418718,"y0":50.004934315303785,"z0":5.853911472093134,"aX":-17.26781996596755},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.9,"breakHorizontal":15.7,"spinRate":2060,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4133844869257999,"extension":6.959206245506761},"index":6,"playId":"d53556f9-3c1e-373f-a0f3-c220d24578e7","pitchNumber":4,"startTime":"2026-05-16T01:13:59.170Z","endTime":"2026-05-16T01:14:03.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.084479648444205,"aZ":-23.814423792490278,"pfxX":-9.31327569115738,"pfxZ":4.701052853999082,"pX":-1.2462826971757537,"pZ":1.8229376731815186,"vX0":4.884933444614705,"vY0":-132.45643982540244,"vZ0":-6.158166072037111,"x":164.51,"y":189.56,"x0":-1.9036805340789915,"y0":50.001869303738204,"z0":5.917234379543701,"aX":-16.56087150519552},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":15.8,"spinRate":1941,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41339214441238337,"extension":6.69148594727518},"index":7,"playId":"b8a94888-7cc4-3780-a194-5166fac8ed50","pitchNumber":5,"startTime":"2026-05-16T01:14:19.223Z","endTime":"2026-05-16T01:14:22.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.341172148457154,"aZ":-13.177296037540442,"pfxX":-3.7936222915538957,"pfxZ":8.939121977744582,"pX":0.042775942984600905,"pZ":3.8231736912645027,"vX0":5.812064570252024,"vY0":-144.54404900177482,"vZ0":-4.4987292653244495,"x":115.37,"y":135.55,"x0":-1.4971683322249631,"y0":50.00203342339316,"z0":6.203149735313994,"aX":-8.061793354694629},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.5,"breakHorizontal":5.8,"spinRate":2415,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.37832175605021323,"extension":6.403586149277782},"index":8,"playId":"f4c19a89-3d70-3666-acf9-8c1eb2b972be","pitchNumber":6,"startTime":"2026-05-16T01:14:45.999Z","endTime":"2026-05-16T01:14:50.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:14:50.046Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-16T01:17:32.728Z","endTime":"2026-05-16T01:17:43.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dominic Smith replaces Sandy León.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T01:17:31.818Z","endTime":"2026-05-16T01:17:35.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":506702,"link":"/api/v1/people/506702"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03117784378776,"aZ":-29.19725117957559,"pfxX":-10.091806593147997,"pfxZ":1.6654003420906562,"pX":-0.7112218510309647,"pZ":2.3351180836360297,"vX0":6.873097764691708,"vY0":-132.46960464789262,"vZ0":-1.296174349993131,"x":144.11,"y":175.73,"x0":-2.0220614196230855,"y0":50.0006171416914,"z0":4.955669682499886,"aX":-18.019221381724936},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.0,"breakHorizontal":16.9,"spinRate":2056,"spinDirection":246},"zone":4,"typeConfidence":0.66,"plateTime":0.4127122638732499,"extension":5.6412880492355635},"hitData":{"launchSpeed":69.8,"launchAngle":-0.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.56,"coordY":148.62}},"index":1,"playId":"be9b64fa-39fc-3459-926d-4c727d42e533","pitchNumber":1,"startTime":"2026-05-16T01:17:35.067Z","endTime":"2026-05-16T01:17:43.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:17:43.214Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-16T01:20:35.548Z","endTime":"2026-05-16T01:21:41.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,2],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mike Yastrzemski replaces José Azócar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-16T01:17:59.282Z","endTime":"2026-05-16T01:18:28.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":640492,"link":"/api/v1/people/640492"}},{"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":1},"index":1,"startTime":"2026-05-16T01:18:28.493Z","endTime":"2026-05-16T01:18:53.575Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jovani Morán replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-16T01:18:53.575Z","endTime":"2026-05-16T01:20:37.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.806678412751822,"aZ":-25.461482740800662,"pfxX":-1.8901106628213302,"pfxZ":4.177616180856035,"pX":-0.6997642663718919,"pZ":1.7192754545225764,"vX0":-4.281477844700406,"vY0":-125.25994553803726,"vZ0":-4.763967964295998,"x":143.67,"y":192.36,"x0":1.269985512867505,"y0":50.000643465059056,"z0":5.701096728210789,"aX":-3.0339391122356645},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.8,"breakHorizontal":4.3,"spinRate":2671,"spinDirection":184},"zone":7,"typeConfidence":2.0,"plateTime":0.43552769292716365,"extension":6.397528967016791},"index":3,"playId":"e337f6ba-3d42-3078-ae75-76201a20663e","pitchNumber":1,"startTime":"2026-05-16T01:20:37.873Z","endTime":"2026-05-16T01:20:41.687Z","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.2,"endSpeed":86.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.747048656991236,"aZ":-10.575999221782103,"pfxX":1.492722966862009,"pfxZ":11.356331244874582,"pX":0.3463894928211257,"pZ":1.4961201762757046,"vX0":-2.4865035693792814,"vY0":-136.92422252012474,"vZ0":-9.080275986356083,"x":103.8,"y":198.38,"x0":1.0716296515958699,"y0":50.00491199692427,"z0":5.575733763612828,"aX":2.8396697671704896},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":-2.2,"spinRate":2514,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.39975170384433145,"extension":6.613277368648433},"index":4,"playId":"973c17a9-ce9f-3408-88f8-f8593ae90c97","pitchNumber":2,"startTime":"2026-05-16T01:20:54.722Z","endTime":"2026-05-16T01:20:58.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24396700723645,"aZ":-24.313721352414106,"pfxX":0.09851344237077297,"pfxZ":4.774750036626158,"pX":-0.5027705569981064,"pZ":0.7497359289859242,"vX0":-4.0638253477662065,"vY0":-126.77282842297481,"vZ0":-7.358042041147838,"x":136.16,"y":218.54,"x0":1.1007566396206578,"y0":50.00168453545639,"z0":5.599606661902516,"aX":0.16275771800562133},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.4,"breakHorizontal":0.6,"spinRate":2643,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.43025358876814535,"extension":6.3639494762199735},"index":5,"playId":"de0eaac2-33e5-375c-9ad9-244e3424f320","pitchNumber":3,"startTime":"2026-05-16T01:21:11.561Z","endTime":"2026-05-16T01:21:15.708Z","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":1},"index":6,"startTime":"2026-05-16T01:21:22.875Z","endTime":"2026-05-16T01:21:36.906Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.120374022899224,"aZ":-32.47343510427007,"pfxX":-6.951477839069739,"pfxZ":-0.21984400929319747,"pX":0.1029623931323869,"pZ":2.7786656338846383,"vX0":-0.6525264467070715,"vY0":-116.85156448073869,"vZ0":0.018900710504816898,"x":113.08,"y":163.76,"x0":1.288790750777424,"y0":50.00041107942321,"z0":5.822615728667371,"aX":-9.606594233963868},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.1,"breakHorizontal":12.7,"spinRate":2822,"spinDirection":298},"zone":2,"typeConfidence":2.0,"plateTime":0.46881775441410456,"extension":6.228666060455576},"index":7,"playId":"1649249b-f6e7-341a-9e33-29bca3433c2c","pitchNumber":4,"startTime":"2026-05-16T01:21:36.906Z","endTime":"2026-05-16T01:21:41.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:21:41.758Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-16T01:21:53.293Z","endTime":"2026-05-16T01:22:28.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79597157496008,"aZ":-12.739351042508977,"pfxX":1.751067690276014,"pfxZ":10.047127721155423,"pX":1.5592784974373204,"pZ":3.800038573583083,"vX0":-0.2538034290541625,"vY0":-137.98572212691997,"vZ0":-2.8596364411633126,"x":57.56,"y":136.18,"x0":1.424712677077119,"y0":50.00244022334586,"z0":5.70449281086785,"aX":3.3872251640424227},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":-3.1,"spinRate":2476,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.39646832731885784,"extension":6.3678147081949685},"index":0,"playId":"aad18c92-830b-3d5d-8c37-3beca718690a","pitchNumber":1,"startTime":"2026-05-16T01:22:05.210Z","endTime":"2026-05-16T01:22:08.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.989863266066035,"aZ":-23.60704348653265,"pfxX":-0.7662138392784992,"pfxZ":5.1043055776922275,"pX":-0.08893825752512878,"pZ":1.372946742685081,"vX0":-3.0550719201126393,"vY0":-127.83956901212358,"vZ0":-6.048505733342724,"x":120.39,"y":201.71,"x0":1.2144815398581161,"y0":50.000161002814934,"z0":5.588264927154096,"aX":-1.2851179456915067},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.3,"breakHorizontal":2.0,"spinRate":2669,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.4262426472319589,"extension":6.462654389148492},"hitData":{"launchSpeed":85.9,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.98,"coordY":166.77}},"index":1,"playId":"38934c1b-3ce8-3573-b7ea-ad782d6de042","pitchNumber":2,"startTime":"2026-05-16T01:22:20.940Z","endTime":"2026-05-16T01:22:28.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:22:28.627Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, second baseman Ozzie Albies to pitcher Robert Suarez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-16T01:24:47.232Z","endTime":"2026-05-16T01:26:35.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9,10],"actionIndex":[0,1,2,3],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663158,"link":"/api/v1/people/663158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Drake Baldwin remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T01:24:27.424Z","endTime":"2026-05-16T01:24:27.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"200"},{"details":{"description":"Mike Yastrzemski remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-16T01:24:27.438Z","endTime":"2026-05-16T01:24:27.439Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":640492,"link":"/api/v1/people/640492"}},{"details":{"description":"Pitcher Robert Suarez enters the batting order, batting 8th, Dominic Smith leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-16T01:24:27.439Z","endTime":"2026-05-16T01:24:45.079Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663158,"link":"/api/v1/people/663158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"802","replacedPlayer":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Masataka Yoshida replaces Caleb Durbin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-16T01:24:45.079Z","endTime":"2026-05-16T01:24:49.553Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":702332,"link":"/api/v1/people/702332"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.815030630545987,"aZ":-16.011351993070505,"pfxX":-1.4044273766362476,"pfxZ":8.44014286224011,"pX":0.07158915182734978,"pZ":3.6026522267125656,"vX0":5.682723729659247,"vY0":-136.69639481526187,"vZ0":-3.596212596051392,"x":114.27,"y":141.51,"x0":-1.8410886894655298,"y0":50.00022281139623,"z0":6.017336139996452,"aX":-2.6891551086075856},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":1.4,"spinRate":2358,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.39890061467589755,"extension":6.597507511168114},"index":4,"playId":"bbf3c706-ea3e-3cf9-a6e8-daf976fa9a7f","pitchNumber":1,"startTime":"2026-05-16T01:24:49.553Z","endTime":"2026-05-16T01:24:53.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90922663194543,"aZ":-13.672164366448879,"pfxX":-2.200742037387845,"pfxZ":9.330477443966414,"pX":1.7702785620147383,"pZ":2.19497355076062,"vX0":10.285715016083506,"vY0":-138.92244297905668,"vZ0":-7.688330047876965,"x":49.52,"y":179.52,"x0":-1.6712084640310187,"y0":50.00301968554411,"z0":5.87977308695869,"aX":-4.365583959628786},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":2.2,"spinRate":2421,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.392117075105876,"extension":6.690553976378077},"index":5,"playId":"c3c5b211-755f-3396-9a5e-b84e6462c10c","pitchNumber":2,"startTime":"2026-05-16T01:25:04.906Z","endTime":"2026-05-16T01:25:08.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10356475826432,"aZ":-11.836145549368872,"pfxX":-3.0227953614063363,"pfxZ":9.841696128039425,"pX":-0.7821699663016618,"pZ":3.4526710975319186,"vX0":3.8779096497489687,"vY0":-142.04189086279303,"vZ0":-5.2050768565212975,"x":146.81,"y":145.56,"x0":-1.7651986262048214,"y0":50.00192408513245,"z0":6.045882446213223,"aX":-6.246314601233575},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":4.8,"spinRate":2403,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.38396182018233205,"extension":6.517327573955537},"index":6,"playId":"efdc6594-b7ad-3cff-832b-29e63a8567de","pitchNumber":3,"startTime":"2026-05-16T01:25:20.540Z","endTime":"2026-05-16T01:25:25.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.694106706086803,"aZ":-11.093225165544604,"pfxX":-5.521038615573114,"pfxZ":10.368601702758667,"pX":0.478494773886426,"pZ":2.1197630213169187,"vX0":7.5825880990805,"vY0":-141.1052844541016,"vZ0":-8.585366378867393,"x":98.76,"y":181.55,"x0":-1.5161837378540153,"y0":50.00103436776898,"z0":5.901586032872922,"aX":-11.2228590910674},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2380,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3869941068464877,"extension":6.813208166389103},"index":7,"playId":"fb2b111a-9984-3885-b5eb-5dd9227731ce","pitchNumber":4,"startTime":"2026-05-16T01:25:36.237Z","endTime":"2026-05-16T01:25:40.221Z","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":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2081226351436,"aZ":-10.396068543652909,"pfxX":-4.1716070512907635,"pfxZ":10.41143488490938,"pX":0.6995238999171929,"pZ":1.983003659185757,"vX0":8.0211821823998,"vY0":-143.05316362679002,"vZ0":-9.147259865665898,"x":90.34,"y":185.24,"x0":-1.5872520740058773,"y0":50.00079578726971,"z0":5.8567807664019815,"aX":-8.724849380846672},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.3,"breakHorizontal":6.1,"spinRate":2374,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.3815731663051838,"extension":6.72905222773796},"index":8,"playId":"f9ec74fd-19a4-39f7-a487-bf2bc3dd8004","pitchNumber":5,"startTime":"2026-05-16T01:25:51.510Z","endTime":"2026-05-16T01:25:55.678Z","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":99.1,"endSpeed":91.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70411104140918,"aZ":-10.020165140386705,"pfxX":-4.506290477562651,"pfxZ":10.456494368026851,"pX":0.5155882567120142,"pZ":2.2589361574342797,"vX0":7.857924469976059,"vY0":-144.0008235593609,"vZ0":-8.58123771087651,"x":97.35,"y":177.79,"x0":-1.65224089963866,"y0":50.00291396329073,"z0":5.882185697541071,"aX":-9.547900291358262},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.5,"breakHorizontal":6.7,"spinRate":2440,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.37910883932986783,"extension":6.634851587363823},"index":9,"playId":"bb7a0a20-ffd1-3540-98f6-fcb96a7068f6","pitchNumber":6,"startTime":"2026-05-16T01:26:07.473Z","endTime":"2026-05-16T01:26:12.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.450876935886665,"aZ":-11.582997419777561,"pfxX":-1.8132938293863208,"pfxZ":9.961888476385761,"pX":0.8510140582865667,"pZ":3.2608497222475763,"vX0":7.646442238895977,"vY0":-142.13200680791968,"vZ0":-5.630162711175758,"x":84.56,"y":150.74,"x0":-1.626501048265101,"y0":50.000694495512136,"z0":5.98813387916405,"aX":-3.7476737232202044},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":1.9,"spinRate":2316,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.38386889461627005,"extension":6.719519870070401},"hitData":{"launchSpeed":52.8,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.75,"coordY":167.07}},"index":10,"playId":"abc88ec4-b014-30bf-a1f7-8b52f73266d2","pitchNumber":7,"startTime":"2026-05-16T01:26:27.326Z","endTime":"2026-05-16T01:26:35.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:26:35.092Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-16T01:26:59.269Z","endTime":"2026-05-16T01:27:35.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.367123062060912,"aZ":-12.521590187179797,"pfxX":-3.4427844416233846,"pfxZ":9.395129110456159,"pX":-0.41106784941725566,"pZ":3.4704500627788275,"vX0":5.3304838328451325,"vY0":-142.90652461695007,"vZ0":-4.9068616833998675,"x":132.67,"y":145.08,"x0":-1.8433954868450584,"y0":50.007016412632815,"z0":5.980679262729701,"aX":-7.205124233877524},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":5.3,"spinRate":2320,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3816040380964183,"extension":6.662225325721806},"index":0,"playId":"f566e76c-5e8e-3426-98aa-5b0f5772bd7e","pitchNumber":1,"startTime":"2026-05-16T01:27:11.373Z","endTime":"2026-05-16T01:27:15.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.941632876133664,"aZ":-19.322641015838123,"pfxX":-1.2378986638193195,"pfxZ":6.298598848702828,"pX":0.6027204982106041,"pZ":2.499942086145754,"vX0":7.347979145215905,"vY0":-140.9772168654227,"vZ0":-5.9827043208211,"x":94.03,"y":171.28,"x0":-1.861451659196041,"y0":50.004407216396295,"z0":5.870854251534889,"aX":-2.5276636847414475},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.6,"breakHorizontal":1.0,"spinRate":2357,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.3865086744717421,"extension":6.705905057841234},"hitData":{"launchSpeed":104.7,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.29,"coordY":148.01}},"index":1,"playId":"6e859fea-35af-36ec-9d07-421e514f3b34","pitchNumber":2,"startTime":"2026-05-16T01:27:27.937Z","endTime":"2026-05-16T01:27:35.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:27:35.598Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Gasper grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-16T01:27:58.421Z","endTime":"2026-05-16T01:29:50.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.870327349243055,"aZ":-22.73909522758613,"pfxX":-8.520773125125357,"pfxZ":5.330643259312733,"pX":-0.431972100253066,"pZ":0.9030835638697176,"vX0":6.457810678785997,"vY0":-131.48011673199113,"vZ0":-8.16637408285089,"x":133.47,"y":214.4,"x0":-1.798918125286655,"y0":50.005472438697375,"z0":5.7059349802889825,"aX":-15.092392636896184},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.3,"breakHorizontal":14.3,"spinRate":1892,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4147564691760599,"extension":6.937684333677398},"index":0,"playId":"59339f11-e842-33e5-be1b-9d8a475dd005","pitchNumber":1,"startTime":"2026-05-16T01:28:10.602Z","endTime":"2026-05-16T01:28:14.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22812941817097,"aZ":-24.504159730840865,"pfxX":-9.387454269834858,"pfxZ":4.203141847274558,"pX":-0.9028094762618615,"pZ":2.051559076054892,"vX0":5.7162856446602,"vY0":-133.7821916816521,"vZ0":-5.328899741376916,"x":151.41,"y":183.39,"x0":-1.8409624170279164,"y0":50.001382882173175,"z0":5.811880136678581,"aX":-17.117429446005904},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":15.8,"spinRate":1877,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.40848921999630017,"extension":6.814690688356014},"index":1,"playId":"a75d37a0-dd27-329b-8029-eadad58f3f92","pitchNumber":2,"startTime":"2026-05-16T01:28:25.383Z","endTime":"2026-05-16T01:28:29.457Z","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":1,"outs":2},"index":2,"startTime":"2026-05-16T01:28:37.112Z","endTime":"2026-05-16T01:28:47.109Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625466445553243,"aZ":-27.494987485687325,"pfxX":-10.020668034298152,"pfxZ":2.545226459657145,"pX":-0.857660760003986,"pZ":1.4505052962528229,"vX0":5.888234106192479,"vY0":-134.23496875834846,"vZ0":-6.444012779183082,"x":149.69,"y":199.62,"x0":-1.7674711148488853,"y0":50.00615221245062,"z0":5.81639492185939,"aX":-18.45423737902413},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.5,"breakHorizontal":17.0,"spinRate":1934,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4066409989781157,"extension":6.815290068924447},"index":3,"playId":"5b8050d5-70c4-35d0-b61b-ded5eb14e0d6","pitchNumber":3,"startTime":"2026-05-16T01:28:47.109Z","endTime":"2026-05-16T01:28:51.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1309614072308,"aZ":-22.34188276246513,"pfxX":-9.357669908021798,"pfxZ":5.259992216369206,"pX":-1.8257593305262565,"pZ":1.7678679941940447,"vX0":3.8476674926250682,"vY0":-135.488414667101,"vZ0":-6.702797893488583,"x":186.59,"y":191.05,"x0":-2.0442797381953906,"y0":50.00287815260915,"z0":5.822826606449693,"aX":-17.48963232725858},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":16.2,"spinRate":1927,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4034525471361623,"extension":6.71467007146564},"index":4,"playId":"c282c68a-5dc8-3eb1-a2af-a3dd1e6f0d59","pitchNumber":4,"startTime":"2026-05-16T01:29:04.191Z","endTime":"2026-05-16T01:29:08.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13950602088829,"aZ":-24.28577702512927,"pfxX":-10.576394453532421,"pfxZ":4.269022077017574,"pX":-0.3201319165147695,"pZ":2.3901058871368415,"vX0":7.67143665212766,"vY0":-134.77182224201758,"vZ0":-4.7902633373043875,"x":129.2,"y":174.25,"x0":-1.823394650163554,"y0":50.00293871961137,"z0":5.896829212153336,"aX":-19.537910135805706},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":17.6,"spinRate":1858,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.40576435723955395,"extension":6.837663220039682},"index":5,"playId":"7bc0f8cb-5ff2-3bcc-b902-02e82e93a645","pitchNumber":5,"startTime":"2026-05-16T01:29:19.961Z","endTime":"2026-05-16T01:29:25.652Z","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":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28509664249796,"aZ":-26.67119908874932,"pfxX":-9.146227148902538,"pfxZ":3.0849114333043666,"pX":-0.7721690909871339,"pZ":2.56518488133852,"vX0":6.067035298763329,"vY0":-132.54362185807526,"vZ0":-3.4341886470537384,"x":146.43,"y":169.52,"x0":-1.897891442456202,"y0":50.00614330314866,"z0":5.81676421588958,"aX":-16.340658700840944},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.0,"breakHorizontal":15.4,"spinRate":1772,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4126245688086252,"extension":6.8055715328792425},"hitData":{"launchSpeed":88.6,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":151.04}},"index":6,"playId":"cbdcdccc-dcc5-303b-9239-32a936be31a3","pitchNumber":6,"startTime":"2026-05-16T01:29:42.504Z","endTime":"2026-05-16T01:29:50.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:29:50.022Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T01:31:58.131Z","endTime":"2026-05-16T01:32:10.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Isiah Kiner-Falefa replaces Masataka Yoshida, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T01:31:01.323Z","endTime":"2026-05-16T01:32:00.468Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755317632229257,"aZ":-26.616466938667855,"pfxX":0.2182646453143342,"pfxZ":3.386519103197406,"pX":0.38638022864894933,"pZ":2.3409284649790663,"vX0":-2.165798891836731,"vY0":-127.01242385813336,"vZ0":-3.3451123668103087,"x":102.27,"y":175.57,"x0":1.2199325257370317,"y0":50.00464222012912,"z0":5.779686054907365,"aX":0.3585662468411433},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.6,"breakHorizontal":0.1,"spinRate":2690,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.43037938126411035,"extension":6.348119118607973},"hitData":{"launchSpeed":110.7,"launchAngle":13.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":148.35,"coordY":65.02}},"index":1,"playId":"39fe9562-8422-3307-ae6d-62aac64bcff5","pitchNumber":1,"startTime":"2026-05-16T01:32:00.468Z","endTime":"2026-05-16T01:32:10.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:32:10.299Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to left fielder Jarren Duran.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T01:32:26.406Z","endTime":"2026-05-16T01:34:47.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.784228108240207,"aZ":-24.08929358152668,"pfxX":8.168477968467764,"pfxZ":5.422706816619662,"pX":0.11772931611307949,"pZ":1.763694344093555,"vX0":-5.265247145687773,"vY0":-120.60694333107782,"vZ0":-4.229036603159266,"x":112.51,"y":191.16,"x0":1.2546086042783673,"y0":50.00305957375448,"z0":5.634188344026808,"aX":12.180411681166314},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.1,"breakHorizontal":-13.8,"spinRate":1817,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.4520467071694467,"extension":6.343336932872586},"index":0,"playId":"acc1deba-9c43-3107-b5e4-734b683a59e6","pitchNumber":1,"startTime":"2026-05-16T01:32:40.447Z","endTime":"2026-05-16T01:32:44.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.613808242550636,"aZ":-10.32874883470322,"pfxX":1.4780824897112588,"pfxZ":11.25771846247745,"pX":0.919573992184127,"pZ":0.853172429537002,"vX0":-1.404016903000029,"vY0":-138.14423826368585,"vZ0":-10.6185601002137,"x":81.95,"y":215.74,"x0":1.2413728937140096,"y0":50.00387131757554,"z0":5.43238936036761,"aX":2.8685317352808646},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":-2.4,"spinRate":2436,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.39587854248618903,"extension":6.603994151433626},"index":1,"playId":"58b3acc3-5ed0-3092-925a-8cb0a8644490","pitchNumber":2,"startTime":"2026-05-16T01:33:03.477Z","endTime":"2026-05-16T01:33:07.772Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598093692254025,"aZ":-11.40992140587731,"pfxX":2.5907549519686532,"pfxZ":10.945997720465195,"pX":-0.4549242140741152,"pZ":0.5223585447209917,"vX0":-5.1412177518563915,"vY0":-136.28678758969755,"vZ0":-11.15159992014793,"x":134.34,"y":224.68,"x0":1.112270052648081,"y0":50.00467619571846,"z0":5.435627604788995,"aX":4.9157411883621505},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":-3.7,"spinRate":2389,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.4006105840290224,"extension":6.678751094856692},"index":2,"playId":"88c3f5cc-f4ff-3107-9d12-19f97158eb1a","pitchNumber":3,"startTime":"2026-05-16T01:33:24.217Z","endTime":"2026-05-16T01:33:27.982Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-16T01:33:46.710Z","endTime":"2026-05-16T01:34:35.193Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.901706739303293,"aZ":-24.833414108768384,"pfxX":8.636547337200916,"pfxZ":4.923084849396061,"pX":0.6056190188717305,"pZ":1.9342395097823197,"vX0":-4.297474905360381,"vY0":-120.88671461664619,"vZ0":-3.9762037202522036,"x":93.92,"y":186.56,"x0":1.2772281013502746,"y0":50.00431572561077,"z0":5.761748523196882,"aX":12.879797621418646},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.3,"breakHorizontal":-14.8,"spinRate":1798,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.45179427599305466,"extension":6.3412489844906},"hitData":{"launchSpeed":93.4,"launchAngle":34.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.88,"coordY":67.74}},"index":4,"playId":"7f1dcd6c-a4dd-3f42-9615-71f6e6fa656c","pitchNumber":4,"startTime":"2026-05-16T01:34:35.193Z","endTime":"2026-05-16T01:34:47.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:34:47.624Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T01:34:59.269Z","endTime":"2026-05-16T01:37:13.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29787267068267,"aZ":-10.734488581336196,"pfxX":2.8257585542941652,"pfxZ":11.337013660894224,"pX":-0.8608419620408657,"pZ":1.322554560698124,"vX0":-6.017053529520854,"vY0":-136.26191316401923,"vZ0":-9.412826346718296,"x":149.81,"y":203.07,"x0":1.0031241663027541,"y0":50.00561561843492,"z0":5.551447392698203,"aX":5.345556522280695},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":-4.0,"spinRate":2391,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4010615447567485,"extension":6.7137625914489165},"index":0,"playId":"91fc7147-c303-3c6f-9573-5ca642abb99c","pitchNumber":1,"startTime":"2026-05-16T01:35:13.943Z","endTime":"2026-05-16T01:35:17.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.344144291941134,"aZ":-15.555856325538446,"pfxX":7.481416305131232,"pfxZ":9.083089799849656,"pX":0.7257615381948817,"pZ":1.6635363783034618,"vX0":-4.135251585625297,"vY0":-134.2238219584819,"vZ0":-7.509447965823263,"x":89.34,"y":193.86,"x0":1.3123157298265005,"y0":50.0007246104514,"z0":5.599608798345682,"aX":13.684697505428032},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":-12.7,"spinRate":2482,"spinDirection":161},"zone":9,"typeConfidence":2.0,"plateTime":0.40766807496578794,"extension":6.377797667519992},"index":1,"playId":"c58f7cd6-3019-3534-9e1a-15262d040e9f","pitchNumber":2,"startTime":"2026-05-16T01:35:32.384Z","endTime":"2026-05-16T01:35:36.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19405926770661,"aZ":-23.460781327059514,"pfxX":9.577782273018808,"pfxZ":5.875260978597225,"pX":-0.6675323467558444,"pZ":1.5272646267484358,"vX0":-7.535320645850462,"vY0":-120.41567375637798,"vZ0":-5.038971845315762,"x":142.44,"y":197.54,"x0":1.2427875300474618,"y0":50.00308413703156,"z0":5.696774366927489,"aX":14.206218264297044},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.7,"breakHorizontal":-15.7,"spinRate":1682,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.45313497255028645,"extension":6.415934980740622},"index":2,"playId":"93b9d8b4-a629-35b2-9536-7eb14b4d2114","pitchNumber":3,"startTime":"2026-05-16T01:35:50.919Z","endTime":"2026-05-16T01:35:55.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46955192628607,"aZ":-25.218368068482313,"pfxX":0.4348128417629704,"pfxZ":4.326370371413893,"pX":0.751211235823467,"pZ":2.227696913128289,"vX0":-1.4866479276892006,"vY0":-125.29636774663528,"vZ0":-3.6556513740260805,"x":88.37,"y":178.63,"x0":1.2926782224468627,"y0":50.00587998272168,"z0":5.738711262049277,"aX":0.6998300378550035},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":-0.5,"spinRate":2632,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.4351561492842535,"extension":6.506398570130811},"index":3,"playId":"4a88630f-bd34-3e6f-a337-70482f230be7","pitchNumber":4,"startTime":"2026-05-16T01:36:12.241Z","endTime":"2026-05-16T01:36:17.622Z","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":1},"index":4,"playId":"b51746ce-8d80-4859-a975-dd093fe2e7ac","startTime":"2026-05-16T01:36:36.240Z","endTime":"2026-05-16T01:36:41.240Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.885558662589453,"aZ":-23.155207644196057,"pfxX":8.863736572127557,"pfxZ":6.164194491022024,"pX":-1.7014197154602868,"pZ":1.7500335413796837,"vX0":-9.361469107333896,"vY0":-120.10685840826913,"vZ0":-4.646196466506648,"x":181.85,"y":191.53,"x0":1.0920039838955389,"y0":50.00567497478617,"z0":5.764572570717234,"aX":12.975403376806693},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.3,"breakHorizontal":-13.8,"spinRate":1847,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.45573092456696473,"extension":6.421754108369653},"index":5,"playId":"c5d15a03-ad12-34c6-9a57-7fefb9f70f50","pitchNumber":5,"startTime":"2026-05-16T01:36:49.941Z","endTime":"2026-05-16T01:36:53.152Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.312602858274392,"aZ":-22.414750934550348,"pfxX":8.999546040842189,"pfxZ":6.774309606194631,"pX":-0.3611882137899576,"pZ":2.8450155006781346,"vX0":-6.552818011873893,"vY0":-119.88910187501575,"vZ0":-2.4457465823250275,"x":130.77,"y":161.96,"x0":1.2515834646166362,"y0":50.00566568551956,"z0":5.8998074756294585,"aX":12.973749852599173},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.9,"breakHorizontal":-14.5,"spinRate":2010,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.45858677128101233,"extension":6.305590088003828},"index":6,"playId":"f8cd0ef4-3776-39cd-b060-ce00cdc598ee","pitchNumber":6,"startTime":"2026-05-16T01:37:09.426Z","endTime":"2026-05-16T01:37:13.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:37:13.986Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-16T01:37:27.712Z","endTime":"2026-05-16T01:38:59.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.882436478109437,"aZ":-25.35174779103216,"pfxX":8.746629592004554,"pfxZ":4.674335302454167,"pX":-0.39023727771575,"pZ":0.9621494480263906,"vX0":-6.483015026183256,"vY0":-119.99300392517956,"vZ0":-5.685655654245318,"x":131.87,"y":212.8,"x0":1.2080927943163364,"y0":50.00547198536342,"z0":5.616802108212249,"aX":12.77647629683887},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.3,"breakHorizontal":-14.3,"spinRate":1766,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4562037659533371,"extension":6.281439055195423},"index":0,"playId":"5f46f05e-ee6d-38b5-878d-1dee94a306d0","pitchNumber":1,"startTime":"2026-05-16T01:37:40.067Z","endTime":"2026-05-16T01:37:44.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92304259542354,"aZ":-25.779211998720065,"pfxX":8.126876699317318,"pfxZ":4.320986431244502,"pX":-0.47791224843532143,"pZ":2.2743208327425095,"vX0":-6.720580051957847,"vY0":-120.96100651774988,"vZ0":-3.0252005098037498,"x":135.22,"y":177.37,"x0":1.282624129882533,"y0":50.00110731353531,"z0":5.804872573200322,"aX":12.023793729234313},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.3,"breakHorizontal":-13.1,"spinRate":1795,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.4530629813346123,"extension":6.29644074277746},"index":1,"playId":"c29960dc-62eb-30f5-a725-6ef7ca15ae34","pitchNumber":2,"startTime":"2026-05-16T01:37:58.005Z","endTime":"2026-05-16T01:38:01.951Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"042bf77f-863d-3ddf-9333-fc676ffb099e","startTime":"2026-05-16T01:38:16.247Z","endTime":"2026-05-16T01:38:20.815Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.681528564748216,"aZ":-24.193143264989956,"pfxX":9.566328293232003,"pfxZ":5.64765751947353,"pX":-0.7372580127518956,"pZ":2.952983886051904,"vX0":-7.429222280727442,"vY0":-118.16780941777219,"vZ0":-1.4621341305185593,"x":145.1,"y":159.05,"x0":1.205738522886542,"y0":50.00236921530654,"z0":5.8040117121995864,"aX":13.518087913928488},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":10.1,"breakHorizontal":-15.5,"spinRate":1578,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.4636570002611826,"extension":6.302398311162346},"index":3,"playId":"1b070670-930a-302e-8d7f-7f709382370f","pitchNumber":3,"startTime":"2026-05-16T01:38:34.619Z","endTime":"2026-05-16T01:38:39.614Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88951668325691,"aZ":-23.60720384042125,"pfxX":9.550341637353771,"pfxZ":5.673186161866826,"pX":-0.12533690074273313,"pZ":1.397652355164473,"vX0":-6.5397642732435495,"vY0":-122.5832760356141,"vZ0":-5.431361105301658,"x":121.78,"y":201.04,"x0":1.346039719114674,"y0":50.005604129926574,"z0":5.676840192869091,"aX":14.43036377710582},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.1,"breakHorizontal":-15.6,"spinRate":1874,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.44807341056439176,"extension":6.4189044484254465},"index":4,"playId":"901433bf-d585-38d2-9ede-646c0aa619ff","pitchNumber":4,"startTime":"2026-05-16T01:38:53.035Z","endTime":"2026-05-16T01:38:59.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:38:59.572Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to center fielder Michael Harris II.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T01:41:11.067Z","endTime":"2026-05-16T01:41:36.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Raisel Iglesias replaces Robert Suarez, batting 8th, replacing pitcher Robert Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T01:39:38.599Z","endTime":"2026-05-16T01:41:13.367Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628452,"link":"/api/v1/people/628452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"803","replacedPlayer":{"id":663158,"link":"/api/v1/people/663158"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.587439505206547,"aZ":-22.788601870403035,"pfxX":-10.574551097718345,"pfxZ":4.822958151168784,"pX":0.9005083231139159,"pZ":0.5108440203928084,"vX0":9.628360519602987,"vY0":-138.11825354776926,"vZ0":-8.590888344093523,"x":82.67,"y":224.99,"x0":-1.2440068847475063,"y0":50.006290267371114,"z0":5.174942630525731,"aX":-20.589588338924525},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.2,"breakHorizontal":17.3,"spinRate":2356,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39543833639597725,"extension":6.180883243904252},"index":1,"playId":"860e3bab-239c-387e-a35c-da31069a6119","pitchNumber":1,"startTime":"2026-05-16T01:41:13.367Z","endTime":"2026-05-16T01:41:17.066Z","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":89.0,"endSpeed":81.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.328378233055194,"aZ":-28.53603597316584,"pfxX":-9.671885690031818,"pfxZ":2.1449106032833303,"pX":0.33483567603367065,"pZ":2.2907824427628496,"vX0":7.660530699597737,"vY0":-129.36610772807035,"vZ0":-2.1171516789023954,"x":104.24,"y":176.93,"x0":-1.4043072941382213,"y0":50.00584288954892,"z0":5.3015346277502555,"aX":-16.43910709593864},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":15.8,"spinRate":1999,"spinDirection":249},"zone":6,"typeConfidence":2.0,"plateTime":0.42296126820099156,"extension":5.935096586262963},"hitData":{"launchSpeed":99.9,"launchAngle":46.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.46,"coordY":77.56}},"index":2,"playId":"187b938e-74a9-3053-b266-f3fcd6ead825","pitchNumber":2,"startTime":"2026-05-16T01:41:26.298Z","endTime":"2026-05-16T01:41:36.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:41:36.341Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T01:41:56.215Z","endTime":"2026-05-16T01:43:21.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.532283454715575,"aZ":-24.92508519647378,"pfxX":-10.109079401087623,"pfxZ":3.7365443122880944,"pX":-0.5058112700153695,"pZ":2.2474659607761573,"vX0":7.676019097526081,"vY0":-138.1472358185427,"vZ0":-3.1497535373848162,"x":136.28,"y":178.1,"x0":-2.0009932056962274,"y0":50.004166451628926,"z0":5.069715410516103,"aX":-19.625385099850718},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":2308,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.39582301445312584,"extension":6.450378264846393},"index":0,"playId":"d556d058-58c5-3e57-8d7e-b3b526efa0fd","pitchNumber":1,"startTime":"2026-05-16T01:42:01.489Z","endTime":"2026-05-16T01:42:07.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.768588093989724,"aZ":-17.650494039997533,"pfxX":-8.994789633713474,"pfxZ":7.501606469168118,"pX":-1.5999644431301159,"pZ":2.140556025726094,"vX0":2.300758200765132,"vY0":-138.23341789999355,"vZ0":-6.104168601574748,"x":177.99,"y":180.98,"x0":-1.2744441190551796,"y0":50.001985120442185,"z0":5.562146996866239,"aX":-17.407966026708454},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":15.8,"spinRate":2279,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.39622674613556397,"extension":6.133037712771331},"index":1,"playId":"2eea9fdf-d6ae-329a-a69b-df72a95d9cdd","pitchNumber":2,"startTime":"2026-05-16T01:42:39.010Z","endTime":"2026-05-16T01:42:44.106Z","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.7,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.931490877944697,"aZ":-28.413833410783663,"pfxX":-9.74777686502974,"pfxZ":2.229647225878413,"pX":-0.9771431281393382,"pZ":2.84375641381318,"vX0":3.9353823931175747,"vY0":-129.1596798912423,"vZ0":-1.2741582134289264,"x":154.25,"y":162.0,"x0":-1.2540792656603452,"y0":50.0058437273226,"z0":5.5287086354643105,"aX":-16.470192446002216},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":16.8,"spinRate":1947,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.42408315578960787,"extension":6.033938721998349},"index":2,"playId":"fde7d224-d74a-3776-be85-07accd31b9e3","pitchNumber":3,"startTime":"2026-05-16T01:42:50.625Z","endTime":"2026-05-16T01:42:57.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.718106174859987,"aZ":-29.003254261003054,"pfxX":7.249402014031275,"pfxZ":2.097637490302775,"pX":1.0834210766860641,"pZ":2.229872353009641,"vX0":3.596560071270018,"vY0":-121.9201284965682,"vZ0":-1.6684988086245665,"x":75.7,"y":178.57,"x0":-1.3503707958417186,"y0":50.005976662444596,"z0":5.413111950371921,"aX":10.975124858792082},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.7,"breakHorizontal":-13.9,"spinRate":2690,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44830171637498584,"extension":6.035236876112946},"index":3,"playId":"9c0d6a08-163d-39cb-9085-dde32fa8961d","pitchNumber":4,"startTime":"2026-05-16T01:43:17.093Z","endTime":"2026-05-16T01:43:21.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:43:21.014Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a line drive to left fielder Mauricio Dubón.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T01:43:36.181Z","endTime":"2026-05-16T01:44:38.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.712046876540857,"aZ":-23.325491417175154,"pfxX":-9.803831717075763,"pfxZ":4.516505511924313,"pX":0.09537515191789046,"pZ":2.859411329681486,"vX0":6.578080335525045,"vY0":-139.00832957044508,"vZ0":-3.0301425845807284,"x":113.36,"y":161.58,"x0":-1.0260440825616888,"y0":50.00483123742664,"z0":5.509486152303909,"aX":-19.21820650335698},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":16.4,"spinRate":2342,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.393784938209341,"extension":6.00273145008868},"index":0,"playId":"52a5e848-60e4-3320-add4-c6bbe62109a2","pitchNumber":1,"startTime":"2026-05-16T01:43:42.677Z","endTime":"2026-05-16T01:43:46.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17719367531263,"aZ":-30.10692812871216,"pfxX":-10.789313911580809,"pfxZ":1.0722022718217765,"pX":-0.3940814477607109,"pZ":2.659177127453327,"vX0":8.360833698382612,"vY0":-138.24240151710978,"vZ0":-0.7684187348363044,"x":132.02,"y":166.98,"x0":-2.0577110924017576,"y0":50.00617541341107,"z0":4.964023536138891,"aX":-20.86117956315108},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.9,"breakHorizontal":17.8,"spinRate":2328,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3963939144202784,"extension":6.39934080655998},"index":1,"playId":"f38b777b-1f88-359e-b295-8727781d5da6","pitchNumber":2,"startTime":"2026-05-16T01:43:54.501Z","endTime":"2026-05-16T01:43:58.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40536106505237,"aZ":-16.42428030817159,"pfxX":-6.892555615028304,"pfxZ":7.826418466647295,"pX":1.1767712296912993,"pZ":1.821562577977403,"vX0":11.170207532795876,"vY0":-140.3919295174595,"vZ0":-5.530798923919956,"x":72.14,"y":189.6,"x0":-1.9434557255433955,"y0":50.00096111865345,"z0":4.872408466064716,"aX":-13.868113375292443},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":2296,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.38895712140640537,"extension":6.53831659721746},"index":2,"playId":"c86ddec1-7799-37fd-8981-cc3c28335c8f","pitchNumber":3,"startTime":"2026-05-16T01:44:13.454Z","endTime":"2026-05-16T01:44:17.720Z","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":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.893504054148007,"aZ":-14.431240155787135,"pfxX":-6.66996660950805,"pfxZ":8.968809275482913,"pX":-0.16011471589553752,"pZ":1.6550365655501351,"vX0":7.541767118220269,"vY0":-139.4063914758741,"vZ0":-6.165521254824916,"x":123.1,"y":194.09,"x0":-2.0275823055730644,"y0":50.001503579294116,"z0":4.839512016414659,"aX":-13.192706223278554},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":10.6,"spinRate":2338,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3921686959788202,"extension":6.359507023401063},"hitData":{"launchSpeed":99.7,"launchAngle":14.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.15,"coordY":108.94}},"index":3,"playId":"51165dbb-4b46-31c3-94ae-181c41a33dd8","pitchNumber":4,"startTime":"2026-05-16T01:44:29.053Z","endTime":"2026-05-16T01:44:38.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:44:38.845Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcelo Mayer walks. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T01:44:52.295Z","endTime":"2026-05-16T01:46:22.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.287190852730795,"aZ":-12.509774714788756,"pfxX":-4.827293317373973,"pfxZ":10.010597963936354,"pX":1.0966714266259259,"pZ":3.126360854777501,"vX0":7.579753449841801,"vY0":-138.62825016474457,"vZ0":-4.109703095425443,"x":75.2,"y":154.37,"x0":-1.0341840708181156,"y0":50.00519550872261,"z0":5.451060815589058,"aX":-9.485497253075636},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2439,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3937220637050314,"extension":6.057842405948262},"index":0,"playId":"74f50481-2972-30b9-ac2a-2f28a4b6928d","pitchNumber":1,"startTime":"2026-05-16T01:45:05.516Z","endTime":"2026-05-16T01:45:10.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53751130779341,"aZ":-28.235602363917653,"pfxX":-9.499881626603544,"pfxZ":2.4297257142059787,"pX":0.19878937250095938,"pZ":0.6779118091226471,"vX0":6.55476498663692,"vY0":-126.27297981910553,"vZ0":-5.668173623770711,"x":109.42,"y":220.48,"x0":-1.1900590627586802,"y0":50.005027789689066,"z0":5.209727208395402,"aX":-15.418034370608277},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.4,"breakHorizontal":15.8,"spinRate":1873,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4329623312978095,"extension":6.225478207022567},"index":1,"playId":"7c098b13-0388-3079-bae1-ba2f15934961","pitchNumber":2,"startTime":"2026-05-16T01:45:19.647Z","endTime":"2026-05-16T01:45:24.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.733976590444637,"aZ":-13.84835259810056,"pfxX":-4.232815963798705,"pfxZ":9.94256300331806,"pX":0.4366167369154507,"pZ":0.9602329596783739,"vX0":5.278840016349273,"vY0":-135.20327803399485,"vZ0":-8.962129790692874,"x":100.36,"y":212.85,"x0":-0.9953671222558597,"y0":50.00220674735061,"z0":5.299955487381248,"aX":-7.801014298702724},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":6.5,"spinRate":2318,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40582409694366683,"extension":6.318747599195438},"index":2,"playId":"133bf1d3-e013-3061-91f3-4526390f9af6","pitchNumber":3,"startTime":"2026-05-16T01:45:41.396Z","endTime":"2026-05-16T01:45:45.271Z","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":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.024618671620964,"aZ":-15.383798357249493,"pfxX":-3.6554832018185888,"pfxZ":9.029227945206815,"pX":0.05811397748463461,"pZ":2.472047505959196,"vX0":4.723608834574394,"vY0":-135.59312785240564,"vZ0":-4.779463594277834,"x":114.78,"y":172.03,"x0":-1.2327050647160214,"y0":50.00426730754489,"z0":5.333347948694181,"aX":-6.7986889578024945},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":5.6,"spinRate":2258,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40416483791962676,"extension":6.270734701639814},"index":3,"playId":"7c120ef8-c09a-3458-8e3b-8fafdf59d9b4","pitchNumber":4,"startTime":"2026-05-16T01:46:01.089Z","endTime":"2026-05-16T01:46:05.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541175100299657,"aZ":-30.102466357920047,"pfxX":-9.757393206435061,"pfxZ":1.2071955211381942,"pX":0.05936724253784866,"pZ":0.4175737459849354,"vX0":6.354098129831935,"vY0":-130.48498498401335,"vZ0":-6.3752843929421825,"x":114.74,"y":227.51,"x0":-1.144854621544404,"y0":50.00392825137941,"z0":5.173023205326445,"aX":-16.755562910710488},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.0,"breakHorizontal":16.2,"spinRate":1937,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4204531508894038,"extension":6.1712423824586224},"index":4,"playId":"483a6c4a-f745-36d9-8cae-e52ecdcc1a11","pitchNumber":5,"startTime":"2026-05-16T01:46:17.965Z","endTime":"2026-05-16T01:46:22.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:46:22.361Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-16T01:46:36.657Z","endTime":"2026-05-16T01:48:10.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86168415038785,"aZ":-25.51905036422135,"pfxX":-8.583175121312395,"pfxZ":3.5814379434515953,"pX":-1.1731402031549107,"pZ":2.4386295367948363,"vX0":4.142759283080033,"vY0":-135.06462857345522,"vZ0":-2.3567786311184347,"x":161.72,"y":172.94,"x0":-1.607061985978477,"y0":50.00149622432667,"z0":5.106520353261498,"aX":-15.946397593823816},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":14.8,"spinRate":2284,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4046520674591818,"extension":6.45268849989799},"index":0,"playId":"aeedd7f2-bab8-3caa-a768-f70d47e54708","pitchNumber":1,"startTime":"2026-05-16T01:46:58.584Z","endTime":"2026-05-16T01:47:02.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.218492685428938,"aZ":-17.97511002229541,"pfxX":-6.205480038148157,"pfxZ":7.337603075961005,"pX":0.5361501780146021,"pZ":2.5486909086271186,"vX0":8.712965405977405,"vY0":-137.45766350706785,"vZ0":-3.2911745160790247,"x":96.56,"y":169.97,"x0":-1.8518472149150387,"y0":50.00493987913049,"z0":4.964891716588229,"aX":-12.012426277120186},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":9.6,"spinRate":2327,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3967529499387501,"extension":6.439543542276513},"index":1,"playId":"e4df9280-9dbe-3c9d-9315-02a5a9b9a624","pitchNumber":2,"startTime":"2026-05-16T01:47:14.195Z","endTime":"2026-05-16T01:47:17.837Z","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":93.8,"endSpeed":86.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.652772811848447,"aZ":-14.757371723620045,"pfxX":-1.8736146572087649,"pfxZ":9.131784662207028,"pX":0.48756341457449753,"pZ":2.976857907022005,"vX0":4.422882164780759,"vY0":-136.62680346600047,"vZ0":-4.3164464899692785,"x":98.42,"y":158.4,"x0":-0.9025171805391303,"y0":50.0016473040111,"z0":5.578391222376846,"aX":-3.5736358721902586},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":2.5,"spinRate":2300,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.39957406827760966,"extension":6.130295638440443},"index":2,"playId":"35dbcb00-e2ee-3771-ae18-fb0e18021f29","pitchNumber":3,"startTime":"2026-05-16T01:47:29.709Z","endTime":"2026-05-16T01:47:33.510Z","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":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7395799642436,"aZ":-26.78999708121791,"pfxX":4.502467286292665,"pfxZ":3.6171621021788347,"pX":2.148474147705249,"pZ":1.4131610129529348,"vX0":6.197820062591498,"vY0":-120.4462113077925,"vZ0":-3.7800648149144047,"x":35.11,"y":200.62,"x0":-1.030989153483794,"y0":50.00133919093406,"z0":5.340421611438707,"aX":6.692481505454649},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.0,"breakHorizontal":-9.5,"spinRate":2692,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.45265983864284554,"extension":6.142087162825457},"index":3,"playId":"3abfdf49-286a-37be-adcb-808928050fdd","pitchNumber":4,"startTime":"2026-05-16T01:47:49.622Z","endTime":"2026-05-16T01:47:53.381Z","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":89.1,"endSpeed":82.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.036245308296248,"aZ":-26.64210274620778,"pfxX":-8.834003987206346,"pfxZ":3.2406549479157762,"pX":0.29991471664683256,"pZ":1.0494360298707304,"vX0":6.2927700558159945,"vY0":-129.51952488497105,"vZ0":-5.585858810151463,"x":105.57,"y":210.45,"x0":-1.0085908230531664,"y0":50.00207181605967,"z0":5.261130905095347,"aX":-15.068454231711556},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":14.6,"spinRate":1777,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4222532775329002,"extension":6.254738209357695},"index":4,"playId":"5f352687-2b9e-38f7-8ba8-0a8c622c9de3","pitchNumber":5,"startTime":"2026-05-16T01:48:05.265Z","endTime":"2026-05-16T01:48:10.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:48:10.212Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-16T01:50:50.700Z","endTime":"2026-05-16T01:52:23.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aroldis Chapman replaces Jovani Morán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T01:49:51.615Z","endTime":"2026-05-16T01:50:53.001Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"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(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":95.3,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0946126469345,"aZ":-12.728993659849465,"pfxX":7.225084415464483,"pfxZ":9.977833865654361,"pX":0.609416278177796,"pZ":2.905074279193439,"vX0":-1.6098962634703402,"vY0":-138.73863335785228,"vZ0":-6.449428414766881,"x":93.77,"y":160.34,"x0":0.25845462912773537,"y0":50.006189683542644,"z0":6.108716858628589,"aX":14.084427697377546},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":-12.7,"spinRate":2353,"spinDirection":162},"zone":3,"typeConfidence":0.88,"plateTime":0.39482108792549386,"extension":6.970133866663628},"index":1,"playId":"89e4802a-ccca-34d0-81d0-25bd32fc0cc6","pitchNumber":1,"startTime":"2026-05-16T01:50:53.001Z","endTime":"2026-05-16T01:50:58.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00463294997389,"aZ":-22.709095706489865,"pfxX":-2.9640985659372667,"pfxZ":5.988897713703628,"pX":-1.3044349082529745,"pZ":1.1961771231326948,"vX0":-2.893459786485359,"vY0":-124.90278548382331,"vZ0":-7.268871132241598,"x":166.72,"y":206.48,"x0":0.25396411161754445,"y0":50.00572737441316,"z0":6.009900499608649,"aX":-4.686586653035884},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.4,"breakHorizontal":6.0,"spinRate":2312,"spinDirection":289},"zone":13,"typeConfidence":0.82,"plateTime":0.43842494809005084,"extension":7.33250679496901},"index":2,"playId":"9e21a757-4738-3a88-a8d7-a3b3025baaef","pitchNumber":2,"startTime":"2026-05-16T01:51:25.907Z","endTime":"2026-05-16T01:51:30.726Z","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":3,"startTime":"2026-05-16T01:51:42.925Z","endTime":"2026-05-16T01:51:56.224Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"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":97.7,"endSpeed":89.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.732464975937237,"aZ":-14.972098268458405,"pfxX":1.120983115233712,"pfxZ":8.330703421147412,"pX":-0.2630339337190681,"pZ":3.311127183558736,"vX0":-1.3127771450616676,"vY0":-142.35618503048772,"vZ0":-5.419439554409903,"x":127.03,"y":149.38,"x0":0.057070200745001305,"y0":50.00674792170972,"z0":6.177385344062868,"aX":2.3159406988247064},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":-1.8,"spinRate":2426,"spinDirection":165},"zone":2,"typeConfidence":0.9,"plateTime":0.3838235757913724,"extension":6.883201417328446},"index":4,"playId":"8f5e91ac-7ca0-3cfb-970e-dc16a093caab","pitchNumber":3,"startTime":"2026-05-16T01:51:56.224Z","endTime":"2026-05-16T01:52:01.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.165360162001992,"aZ":-32.74138134588485,"pfxX":-6.984699502447901,"pfxZ":-0.35125210976879995,"pX":-1.1785439070047616,"pZ":1.1446747898586926,"vX0":-1.439074825149563,"vY0":-125.47027301029112,"vZ0":-5.651958683718798,"x":161.92,"y":207.87,"x0":0.31000236056835867,"y0":50.00569604875358,"z0":6.091663534199227,"aX":-11.148507720176955},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.7,"breakHorizontal":13.0,"spinRate":2371,"spinDirection":299},"zone":13,"typeConfidence":0.91,"plateTime":0.4363887546039926,"extension":7.316981525044867},"index":5,"playId":"f56654fd-415a-328f-8573-ae03fc8c0354","pitchNumber":4,"startTime":"2026-05-16T01:52:18.746Z","endTime":"2026-05-16T01:52:23.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:52:23.202Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ha-Seong Kim grounds out, third baseman Isiah Kiner-Falefa to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-16T01:52:30.311Z","endTime":"2026-05-16T01:52:55.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.641347810480198,"aZ":-13.163424567949255,"pfxX":0.8732903513606116,"pfxZ":8.984910690418687,"pX":-0.8549773318831158,"pZ":2.5327579042590087,"vX0":-3.732601682657961,"vY0":-144.12449564391113,"vZ0":-7.818348357364008,"x":149.59,"y":170.4,"x0":0.3401891991708709,"y0":50.00687215924819,"z0":6.083173368606553,"aX":1.8489632152028428},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.0,"breakHorizontal":-0.8,"spinRate":2487,"spinDirection":165},"zone":11,"typeConfidence":0.9,"plateTime":0.3791899050968772,"extension":6.999640260071206},"hitData":{"launchSpeed":53.4,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.56,"coordY":172.22}},"index":0,"playId":"2df3f09b-a7a5-3f6e-b542-e5f707ade009","pitchNumber":1,"startTime":"2026-05-16T01:52:47.883Z","endTime":"2026-05-16T01:52:55.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:52:55.433Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Farmer strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-16T01:53:29.210Z","endTime":"2026-05-16T01:54:58.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kyle Farmer replaces Raisel Iglesias.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-16T01:53:11.100Z","endTime":"2026-05-16T01:53:31.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"804","replacedPlayer":{"id":628452,"link":"/api/v1/people/628452"}},{"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":99.1,"endSpeed":90.4,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.357166985043825,"aZ":-8.492563715899928,"pfxX":1.212700957283213,"pfxZ":11.296910961201863,"pX":-0.7581561024598057,"pZ":2.4028157215844996,"vX0":-3.0103846963748966,"vY0":-144.06925915747618,"vZ0":-8.96634905566574,"x":145.9,"y":173.9,"x0":0.14402806693142825,"y0":50.00048210737005,"z0":6.0851071298937605,"aX":2.5419184880519703},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.7,"breakHorizontal":-1.6,"spinRate":2549,"spinDirection":171},"zone":4,"typeConfidence":0.9,"plateTime":0.3806012744479692,"extension":7.041786420456426},"index":1,"playId":"f5037375-27d8-3139-8bad-7b9b9ccb8db7","pitchNumber":1,"startTime":"2026-05-16T01:53:31.299Z","endTime":"2026-05-16T01:53:35.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.51879874281428,"aZ":-12.520910756826058,"pfxX":7.05501066812858,"pfxZ":9.606846907553132,"pX":0.4082376084596006,"pZ":3.248673868952447,"vX0":-1.9080583261661546,"vY0":-142.73137467128208,"vZ0":-5.403136770862197,"x":101.44,"y":151.07,"x0":0.1727403364263274,"y0":50.00041415546275,"z0":5.96739392730183,"aX":14.42675189794403},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":-12.4,"spinRate":2457,"spinDirection":155},"zone":3,"typeConfidence":0.9,"plateTime":0.38503163524523654,"extension":7.175433588007994},"index":2,"playId":"1ced5eab-5b7c-30d1-a7ab-510da499efe1","pitchNumber":2,"startTime":"2026-05-16T01:53:49.161Z","endTime":"2026-05-16T01:53:53.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":90.7,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.24840805346583,"aZ":-8.510562353159877,"pfxX":5.7941700408191465,"pfxZ":11.141466819399893,"pX":-0.933913194018698,"pZ":3.192720268007652,"vX0":-4.971459182771844,"vY0":-145.3265106341385,"vZ0":-6.676379259133013,"x":152.6,"y":152.58,"x0":0.051974011502712456,"y0":50.006700864008124,"z0":6.046636527676292,"aX":12.311015641733661},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":18.8,"breakHorizontal":-9.4,"spinRate":2494,"spinDirection":164},"zone":11,"typeConfidence":0.92,"plateTime":0.37789068632480616,"extension":7.222858002145431},"index":3,"playId":"40858ebf-eb5c-340b-878a-cbb388572502","pitchNumber":3,"startTime":"2026-05-16T01:54:07.040Z","endTime":"2026-05-16T01:54:10.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.4,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02873542883962,"aZ":-13.922217844570662,"pfxX":6.094115289779918,"pfxZ":8.55683063743815,"pX":-0.11094282081032879,"pZ":3.4594183160501344,"vX0":-3.171059675035702,"vY0":-144.51769828658377,"vZ0":-5.144567830316148,"x":121.23,"y":145.38,"x0":0.20384017808090185,"y0":50.00162007722256,"z0":6.105516397424561,"aX":12.997943720458245},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.8,"breakHorizontal":-10.4,"spinRate":2399,"spinDirection":163},"zone":11,"typeConfidence":0.9,"plateTime":0.3777826870104839,"extension":6.855343401860879},"index":4,"playId":"875d446c-a87b-3cad-893e-9cb7bdfcb9d1","pitchNumber":4,"startTime":"2026-05-16T01:54:29.980Z","endTime":"2026-05-16T01:54:34.916Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.417092873046894,"aZ":-31.64134325348526,"pfxX":5.320190148322513,"pfxZ":0.29104612171649524,"pX":-0.2520074728058744,"pZ":0.8946874937721614,"vX0":-2.797470430895668,"vY0":-134.3522522678523,"vZ0":-7.521384227642315,"x":126.61,"y":214.62,"x0":0.11215345993353373,"y0":50.00270959886744,"z0":5.9827137387032785,"aX":9.714773436815374},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.8,"breakHorizontal":-9.0,"spinRate":1107,"spinDirection":141},"zone":13,"typeConfidence":0.91,"plateTime":0.4078622425561167,"extension":7.303173799465319},"index":5,"playId":"c457b344-2f6d-360b-95d4-e7b375dea532","pitchNumber":5,"startTime":"2026-05-16T01:54:54.186Z","endTime":"2026-05-16T01:54:58.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:54:58.913Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T01:57:40.999Z","endTime":"2026-05-16T01:58:44.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Didier Fuentes replaces Raisel Iglesias, batting 8th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T01:56:22.599Z","endTime":"2026-05-16T01:57:41.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800311,"link":"/api/v1/people/800311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"805","replacedPlayer":{"id":571657,"link":"/api/v1/people/571657"}},{"details":{"description":"Andruw Monasterio starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-16T01:57:41.834Z","endTime":"2026-05-16T01:57:43.322Z","isPitch":false,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"base":2},{"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.3,"endSpeed":89.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99944575252668,"aZ":-15.273497369640486,"pfxX":-7.442356621195831,"pfxZ":8.28662696473347,"pX":-0.6730953647478115,"pZ":1.7301060933567718,"vX0":8.276103103353927,"vY0":-141.40061476339991,"vZ0":-5.684498646746277,"x":142.66,"y":192.07,"x0":-2.660658180667881,"y0":50.00642177411006,"z0":4.734350061810254,"aX":-15.186012583353419},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2156,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.3862642710482449,"extension":6.803129633808496},"index":2,"playId":"8d132ff1-46e6-370b-90c2-661d403b3268","pitchNumber":1,"startTime":"2026-05-16T01:57:43.322Z","endTime":"2026-05-16T01:57:47.203Z","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":98.1,"endSpeed":89.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.997112226537695,"aZ":-16.24120164820256,"pfxX":-7.567191687811542,"pfxZ":7.753395452261843,"pX":0.7263945516392137,"pZ":1.982582309421003,"vX0":11.89193738891075,"vY0":-142.2897689283369,"vZ0":-5.201074595107882,"x":89.31,"y":185.25,"x0":-2.519820748229211,"y0":50.002236945235644,"z0":4.859749552435095,"aX":-15.550061740122004},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":11.4,"spinRate":2168,"spinDirection":226},"zone":9,"typeConfidence":0.9,"plateTime":0.384631525512678,"extension":6.735066770743242},"index":3,"playId":"83c24b2b-8962-3d18-9a4f-63bc1f0b8ff9","pitchNumber":2,"startTime":"2026-05-16T01:58:00.232Z","endTime":"2026-05-16T01:58:27.264Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}}},{"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":4,"startTime":"2026-05-16T01:58:31.037Z","endTime":"2026-05-16T01:58:40.214Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.911906866139674,"aZ":-14.952011234265244,"pfxX":-5.894575923128048,"pfxZ":8.333032160004942,"pX":0.9617032855806572,"pZ":2.6988522260860814,"vX0":10.998113522413629,"vY0":-142.65194261905094,"vZ0":-3.5258497487829783,"x":80.34,"y":165.91,"x0":-2.1727477723021478,"y0":50.00568305770673,"z0":4.889730492585005,"aX":-12.187627911353047},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.5,"breakHorizontal":8.5,"spinRate":2146,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.3835385318125759,"extension":6.787536228445562},"index":5,"playId":"1817c339-ee1b-32bc-95dc-5c76b7db01b3","pitchNumber":3,"startTime":"2026-05-16T01:58:40.214Z","endTime":"2026-05-16T01:58:44.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:58:44.707Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, second baseman Ozzie Albies to first baseman Matt Olson. Andruw Monasterio to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T01:59:06.746Z","endTime":"2026-05-16T01:59:30.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27867802208949,"aZ":-15.080283464316045,"pfxX":-6.557192405409614,"pfxZ":8.194722899691847,"pX":1.088095516200657,"pZ":2.7500477660314737,"vX0":12.005691821538779,"vY0":-143.3165448859742,"vZ0":-3.615322332928491,"x":75.52,"y":164.53,"x0":-2.2981065703176924,"y0":50.00143046596908,"z0":4.966125354541827,"aX":-13.676994356735571},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.3,"breakHorizontal":9.5,"spinRate":2210,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.38178942549278894,"extension":6.874378888901111},"index":0,"playId":"dd6db8f8-af5a-38c2-9626-43eeee9a932d","pitchNumber":1,"startTime":"2026-05-16T01:59:07.792Z","endTime":"2026-05-16T01:59:11.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.962144452156465,"aZ":-14.26376965983862,"pfxX":-6.673482652067429,"pfxZ":8.951962209136942,"pX":0.6890229189696615,"pZ":2.294722362148403,"vX0":10.994612900415003,"vY0":-140.56829713382348,"vZ0":-4.573708076366057,"x":90.74,"y":176.82,"x0":-2.406464955640751,"y0":50.0019235143341,"z0":4.869443386428402,"aX":-13.35128790095053},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":9.8,"spinRate":2190,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.3897081920584,"extension":6.708176145279391},"hitData":{"launchSpeed":94.2,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":149.22}},"index":1,"playId":"d15e98e3-7758-385d-8827-07575e699367","pitchNumber":2,"startTime":"2026-05-16T01:59:23.211Z","endTime":"2026-05-16T01:59:30.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T01:59:30.757Z","atBatIndex":71},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jarren Duran hit by pitch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T01:59:50.451Z","endTime":"2026-05-16T02:00:16.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":98.2,"endSpeed":90.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12856758955131,"aZ":-13.890737134019712,"pfxX":-7.2939092878908,"pfxZ":8.822824786977757,"pX":0.7500668017622102,"pZ":1.6675631463705065,"vX0":11.762478581547693,"vY0":-142.4442678934636,"vZ0":-6.381770010072225,"x":88.41,"y":193.76,"x0":-2.4691985088420383,"y0":50.00372807622766,"z0":4.801234285587345,"aX":-15.117357295936891},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":11.0,"spinRate":2153,"spinDirection":233},"zone":9,"typeConfidence":0.91,"plateTime":0.38327937416921287,"extension":6.7885730223494205},"index":0,"playId":"7a8f6633-18ec-3e97-8dfb-c15c851b697f","pitchNumber":1,"startTime":"2026-05-16T01:59:56.429Z","endTime":"2026-05-16T02:00:00.684Z","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":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.335593462562933,"aZ":-15.963390788762299,"pfxX":-7.80685477952594,"pfxZ":7.769898965247675,"pX":2.3147499378666523,"pZ":1.5654522280484424,"vX0":15.449197005956613,"vY0":-142.71923584658978,"vZ0":-6.531873102900679,"x":28.77,"y":196.51,"x0":-2.126539819410638,"y0":50.00329076532497,"z0":4.868845597912933,"aX":-16.29006386431998},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.0,"breakHorizontal":11.4,"spinRate":2250,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.3821114102176999,"extension":6.774443933217314},"index":1,"playId":"11cc143d-12e2-3c91-9a49-2003b1d543d1","pitchNumber":2,"startTime":"2026-05-16T02:00:12.260Z","endTime":"2026-05-16T02:00:16.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T02:00:16.168Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mickey Gasper lines out to shortstop Ha-Seong Kim.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-16T02:01:39.948Z","endTime":"2026-05-16T02:02:19.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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-16T02:00:36.014Z","endTime":"2026-05-16T02:01:42.218Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.016140157972973,"aZ":-33.024052170822806,"pfxX":1.9698830277886659,"pfxZ":-0.5533100257969217,"pX":1.1152283252398385,"pZ":1.6074025295578116,"vX0":7.981860814100835,"vY0":-122.71674393304798,"vZ0":-1.7058924058559737,"x":74.49,"y":195.38,"x0":-2.4280419635017756,"y0":50.00265089190236,"z0":5.11001026509546,"aX":3.0213023713665965},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.2,"breakHorizontal":-5.4,"spinRate":2549,"spinDirection":96},"zone":14,"typeConfidence":0.89,"plateTime":0.4453707892625016,"extension":6.759608349908664},"index":1,"playId":"eb6e6565-1da0-31c1-a21a-d763461173a7","pitchNumber":1,"startTime":"2026-05-16T02:01:42.218Z","endTime":"2026-05-16T02:01:46.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.762594341740677,"aZ":-31.67145535466982,"pfxX":1.8094766899440504,"pfxZ":0.3137760270295873,"pX":1.21845747641007,"pZ":0.904052080722209,"vX0":8.185021474302399,"vY0":-125.07457071796604,"vZ0":-3.839108805918184,"x":70.56,"y":214.37,"x0":-2.323092920825693,"y0":50.00082355896273,"z0":5.038592410170979,"aX":2.88430666819218},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.0,"breakHorizontal":-5.0,"spinRate":2471,"spinDirection":95},"zone":14,"typeConfidence":0.9,"plateTime":0.43688870656721734,"extension":6.775860879534933},"index":2,"playId":"4610da4f-4dd9-3d56-ace5-9019676f40e4","pitchNumber":2,"startTime":"2026-05-16T02:01:58.604Z","endTime":"2026-05-16T02:02:03.014Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99507733082922,"aZ":-24.620582547533388,"pfxX":-10.126843909042487,"pfxZ":4.1522403110923465,"pX":-0.6356239851802524,"pZ":2.09960124284557,"vX0":8.201655764175069,"vY0":-133.82072893750143,"vZ0":-2.889046161296509,"x":141.23,"y":182.09,"x0":-2.4195066489312738,"y0":50.00511508280108,"z0":4.950774375743602,"aX":-18.4298138358807},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":16.7,"spinRate":2036,"spinDirection":239},"zone":7,"typeConfidence":0.78,"plateTime":0.4087931114341319,"extension":6.794701884702016},"hitData":{"launchSpeed":97.8,"launchAngle":7.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":114.35,"coordY":146.8}},"index":3,"playId":"d04473c7-6e3c-3673-9b2f-2a9c09aa1211","pitchNumber":3,"startTime":"2026-05-16T02:02:15.064Z","endTime":"2026-05-16T02:02:19.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T02:02:19.896Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski doubles (6) on a sharp line drive to left fielder Jarren Duran. Ha-Seong Kim scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-16T02:04:41.316Z","endTime":"2026-05-16T02:06:42.571Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".529"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.82"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.15"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.25"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.21"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.14"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.98"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.56"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.50"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.88"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.278"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.278"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":{"id":701719,"link":"/api/v1/people/701719"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Samaniego replaces Aroldis Chapman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T02:03:49.752Z","endTime":"2026-05-16T02:04:57.581Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701719,"link":"/api/v1/people/701719"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Ha-Seong Kim starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-16T02:04:43.626Z","endTime":"2026-05-16T02:04:43.627Z","isPitch":false,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"},"base":2},{"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.3,"endSpeed":86.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295552530408948,"aZ":-17.890490239960947,"pfxX":2.141715928865863,"pfxZ":7.46692365983189,"pX":-1.3480220647056251,"pZ":3.2010585582851196,"vX0":-7.6706780394331435,"vY0":-137.1821849720045,"vZ0":-3.6638137319042334,"x":168.38,"y":152.35,"x0":1.2016269076494377,"y0":50.003989351915735,"z0":5.767750238737654,"aX":4.098683669274825},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":-2.3,"spinRate":1946,"spinDirection":148},"zone":11,"typeConfidence":0.89,"plateTime":0.3987020986353689,"extension":7.012372799420688},"index":2,"playId":"4346e79f-a328-3591-8006-2769d3428a86","pitchNumber":1,"startTime":"2026-05-16T02:04:43.628Z","endTime":"2026-05-16T02:04:47.563Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68591354021628,"aZ":-18.771195387306225,"pfxX":2.35419686591879,"pfxZ":6.920116581708591,"pX":0.7308367212452542,"pZ":3.2911433839512627,"vX0":-3.5044649975078097,"vY0":-138.0225577143284,"vZ0":-3.363939038668419,"x":89.14,"y":149.92,"x0":1.7089947703305368,"y0":50.00097413685345,"z0":5.784176593827869,"aX":4.558459533150463},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":-3.6,"spinRate":2036,"spinDirection":146},"zone":3,"typeConfidence":0.9,"plateTime":0.3963015285866782,"extension":6.999338668600599},"index":3,"playId":"33b30792-fa5e-3aa9-bbff-3658356fb172","pitchNumber":2,"startTime":"2026-05-16T02:05:02.046Z","endTime":"2026-05-16T02:05:06.842Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28992512796656,"aZ":-14.234829280370182,"pfxX":4.382416957266392,"pfxZ":9.155461358567065,"pX":0.5114034166526589,"pZ":2.8355519386883192,"vX0":-4.037517421893504,"vY0":-138.45996500955422,"vZ0":-5.571931855897046,"x":97.51,"y":162.22,"x0":1.4127381449345051,"y0":50.00100694544325,"z0":5.811712158791869,"aX":8.585411808507777},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-7.2,"spinRate":2251,"spinDirection":149},"zone":3,"typeConfidence":0.9,"plateTime":0.3942135046484272,"extension":7.208649896554402},"index":4,"playId":"b8883bba-6b62-39bc-a675-8f28266f8972","pitchNumber":3,"startTime":"2026-05-16T02:05:30.189Z","endTime":"2026-05-16T02:05:36.627Z","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.2,"endSpeed":76.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.777695737599036,"aZ":-29.618933251287142,"pfxX":-5.031501192702375,"pfxZ":1.7388258988403047,"pX":-0.3026344690226625,"pZ":1.5661182898646144,"vX0":-3.2024446066485464,"vY0":-121.04285067102903,"vZ0":-3.282511503421058,"x":128.54,"y":196.49,"x0":1.6956122966451443,"y0":50.00279800401992,"z0":5.560015663699124,"aX":-7.392654500226736},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.5,"breakHorizontal":10.0,"spinRate":2002,"spinDirection":292},"zone":7,"typeConfidence":0.89,"plateTime":0.45419969737480503,"extension":7.112631761300165},"index":5,"playId":"5a0f970c-4f03-311b-aa59-d3fab5f84bbc","pitchNumber":4,"startTime":"2026-05-16T02:06:11.517Z","endTime":"2026-05-16T02:06:16.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88100346559683,"aZ":-14.637249831973483,"pfxX":3.201945359768701,"pfxZ":8.844349276628193,"pX":-0.2635321380918101,"pZ":2.147056042374444,"vX0":-5.671674053925273,"vY0":-139.33921877119764,"vZ0":-6.920906515891698,"x":127.05,"y":180.81,"x0":1.374666737327462,"y0":50.003296558046536,"z0":5.6150963028112075,"aX":6.349505318256731},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":-4.7,"spinRate":2205,"spinDirection":148},"zone":4,"typeConfidence":0.9,"plateTime":0.3918556566268463,"extension":7.318387278933984},"hitData":{"launchSpeed":101.2,"launchAngle":15.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.41,"coordY":70.06}},"index":6,"playId":"f33cf6a4-1691-3ce7-9c4b-c73d45cfb5c8","pitchNumber":5,"startTime":"2026-05-16T02:06:31.672Z","endTime":"2026-05-16T02:06:42.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T02:06:42.571Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Yastrzemski doubles (6) on a sharp line drive to left fielder Jarren Duran. Ha-Seong Kim scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-16T02:04:41.316Z","endTime":"2026-05-16T02:06:42.571Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".529"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.82"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.15"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.25"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.21"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.14"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.98"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.56"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.50"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.88"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.94"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.20"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.278"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".474"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.278"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".735"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":{"id":701719,"link":"/api/v1/people/701719"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Samaniego replaces Aroldis Chapman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-16T02:03:49.752Z","endTime":"2026-05-16T02:04:57.581Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701719,"link":"/api/v1/people/701719"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Ha-Seong Kim starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-16T02:04:43.626Z","endTime":"2026-05-16T02:04:43.627Z","isPitch":false,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"},"base":2},{"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.3,"endSpeed":86.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295552530408948,"aZ":-17.890490239960947,"pfxX":2.141715928865863,"pfxZ":7.46692365983189,"pX":-1.3480220647056251,"pZ":3.2010585582851196,"vX0":-7.6706780394331435,"vY0":-137.1821849720045,"vZ0":-3.6638137319042334,"x":168.38,"y":152.35,"x0":1.2016269076494377,"y0":50.003989351915735,"z0":5.767750238737654,"aX":4.098683669274825},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":-2.3,"spinRate":1946,"spinDirection":148},"zone":11,"typeConfidence":0.89,"plateTime":0.3987020986353689,"extension":7.012372799420688},"index":2,"playId":"4346e79f-a328-3591-8006-2769d3428a86","pitchNumber":1,"startTime":"2026-05-16T02:04:43.628Z","endTime":"2026-05-16T02:04:47.563Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68591354021628,"aZ":-18.771195387306225,"pfxX":2.35419686591879,"pfxZ":6.920116581708591,"pX":0.7308367212452542,"pZ":3.2911433839512627,"vX0":-3.5044649975078097,"vY0":-138.0225577143284,"vZ0":-3.363939038668419,"x":89.14,"y":149.92,"x0":1.7089947703305368,"y0":50.00097413685345,"z0":5.784176593827869,"aX":4.558459533150463},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":-3.6,"spinRate":2036,"spinDirection":146},"zone":3,"typeConfidence":0.9,"plateTime":0.3963015285866782,"extension":6.999338668600599},"index":3,"playId":"33b30792-fa5e-3aa9-bbff-3658356fb172","pitchNumber":2,"startTime":"2026-05-16T02:05:02.046Z","endTime":"2026-05-16T02:05:06.842Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28992512796656,"aZ":-14.234829280370182,"pfxX":4.382416957266392,"pfxZ":9.155461358567065,"pX":0.5114034166526589,"pZ":2.8355519386883192,"vX0":-4.037517421893504,"vY0":-138.45996500955422,"vZ0":-5.571931855897046,"x":97.51,"y":162.22,"x0":1.4127381449345051,"y0":50.00100694544325,"z0":5.811712158791869,"aX":8.585411808507777},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-7.2,"spinRate":2251,"spinDirection":149},"zone":3,"typeConfidence":0.9,"plateTime":0.3942135046484272,"extension":7.208649896554402},"index":4,"playId":"b8883bba-6b62-39bc-a675-8f28266f8972","pitchNumber":3,"startTime":"2026-05-16T02:05:30.189Z","endTime":"2026-05-16T02:05:36.627Z","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.2,"endSpeed":76.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.777695737599036,"aZ":-29.618933251287142,"pfxX":-5.031501192702375,"pfxZ":1.7388258988403047,"pX":-0.3026344690226625,"pZ":1.5661182898646144,"vX0":-3.2024446066485464,"vY0":-121.04285067102903,"vZ0":-3.282511503421058,"x":128.54,"y":196.49,"x0":1.6956122966451443,"y0":50.00279800401992,"z0":5.560015663699124,"aX":-7.392654500226736},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.5,"breakHorizontal":10.0,"spinRate":2002,"spinDirection":292},"zone":7,"typeConfidence":0.89,"plateTime":0.45419969737480503,"extension":7.112631761300165},"index":5,"playId":"5a0f970c-4f03-311b-aa59-d3fab5f84bbc","pitchNumber":4,"startTime":"2026-05-16T02:06:11.517Z","endTime":"2026-05-16T02:06:16.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88100346559683,"aZ":-14.637249831973483,"pfxX":3.201945359768701,"pfxZ":8.844349276628193,"pX":-0.2635321380918101,"pZ":2.147056042374444,"vX0":-5.671674053925273,"vY0":-139.33921877119764,"vZ0":-6.920906515891698,"x":127.05,"y":180.81,"x0":1.374666737327462,"y0":50.003296558046536,"z0":5.6150963028112075,"aX":6.349505318256731},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":-4.7,"spinRate":2205,"spinDirection":148},"zone":4,"typeConfidence":0.9,"plateTime":0.3918556566268463,"extension":7.318387278933984},"hitData":{"launchSpeed":101.2,"launchAngle":15.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.41,"coordY":70.06}},"index":6,"playId":"f33cf6a4-1691-3ce7-9c4b-c73d45cfb5c8","pitchNumber":5,"startTime":"2026-05-16T02:06:31.672Z","endTime":"2026-05-16T02:06:42.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-16T02:06:42.571Z","atBatIndex":74},"scoringPlays":[5,28,42,49,74],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":59.31,"y":114.98},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":71.99,"y":164.96},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":107.58,"y":66.34},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":124.68,"y":34.48},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":82.28,"y":112.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":91.96,"y":140.75},"type":"O","description":"Pop Out"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":131.3,"y":186.74},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":99.29,"y":159.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"coordinates":{"x":74.94,"y":107.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"coordinates":{"x":100.34,"y":159.53},"type":"O","description":"Forceout"}]}},{"startIndex":18,"endIndex":24,"top":[18,19,20],"bottom":[21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":147.26,"y":154.48},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":148.85,"y":175.24},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":134.0,"y":200.96},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":168.14,"y":103.5},"type":"O","description":"Flyout"}]}},{"startIndex":25,"endIndex":32,"top":[25,26,27],"bottom":[28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":174.26,"y":114.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":108.3,"y":172.22},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":150.62,"y":31.19},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":129.48,"y":150.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"coordinates":{"x":92.57,"y":174.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":100.18,"y":141.68},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":38,"top":[33,34,35],"bottom":[36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":12.76,"y":97.3},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"coordinates":{"x":104.07,"y":177.06},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":73.02,"y":98.17},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":145.08,"y":40.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":126.0,"y":204.5},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":46,"top":[39,40,41,42,43],"bottom":[44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":56.66,"y":130.97},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":84.1,"y":120.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":125.25,"y":188.56},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":98.93,"y":87.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":71.18,"y":101.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":120.78,"y":179.76},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":54,"top":[47,48,49,50,51],"bottom":[52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":105.33,"y":96.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":184.26,"y":119.11},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"coordinates":{"x":203.84,"y":67.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":13.7,"y":89.95},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":115.56,"y":148.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":94.98,"y":166.77},"type":"O","description":"Groundout"}]}},{"startIndex":55,"endIndex":61,"top":[55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":140.75,"y":167.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":154.29,"y":148.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":142.19,"y":151.04},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":148.35,"y":65.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":73.88,"y":67.74},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":153.46,"y":77.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":52.15,"y":108.94},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":95.56,"y":172.22},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":74,"top":[70,71,72,73],"bottom":[74],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":10,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":149.45,"y":149.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":10,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":114.35,"y":146.8},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":10,"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":88.41,"y":70.06},"type":"H","description":"Double"}]}}]},"linescore":{"note":"None out when winning run scored.","currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":3,"hits":7,"errors":0,"leftOnBase":7},"away":{"runs":2,"hits":7,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"catcher":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"first":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"second":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"third":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"shortstop":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"left":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"center":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"right":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"onDeck":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"inHole":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"battingOrder":3,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"onDeck":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"inHole":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"second":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"battingOrder":9,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"balls":1,"strikes":2,"outs":0},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".235","atBats":33,"obp":".313","slg":".355","ops":".668","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":13,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":35,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":135,"era":"3.74","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.25","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":40,"strikes":95,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":3,"pitchesPerInning":"15.00","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":18,"groundOuts":30,"airOuts":34,"runs":19,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":20,"intentionalWalks":0,"hits":36,"hitByPitch":8,"avg":".245","atBats":147,"obp":".360","slg":".442","ops":".802","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":65,"rbi":23,"leftOnBase":61,"sacBunts":0,"sacFlies":3,"babip":".304","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.38","popOuts":10,"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":39,"putOuts":309,"errors":0,"chances":348,"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"}]},"ID813349":{"person":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 2 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":25,"strikes":61,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":9,"gamesStarted":9,"flyOuts":28,"groundOuts":44,"airOuts":48,"runs":17,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":0,"hits":39,"hitByPitch":5,"atBats":175,"obp":".312","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":798,"era":"3.21","inningsPitched":"47.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.20","battersFaced":199,"outs":143,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":798,"balls":286,"strikes":512,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":2,"winPercentage":".600","pitchesPerInning":"16.74","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.50","walksPer9Inn":"3.40","hitsPer9Inn":"7.36","runsScoredPer9":"3.21","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":8,"groundOuts":17,"airOuts":14,"runs":10,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":1,"hits":19,"hitByPitch":0,"atBats":67,"obp":".338","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":283,"era":"4.86","inningsPitched":"16.2","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":9,"whip":"1.50","battersFaced":75,"outs":50,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":283,"balls":99,"strikes":184,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".000","pitchesPerInning":"16.98","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.72","walksPer9Inn":"3.24","hitsPer9Inn":"10.26","runsScoredPer9":"5.40","homeRunsPer9":"2.16","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":9,"groundOuts":16,"airOuts":12,"runs":3,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".245","atBats":49,"obp":".327","slg":".347","ops":".674","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":17,"rbi":7,"leftOnBase":20,"sacBunts":2,"sacFlies":0,"babip":".316","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","assists":7,"putOuts":121,"errors":2,"chances":130,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677161":{"person":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":7,"groundOuts":19,"airOuts":14,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":57,"obp":".313","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":275,"era":"3.45","inningsPitched":"15.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":6,"whip":"1.28","battersFaced":68,"outs":47,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":275,"balls":110,"strikes":165,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".000","pitchesPerInning":"17.55","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.04","walksPer9Inn":"4.02","hitsPer9Inn":"7.47","runsScoredPer9":"4.60","homeRunsPer9":"0.57","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":6,"flyOuts":21,"groundOuts":51,"airOuts":34,"runs":30,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":0,"hits":51,"hitByPitch":0,"atBats":162,"obp":".376","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":686,"era":"6.46","inningsPitched":"39.0","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.74","battersFaced":182,"outs":117,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":686,"balls":250,"strikes":436,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".333","pitchesPerInning":"17.59","gamesFinished":0,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.69","walksPer9Inn":"3.92","hitsPer9Inn":"11.77","runsScoredPer9":"6.92","homeRunsPer9":"1.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":33,"groundOuts":30,"airOuts":50,"runs":20,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":1,"hits":49,"hitByPitch":0,"avg":".302","atBats":162,"obp":".377","slg":".463","ops":".840","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":75,"rbi":19,"leftOnBase":78,"sacBunts":0,"sacFlies":1,"babip":".350","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":8,"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":3,"putOuts":91,"errors":1,"chances":95,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":7,"groundOuts":15,"airOuts":15,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":64,"obp":".271","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":286,"era":"3.12","inningsPitched":"17.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":6,"whip":"1.10","battersFaced":71,"outs":52,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":94,"strikes":192,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"16.50","gamesFinished":3,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"11.42","walksPer9Inn":"3.12","hitsPer9Inn":"6.75","runsScoredPer9":"3.63","homeRunsPer9":"1.04","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543243":{"person":{"id":543243,"fullName":"Sonny Gray","link":"/api/v1/people/543243"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":15,"groundOuts":44,"airOuts":34,"runs":13,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":130,"obp":".288","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":538,"era":"3.18","inningsPitched":"34.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.15","battersFaced":139,"outs":102,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":538,"balls":202,"strikes":336,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".800","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"5.56","walksPer9Inn":"2.12","hitsPer9Inn":"8.21","runsScoredPer9":"3.44","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"32","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":10,"groundOuts":15,"airOuts":20,"runs":8,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".258","atBats":66,"obp":".310","slg":".424","ops":".734","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":28,"rbi":9,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".314","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":4,"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":16,"putOuts":32,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"902","stats":{"batting":{"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":5,"groundOuts":14,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".195","atBats":41,"obp":".250","slg":".195","ops":".445","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":8,"rbi":4,"leftOnBase":22,"sacBunts":1,"sacFlies":0,"babip":".242","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":37,"putOuts":14,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686580":{"person":{"id":686580,"fullName":"Justin Slaten","link":"/api/v1/people/686580"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":93,"era":"0.00","inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":24,"outs":18,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":32,"strikes":61,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"15.50","gamesFinished":1,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.50","walksPer9Inn":"3.00","hitsPer9Inn":"6.00","runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | RBI, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".412","atBats":17,"obp":".444","slg":".529","ops":".973","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":9,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".467","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":13,"groundOuts":56,"airOuts":34,"runs":14,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":4,"avg":".169","atBats":136,"obp":".252","slg":".250","ops":".502","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":34,"rbi":14,"leftOnBase":66,"sacBunts":1,"sacFlies":0,"babip":".198","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"136.00","popOuts":10,"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":82,"putOuts":25,"errors":4,"chances":111,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":8,"flyOuts":21,"groundOuts":41,"airOuts":46,"runs":12,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":40,"baseOnBalls":11,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":157,"obp":".249","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":650,"era":"2.44","inningsPitched":"44.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"0.95","battersFaced":169,"outs":133,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":650,"balls":239,"strikes":411,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"14.66","gamesFinished":0,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"8.12","walksPer9Inn":"2.23","hitsPer9Inn":"6.29","runsScoredPer9":"2.44","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":13,"groundOuts":22,"airOuts":20,"runs":10,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".218","atBats":87,"obp":".284","slg":".345","ops":".629","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":30,"rbi":3,"leftOnBase":44,"sacBunts":1,"sacFlies":0,"babip":".293","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":12,"putOuts":239,"errors":3,"chances":254,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":16,"groundOuts":45,"airOuts":39,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":11,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".174","atBats":155,"obp":".238","slg":".290","ops":".528","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":45,"rbi":18,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".215","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"38.75","popOuts":13,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":60,"errors":0,"chances":64,"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"}]},"ID701719":{"person":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(L, 0-2)","summary":"0.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":10,"groundOuts":15,"airOuts":17,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":53,"obp":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":231,"era":"1.17","inningsPitched":"15.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.17","battersFaced":63,"outs":46,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":231,"balls":89,"strikes":142,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":1,"winPercentage":".000","pitchesPerInning":"15.07","gamesFinished":5,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"7.04","walksPer9Inn":"4.11","hitsPer9Inn":"6.46","runsScoredPer9":"1.76","homeRunsPer9":"0.59","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID801139":{"person":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":13,"groundOuts":15,"airOuts":25,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":79,"obp":".233","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":325,"era":"1.99","inningsPitched":"22.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.84","battersFaced":87,"outs":68,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":325,"balls":101,"strikes":224,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".333","pitchesPerInning":"14.34","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"10.72","walksPer9Inn":"2.38","hitsPer9Inn":"5.16","runsScoredPer9":"3.57","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":4},"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}},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2B, BB, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":16,"groundOuts":35,"airOuts":31,"runs":18,"doubles":5,"triples":2,"homeRuns":4,"strikeOuts":35,"baseOnBalls":9,"intentionalWalks":0,"hits":40,"hitByPitch":6,"avg":".284","atBats":141,"obp":".353","slg":".433","ops":".786","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":61,"rbi":19,"leftOnBase":57,"sacBunts":0,"sacFlies":0,"babip":".353","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.25","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":97,"errors":0,"chances":98,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663558":{"person":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":14,"gamesStarted":2,"flyOuts":19,"groundOuts":19,"airOuts":27,"runs":8,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":85,"obp":".297","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":385,"era":"2.96","inningsPitched":"24.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":8,"whip":"1.19","battersFaced":101,"outs":73,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":385,"balls":157,"strikes":228,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"15.82","gamesFinished":4,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"9.25","walksPer9Inn":"5.18","hitsPer9Inn":"5.55","runsScoredPer9":"2.96","homeRunsPer9":"1.48","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":10,"groundOuts":29,"airOuts":17,"runs":8,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".270","atBats":74,"obp":".386","slg":".324","ops":".710","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":24,"rbi":5,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID691785":{"person":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":17,"groundOuts":39,"airOuts":26,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".233","atBats":116,"obp":".302","slg":".336","ops":".638","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":39,"rbi":9,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.50","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":57,"errors":2,"chances":131,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"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":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":0,"strikes":10,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":10,"groundOuts":9,"airOuts":12,"runs":1,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":49,"obp":".236","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":218,"era":"0.61","inningsPitched":"14.2","wins":0,"losses":1,"saves":9,"saveOpportunities":9,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.82","battersFaced":55,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":72,"strikes":146,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"14.86","gamesFinished":11,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"12.89","walksPer9Inn":"3.07","hitsPer9Inn":"4.30","runsScoredPer9":"0.61","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670245":{"person":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":13,"groundOuts":30,"airOuts":24,"runs":17,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":0,"hits":30,"hitByPitch":2,"atBats":101,"obp":".366","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":421,"era":"6.20","inningsPitched":"24.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.58","battersFaced":114,"outs":74,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":421,"balls":158,"strikes":263,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"17.07","gamesFinished":9,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"6.93","walksPer9Inn":"3.28","hitsPer9Inn":"10.95","runsScoredPer9":"6.20","homeRunsPer9":"1.82","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680776,681508,677800,575929,678882,691785,655316,665966,702332,807799,643396,813349,669711,663558,547973,701719],"pitchers":[813349,669711,663558,547973,701719],"bench":[657136],"bullpen":[678394,543243,677161,686580,624133,801139,670245,676477],"battingOrder":[680776,681508,677800,575929,678882,691785,655316,665966,643396],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rafaela (5, Strider); Narváez (5, Strider); Monasterio (8, Kinley)."},{"label":"HR","value":"Mayer (2, 7th inning off Kinley, 0 on, 2 out)."},{"label":"TB","value":"Gasper 2; Mayer 4; Monasterio 2; Narváez 2; Rafaela 3."},{"label":"RBI","value":"Gasper (2); Mayer (9)."},{"label":"2-out RBI","value":"Mayer; Gasper."},{"label":"Runners left in scoring position, 2 out","value":"Narváez; Monasterio 2; Gasper."},{"label":"GIDP","value":"Duran, Ja."},{"label":"Team RISP","value":"1-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rafaela (3, 2nd base off Strider/León)."},{"label":"CS","value":"Gasper (1, 2nd base by Strider/León); Rafaela (4, 3rd base by Strider/León)."},{"label":"PO","value":"Duran, Ja (1st base by Strider)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Durbin (4, fielding)."}]}],"note":[{"label":"a","value":"Grounded out for Durbin in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":10,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".268","atBats":35,"obp":".329","slg":".446","ops":".775","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":14,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":33,"obp":".316","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":160,"era":"2.99","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.14","battersFaced":38,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":61,"strikes":99,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":2,"pitchesPerInning":"16.00","runsScoredPer9":"1.80","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":10,"putOuts":30,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID640492":{"person":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":5,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".286","slg":".286","ops":".572","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675911":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","numberOfPitches":84,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":34,"strikes":50,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"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":8,"groundOuts":9,"airOuts":13,"runs":4,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":48,"obp":".310","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":262,"era":"2.45","inningsPitched":"14.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.23","battersFaced":58,"outs":44,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":105,"strikes":157,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.86","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"11.05","walksPer9Inn":"6.14","hitsPer9Inn":"4.91","runsScoredPer9":"2.45","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"gamesStarted":1,"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"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":15,"groundOuts":14,"airOuts":24,"runs":2,"doubles":2,"triples":2,"homeRuns":0,"strikeOuts":26,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":71,"obp":".135","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":300,"era":"0.84","inningsPitched":"21.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":2,"whip":"0.47","battersFaced":74,"outs":64,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":300,"balls":90,"strikes":210,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":1,"winPercentage":"1.000","pitchesPerInning":"14.06","gamesFinished":0,"strikeoutWalkRatio":"13.00","strikeoutsPer9Inn":"10.97","walksPer9Inn":"0.84","hitsPer9Inn":"3.38","runsScoredPer9":"0.84","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663158":{"person":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"802","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":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":11,"groundOuts":20,"airOuts":17,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":69,"obp":".233","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":298,"era":"0.47","inningsPitched":"19.1","wins":4,"losses":0,"saves":4,"saveOpportunities":4,"holds":5,"blownSaves":0,"earnedRuns":1,"whip":"0.88","battersFaced":74,"outs":58,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":108,"strikes":190,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.41","gamesFinished":6,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"8.84","walksPer9Inn":"1.86","hitsPer9Inn":"6.05","runsScoredPer9":"0.47","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":18,"groundOuts":41,"airOuts":29,"runs":17,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":44,"hitByPitch":0,"avg":".308","atBats":143,"obp":".333","slg":".510","ops":".843","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":73,"rbi":24,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".340","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.88","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":83,"errors":0,"chances":83,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":6,"groundOuts":11,"airOuts":8,"runs":15,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".309","atBats":55,"obp":".345","slg":".455","ops":".800","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":25,"rbi":6,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".441","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":23,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":23,"groundOuts":39,"airOuts":50,"runs":19,"doubles":10,"triples":2,"homeRuns":3,"strikeOuts":31,"baseOnBalls":11,"intentionalWalks":0,"hits":40,"hitByPitch":2,"avg":".250","atBats":160,"obp":".306","slg":".394","ops":".700","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":173,"totalBases":63,"rbi":25,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.33","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":75,"errors":2,"chances":139,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"805","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":"(W, 3-0)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"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":1,"flyOuts":13,"groundOuts":12,"airOuts":18,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":59,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":268,"era":"3.24","inningsPitched":"16.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"0.96","battersFaced":68,"outs":50,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":268,"balls":96,"strikes":172,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.08","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"5.94","runsScoredPer9":"3.24","homeRunsPer9":"0.54","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":18,"groundOuts":46,"airOuts":37,"runs":38,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":44,"baseOnBalls":20,"intentionalWalks":1,"hits":54,"hitByPitch":3,"avg":".298","atBats":181,"obp":".377","slg":".530","ops":".907","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":96,"rbi":34,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".336","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.08","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","assists":9,"putOuts":246,"errors":1,"chances":256,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":28,"groundOuts":48,"airOuts":49,"runs":14,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":64,"baseOnBalls":14,"intentionalWalks":0,"hits":36,"hitByPitch":5,"atBats":197,"obp":".255","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":846,"era":"1.96","inningsPitched":"55.0","wins":6,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"0.91","battersFaced":216,"outs":165,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":846,"balls":271,"strikes":575,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".667","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"4.57","strikeoutsPer9Inn":"10.47","walksPer9Inn":"2.29","hitsPer9Inn":"5.89","runsScoredPer9":"2.29","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":25,"groundOuts":36,"airOuts":40,"runs":36,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":50,"baseOnBalls":22,"intentionalWalks":2,"hits":50,"hitByPitch":0,"avg":".287","atBats":174,"obp":".364","slg":".615","ops":".979","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":107,"rbi":37,"leftOnBase":81,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.43","popOuts":12,"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":41,"putOuts":312,"errors":2,"chances":355,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID702275":{"person":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":14,"groundOuts":20,"airOuts":24,"runs":9,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":15,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":77,"obp":".344","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":366,"era":"3.32","inningsPitched":"21.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.43","battersFaced":93,"outs":65,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":366,"balls":156,"strikes":210,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"7.06","walksPer9Inn":"6.23","hitsPer9Inn":"6.65","runsScoredPer9":"3.74","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"801","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":20,"groundOuts":16,"airOuts":30,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".349","atBats":86,"obp":".376","slg":".523","ops":".899","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":45,"rbi":18,"leftOnBase":32,"sacBunts":1,"sacFlies":2,"babip":".366","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":4,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"15","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"804","stats":{"batting":{"note":"c-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".286","atBats":14,"obp":".267","slg":".357","ops":".624","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":5,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(BS, 2)","summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","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":21,"gamesStarted":0,"flyOuts":11,"groundOuts":13,"airOuts":23,"runs":9,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":9,"intentionalWalks":1,"hits":17,"hitByPitch":1,"atBats":72,"obp":".329","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":326,"era":"3.86","inningsPitched":"18.2","wins":3,"losses":2,"saves":0,"saveOpportunities":2,"holds":6,"blownSaves":2,"earnedRuns":8,"whip":"1.39","battersFaced":82,"outs":56,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":326,"balls":122,"strikes":204,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":1,"winPercentage":".600","pitchesPerInning":"17.46","gamesFinished":3,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"9.16","walksPer9Inn":"4.34","hitsPer9Inn":"8.20","runsScoredPer9":"4.34","homeRunsPer9":"1.93","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607481":{"person":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":10,"groundOuts":16,"airOuts":17,"runs":9,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":58,"obp":".323","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":241,"era":"4.40","inningsPitched":"14.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":7,"whip":"1.40","battersFaced":66,"outs":43,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":241,"balls":80,"strikes":161,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".500","pitchesPerInning":"16.81","gamesFinished":3,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.14","hitsPer9Inn":"9.42","runsScoredPer9":"5.65","homeRunsPer9":"2.51","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"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":true,"isSubstitute":false}},"ID625643":{"person":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":5,"flyOuts":16,"groundOuts":23,"airOuts":34,"runs":15,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":107,"obp":".333","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":493,"era":"3.81","inningsPitched":"28.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.41","battersFaced":123,"outs":85,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":493,"balls":194,"strikes":299,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".667","pitchesPerInning":"17.40","gamesFinished":2,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"7.94","walksPer9Inn":"4.45","hitsPer9Inn":"8.26","runsScoredPer9":"4.76","homeRunsPer9":"1.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | HBP","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":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":32,"groundOuts":47,"airOuts":56,"runs":30,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":0,"hits":49,"hitByPitch":2,"avg":".283","atBats":173,"obp":".339","slg":".468","ops":".807","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":81,"rbi":25,"leftOnBase":66,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.62","popOuts":13,"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":103,"putOuts":54,"errors":1,"chances":158,"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"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"803","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":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"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":8,"airOuts":14,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":46,"obp":".204","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":186,"era":"0.00","inningsPitched":"13.2","wins":0,"losses":0,"saves":8,"saveOpportunities":8,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.73","battersFaced":49,"outs":41,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":53,"strikes":133,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".---","pitchesPerInning":"13.61","gamesFinished":11,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"11.20","walksPer9Inn":"1.98","hitsPer9Inn":"4.61","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663586":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":26,"groundOuts":38,"airOuts":45,"runs":22,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":14,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".219","atBats":169,"obp":".289","slg":".367","ops":".656","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":62,"rbi":25,"leftOnBase":81,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.17","popOuts":11,"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":63,"putOuts":36,"errors":3,"chances":102,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656550":{"person":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":8,"flyOuts":26,"groundOuts":45,"airOuts":44,"runs":21,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":34,"baseOnBalls":21,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":155,"obp":".305","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":654,"era":"4.35","inningsPitched":"41.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.31","battersFaced":177,"outs":124,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":654,"balls":250,"strikes":404,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".667","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"7.40","walksPer9Inn":"4.57","hitsPer9Inn":"7.19","runsScoredPer9":"4.57","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID506702":{"person":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".500","atBats":4,"obp":".500","slg":".500","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".667","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":2,"putOuts":16,"errors":0,"chances":18,"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"}]},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"1-2 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"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":42,"flyOuts":18,"groundOuts":31,"airOuts":31,"runs":17,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".221","atBats":122,"obp":".286","slg":".311","ops":".597","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":38,"rbi":11,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".295","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"122.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":68,"errors":2,"chances":73,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID673490":{"person":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":4,"flyOuts":1,"groundOuts":7,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".077","atBats":13,"obp":".143","slg":".077","ops":".220","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":1,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".091","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":34,"groundOuts":49,"airOuts":58,"runs":14,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":53,"baseOnBalls":20,"intentionalWalks":0,"hits":35,"hitByPitch":2,"atBats":194,"obp":".264","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":783,"era":"1.81","inningsPitched":"54.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.01","battersFaced":217,"outs":164,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":296,"strikes":487,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".800","pitchesPerInning":"14.32","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"8.73","walksPer9Inn":"3.29","hitsPer9Inn":"5.76","runsScoredPer9":"2.30","homeRunsPer9":"0.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":5,"flyOuts":17,"groundOuts":41,"airOuts":34,"runs":9,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":122,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":541,"era":"2.31","inningsPitched":"35.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.97","battersFaced":137,"outs":105,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":541,"balls":203,"strikes":338,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".500","pitchesPerInning":"15.46","gamesFinished":1,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"6.69","walksPer9Inn":"2.83","hitsPer9Inn":"5.91","runsScoredPer9":"2.31","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[643289,686948,645277,621566,663586,671739,673490,506702,642086,663158,628452,571657,800311,640492,573262,675911,669276,641755],"pitchers":[675911,669276,641755,663158,628452,800311],"bench":[622761],"bullpen":[607481,693821,656550,625643,527048,702275,519242],"battingOrder":[643289,686948,645277,621566,663586,671739,673490,800311,573262],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Yastrzemski (6, Samaniego, T)."},{"label":"HR","value":"Baldwin, D (12, 1st inning off Early, 0 on, 1 out); Harris II (8, 4th inning off Early, 0 on, 0 out)."},{"label":"TB","value":"Azócar; Baldwin, D 5; Harris II 4; León; Riley, A; Yastrzemski 2."},{"label":"RBI","value":"Baldwin, D (34); Harris II (24); Yastrzemski (11)."},{"label":"Runners left in scoring position, 2 out","value":"Dubón; Harris II."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Strider (Duran, Ja at 1st base)."},{"label":"DP","value":"(Olson-Kim, Ha)."}]}],"note":[{"label":"a","value":"Grounded out for León in the 7th."},{"label":"b","value":"Struck out for Azócar in the 7th."},{"label":"c","value":"Struck out for Iglesias, R in the 9th."}]}},"officials":[{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"First Base"},{"official":{"id":427537,"fullName":"Hunter Wendelstedt","link":"/api/v1/people/427537"},"officialType":"Second Base"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Early."},{"label":"HBP","value":"Duran, Ja (by Fuentes); Albies (by Early)."},{"label":"ABS Challenge","value":"Dubón (Strike-Confirmed); León (Ball-Overturned to Strike); Narváez (Ball-Overturned to Strike); Baldwin, D (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Early 86-61; Weissert 13-7; Morán 21-13; Chapman 10-10; Samaniego, T 5-4; Strider 84-50; Lee, D 10-8; Kinley 15-11; Suarez, R 21-13; Iglesias, R 20-11; Fuentes 10-6."},{"label":"Groundouts-flyouts","value":"Early 6-2; Weissert 2-2; Morán 1-1; Chapman 1-0; Samaniego, T 0-0; Strider 3-2; Lee, D 0-0; Kinley 0-2; Suarez, R 3-0; Iglesias, R 0-1; Fuentes 1-0."},{"label":"Batters faced","value":"Early 22; Weissert 4; Morán 6; Chapman 3; Samaniego, T 1; Strider 18; Lee, D 3; Kinley 4; Suarez, R 4; Iglesias, R 5; Fuentes 4."},{"label":"Inherited runners-scored","value":"Lee, D 1-1; Suarez, R 1-0."},{"label":"Umpires","value":"HP: Vic Carapazza. 1B: Nic Lentz. 2B: Hunter Wendelstedt. 3B: Edwin Moscoso. "},{"label":"Weather","value":"77 degrees, Clear."},{"label":"Wind","value":"5 mph, In From RF."},{"label":"First pitch","value":"7:17 PM."},{"label":"T","value":"2:50."},{"label":"Att","value":"39,288."},{"label":"Venue","value":"Truist Park."},{"label":"May 15, 2026"}],"pitchingNotes":["Samaniego, T pitched to 1 batter in the 10th inning."],"topPerformers":[{"player":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","boxscoreName":"Strider"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","numberOfPitches":84,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":34,"strikes":50,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"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":8,"groundOuts":9,"airOuts":13,"runs":4,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":48,"obp":".310","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":262,"era":"2.45","inningsPitched":"14.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.23","battersFaced":58,"outs":44,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":105,"strikes":157,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.86","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"11.05","walksPer9Inn":"6.14","hitsPer9Inn":"4.91","runsScoredPer9":"2.45","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"gamesStarted":1,"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"}]},"type":"starter","gameScore":61,"pitchingGameScore":61},{"player":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","boxscoreName":"Baldwin, D"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":18,"groundOuts":46,"airOuts":37,"runs":38,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":44,"baseOnBalls":20,"intentionalWalks":1,"hits":54,"hitByPitch":3,"avg":".298","atBats":181,"obp":".377","slg":".530","ops":".907","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":96,"rbi":34,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".336","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.08","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","assists":9,"putOuts":246,"errors":1,"chances":256,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785","boxscoreName":"Mayer"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":17,"groundOuts":39,"airOuts":26,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".233","atBats":116,"obp":".302","slg":".336","ops":".638","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":39,"rbi":9,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.50","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":57,"errors":2,"chances":131,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"loser":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}