{"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":823645,"link":"/api/v1.1/game/823645/feed/live","metaData":{"wait":10,"timeStamp":"20260410_015148","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823645,"type":"R","doubleHeader":"N","id":"2026/04/09/arimlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823645-2026-04-09","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-09T23:10:00Z","originalDate":"2026-04-09","officialDate":"2026-04-09","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":13,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":7,"losses":6,"ties":0,"pct":".538"},"records":{},"divisionLeader":false,"wins":7,"losses":6,"winningPercentage":".538"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2026,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","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":"NY Mets","record":{"gamesPlayed":13,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":7,"losses":6,"ties":0,"pct":".538"},"records":{},"divisionLeader":false,"wins":7,"losses":6,"winningPercentage":".538"},"franchiseName":"New York","clubName":"Mets","active":true}},"players":{"ID694851":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851","firstName":"Andrew","lastName":"Hoffmann","birthDate":"2000-02-02","currentAge":26,"birthCity":"Joliet","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Hoffmann","middleName":"Michael","boxscoreName":"Hoffmann, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Hoffmann","nameSlug":"andrew-hoffmann-694851","firstLastName":"Andrew Hoffmann","lastFirstName":"Hoffmann, Andrew","lastInitName":"Hoffmann, A","initLastName":"A Hoffmann","fullFMLName":"Andrew Michael Hoffmann","fullLFMName":"Hoffmann, Andrew Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694374":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","firstName":"Timothy","lastName":"Tawa","primaryNumber":"13","birthDate":"1999-04-07","currentAge":27,"birthCity":"West Linn","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tim","useLastName":"Tawa","middleName":"John","boxscoreName":"Tawa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tim Tawa","nameSlug":"tim-tawa-694374","firstLastName":"Tim Tawa","lastFirstName":"Tawa, Tim","lastInitName":"Tawa, T","initLastName":"T Tawa","fullFMLName":"Timothy John Tawa","fullLFMName":"Tawa, Timothy John","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID688497":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497","firstName":"Taylor","lastName":"Rashi","primaryNumber":"65","birthDate":"1996-01-15","currentAge":30,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rashi","middleName":"Steven","boxscoreName":"Rashi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Rashi","nameSlug":"taylor-rashi-688497","firstLastName":"Taylor Rashi","lastFirstName":"Rashi, Taylor","lastInitName":"Rashi, T","initLastName":"T Rashi","fullFMLName":"Taylor Steven Rashi","fullLFMName":"Rashi, Taylor Steven","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"ID621438":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438","firstName":"Tyrone","lastName":"Taylor","primaryNumber":"55","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyrone","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyrone Taylor","nameSlug":"tyrone-taylor-621438","firstLastName":"Tyrone Taylor","lastFirstName":"Taylor, Tyrone","lastInitName":"Taylor, T","initLastName":"T Taylor","fullFMLName":"Tyrone Anthony Taylor","fullLFMName":"Taylor, Tyrone Anthony","strikeZoneTop":3.231,"strikeZoneBottom":1.631},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"ID682626":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626","firstName":"Francisco","lastName":"Alvarez","primaryNumber":"4","birthDate":"2001-11-19","currentAge":24,"birthCity":"Guatire","birthCountry":"Venezuela","height":"5' 10\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Francisco","useLastName":"Alvarez","middleName":"Javier","boxscoreName":"Alvarez, F","gender":"M","nameMatrilineal":"Pulido","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Alvarez","nameSlug":"francisco-alvarez-682626","firstLastName":"Francisco Alvarez","lastFirstName":"Alvarez, Francisco","lastInitName":"Alvarez, F","initLastName":"F Alvarez","fullFMLName":"Francisco Javier Alvarez","fullLFMName":"Alvarez, Francisco Javier","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID668964":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964","firstName":"Tobias","lastName":"Myers","primaryNumber":"32","birthDate":"1998-08-05","currentAge":28,"birthCity":"Winter Haven","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tobias","useLastName":"Myers","middleName":"Kane","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2024-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tobias Myers","nameSlug":"tobias-myers-668964","firstLastName":"Tobias Myers","lastFirstName":"Myers, Tobias","lastInitName":"Myers, T","initLastName":"T Myers","fullFMLName":"Tobias Kane Myers","fullLFMName":"Myers, Tobias Kane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"50","birthDate":"1989-10-15","currentAge":36,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Huascar","useLastName":"Brazobán","middleName":"Leandro","boxscoreName":"Brazobán","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"WAHS-kahr BRAH-zo-bahn","mlbDebutDate":"2022-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Huascar Brazobán","nameSlug":"huascar-brazoban-623211","firstLastName":"Huascar Brazobán","lastFirstName":"Brazobán, Huascar","lastInitName":"Brazobán, H","initLastName":"H Brazobán","fullFMLName":"Huascar Leandro Brazobán","fullLFMName":"Brazobán, Huascar Leandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663992":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992","firstName":"Richard","lastName":"Lovelady","primaryNumber":"55","birthDate":"1995-07-07","currentAge":31,"birthCity":"Hinesville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Richard","useLastName":"Lovelady","middleName":"Tyler","boxscoreName":"Lovelady","nickName":"Love","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Richard Lovelady","nameSlug":"richard-lovelady-663992","firstLastName":"Richard Lovelady","lastFirstName":"Lovelady, Richard","lastInitName":"Lovelady, R","initLastName":"R Lovelady","fullFMLName":"Richard Tyler Lovelady","fullLFMName":"Lovelady, Richard Tyler","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID642207":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207","firstName":"Devin","lastName":"Williams","primaryNumber":"38","birthDate":"1994-09-21","currentAge":31,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Devin","useLastName":"Williams","middleName":"Terran","boxscoreName":"Williams, D","nickName":"Dave","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"mlbDebutDate":"2019-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Devin Williams","nameSlug":"devin-williams-642207","firstLastName":"Devin Williams","lastFirstName":"Williams, Devin","lastInitName":"Williams, D","initLastName":"D Williams","fullFMLName":"Devin Terran Williams","fullLFMName":"Williams, Devin Terran","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID699912":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912","firstName":"Jose","lastName":"Fernandez","primaryNumber":"11","birthDate":"2003-09-22","currentAge":22,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jose","useLastName":"Fernandez","middleName":"Luis","boxscoreName":"Fernandez, Jo","gender":"M","nameMatrilineal":"Longart","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Fernandez","nameSlug":"jose-fernandez-699912","firstLastName":"Jose Fernandez","lastFirstName":"Fernandez, Jose","lastInitName":"Fernandez, J","initLastName":"J Fernandez","fullFMLName":"Jose Luis Fernandez","fullLFMName":"Fernandez, Jose Luis","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID647336":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","firstName":"Michael","lastName":"Soroka","primaryNumber":"34","birthDate":"1997-08-04","currentAge":29,"birthCity":"Calgary","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Soroka","middleName":"John Graydon","boxscoreName":"Soroka","nickName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"so-ROH-ka","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Soroka","nameSlug":"michael-soroka-647336","firstLastName":"Michael Soroka","lastFirstName":"Soroka, Michael","lastInitName":"Soroka, M","initLastName":"M Soroka","fullFMLName":"Michael John Graydon Soroka","fullLFMName":"Soroka, Michael John Graydon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID605280":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","firstName":"Clayton","lastName":"Holmes","primaryNumber":"25","birthDate":"1993-03-27","currentAge":33,"birthCity":"Dothan","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clay","useLastName":"Holmes","middleName":"Walter","boxscoreName":"Holmes, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2018-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clay Holmes","nameSlug":"clay-holmes-605280","firstLastName":"Clay Holmes","lastFirstName":"Holmes, Clay","lastInitName":"Holmes, C","initLastName":"C Holmes","fullFMLName":"Clayton Walter Holmes","fullLFMName":"Holmes, Clayton Walter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677595":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595","firstName":"Ronny","lastName":"Mauricio","primaryNumber":"0","birthDate":"2001-04-04","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ronny","useLastName":"Mauricio","boxscoreName":"Mauricio","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Mauricio","nameSlug":"ronny-mauricio-677595","firstLastName":"Ronny Mauricio","lastFirstName":"Mauricio, Ronny","lastInitName":"Mauricio, R","initLastName":"R Mauricio","fullFMLName":"Ronny  Mauricio","fullLFMName":"Mauricio, Ronny ","strikeZoneTop":3.365,"strikeZoneBottom":1.698},"ID657044":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044","firstName":"Ryan","lastName":"Thompson","primaryNumber":"81","birthDate":"1992-06-26","currentAge":34,"birthCity":"Turner","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Thompson","middleName":"Scott","boxscoreName":"Thompson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Thompson","nameSlug":"ryan-thompson-657044","firstLastName":"Ryan Thompson","lastFirstName":"Thompson, Ryan","lastInitName":"Thompson, R","initLastName":"R Thompson","fullFMLName":"Ryan Scott Thompson","fullLFMName":"Thompson, Ryan Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":25,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID673357":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357","firstName":"Luis","lastName":"Robert","primaryNumber":"88","birthDate":"1997-08-03","currentAge":29,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Luis","useLastName":"Robert Jr.","boxscoreName":"Robert Jr.","gender":"M","nameMatrilineal":"Moirant","isPlayer":true,"isVerified":true,"pronunciation":"RAH-bert","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Robert Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"luis-robert-jr-673357","firstLastName":"Luis Robert Jr.","lastFirstName":"Robert Jr., Luis","lastInitName":"Robert Jr., L","initLastName":"L Robert Jr.","fullFMLName":"Luis Robert Jr.","fullLFMName":"Robert Jr., Luis","strikeZoneTop":3.31,"strikeZoneBottom":1.671},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"1","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668901":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901","firstName":"Mark","lastName":"Vientos","primaryNumber":"27","birthDate":"1999-12-11","currentAge":26,"birthCity":"Norwalk","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Mark","useLastName":"Vientos","middleName":"Anthony","boxscoreName":"Vientos","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Vee-EN-toes","mlbDebutDate":"2022-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Vientos","nameSlug":"mark-vientos-668901","firstLastName":"Mark Vientos","lastFirstName":"Vientos, Mark","lastInitName":"Vientos, M","initLastName":"M Vientos","fullFMLName":"Mark Anthony Vientos","fullLFMName":"Vientos, Mark Anthony","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID683146":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","firstName":"Brett","lastName":"Baty","primaryNumber":"7","birthDate":"1999-11-13","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Baty","middleName":"Austin","boxscoreName":"Baty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BAIT-ee","mlbDebutDate":"2022-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Baty","nameSlug":"brett-baty-683146","firstLastName":"Brett Baty","lastFirstName":"Baty, Brett","lastInitName":"Baty, B","initLastName":"B Baty","fullFMLName":"Brett Austin Baty","fullLFMName":"Baty, Brett Austin","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"18","birthDate":"1993-08-21","currentAge":33,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701807":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","firstName":"Carson","lastName":"Benge","primaryNumber":"3","birthDate":"2003-01-20","currentAge":23,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":184,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carson","useLastName":"Benge","middleName":"Grant","boxscoreName":"Benge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Benge","nameSlug":"carson-benge-701807","firstLastName":"Carson Benge","lastFirstName":"Benge, Carson","lastInitName":"Benge, C","initLastName":"C Benge","fullFMLName":"Carson Grant Benge","fullLFMName":"Benge, Carson Grant","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID663609":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609","firstName":"Luken","lastName":"Baker","birthDate":"1997-03-10","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":285,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luken","useLastName":"Baker","middleName":"Grosvenor","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LOO-kehn","mlbDebutDate":"2023-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luken Baker","nameSlug":"luken-baker-663609","firstLastName":"Luken Baker","lastFirstName":"Baker, Luken","lastInitName":"Baker, L","initLastName":"L Baker","fullFMLName":"Luken Grosvenor Baker","fullLFMName":"Baker, Luken Grosvenor","strikeZoneTop":3.39,"strikeZoneBottom":1.71},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID673540":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540","firstName":"Kodai","lastName":"Senga","primaryNumber":"34","birthDate":"1993-01-30","currentAge":33,"birthCity":"Gamagori","birthCountry":"Japan","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kodai","useLastName":"Senga","boxscoreName":"Senga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KO-die","mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kodai Senga","nameSlug":"kodai-senga-673540","firstLastName":"Kodai Senga","lastFirstName":"Senga, Kodai","lastInitName":"Senga, K","initLastName":"K Senga","fullFMLName":"Kodai Senga","fullLFMName":"Senga, Kodai ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":35,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":30,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"12","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"30","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID472610":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610","firstName":"Luis","lastName":"García","primaryNumber":"40","birthDate":"1987-01-30","currentAge":39,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"García","middleName":"Amado","boxscoreName":"García, L","nickName":"Amadito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García","nameSlug":"luis-garcia-472610","firstLastName":"Luis García","lastFirstName":"García, Luis","lastInitName":"García, L","initLastName":"L García","fullFMLName":"Luis Amado García","fullLFMName":"García, Luis Amado","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676724":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","firstName":"Jared","lastName":"Young","primaryNumber":"29","birthDate":"1995-07-09","currentAge":31,"birthCity":"Prince George","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jared","useLastName":"Young","middleName":"M.","boxscoreName":"Young, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Young","nameSlug":"jared-young-676724","firstLastName":"Jared Young","lastFirstName":"Young, Jared","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jared M. Young","fullLFMName":"Young, Jared M.","strikeZoneTop":3.28,"strikeZoneBottom":1.66}},"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289","location":{"address1":"Citi Field","city":"Flushing","state":"New York","stateAbbrev":"NY","postalCode":"11368","defaultCoordinates":{"latitude":40.75753012,"longitude":-73.84559155},"azimuthAngle":13.0,"elevation":10,"country":"USA","phone":"(718) 507-6387"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42136,"turfType":"Grass","roofType":"Open","leftLine":335,"left":358,"leftCenter":370,"center":408,"rightCenter":380,"right":370,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":3289,"link":"/api/v1/venues/3289"},"weather":{"condition":"Clear","temp":"45","wind":"9 mph, Out To LF"},"gameInfo":{"attendance":35783,"firstPitch":"2026-04-09T23:10:00.000Z","gameDurationMinutes":161},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"home":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"}},"officialScorer":{"id":670603,"fullName":"Howard Kaplan","link":"/api/v1/people/670603"},"primaryDatacaster":{"id":702082,"fullName":"Michael Dufton","link":"/api/v1/people/702082"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-09T23:10:37.772Z","endTime":"2026-04-09T23:12:31.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-09T18:43:43.738Z","endTime":"2026-04-09T22:45:17.529Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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-04-09T22:45:17.529Z","endTime":"2026-04-09T23:10:09.660Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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-04-09T23:10:09.660Z","endTime":"2026-04-09T23:10:40.108Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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":96.2,"endSpeed":88.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.221056540062605,"aZ":-26.060359397618086,"pfxX":-11.139944427126125,"pfxZ":3.0910359974384747,"pX":0.215228657675737,"pZ":2.698023150995353,"vX0":13.659138679370905,"vY0":-139.50808952585152,"vZ0":-2.6514538804426957,"x":108.8,"y":165.93,"x0":-3.287928504469899,"y0":50.00399710181941,"z0":5.371245946273696,"aX":-22.046954483534588},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":17.5,"spinRate":1974,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.3920078013295285,"extension":6.235833100699663},"index":3,"playId":"091acc5d-fd71-3680-a9f6-c467394c1dd4","pitchNumber":1,"startTime":"2026-04-09T23:10:40.108Z","endTime":"2026-04-09T23:10:43.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08065157824413,"aZ":-28.728920312750557,"pfxX":-11.880102649260262,"pfxZ":1.7562112433626567,"pX":0.8275971197702754,"pZ":2.873008493632708,"vX0":15.514723660568611,"vY0":-139.5579703954161,"vZ0":-1.7607652758672143,"x":85.45,"y":161.21,"x0":-3.2751007811996646,"y0":50.002959291209,"z0":5.414972314124397,"aX":-23.30196808356655},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.0,"breakHorizontal":18.1,"spinRate":2017,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39333901097445656,"extension":6.142116138499689},"index":4,"playId":"8c223a50-53a5-3282-b6fc-726583335cf2","pitchNumber":2,"startTime":"2026-04-09T23:10:51.464Z","endTime":"2026-04-09T23:10:56.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.407705063591596,"aZ":-34.28094059382164,"pfxX":10.715173717509412,"pfxZ":-1.3503452291007099,"pX":-0.1164918432658785,"pZ":1.2523481358750375,"vX0":5.479464558961798,"vY0":-124.71719964289795,"vZ0":-2.6200196868013124,"x":121.44,"y":204.97,"x0":-3.7411215923918353,"y0":50.00381115847826,"z0":5.17188074258439,"aX":16.71117515179459},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.9,"breakHorizontal":-20.8,"spinRate":3053,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4408627216637724,"extension":5.94465276371399},"index":5,"playId":"fcd782e0-9d44-355e-841b-e07e410bb51b","pitchNumber":3,"startTime":"2026-04-09T23:11:03.988Z","endTime":"2026-04-09T23:11:07.987Z","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":94.8,"endSpeed":87.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12588853219682,"aZ":-26.850013908137427,"pfxX":-11.231554471615006,"pfxZ":2.751460933949163,"pX":-1.5645879220382233,"pZ":2.240093834424779,"vX0":9.042363437181848,"vY0":-137.87560149916138,"vZ0":-3.344220177727092,"x":176.64,"y":178.3,"x0":-3.418808313873007,"y0":50.00450187175624,"z0":5.270096273436712,"aX":-21.741433982716753},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.4,"breakHorizontal":18.6,"spinRate":2050,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.39645541387598593,"extension":6.08118122970765},"index":6,"playId":"0d021ca5-c5c6-3e5d-a005-9f7578ecd663","pitchNumber":4,"startTime":"2026-04-09T23:11:16.226Z","endTime":"2026-04-09T23:11:19.691Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.940461362570797,"aZ":-28.30028271547393,"pfxX":-10.768554853510292,"pfxZ":2.0017798977488557,"pX":-0.7849170628745159,"pZ":3.124452435434061,"vX0":11.13946173029428,"vY0":-138.22487235035248,"vZ0":-0.9674623806435265,"x":146.92,"y":154.42,"x0":-3.4689633074892514,"y0":50.00070014184264,"z0":5.379849319331233,"aX":-20.825524301278065},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.6,"breakHorizontal":17.2,"spinRate":2116,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3963172521958924,"extension":6.202232248453442},"index":7,"playId":"571c9fe3-04e0-3b15-956a-6e6cd6fe6c78","pitchNumber":5,"startTime":"2026-04-09T23:11:33.372Z","endTime":"2026-04-09T23:11:36.372Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08648408919829,"aZ":-27.895592173878065,"pfxX":-11.417359471910032,"pfxZ":2.1866888089844014,"pX":-0.2584410053114197,"pZ":2.417158541527869,"vX0":12.337198232072028,"vY0":-139.44539135175296,"vZ0":-2.9203973305629507,"x":126.85,"y":173.52,"x0":-3.2691994114094656,"y0":50.005039767496896,"z0":5.330205609053995,"aX":-22.355909930820673},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.5,"breakHorizontal":18.0,"spinRate":2217,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3936806550416114,"extension":6.17346354172244},"index":8,"playId":"6a6df5d0-935a-33ed-8cc7-7012abbf0913","pitchNumber":6,"startTime":"2026-04-09T23:11:53.947Z","endTime":"2026-04-09T23:11:57.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77550906109138,"aZ":-27.082355505248074,"pfxX":-9.306930545637133,"pfxZ":2.610068635018216,"pX":0.29199080827997287,"pZ":2.582842307165831,"vX0":13.059885376695544,"vY0":-139.33042040987866,"vZ0":-2.548722642391515,"x":105.87,"y":169.04,"x0":-3.265311973022646,"y0":50.00148099351693,"z0":5.315076390497046,"aX":-18.14383801100092},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.3,"breakHorizontal":13.9,"spinRate":2227,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.39439168932907887,"extension":6.192935851819456},"hitData":{"launchSpeed":78.0,"launchAngle":9.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.5,"coordY":131.99}},"index":9,"playId":"280f30e5-8d98-339d-ab00-e8b4dd1cfdb5","pitchNumber":7,"startTime":"2026-04-09T23:12:23.627Z","endTime":"2026-04-09T23:12:31.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:12:31.124Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-09T23:12:32.432Z","endTime":"2026-04-09T23:13:02.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.63810336159348,"aZ":-26.850917566425547,"pfxX":-12.406746656392151,"pfxZ":2.796646308266552,"pX":-0.6548974014227527,"pZ":1.845791027057684,"vX0":11.704803469267985,"vY0":-137.99542989887274,"vZ0":-4.249227882814373,"x":141.96,"y":188.94,"x0":-3.368042532760287,"y0":50.00002491393537,"z0":5.24415283643831,"aX":-23.596056818599667},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":19.6,"spinRate":2209,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.39901770523173274,"extension":6.129784834804316},"hitData":{"launchSpeed":75.4,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.86,"coordY":151.68}},"index":0,"playId":"afb40d0d-7283-3691-ad3c-99718154f500","pitchNumber":1,"startTime":"2026-04-09T23:12:55.086Z","endTime":"2026-04-09T23:13:02.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:13:02.546Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, first baseman Mark Vientos to pitcher Nolan McLean.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-09T23:13:04.459Z","endTime":"2026-04-09T23:14:23.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61510882357879,"aZ":-26.68909527745136,"pfxX":-11.262376857274784,"pfxZ":3.0070410864479484,"pX":-1.1696183569102032,"pZ":3.5101488396734473,"vX0":9.773228330618826,"vY0":-134.99082729877637,"vZ0":-0.21020979489070513,"x":161.58,"y":144.01,"x0":-3.394792064932337,"y0":50.001713628233105,"z0":5.486848757834259,"aX":-20.539307824485025},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.6,"breakHorizontal":18.0,"spinRate":2160,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.40759066038938885,"extension":6.0305711919635145},"index":0,"playId":"d5b3ce21-3a1c-35da-a6f4-14ec6fc88d89","pitchNumber":1,"startTime":"2026-04-09T23:13:25.390Z","endTime":"2026-04-09T23:13:29.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.813493912105912,"aZ":-28.89281273332301,"pfxX":-10.498032606560544,"pfxZ":1.7205635818603344,"pX":-0.9571912535030661,"pZ":2.8012334661395157,"vX0":10.286749492763121,"vY0":-137.4831492726385,"vZ0":-1.572061882995987,"x":153.49,"y":163.15,"x0":-3.3918198879612107,"y0":50.00219055524112,"z0":5.350262544142535,"aX":-20.002660502439735},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.0,"breakHorizontal":16.7,"spinRate":2102,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39911925978849894,"extension":6.038200839048741},"index":1,"playId":"2c7a19fc-2e13-368a-bdc3-9060672c1286","pitchNumber":2,"startTime":"2026-04-09T23:13:35.550Z","endTime":"2026-04-09T23:13:40.509Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-04-09T23:13:49.847Z","endTime":"2026-04-09T23:14:02.473Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":72.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792122628532205,"aZ":-44.47048937553691,"pfxX":10.409083059807486,"pfxZ":-9.311681132315341,"pX":-0.2760849682154905,"pZ":1.3785956462885993,"vX0":4.457297181946366,"vY0":-116.240589335502,"vZ0":0.6311090693482913,"x":127.52,"y":201.56,"x0":-3.591133948855249,"y0":50.00027718651818,"z0":5.446824556606347,"aX":13.75005913011305},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-16.1,"breakHorizontal":-20.2,"spinRate":3299,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4775713029741029,"extension":6.08646506842465},"index":3,"playId":"21d72fc3-2c9c-3da5-8ac4-5ac8a3767c70","pitchNumber":3,"startTime":"2026-04-09T23:14:02.473Z","endTime":"2026-04-09T23:14:06.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.577916551415633,"aZ":-24.503459968843714,"pfxX":-11.585779427403384,"pfxZ":3.9678061882629247,"pX":-0.22488274118817075,"pZ":2.358497334519791,"vX0":12.672594381778103,"vY0":-138.3489516020546,"vZ0":-3.462448967355752,"x":125.57,"y":175.1,"x0":-3.364958779073185,"y0":50.003379100794284,"z0":5.2731847741999065,"aX":-22.404570591999494},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":18.2,"spinRate":2254,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3962692322352237,"extension":6.209012860979883},"hitData":{"launchSpeed":97.7,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":162.32}},"index":4,"playId":"1182e584-14b0-359c-80dc-73d2d3244e2e","pitchNumber":4,"startTime":"2026-04-09T23:14:15.457Z","endTime":"2026-04-09T23:14:23.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:14:23.314Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-09T23:16:25.219Z","endTime":"2026-04-09T23:17:54.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59298947739341,"aZ":-16.768480026629046,"pfxX":4.0621383565274884,"pfxZ":9.063379877367938,"pX":0.5159622646022227,"pZ":2.40747911292318,"vX0":-3.051032884823726,"vY0":-128.73366497752832,"vZ0":-5.7097929145338036,"x":97.33,"y":173.78,"x0":1.1814524309844192,"y0":50.00119783924289,"z0":5.927297992560824,"aX":6.902723787158594},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.6,"breakHorizontal":-6.8,"spinRate":2249,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.42345312951367475,"extension":6.205406346192711},"index":0,"playId":"97eddf22-a2f5-3b82-a87c-aba9ea8ec62d","pitchNumber":1,"startTime":"2026-04-09T23:17:00.022Z","endTime":"2026-04-09T23:17:04.598Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-09T23:17:12.771Z","endTime":"2026-04-09T23:17:33.472Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.207839834906697,"aZ":-21.630487621502148,"pfxX":3.533229796515985,"pfxZ":6.253517624601137,"pX":-0.6761195099103942,"pZ":1.562581848357293,"vX0":-5.283997715860815,"vY0":-128.63868739722375,"vZ0":-6.681251005473542,"x":142.77,"y":196.59,"x0":0.9399867094479439,"y0":50.003578255660535,"z0":5.855875602774306,"aX":5.957499049371596},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.1,"breakHorizontal":-5.3,"spinRate":2253,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.4248283863542728,"extension":6.274791273176435},"index":2,"playId":"86dc6821-7e47-3566-ae00-7d03fcbd5eb6","pitchNumber":2,"startTime":"2026-04-09T23:17:33.472Z","endTime":"2026-04-09T23:17:38.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.177519952280132,"aZ":-26.753219432542384,"pfxX":11.444757160409996,"pfxZ":3.5605751467631723,"pX":0.7093592547626848,"pZ":1.7209864191859312,"vX0":-4.246457636293121,"vY0":-122.35923098086629,"vZ0":-4.7740084690118,"x":89.96,"y":192.31,"x0":0.976194781655502,"y0":50.00359190826182,"z0":5.97810776582313,"aX":17.428597370422768},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.6,"breakHorizontal":-19.8,"spinRate":1779,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.4469119301496729,"extension":6.150093225031458},"hitData":{"launchSpeed":93.3,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":150.16}},"index":3,"playId":"aed5c33d-6c23-3603-bea9-888f3ec8a79e","pitchNumber":3,"startTime":"2026-04-09T23:17:46.057Z","endTime":"2026-04-09T23:17:54.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:17:54.065Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Bichette lines out to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-09T23:17:55.886Z","endTime":"2026-04-09T23:19:24.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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(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":84.1,"endSpeed":77.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.059879593197085,"aZ":-24.688877394163033,"pfxX":11.274467426951164,"pfxZ":4.970339744229015,"pX":0.19830567743408506,"pZ":1.7682540589757616,"vX0":-5.29146906001945,"vY0":-122.22719428623867,"vZ0":-4.999351604104884,"x":109.44,"y":191.04,"x0":0.9313493827847759,"y0":50.005835251541015,"z0":5.971772199336635,"aX":16.98797313594961},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.0,"breakHorizontal":-19.1,"spinRate":1846,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.4488635162498884,"extension":6.323178367599047},"index":0,"playId":"fa00d181-ac67-3f87-aaa8-0a6ad2e761c1","pitchNumber":1,"startTime":"2026-04-09T23:18:19.884Z","endTime":"2026-04-09T23:18:23.986Z","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.8,"endSpeed":76.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.765332097098895,"aZ":-27.938764482122096,"pfxX":11.227413068870359,"pfxZ":2.831199346442781,"pX":1.495671154372802,"pZ":1.4554650925699153,"vX0":-2.521348153855239,"vY0":-121.96823801827207,"vZ0":-4.9815195541402915,"x":59.99,"y":199.48,"x0":1.0896204587345257,"y0":50.002554111226864,"z0":5.956650804642467,"aX":16.78013815227031},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.1,"breakHorizontal":-19.7,"spinRate":1953,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4504501372443217,"extension":6.062647861129136},"index":1,"playId":"e797d7f0-2614-3a8b-949b-d455af5feded","pitchNumber":2,"startTime":"2026-04-09T23:18:32.442Z","endTime":"2026-04-09T23:18:36.492Z","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":84.5,"endSpeed":77.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.136004996584276,"aZ":-25.287602094671307,"pfxX":10.833009645892,"pfxZ":4.497295684169636,"pX":-0.06559535314297127,"pZ":1.09027360584289,"vX0":-5.779371300686991,"vY0":-122.88991220303653,"vZ0":-6.41537800069251,"x":119.5,"y":209.34,"x0":0.9080406171557617,"y0":50.0028247593046,"z0":5.880076949350669,"aX":16.584720544934605},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.8,"breakHorizontal":-18.2,"spinRate":1757,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4455414476605113,"extension":6.2068219170542935},"index":2,"playId":"5a0d4b54-db9a-39cb-b166-1827110df23e","pitchNumber":3,"startTime":"2026-04-09T23:18:44.936Z","endTime":"2026-04-09T23:18:49.117Z","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":88.0,"endSpeed":81.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69612928221279,"aZ":-19.594551210480585,"pfxX":-1.0754966003642226,"pfxZ":7.513220171465523,"pX":-0.9881634407685399,"pZ":3.337486755689853,"vX0":-4.999299275515807,"vY0":-128.1242864099514,"vZ0":-2.722167161333694,"x":154.67,"y":148.67,"x0":1.1223640997317506,"y0":50.00260326028011,"z0":5.932649112262457,"aX":-1.800895421180505},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.3,"breakHorizontal":3.0,"spinRate":2357,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.4263314933984317,"extension":6.302582820772276},"index":3,"playId":"79c0c500-2c3b-3600-b03e-b7b83d2e44ae","pitchNumber":4,"startTime":"2026-04-09T23:18:59.100Z","endTime":"2026-04-09T23:19:04.126Z","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":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.535504663643273,"aZ":-27.26327402792911,"pfxX":10.884015061758866,"pfxZ":3.206677178220292,"pX":0.6137541647801688,"pZ":2.0257206661959493,"vX0":-4.400680842090784,"vY0":-123.44848406592689,"vZ0":-3.920873517764619,"x":93.61,"y":184.09,"x0":1.0140155888464917,"y0":50.00112212340561,"z0":5.951734226172662,"aX":16.653270016350515},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.0,"breakHorizontal":-18.6,"spinRate":1862,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.44514057613876634,"extension":6.270064997097859},"hitData":{"launchSpeed":90.9,"launchAngle":16.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.42,"coordY":88.85}},"index":4,"playId":"be8a2f8e-c6c7-35af-9b8f-6682961a691d","pitchNumber":5,"startTime":"2026-04-09T23:19:16.764Z","endTime":"2026-04-09T23:19:24.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:19:24.548Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Robert Jr. homers (2) 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-04-09T23:19:24.828Z","endTime":"2026-04-09T23:20:41.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37558538543678,"aZ":-23.814828903663546,"pfxX":1.4845630212576015,"pfxZ":5.0895241014161865,"pX":-1.6542951095851506,"pZ":3.0396844662432345,"vX0":-7.147023120548398,"vY0":-127.86173451063611,"vZ0":-2.593536242307218,"x":180.06,"y":156.71,"x0":0.9941629314692165,"y0":50.00305883860077,"z0":5.952269346551155,"aX":2.4395181163102135},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.8,"breakHorizontal":-1.0,"spinRate":2256,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4297360523173843,"extension":6.305809818677976},"index":0,"playId":"37892c05-3ce7-3d43-8550-0ecec3fd4366","pitchNumber":1,"startTime":"2026-04-09T23:19:48.670Z","endTime":"2026-04-09T23:19:52.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726524730828043,"aZ":-15.66780321948773,"pfxX":5.1920813206722665,"pfxZ":9.423662043820741,"pX":1.7114139271128999,"pZ":2.5231758519251266,"vX0":-0.16634667463526975,"vY0":-131.92790099931693,"vZ0":-6.002700327457639,"x":51.76,"y":170.65,"x0":1.1015800186521663,"y0":50.00420661357221,"z0":5.995142716793492,"aX":9.094360354856862},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.8,"breakHorizontal":-9.4,"spinRate":2146,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4161949735090382,"extension":6.110725017615378},"index":1,"playId":"c915a6bc-0df4-378c-8a4c-e5022f5e9b16","pitchNumber":2,"startTime":"2026-04-09T23:20:03.916Z","endTime":"2026-04-09T23:20:09.172Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56041490357134,"aZ":-26.868438044382714,"pfxX":1.5062371199338407,"pfxZ":3.2062543848627385,"pX":-0.5883705531051905,"pZ":2.3745548023841287,"vX0":-4.483547244913336,"vY0":-127.87434346624987,"vZ0":-3.4556990895742556,"x":139.43,"y":174.67,"x0":0.9925756298286535,"y0":50.00184944111336,"z0":5.85305140972408,"aX":2.492335893852924},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":-1.7,"spinRate":2211,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.42844776762414716,"extension":6.293716782058456},"hitData":{"launchSpeed":109.8,"launchAngle":29.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.79,"coordY":36.25}},"index":2,"playId":"cb0a3fe6-9d92-31ce-abcf-8b8dd1485357","pitchNumber":3,"startTime":"2026-04-09T23:20:18.257Z","endTime":"2026-04-09T23:20:41.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:20:41.433Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-09T23:20:29.094Z","endTime":"2026-04-09T23:21:28.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.075123364671803,"aZ":-20.13791452424443,"pfxX":0.4315632673214429,"pfxZ":7.076952715069738,"pX":-1.958832869855471,"pZ":1.4541743600551984,"vX0":-7.28508819610898,"vY0":-129.33964735566346,"vZ0":-7.1695778165611,"x":191.67,"y":199.52,"x0":0.8338400672290777,"y0":50.00098524772083,"z0":5.797562583243854,"aX":0.7347765369156262},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.5,"breakHorizontal":0.8,"spinRate":2192,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.42290258095383493,"extension":6.395710156113221},"index":0,"playId":"87bf82ce-840a-356b-992a-7af24dc271b9","pitchNumber":1,"startTime":"2026-04-09T23:21:06.030Z","endTime":"2026-04-09T23:21:09.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.359970046333455,"aZ":-28.39788287564226,"pfxX":10.33107806529279,"pfxZ":2.4430396989891534,"pX":0.2870376668275162,"pZ":2.104995729218155,"vX0":-4.791437456171096,"vY0":-123.737129733649,"vZ0":-3.573525735156387,"x":106.06,"y":181.95,"x0":0.9092722214669031,"y0":50.00468010164855,"z0":5.9549887644258614,"aX":15.974800662655383},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":-17.5,"spinRate":1877,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.4431478452369957,"extension":6.285335431546519},"hitData":{"launchSpeed":98.1,"launchAngle":47.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.37,"coordY":82.98}},"index":1,"playId":"7169436a-1e79-3921-9dab-6fc9922636ae","pitchNumber":2,"startTime":"2026-04-09T23:21:17.838Z","endTime":"2026-04-09T23:21:28.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:21:28.460Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrian Del Castillo grounds out, shortstop Francisco Lindor to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-09T23:23:22.450Z","endTime":"2026-04-09T23:25:56.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.713522945477084,"aZ":-26.570673838173168,"pfxX":-11.771388915138525,"pfxZ":2.948809408061634,"pX":-0.4836461259968151,"pZ":2.245341607988092,"vX0":12.113885322605466,"vY0":-137.12930785448532,"vZ0":-3.432683299715001,"x":135.44,"y":178.16,"x0":-3.4319937751234013,"y0":50.00672003465166,"z0":5.329025838950885,"aX":-22.393572943012078},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.8,"breakHorizontal":18.7,"spinRate":2114,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3996462890292629,"extension":6.1256708742221635},"index":0,"playId":"6b417d94-e4cf-331d-906b-8a7003e980c8","pitchNumber":1,"startTime":"2026-04-09T23:24:00.539Z","endTime":"2026-04-09T23:24:07.462Z","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":85.2,"endSpeed":77.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.613737157971812,"aZ":-31.478310553267903,"pfxX":13.661532768094249,"pfxZ":0.4570320605477436,"pX":-0.75052775800765,"pZ":1.663907094356275,"vX0":3.545636484330808,"vY0":-123.95129155201266,"vZ0":-1.9725166762339124,"x":145.61,"y":193.85,"x0":-3.9808582224821216,"y0":50.00225968530196,"z0":5.152074053148731,"aX":20.812039641766724},"breaks":{"breakAngle":33.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-25.6,"spinRate":3182,"spinDirection":49},"zone":7,"typeConfidence":2.0,"plateTime":0.44547428953979296,"extension":6.105976237564109},"index":1,"playId":"4565262e-a0ba-3069-9f0e-89646a283f10","pitchNumber":2,"startTime":"2026-04-09T23:24:12.789Z","endTime":"2026-04-09T23:24:16.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.381111740966446,"aZ":-45.260065879953366,"pfxX":7.900913323860465,"pfxZ":-9.298468700541948,"pX":2.380715221655443,"pZ":-1.1385259924040967,"vX0":11.036214190604051,"vY0":-119.89430132922965,"vZ0":-5.275421846433519,"x":26.25,"y":269.52,"x0":-3.3689583496933517,"y0":50.00267693938163,"z0":5.276764532423618,"aX":11.118294843568231},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-18.1,"breakHorizontal":-17.8,"spinRate":3381,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.46280218963444986,"extension":6.137810030529916},"index":2,"playId":"741fb3ca-a67f-3a74-9afc-0e913198cfa8","pitchNumber":3,"startTime":"2026-04-09T23:24:25.952Z","endTime":"2026-04-09T23:24:31.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.199653271496853,"aZ":-17.725566267182398,"pfxX":-8.866308140192794,"pfxZ":7.3426268694885355,"pX":0.06216708420618332,"pZ":2.236699428204232,"vX0":12.52618223473896,"vY0":-139.14254802600234,"vZ0":-4.999848525192884,"x":114.63,"y":178.39,"x0":-3.3387343469165733,"y0":50.00225121641247,"z0":5.225351075036248,"aX":-17.44622270881093},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":13.6,"spinRate":2482,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3931219765467078,"extension":6.271376236699981},"index":3,"playId":"afe1635d-802a-341c-a3cd-8ca08893b777","pitchNumber":4,"startTime":"2026-04-09T23:24:46.189Z","endTime":"2026-04-09T23:24:49.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.046179727262064,"aZ":-14.290230516321225,"pfxX":-5.780776216898801,"pfxZ":9.239203764591673,"pX":0.4156051427910029,"pZ":3.2914582542341857,"vX0":11.623053428691861,"vY0":-138.743294507485,"vZ0":-3.257307666981636,"x":101.16,"y":149.91,"x0":-3.090179110063837,"y0":50.00662400520749,"z0":5.442089724374847,"aX":-11.195402459980707},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2342,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39583561220754504,"extension":6.227279527844523},"index":4,"playId":"cb5b2f95-2afc-3d76-a2f8-5748c4770729","pitchNumber":5,"startTime":"2026-04-09T23:25:01.506Z","endTime":"2026-04-09T23:25:05.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.377377057514515,"aZ":-45.91363773201875,"pfxX":8.087082619777206,"pfxZ":-9.905593170117092,"pX":-1.5306654315569361,"pZ":3.315728665693768,"vX0":2.39159294930193,"vY0":-117.84144776816849,"vZ0":4.372800564725168,"x":175.35,"y":149.26,"x0":-3.613201425633247,"y0":50.005177316923394,"z0":5.717196756271408,"aX":11.212501619071988},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.3,"breakHorizontal":-15.2,"spinRate":3267,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.46735868199585084,"extension":6.121279080298647},"index":5,"playId":"69b8dcf6-9c19-3b0d-99e9-ebd0c9ea41c0","pitchNumber":6,"startTime":"2026-04-09T23:25:16.902Z","endTime":"2026-04-09T23:25:20.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.895787103882924,"aZ":-33.965075558275906,"pfxX":-8.536976088388478,"pfxZ":-1.047402894902966,"pX":-1.8423900705388283,"pZ":3.190544786619805,"vX0":7.035385220367107,"vY0":-130.087541917123,"vZ0":1.0068074106143563,"x":187.23,"y":152.64,"x0":-3.4759271129827525,"y0":50.00216798491422,"z0":5.377892437623301,"aX":-14.596292448643212},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.4,"breakHorizontal":13.8,"spinRate":1173,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.4214194584501265,"extension":6.0597678414816185},"index":6,"playId":"c9b95f78-bd9a-3164-abea-1c54229b359f","pitchNumber":7,"startTime":"2026-04-09T23:25:35.079Z","endTime":"2026-04-09T23:25:39.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.467057683589545,"aZ":-28.065887127506212,"pfxX":-10.362129632969115,"pfxZ":2.1675692067410957,"pX":-1.001877488132157,"pZ":2.9344228249604116,"vX0":10.127460947545618,"vY0":-136.94479533082094,"vZ0":-1.206175139102596,"x":155.19,"y":159.55,"x0":-3.403098621579439,"y0":50.00505707220174,"z0":5.301792699738719,"aX":-19.66831763515524},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.8,"breakHorizontal":16.6,"spinRate":2235,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4000809380309063,"extension":6.100134816316472},"hitData":{"launchSpeed":84.5,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.89,"coordY":144.47}},"index":7,"playId":"8167bb15-8428-31fc-b3ee-3e7268a913f2","pitchNumber":8,"startTime":"2026-04-09T23:25:48.299Z","endTime":"2026-04-09T23:25:56.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:25:56.159Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Fernandez doubles (1) on a line drive to left fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-09T23:25:58.198Z","endTime":"2026-04-09T23:27:38.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.076215503889934,"aZ":-28.473524512716175,"pfxX":-10.227009082737148,"pfxZ":1.8989557306918314,"pX":-0.12783405843461387,"pZ":3.4245105076160303,"vX0":12.604428146876705,"vY0":-138.92300356803327,"vZ0":-0.3268044680962995,"x":121.87,"y":146.32,"x0":-3.402005604566574,"y0":50.00186163283379,"z0":5.4416144863661575,"aX":-19.923771332665595},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.6,"breakHorizontal":15.8,"spinRate":2212,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.394768176643316,"extension":6.226991117227329},"index":0,"playId":"9f0d5d29-9c07-392f-b345-04b46b4557cd","pitchNumber":1,"startTime":"2026-04-09T23:26:28.790Z","endTime":"2026-04-09T23:26:34.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.143616943462984,"aZ":-22.0765389094028,"pfxX":-8.950079318854723,"pfxZ":5.156070511951307,"pX":-1.1095855889790045,"pZ":2.26900845225186,"vX0":9.666483417050644,"vY0":-138.83387052140392,"vZ0":-4.401193318101168,"x":159.29,"y":177.52,"x0":-3.468310907164689,"y0":50.00441609694463,"z0":5.3382142837040645,"aX":-17.53065155083457},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":14.3,"spinRate":2254,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3940439104721465,"extension":6.265404949732666},"index":1,"playId":"38436456-b3ca-3d04-ac20-9c04944c4c8f","pitchNumber":2,"startTime":"2026-04-09T23:26:40.438Z","endTime":"2026-04-09T23:26:45.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80255279502582,"aZ":-26.91663104598722,"pfxX":-11.113546135600782,"pfxZ":2.710808842590777,"pX":-0.40947504129855283,"pZ":2.0468071062281012,"vX0":12.015728552405319,"vY0":-138.2599174893168,"vZ0":-3.843502061471342,"x":132.61,"y":183.52,"x0":-3.3605210879788916,"y0":50.00682239774742,"z0":5.253968477973392,"aX":-21.59710463769812},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.3,"breakHorizontal":17.8,"spinRate":2318,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.39561149512441984,"extension":6.1861849586781315},"index":2,"playId":"043bceca-bb6c-3788-87e2-1ae7ed38d7ee","pitchNumber":3,"startTime":"2026-04-09T23:26:53.559Z","endTime":"2026-04-09T23:26:57.984Z","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.3,"endSpeed":87.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70865412586943,"aZ":-13.415952759877237,"pfxX":-7.117818097514601,"pfxZ":9.59175606753512,"pX":0.7480797961781903,"pZ":2.5397806768092925,"vX0":13.40861926291086,"vY0":-139.5182244901908,"vZ0":-4.943744421478952,"x":88.48,"y":170.21,"x0":-3.212765807040551,"y0":50.00296623623399,"z0":5.230639893030402,"aX":-13.921274512470141},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":9.8,"spinRate":2499,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.39377063977012927,"extension":6.169302752800113},"index":3,"playId":"32cfa9cd-4e7b-3930-8a21-e3886b8a4829","pitchNumber":4,"startTime":"2026-04-09T23:27:08.336Z","endTime":"2026-04-09T23:27:12.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.249571487168595,"aZ":-25.354547703450027,"pfxX":-10.3135825596644,"pfxZ":3.634887278410016,"pX":-1.1801278846834895,"pZ":2.7877685470595046,"vX0":9.912755863635956,"vY0":-136.16727244095253,"vZ0":-2.251141061570897,"x":161.98,"y":163.51,"x0":-3.5299569159504482,"y0":50.00151342425134,"z0":5.381677040897357,"aX":-19.342130322462577},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":16.6,"spinRate":2157,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.402443148980387,"extension":6.164153169385266},"hitData":{"launchSpeed":86.0,"launchAngle":26.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":34.91,"coordY":109.85}},"index":4,"playId":"04df9a30-be02-3cef-9db9-9e0585fd4fe6","pitchNumber":5,"startTime":"2026-04-09T23:27:24.176Z","endTime":"2026-04-09T23:27:38.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:27:38.965Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-09T23:27:38.701Z","endTime":"2026-04-09T23:29:14.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.772138565627113,"aZ":-24.992235311066334,"pfxX":-11.196154429955817,"pfxZ":3.7364710762877236,"pX":-0.4387538785018549,"pZ":1.6713656876584464,"vX0":11.802214007232084,"vY0":-137.96321479319897,"vZ0":-5.18124177965275,"x":133.72,"y":193.65,"x0":-3.3251339846959285,"y0":50.00029140719628,"z0":5.2663966564519935,"aX":-21.49972603322273},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":17.6,"spinRate":2196,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.39757724604121236,"extension":6.237356032853511},"index":0,"playId":"2b7797ac-be84-39b3-92e4-d4ff0fb78450","pitchNumber":1,"startTime":"2026-04-09T23:28:13.982Z","endTime":"2026-04-09T23:28:17.750Z","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":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.380753694573148,"aZ":-35.978678464905414,"pfxX":10.218107658843639,"pfxZ":-2.533479964956717,"pX":-1.3181425915635483,"pZ":1.5246502918033795,"vX0":3.1775929360463953,"vY0":-123.31165120095436,"vZ0":-1.6872305591514234,"x":167.24,"y":197.61,"x0":-3.959563254731208,"y0":50.00476540737742,"z0":5.327073746609357,"aX":15.332650924852784},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.7,"breakHorizontal":-19.3,"spinRate":3173,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.44862589044557843,"extension":6.023176888504288},"index":1,"playId":"c5fc4a9e-fdae-328c-bb5c-4836bd0dee4d","pitchNumber":2,"startTime":"2026-04-09T23:28:30.790Z","endTime":"2026-04-09T23:28:37.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.067488803180108,"aZ":-33.42989176615476,"pfxX":12.233081501325113,"pfxZ":-0.8317611695368008,"pX":0.21083111026210305,"pZ":1.5098068860920164,"vX0":5.916280896940689,"vY0":-123.38497788644726,"vZ0":-2.0458526990179973,"x":108.96,"y":198.02,"x0":-3.822216271206115,"y0":50.00289461853838,"z0":5.220864870790686,"aX":18.486926023147472},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.8,"breakHorizontal":-23.6,"spinRate":3165,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44732008339789875,"extension":6.176190648060159},"index":2,"playId":"af28701a-6661-3974-86a0-3e6c113725e0","pitchNumber":3,"startTime":"2026-04-09T23:28:50.834Z","endTime":"2026-04-09T23:28:54.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.286973536308984,"aZ":-45.0370542547146,"pfxX":10.407602302657711,"pfxZ":-9.295083935113858,"pX":1.2180949098976328,"pZ":1.4468472118875344,"vX0":8.245566091680125,"vY0":-118.47066922987818,"vZ0":0.4315875669294085,"x":70.57,"y":199.72,"x0":-3.6938260323551324,"y0":50.00484687251435,"z0":5.470845853270991,"aX":14.397343823182997},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-16.2,"breakHorizontal":-21.2,"spinRate":3451,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.46715935376476025,"extension":6.0869000572543275},"index":3,"playId":"e3b42c93-c878-3d0c-87fe-3f70ac2fdf00","pitchNumber":4,"startTime":"2026-04-09T23:29:10.185Z","endTime":"2026-04-09T23:29:14.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:29:14.776Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-09T23:29:16.035Z","endTime":"2026-04-09T23:31:40.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39630050056723,"aZ":-10.75747997072525,"pfxX":-6.788895852195356,"pfxZ":10.974671875396503,"pX":0.1014942797265751,"pZ":2.473053930344383,"vX0":11.538857552802275,"vY0":-139.31211552228623,"vZ0":-5.667074890810081,"x":113.13,"y":172.01,"x0":-3.2257317284364873,"y0":50.00302511797659,"z0":5.255203032307651,"aX":-13.249514717862485},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":9.7,"spinRate":2372,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.39425489114443124,"extension":6.3381658143265085},"index":0,"playId":"9258dd33-ae31-39a2-8247-c663c72ec928","pitchNumber":1,"startTime":"2026-04-09T23:29:39.345Z","endTime":"2026-04-09T23:29:45.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.129784897936688,"aZ":-36.97355614432673,"pfxX":-8.950779079809703,"pfxZ":-2.92073228147217,"pX":0.4787437856663898,"pZ":1.0163494975424097,"vX0":12.393724834414908,"vY0":-127.94231383953019,"vZ0":-3.533022970047284,"x":98.75,"y":211.34,"x0":-3.280924170734648,"y0":50.00012990369234,"z0":5.333891181815677,"aX":-14.733940935667006},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.9,"breakHorizontal":13.2,"spinRate":1342,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4292693943593604,"extension":6.076136952074944},"index":1,"playId":"4f5473f2-d709-314b-bd00-1e9744aa2d8e","pitchNumber":2,"startTime":"2026-04-09T23:29:56.267Z","endTime":"2026-04-09T23:30:00.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.138714608987122,"aZ":-37.32111189787819,"pfxX":10.739008020228074,"pfxZ":-3.4205363415162013,"pX":-0.579798129535489,"pZ":1.0283122857552285,"vX0":4.786385945666405,"vY0":-123.10925287143729,"vZ0":-2.1880635280268983,"x":139.1,"y":211.02,"x0":-3.9569326559028375,"y0":50.00490690443027,"z0":5.150703259355885,"aX":16.145224056092175},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.5,"breakHorizontal":-20.6,"spinRate":3149,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4484649291798699,"extension":6.029079674513299},"index":2,"playId":"eb7a1715-2fc3-3af4-9dda-267857ac74a9","pitchNumber":3,"startTime":"2026-04-09T23:30:12.131Z","endTime":"2026-04-09T23:30:16.319Z","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":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.591283549873904,"aZ":-14.515501164910042,"pfxX":-5.362779457955039,"pfxZ":9.199897065213342,"pX":-0.7731282047175144,"pZ":2.004375242259688,"vX0":9.21745522661432,"vY0":-137.8975595148583,"vZ0":-5.836808131842797,"x":146.47,"y":184.66,"x0":-3.4672726921817807,"y0":50.00440674806315,"z0":5.133313639012805,"aX":-10.296099180093519},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":7.7,"spinRate":2363,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.39769701462261686,"extension":6.166747267557929},"index":3,"playId":"79181a4e-dfdc-35a9-84ef-8944b11f10da","pitchNumber":4,"startTime":"2026-04-09T23:30:32.563Z","endTime":"2026-04-09T23:30:36.642Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"25bf2be5-b797-4925-99d1-589ee71d89a5","startTime":"2026-04-09T23:30:50.521Z","endTime":"2026-04-09T23:30:55.521Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19344253193769,"aZ":-34.056651912785455,"pfxX":-9.400272366142774,"pfxZ":-1.1253210726364857,"pX":-0.0756608343869112,"pZ":0.6609246725776383,"vX0":11.22691520373181,"vY0":-128.35330486278338,"vZ0":-4.934155043298829,"x":119.88,"y":220.94,"x0":-3.2737486320992297,"y0":50.00133215138212,"z0":5.243576257011694,"aX":-15.77086823364611},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.0,"breakHorizontal":14.6,"spinRate":1402,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.42584517656931586,"extension":6.197840747593053},"index":5,"playId":"10e83e9a-fc13-3a64-8c6a-0b656286fee5","pitchNumber":5,"startTime":"2026-04-09T23:31:07.024Z","endTime":"2026-04-09T23:31:11.057Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67758009834203,"aZ":-46.4514594847405,"pfxX":8.780308193070871,"pfxZ":-10.454070608459125,"pX":0.066688186059226,"pZ":2.4060912998515716,"vX0":5.932968057183008,"vY0":-117.39544968404655,"vZ0":2.975305507231523,"x":114.46,"y":173.82,"x0":-3.6530743613419547,"y0":50.0025199114114,"z0":5.513297088223737,"aX":11.991014770553559},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-17.5,"breakHorizontal":-17.5,"spinRate":3320,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.4704565486582233,"extension":6.1033795091488345},"hitData":{"launchSpeed":80.7,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.21,"coordY":147.63}},"index":6,"playId":"3fa6b911-abca-3aad-910e-b28ff7e668cd","pitchNumber":6,"startTime":"2026-04-09T23:31:33.484Z","endTime":"2026-04-09T23:31:40.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:31:40.532Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-09T23:33:33.450Z","endTime":"2026-04-09T23:35:10.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.199453129469656,"aZ":-13.135932430717148,"pfxX":8.149461168418176,"pfxZ":11.173121023227477,"pX":0.7077850113492635,"pZ":2.053697161209635,"vX0":-3.5704641095413283,"vY0":-130.18728463546645,"vZ0":-7.411559784305577,"x":90.02,"y":183.33,"x0":1.043731265798807,"y0":50.00496778976057,"z0":5.946883014698658,"aX":13.887821835827493},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.6,"breakHorizontal":-13.9,"spinRate":2078,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.4219099337924974,"extension":6.200073106967953},"index":0,"playId":"7c19c1b7-369c-375e-8ac6-138d977a163d","pitchNumber":1,"startTime":"2026-04-09T23:34:13.282Z","endTime":"2026-04-09T23:34:19.551Z","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":89.9,"endSpeed":81.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.366003483150266,"aZ":-13.602770960403443,"pfxX":7.749966191607833,"pfxZ":10.78519278969241,"pX":-0.9594841277946509,"pZ":3.7086102945954336,"vX0":-7.656831635875288,"vY0":-130.61840510487704,"vZ0":-3.328660947064416,"x":153.57,"y":138.65,"x0":1.0076810953571131,"y0":50.00426044070769,"z0":6.026920240807863,"aX":13.348027058497355},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":19.0,"breakHorizontal":-12.2,"spinRate":2275,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.41985475070620915,"extension":6.195231592493563},"index":1,"playId":"0da5416a-ee21-35a6-b5cd-749ef0076d98","pitchNumber":2,"startTime":"2026-04-09T23:34:25.955Z","endTime":"2026-04-09T23:34:30.010Z","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":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.091674227689655,"aZ":-25.567510894368244,"pfxX":12.839952768628645,"pfxZ":4.362429964297011,"pX":0.9281343061334355,"pZ":1.1729757490338228,"vX0":-4.294384832987717,"vY0":-123.23961546495524,"vZ0":-6.236833393396538,"x":81.62,"y":207.11,"x0":1.0412402572738424,"y0":50.00261890919504,"z0":5.941805547132379,"aX":19.438609563311317},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.5,"breakHorizontal":-22.0,"spinRate":1846,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4471574737650901,"extension":6.309555698423411},"index":2,"playId":"662b1e91-4195-3bb5-9167-e2fb8313c903","pitchNumber":3,"startTime":"2026-04-09T23:34:37.294Z","endTime":"2026-04-09T23:34:41.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1371292155418,"aZ":-25.6894753014421,"pfxX":14.480448873585457,"pfxZ":4.30415261334922,"pX":0.9944042326527187,"pZ":2.141060588135174,"vX0":-4.721075433807428,"vY0":-122.94839383415297,"vZ0":-4.085129407054967,"x":79.1,"y":180.97,"x0":1.0771865919449224,"y0":50.000121727198504,"z0":6.046314171101466,"aX":21.798607119855205},"breaks":{"breakAngle":38.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.0,"breakHorizontal":-24.8,"spinRate":1926,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4483474318075378,"extension":6.291266262157237},"index":3,"playId":"67b2f4df-5a2a-3533-8eb4-b050ac127439","pitchNumber":4,"startTime":"2026-04-09T23:34:48.602Z","endTime":"2026-04-09T23:34:53.652Z","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":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.002731814363578,"aZ":-14.359277576567532,"pfxX":5.023518257035903,"pfxZ":10.113569155238908,"pX":-0.8298957931719578,"pZ":3.687347172018431,"vX0":-6.584026182875357,"vY0":-131.64259254745414,"vZ0":-3.2483484017589266,"x":148.63,"y":139.22,"x0":1.0466989953853403,"y0":50.00106811531812,"z0":5.995093982765049,"aX":8.847834402418838},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.9,"breakHorizontal":-7.7,"spinRate":2233,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.415499112397427,"extension":6.256692916125196},"index":4,"playId":"bd9edc1f-8988-351e-ad2b-46bf86ff9a7d","pitchNumber":5,"startTime":"2026-04-09T23:35:05.793Z","endTime":"2026-04-09T23:35:10.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:35:10.799Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-09T23:35:41.021Z","endTime":"2026-04-09T23:36:53.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-09T23:35:31.362Z","endTime":"2026-04-09T23:35:43.105Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.506314528310543,"aZ":-39.203550341709374,"pfxX":-3.477405193879453,"pfxZ":-5.537548209719291,"pX":-0.42481867321414896,"pZ":1.6823596690813407,"vX0":-2.46462133958571,"vY0":-112.07191758625396,"vZ0":-0.9660236728817626,"x":133.19,"y":193.36,"x0":1.1413597709227405,"y0":50.00173945064849,"z0":6.127905477184938,"aX":-4.416327589719307},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-10.0,"breakHorizontal":7.0,"spinRate":2356,"spinDirection":308},"zone":7,"typeConfidence":2.0,"plateTime":0.48898847190792427,"extension":6.371060452492329},"index":1,"playId":"2aa455a8-b641-37ee-8094-e8d3a4458dc1","pitchNumber":1,"startTime":"2026-04-09T23:35:43.105Z","endTime":"2026-04-09T23:35:47.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.916083120496967,"aZ":-14.2192290987568,"pfxX":4.024264239161783,"pfxZ":10.208425265336828,"pX":0.49714978134136184,"pZ":2.351993606794411,"vX0":-3.0036316865588555,"vY0":-132.6755079216693,"vZ0":-6.570730873641152,"x":98.05,"y":175.28,"x0":1.1286590307063638,"y0":50.00522393180632,"z0":5.922767923898854,"aX":7.079805031062041},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.0,"breakHorizontal":-6.5,"spinRate":2179,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.4149562200688779,"extension":6.2638205904185495},"index":2,"playId":"295101a9-59c4-3088-bbd4-1e2973c83c07","pitchNumber":2,"startTime":"2026-04-09T23:36:04.549Z","endTime":"2026-04-09T23:36:08.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":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.615875100989268,"aZ":-14.49570918386651,"pfxX":6.495528077941727,"pfxZ":9.928693228414303,"pX":0.02112271483958025,"pZ":2.9837231435255673,"vX0":-5.25118624250343,"vY0":-133.0995300115208,"vZ0":-4.7772402334483886,"x":116.19,"y":158.22,"x0":1.183229096860478,"y0":50.0005431688031,"z0":5.863993771361206,"aX":11.563316129617982},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":-10.6,"spinRate":2247,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.41273197560156616,"extension":6.226525575338731},"index":3,"playId":"3dc9d69b-2a17-3c01-ae61-cc3fd2bc96d0","pitchNumber":3,"startTime":"2026-04-09T23:36:18.483Z","endTime":"2026-04-09T23:36:21.483Z","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.4,"endSpeed":77.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.143649075334434,"aZ":-25.382962424085367,"pfxX":11.472326471784259,"pfxZ":4.40824599763585,"pX":1.5526137708680379,"pZ":1.8656848264599037,"vX0":-2.4963229047183457,"vY0":-124.25323632434043,"vZ0":-4.71588696836926,"x":57.82,"y":188.41,"x0":1.0891301378881078,"y0":50.00536745408126,"z0":5.93353529859305,"aX":17.69024654010017},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.0,"breakHorizontal":-20.0,"spinRate":1881,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4431891612711416,"extension":6.329744120637038},"index":4,"playId":"6f1e0413-1e2e-30c5-bf29-acadf25ccc8b","pitchNumber":4,"startTime":"2026-04-09T23:36:36.084Z","endTime":"2026-04-09T23:36:41.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.548004212540953,"aZ":-25.582393469847375,"pfxX":13.391255934814131,"pfxZ":4.2966784525187665,"pX":0.7553218768290728,"pZ":1.6425098359976622,"vX0":-4.809130523658729,"vY0":-124.10552745497522,"vZ0":-5.1674466145332065,"x":88.21,"y":194.43,"x0":0.99624483306548,"y0":50.00452441286309,"z0":5.925479639557777,"aX":20.556460950845835},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.6,"breakHorizontal":-22.8,"spinRate":1902,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.44407543415387707,"extension":6.446762049965677},"index":5,"playId":"69ce9c5e-775b-3dd7-8b8d-ea89cfc14a91","pitchNumber":5,"startTime":"2026-04-09T23:36:49.248Z","endTime":"2026-04-09T23:36:53.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:36:53.625Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to first baseman Ildemaro Vargas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-09T23:36:59.125Z","endTime":"2026-04-09T23:39:20.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.210206724987476,"aZ":-21.919195131364514,"pfxX":1.240814668200171,"pfxZ":6.223205332026033,"pX":-1.437484361190719,"pZ":1.3098143008803866,"vX0":-6.626559022593324,"vY0":-127.74624220294439,"vZ0":-6.870247876220025,"x":171.79,"y":203.42,"x0":1.0328198438807237,"y0":50.00015382916276,"z0":5.7664755456896275,"aX":2.0447084668891677},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.8,"breakHorizontal":-0.7,"spinRate":2261,"spinDirection":175},"zone":13,"typeConfidence":2.0,"plateTime":0.4293689270476757,"extension":6.502082069601429},"index":0,"playId":"2d7ed21a-b466-3bec-9877-75d55e2343e2","pitchNumber":1,"startTime":"2026-04-09T23:37:18.364Z","endTime":"2026-04-09T23:37:21.364Z","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":85.2,"endSpeed":77.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97673061261058,"aZ":-25.871352633565348,"pfxX":13.800403839294706,"pfxZ":4.1035648863531895,"pX":0.11913874736778901,"pZ":2.0998178043843923,"vX0":-6.051942233386047,"vY0":-123.76197434268852,"vZ0":-4.195115324730947,"x":112.46,"y":182.08,"x0":0.8164062927739681,"y0":50.00323768546189,"z0":6.0087504817180095,"aX":21.1971818185952},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.6,"breakHorizontal":-23.4,"spinRate":1835,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.4442440022032521,"extension":6.516191824177287},"index":1,"playId":"a2667f89-255a-3186-bb52-67ff60be075c","pitchNumber":2,"startTime":"2026-04-09T23:37:31.750Z","endTime":"2026-04-09T23:37:37.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17455846500571,"aZ":-21.605463748605544,"pfxX":1.055684098306541,"pfxZ":6.333975734142991,"pX":-1.1090824369085404,"pZ":2.2256702933129944,"vX0":-5.467483668735558,"vY0":-128.49865760324366,"vZ0":-5.041116804340598,"x":159.28,"y":178.69,"x0":0.9110685092087306,"y0":50.0022824133154,"z0":5.896314272166415,"aX":1.761614777102468},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.6,"breakHorizontal":-0.6,"spinRate":2274,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.42661214117800705,"extension":6.422527698548209},"index":2,"playId":"4b2bfe3f-3a3e-3447-b140-e0f1d932fb1b","pitchNumber":3,"startTime":"2026-04-09T23:37:46.437Z","endTime":"2026-04-09T23:37:50.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.884334753986963,"aZ":-16.391707062391745,"pfxX":10.228889159592303,"pfxZ":8.94768231952186,"pX":0.5555396360242871,"pZ":1.0253909018380511,"vX0":-4.697749451662954,"vY0":-131.91681704181184,"vZ0":-9.293453937976382,"x":95.82,"y":211.09,"x0":1.0297973263847267,"y0":50.003801615774286,"z0":5.8009067633601,"aX":18.040562642119184},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.4,"breakHorizontal":-17.5,"spinRate":2234,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4151026833734517,"extension":6.450296164302271},"index":3,"playId":"2b5921e3-9c04-336b-8cac-c1589b175bde","pitchNumber":4,"startTime":"2026-04-09T23:38:01.382Z","endTime":"2026-04-09T23:38:05.061Z","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":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-04-09T23:38:19.378Z","endTime":"2026-04-09T23:38:34.500Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04627301723873,"aZ":-14.19982986854919,"pfxX":5.360022344398541,"pfxZ":9.812559257353769,"pX":0.7755182952079628,"pZ":2.111957763728627,"vX0":-2.6893545905908707,"vY0":-134.2198617463039,"vZ0":-7.228505694502482,"x":87.44,"y":181.76,"x0":1.0921701556854715,"y0":50.00072956626115,"z0":5.843927964652236,"aX":9.814120922716793},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":-9.1,"spinRate":2331,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.40752105972893427,"extension":6.2823197203282835},"index":5,"playId":"43428ef1-fc6e-33f0-941a-0938443ec7af","pitchNumber":5,"startTime":"2026-04-09T23:38:34.500Z","endTime":"2026-04-09T23:38:38.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.597573852108912,"aZ":-14.711257452577527,"pfxX":4.907592757110039,"pfxZ":9.596509793745984,"pX":-0.026810151793931047,"pZ":2.6908867826965794,"vX0":-4.230060553694208,"vY0":-133.51527112063843,"vZ0":-5.656654423398229,"x":118.02,"y":166.13,"x0":0.934293447351325,"y0":50.00237638777085,"z0":5.881519660741975,"aX":8.930806280768307},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":-8.0,"spinRate":2337,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.40898503243842077,"extension":6.442191025765019},"index":6,"playId":"b2904b6b-d968-35a3-af3a-1289d63700b1","pitchNumber":6,"startTime":"2026-04-09T23:38:52.083Z","endTime":"2026-04-09T23:38:55.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443865572474092,"aZ":-14.134327707350332,"pfxX":6.309210262136392,"pfxZ":9.884258623552023,"pX":-0.27950295680192244,"pZ":2.9514869399444223,"vX0":-5.454331315643057,"vY0":-134.1082268384369,"vZ0":-5.05397880743224,"x":127.65,"y":159.09,"x0":0.958923288330933,"y0":50.00445446386577,"z0":5.865390197529923,"aX":11.517123785067385},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":-10.3,"spinRate":2212,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.40811225631642234,"extension":6.448164300127515},"hitData":{"launchSpeed":64.6,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.37,"coordY":170.23}},"index":7,"playId":"95cb35e3-bcd9-3605-8d4a-76271ba772fa","pitchNumber":7,"startTime":"2026-04-09T23:39:12.325Z","endTime":"2026-04-09T23:39:20.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:39:20.158Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Torrens flies out to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-09T23:39:22.636Z","endTime":"2026-04-09T23:43:34.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,8,9],"actionIndex":[5],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.976568267990952,"aZ":-15.694430376158644,"pfxX":4.986325431261124,"pfxZ":9.655853859447255,"pX":-0.0831246549800925,"pZ":5.042402721897935,"vX0":-4.447405090521833,"vY0":-129.78260696407622,"vZ0":0.057092894491606316,"x":120.17,"y":102.64,"x0":1.0042763905541903,"y0":50.005563036965405,"z0":6.214711179567606,"aX":8.513691158397467},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.8,"breakHorizontal":-8.0,"spinRate":2277,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4219103347882047,"extension":6.233310019649669},"index":0,"playId":"30d00798-af5c-3a3d-acef-ba6c38c5c246","pitchNumber":1,"startTime":"2026-04-09T23:40:06.789Z","endTime":"2026-04-09T23:40:12.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80316105536643,"aZ":-24.20177467226232,"pfxX":12.681755750296846,"pfxZ":4.996750921832924,"pX":0.03623365137564568,"pZ":1.4079857139524086,"vX0":-6.601434660042926,"vY0":-125.34532211123839,"vZ0":-6.397875399862782,"x":115.62,"y":200.76,"x0":1.0532969682808162,"y0":50.00267211939278,"z0":5.963659257838721,"aX":20.22436470100633},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.8,"breakHorizontal":-21.5,"spinRate":1949,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.43660772191165975,"extension":6.470857639974773},"index":1,"playId":"38322650-d901-3a17-a178-5bc1d9e0f26e","pitchNumber":2,"startTime":"2026-04-09T23:40:52.495Z","endTime":"2026-04-09T23:40:58.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.821726638089938,"aZ":-25.723227939392387,"pfxX":11.762392573250192,"pfxZ":4.183422494910436,"pX":-0.130609509383397,"pZ":0.8896232785437018,"vX0":-6.073018597981012,"vY0":-123.17383225390559,"vZ0":-6.986111518184373,"x":121.98,"y":214.76,"x0":0.8351405581660366,"y0":50.00141590876911,"z0":5.929259030841353,"aX":18.12290175790324},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.2,"breakHorizontal":-19.9,"spinRate":1946,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4442146689491193,"extension":6.37833025390432},"index":2,"playId":"c3997486-6439-3ea3-808c-b3b35cda9192","pitchNumber":3,"startTime":"2026-04-09T23:41:07.094Z","endTime":"2026-04-09T23:41:11.922Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"bfde34f6-a2b7-3bc1-ba68-fbf9dbcee5e2","startTime":"2026-04-09T23:41:25.689Z","endTime":"2026-04-09T23:41:28.795Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.023895404193027,"aZ":-27.766283932367376,"pfxX":12.170749077472916,"pfxZ":2.82817318781344,"pX":-0.36746658605638133,"pZ":1.0900973296380938,"vX0":-7.069680531771041,"vY0":-124.16624498311586,"vZ0":-6.05321529017057,"x":131.01,"y":209.35,"x0":0.9363962082904973,"y0":50.004702926623416,"z0":5.872029610222414,"aX":18.99266599252383},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.8,"breakHorizontal":-20.4,"spinRate":1978,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.44124240433822814,"extension":6.425887315144463},"index":4,"playId":"16048701-cedb-346e-b88a-d95653c7c987","pitchNumber":4,"startTime":"2026-04-09T23:41:44.484Z","endTime":"2026-04-09T23:41:50.299Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brett Baty steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"actionPlayId":"16048701-cedb-346e-b88a-d95653c7c987","startTime":"2026-04-09T23:41:52.866Z","endTime":"2026-04-09T23:42:32.967Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.873831499958236,"aZ":-10.905517437877196,"pfxX":7.08607044993334,"pfxZ":11.95728465622976,"pX":-0.4226853704372401,"pZ":2.867041527417579,"vX0":-6.591522154282798,"vY0":-132.88204307361727,"vZ0":-5.948246315434912,"x":133.11,"y":161.37,"x0":1.175698774918158,"y0":50.00620996334354,"z0":5.93549087140453,"aX":12.608340733998668},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.4,"breakHorizontal":-11.3,"spinRate":2192,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.41302173913071183,"extension":6.351697129697776},"index":6,"playId":"a00b5b43-669b-3844-b7df-57dc3776f7b3","pitchNumber":5,"startTime":"2026-04-09T23:42:32.967Z","endTime":"2026-04-09T23:42:36.375Z","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":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-04-09T23:42:42.887Z","endTime":"2026-04-09T23:42:58.909Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.564987570340364,"aZ":-14.130245411287067,"pfxX":7.453834968843134,"pfxZ":10.091549390698738,"pX":-0.6801507603010244,"pZ":3.2718988862390495,"vX0":-7.150586304394016,"vY0":-132.8799341999117,"vZ0":-4.436617557280095,"x":142.93,"y":150.44,"x0":1.0777260885409274,"y0":50.000166382094086,"z0":5.990290221010186,"aX":13.323459958913983},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":-11.9,"spinRate":2230,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.41225112094740757,"extension":6.3226576754738115},"index":8,"playId":"2dc1163c-9608-3ac6-bf0d-93a9a8bd1e6c","pitchNumber":6,"startTime":"2026-04-09T23:42:58.909Z","endTime":"2026-04-09T23:43:01.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.066869097671876,"aZ":-18.737573542051695,"pfxX":3.085846612214604,"pfxZ":7.574391408426816,"pX":-0.7110721166747229,"pZ":3.3045300412405036,"vX0":-5.382188953930861,"vY0":-131.40203175753373,"vZ0":-3.419964393921079,"x":144.1,"y":149.56,"x0":0.9494706174879926,"y0":50.00282671842703,"z0":5.990637181242355,"aX":5.474670804076599},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.3,"breakHorizontal":-4.6,"spinRate":2178,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.41454977448411423,"extension":6.2012905057633425},"hitData":{"launchSpeed":85.1,"launchAngle":39.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.54,"coordY":98.98}},"index":9,"playId":"b6059a88-782d-34de-b248-985d827aeecf","pitchNumber":7,"startTime":"2026-04-09T23:43:25.424Z","endTime":"2026-04-09T23:43:34.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:43:34.293Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out, third baseman Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-09T23:45:44.813Z","endTime":"2026-04-09T23:46:24.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.600738831183985,"aZ":-26.91123932230637,"pfxX":-9.40510466324087,"pfxZ":2.7501040491115223,"pX":-0.7692005183220162,"pZ":3.5164942301480253,"vX0":10.636469979847456,"vY0":-137.2617673720675,"vZ0":-0.5557321070479943,"x":146.32,"y":143.83,"x0":-3.4674654448905367,"y0":50.0032692462734,"z0":5.549595826826972,"aX":-17.997497838443522},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.0,"breakHorizontal":14.9,"spinRate":2064,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39863191569938916,"extension":6.185001786339326},"index":0,"playId":"b443a4dc-2c1d-3023-a30b-0d6f5bdfeb3b","pitchNumber":1,"startTime":"2026-04-09T23:46:05.903Z","endTime":"2026-04-09T23:46:09.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.884519052810308,"aZ":-24.204879525093634,"pfxX":-11.146012593250516,"pfxZ":4.318579482743357,"pX":-0.9366199238386334,"pZ":2.1350236098530586,"vX0":10.608064272614094,"vY0":-135.34378840680148,"vZ0":-3.882860099314049,"x":152.7,"y":181.13,"x0":-3.468022210969416,"y0":50.00497393671395,"z0":5.293307450694891,"aX":-20.58023876019202},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":17.8,"spinRate":2162,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4054493300412574,"extension":6.313933403213701},"hitData":{"launchSpeed":91.1,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":167.39}},"index":1,"playId":"d8d71074-cb8e-3d4d-9016-41b2ab44c83b","pitchNumber":2,"startTime":"2026-04-09T23:46:16.212Z","endTime":"2026-04-09T23:46:24.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:46:24.179Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa challenged (pitch result), call on the field was confirmed: Jorge Barrosa called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-09T23:46:25.960Z","endTime":"2026-04-09T23:48:30.680Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.468278820639856,"aZ":-26.18839893017164,"pfxX":-12.167670742095677,"pfxZ":3.264331336045627,"pX":-1.0919677952030795,"pZ":2.0967787889914566,"vX0":10.648332448283915,"vY0":-134.23572728067748,"vZ0":-3.5611587458169036,"x":158.62,"y":182.17,"x0":-3.518025492714247,"y0":50.00643246904551,"z0":5.292884983500974,"aX":-22.34020975050855},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.4,"breakHorizontal":19.9,"spinRate":2142,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4071254214917124,"extension":6.249105078320473},"index":0,"playId":"3820a29c-ea88-381c-ab3d-c2091b4471cf","pitchNumber":1,"startTime":"2026-04-09T23:46:48.244Z","endTime":"2026-04-09T23:46:53.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9807420845053,"aZ":-26.207552714360627,"pfxX":-10.838195473211606,"pfxZ":3.2227659671042286,"pX":-1.72803887021699,"pZ":3.03682200446726,"vX0":8.425817736152032,"vY0":-134.61966795610547,"vZ0":-1.3949617557287335,"x":182.87,"y":156.79,"x0":-3.4777200554488608,"y0":50.00209483196825,"z0":5.402626477274372,"aX":-20.055151467051008},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.8,"breakHorizontal":18.0,"spinRate":2278,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4056114230829033,"extension":6.105149257204218},"index":1,"playId":"937d5a1d-eac5-325d-aea8-e819bc4b97a3","pitchNumber":2,"startTime":"2026-04-09T23:46:57.811Z","endTime":"2026-04-09T23:47:01.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.198558209436435,"aZ":-25.10684181447492,"pfxX":0.6928067565802469,"pfxZ":4.062696297131199,"pX":-0.5363336671400153,"pZ":3.1576071812513455,"vX0":7.461971399873648,"vY0":-130.27770623828178,"vZ0":-0.7710915292273747,"x":137.44,"y":153.52,"x0":-3.513203949077178,"y0":50.00496279486915,"z0":5.334362469881297,"aX":1.2040395181477022},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.4,"breakHorizontal":-2.8,"spinRate":2475,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4184664452108753,"extension":6.188595129467993},"index":2,"playId":"5c8de9b5-ace6-3bb7-923e-0f25d8371513","pitchNumber":3,"startTime":"2026-04-09T23:47:12.448Z","endTime":"2026-04-09T23:47:17.475Z","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":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-04-09T23:47:22.653Z","endTime":"2026-04-09T23:47:33.806Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18474939676333,"aZ":-26.488393329106117,"pfxX":1.8316569499917086,"pfxZ":3.2605540547102585,"pX":-0.9940748385100621,"pZ":3.0911329980355973,"vX0":6.027838837402632,"vY0":-130.47222310788518,"vZ0":-0.6224771511014467,"x":154.89,"y":155.32,"x0":-3.560759015049261,"y0":50.00581883911782,"z0":5.306786587774983,"aX":3.19899977835399},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.0,"breakHorizontal":-4.4,"spinRate":2422,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4177805380862307,"extension":6.173585970664946},"index":4,"playId":"27bd92ff-1cf3-3d5f-a4c7-008e605019d0","pitchNumber":4,"startTime":"2026-04-09T23:47:33.806Z","endTime":"2026-04-09T23:47:37.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.520571333604895,"aZ":-28.793993413608092,"pfxX":-9.28686436113423,"pfxZ":1.7919041459641445,"pX":-0.6475398845666162,"pZ":2.7902076015887016,"vX0":10.389996282144955,"vY0":-136.92638339119404,"vZ0":-1.579980743628008,"x":141.68,"y":163.44,"x0":-3.2929295827534646,"y0":50.00541896715743,"z0":5.353425510257458,"aX":-17.556442125073996},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.1,"breakHorizontal":14.5,"spinRate":2227,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.4007114703483454,"extension":6.21481718047206},"index":5,"playId":"962a1feb-edb7-364e-98db-17e8d2e96991","pitchNumber":5,"startTime":"2026-04-09T23:47:47.648Z","endTime":"2026-04-09T23:47:51.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.903948706021886,"aZ":-13.176359754541979,"pfxX":-4.776773038953264,"pfxZ":9.721361110684631,"pX":-0.708628580460951,"pZ":2.0666557974885515,"vX0":8.71383611761638,"vY0":-139.30176165362155,"vZ0":-6.222346294377363,"x":144.01,"y":182.98,"x0":-3.264555658000781,"y0":50.003383853742214,"z0":5.209588392981244,"aX":-9.336167742016146},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":6.7,"spinRate":2330,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.39402249905409104,"extension":6.19538663296375},"index":6,"playId":"0987857e-710a-3313-8b4e-a591c9eccb5d","pitchNumber":6,"startTime":"2026-04-09T23:48:07.986Z","endTime":"2026-04-09T23:48:11.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.818986306379735,"aZ":-22.909444122469495,"pfxX":-11.843115938605028,"pfxZ":4.966329025134921,"pX":0.7403516225824266,"pZ":1.8298830572189637,"vX0":14.087145617982284,"vY0":-135.9987399449594,"vZ0":-4.9727935524610345,"x":88.78,"y":189.37,"x0":-2.976708486652119,"y0":50.0048678591985,"z0":5.278540472499303,"aX":-22.107899812183582},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":18.4,"spinRate":2129,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.4032816074840011,"extension":6.429184446321702},"index":7,"playId":"b5c29a23-9d72-3241-a9df-fe0e3c29789b","pitchNumber":7,"startTime":"2026-04-09T23:48:22.274Z","endTime":"2026-04-09T23:48:30.680Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"}},"playEndTime":"2026-04-09T23:48:30.680Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-09T23:48:56.209Z","endTime":"2026-04-09T23:49:02.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.591545393818965,"aZ":-37.60686558390953,"pfxX":12.046893603169426,"pfxZ":-3.800737769277971,"pX":0.2847313262082113,"pZ":2.1775999016479974,"vX0":5.612458411836467,"vY0":-120.2798789993848,"vZ0":0.6746365363887452,"x":106.15,"y":179.98,"x0":-3.6617170496452185,"y0":50.00251331669743,"z0":5.293941640876233,"aX":17.222116808316123},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.2,"breakHorizontal":-23.3,"spinRate":3078,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4596587447615952,"extension":6.217823946974619},"hitData":{"launchSpeed":65.3,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.33,"coordY":171.45}},"index":0,"playId":"d5bfec95-f2d3-31e8-b668-c511d16d9412","pitchNumber":1,"startTime":"2026-04-09T23:48:56.209Z","endTime":"2026-04-09T23:49:02.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:49:02.967Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out, third baseman Jose Fernandez to first baseman Ildemaro Vargas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-09T23:50:42.080Z","endTime":"2026-04-09T23:51:55.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":76.4,"endSpeed":70.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.966464804399475,"aZ":-38.59768089261248,"pfxX":-4.241007921606886,"pfxZ":-5.119745037225417,"pX":0.16103296172782122,"pZ":2.345780363401128,"vX0":-0.8640170294094475,"vY0":-111.31656730247722,"vZ0":0.22546998034372834,"x":110.86,"y":175.44,"x0":1.1051417222823867,"y0":50.001825886402514,"z0":6.238766145118425,"aX":-5.322276399534652},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-8.9,"breakHorizontal":7.9,"spinRate":2326,"spinDirection":301},"zone":5,"typeConfidence":2.0,"plateTime":0.49203000857824186,"extension":6.278413474791578},"index":0,"playId":"fb3c34a6-70bb-3aac-8c7b-44c99974ef42","pitchNumber":1,"startTime":"2026-04-09T23:51:35.683Z","endTime":"2026-04-09T23:51:39.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.928513871175856,"aZ":-37.2749557366094,"pfxX":-3.335869978469878,"pfxZ":-3.8833858733556097,"pX":0.007688883166221593,"pZ":1.5013914053340403,"vX0":-1.4373246871000354,"vY0":-114.20869447567986,"vZ0":-2.0135414138099774,"x":116.71,"y":198.24,"x0":1.0793745970454371,"y0":50.00142868558923,"z0":6.0761969366671496,"aX":-4.385634970793995},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.2,"breakHorizontal":6.4,"spinRate":2385,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4804206147061669,"extension":6.348490789175476},"hitData":{"launchSpeed":93.9,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":162.32}},"index":1,"playId":"b10b203a-1e86-3897-a896-d059f2f66247","pitchNumber":2,"startTime":"2026-04-09T23:51:48.491Z","endTime":"2026-04-09T23:51:55.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:51:55.852Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-09T23:51:57.756Z","endTime":"2026-04-09T23:53:47.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91411465559304,"aZ":-29.058652581692265,"pfxX":12.541360957237135,"pfxZ":2.0563980594633913,"pX":1.1165236319200846,"pZ":2.105009827917752,"vX0":-3.6195486640748564,"vY0":-123.4514497224398,"vZ0":-3.4685941663052176,"x":74.44,"y":181.94,"x0":0.989479444837491,"y0":50.00161941657991,"z0":6.024710985373941,"aX":18.98986277348258},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.0,"breakHorizontal":-21.6,"spinRate":1807,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.44693641723374933,"extension":6.283787977218059},"index":0,"playId":"90d52c72-8690-30e7-99f8-5838e1b8e1e9","pitchNumber":1,"startTime":"2026-04-09T23:52:21.227Z","endTime":"2026-04-09T23:52:27.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.679746432708694,"aZ":-14.426669196535245,"pfxX":5.0089975999717495,"pfxZ":10.146197763878302,"pX":0.39899720908683445,"pZ":2.8603363901908656,"vX0":-3.420698512785854,"vY0":-132.0673449802372,"vZ0":-5.282068553677425,"x":101.79,"y":161.55,"x0":1.0666223383365745,"y0":50.00534487556307,"z0":5.9644817998896364,"aX":8.763529851622504},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.3,"breakHorizontal":-8.3,"spinRate":2223,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.4162955485167328,"extension":6.238618148511305},"index":1,"playId":"499972d1-c35f-30b7-8f77-bf36b1a617c6","pitchNumber":2,"startTime":"2026-04-09T23:52:34.463Z","endTime":"2026-04-09T23:52:37.671Z","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":91.7,"endSpeed":83.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55661276288991,"aZ":-12.582355789998758,"pfxX":5.429427011257644,"pfxZ":10.9860210773091,"pX":0.8820714380391417,"pZ":2.4473512116323453,"vX0":-2.6282643994052295,"vY0":-133.4126134310357,"vZ0":-6.534004995565298,"x":83.38,"y":172.7,"x0":1.1802869214496496,"y0":50.00412525299222,"z0":5.8543704562552685,"aX":9.683692930265856},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.5,"breakHorizontal":-9.1,"spinRate":2327,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4122452255809135,"extension":6.309342578019554},"index":2,"playId":"e2f353c8-f676-3d77-9097-401a21339462","pitchNumber":3,"startTime":"2026-04-09T23:52:58.042Z","endTime":"2026-04-09T23:53:01.254Z","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":1},"index":3,"startTime":"2026-04-09T23:53:16.136Z","endTime":"2026-04-09T23:53:36.753Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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":91.8,"endSpeed":83.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90869596980362,"aZ":-13.33814866198165,"pfxX":6.346712313435041,"pfxZ":10.517009518548045,"pX":0.20879248551520832,"pZ":3.1375998939249286,"vX0":-4.681750026376965,"vY0":-133.50938706263443,"vZ0":-4.6574302724545555,"x":109.04,"y":154.06,"x0":1.167657987000739,"y0":50.000772033120654,"z0":5.877072882011828,"aX":11.363861660168885},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":-10.3,"spinRate":2238,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.41153491001498077,"extension":6.181150084920594},"hitData":{"launchSpeed":84.0,"launchAngle":60.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.5,"coordY":130.4}},"index":4,"playId":"291d6cde-9f06-3fa9-a9a1-7bfdb9cbcd55","pitchNumber":4,"startTime":"2026-04-09T23:53:36.753Z","endTime":"2026-04-09T23:53:47.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:53:47.776Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a line drive to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-09T23:53:49.770Z","endTime":"2026-04-09T23:54:24.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26306550999529,"aZ":-38.528767022455746,"pfxX":-4.699942327506889,"pfxZ":-5.070422470594751,"pX":0.22355863869790346,"pZ":2.3283858259034784,"vX0":-0.5276230199988875,"vY0":-111.81667676449966,"vZ0":0.2521159470632537,"x":108.48,"y":175.91,"x0":1.0732423502398212,"y0":50.004598598391844,"z0":6.203787457184722,"aX":-5.885647852923429},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-8.8,"breakHorizontal":8.6,"spinRate":2334,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.49195198974307885,"extension":6.302950176358093},"hitData":{"launchSpeed":79.5,"launchAngle":25.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.65,"coordY":85.55}},"index":0,"playId":"1b28a016-0cb9-3590-b40c-2416c9b20e17","pitchNumber":1,"startTime":"2026-04-09T23:54:13.517Z","endTime":"2026-04-09T23:54:24.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:54:24.977Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Robert Jr. walks. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-09T23:54:25.529Z","endTime":"2026-04-09T23:57:46.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.613832720841316,"aZ":-13.003126576403771,"pfxX":4.256034024756039,"pfxZ":10.899695196114758,"pX":0.4714326806165199,"pZ":2.9798109229783587,"vX0":-2.836346812511595,"vY0":-131.91715887637895,"vZ0":-5.455079680398032,"x":99.03,"y":158.33,"x0":1.0087578642354955,"y0":50.00308946496079,"z0":6.036687741141599,"aX":7.485433130653094},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":-7.1,"spinRate":2276,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.41553957717509427,"extension":6.314913133597681},"index":0,"playId":"0da3ac7f-5e16-37f0-8a31-4f2cfa5ec522","pitchNumber":1,"startTime":"2026-04-09T23:54:55.757Z","endTime":"2026-04-09T23:54:59.011Z","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":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.151056412671426,"aZ":-12.572847063594638,"pfxX":4.85944005441266,"pfxZ":11.082264281031952,"pX":0.4615249136495636,"pZ":1.67909045526523,"vX0":-2.942300868985686,"vY0":-132.59445169176024,"vZ0":-8.685522018761727,"x":99.41,"y":193.44,"x0":0.9581593232848599,"y0":50.00148261896836,"z0":5.929223813771171,"aX":8.59321772205488},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.2,"breakHorizontal":-8.0,"spinRate":2360,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4141598463681677,"extension":6.319827874725638},"index":1,"playId":"946d112d-2031-34f2-8b58-e1a8074d3919","pitchNumber":2,"startTime":"2026-04-09T23:55:14.804Z","endTime":"2026-04-09T23:55:41.809Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}}},{"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":91.4,"endSpeed":83.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.135132191932634,"aZ":-14.62269075493014,"pfxX":3.9133455521381952,"pfxZ":9.776012429204886,"pX":-0.09903725526666311,"pZ":4.028758877006929,"vX0":-4.608368063668189,"vY0":-133.04145917916958,"vZ0":-2.396832894301319,"x":120.78,"y":130.0,"x0":1.1458928106161461,"y0":50.002314585815455,"z0":5.9992184226345655,"aX":7.02590424964686},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":-6.1,"spinRate":2334,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4114528912631159,"extension":6.181446587141282},"index":2,"playId":"dee3d58d-c027-3ddd-84be-d0ec8cc19a47","pitchNumber":3,"startTime":"2026-04-09T23:55:47.666Z","endTime":"2026-04-09T23:55:51.929Z","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":90.9,"endSpeed":83.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.967694527765662,"aZ":-12.968731584063201,"pfxX":3.6216398932066696,"pfxZ":10.806511459631597,"pX":1.883862095358996,"pZ":2.90539182502377,"vX0":0.6548213564659254,"vY0":-132.39290948718426,"vZ0":-5.5232218193471585,"x":45.19,"y":160.33,"x0":1.1628571089356972,"y0":50.00207172659186,"z0":5.965892823884404,"aX":6.435806442407297},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.6,"breakHorizontal":-6.7,"spinRate":2347,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4135277917408544,"extension":6.249523578425862},"index":3,"playId":"df49c998-a4fa-3ba9-bdbf-2d492d33e61d","pitchNumber":4,"startTime":"2026-04-09T23:56:07.181Z","endTime":"2026-04-09T23:56:10.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06880616513032,"aZ":-13.569408424076332,"pfxX":4.929355041961946,"pfxZ":10.32371378390307,"pX":0.5455566069105493,"pZ":2.0945070864630466,"vX0":-2.6349187073089606,"vY0":-133.24467192192378,"vZ0":-7.419611130717249,"x":96.2,"y":182.23,"x0":0.9057500430712252,"y0":50.00214300240432,"z0":5.891566407787596,"aX":8.88156199306738},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":-8.4,"spinRate":2435,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.4107392590485559,"extension":6.364795245368735},"index":4,"playId":"bda927b0-20da-37cc-91da-963f5acf6763","pitchNumber":5,"startTime":"2026-04-09T23:56:28.747Z","endTime":"2026-04-09T23:56:32.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.742256402651716,"aZ":-17.391978257936415,"pfxX":4.799834132174196,"pfxZ":8.267177159626147,"pX":0.9115803779123653,"pZ":2.8072360864761334,"vX0":-1.866872283965169,"vY0":-132.47001083041792,"vZ0":-4.941640330505556,"x":82.25,"y":162.98,"x0":0.9995286871061202,"y0":50.001871564355845,"z0":5.95755990329246,"aX":8.579840128903669},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.2,"breakHorizontal":-8.3,"spinRate":2307,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.41256094952783773,"extension":6.32482070549024},"index":5,"playId":"5e0422cb-e14c-3f88-ae29-aaadb42fe920","pitchNumber":6,"startTime":"2026-04-09T23:56:52.757Z","endTime":"2026-04-09T23:56:57.067Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.299783614446035,"aZ":-24.763814490990153,"pfxX":13.846204102204393,"pfxZ":4.688103820213208,"pX":0.2709006282380695,"pZ":0.6450903622754487,"vX0":-6.178766118670333,"vY0":-124.68914868257446,"vZ0":-7.892611301495152,"x":106.67,"y":221.36,"x0":0.977833522696637,"y0":50.000274626975035,"z0":5.884632141744014,"aX":21.870715397476502},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.0,"breakHorizontal":-23.8,"spinRate":1798,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4387256149229515,"extension":6.477251561109498},"index":6,"playId":"7614e760-4516-32ff-bb6a-c7f17d204cb3","pitchNumber":7,"startTime":"2026-04-09T23:57:15.165Z","endTime":"2026-04-09T23:57:19.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.762900591163046,"aZ":-27.507755485383324,"pfxX":12.285056703123244,"pfxZ":2.9757186330054606,"pX":-0.08102408432900196,"pZ":0.6913278289082548,"vX0":-6.27819637355304,"vY0":-124.60512875822573,"vZ0":-7.001130565058467,"x":120.09,"y":220.11,"x0":0.8792632226962004,"y0":50.002601933263065,"z0":5.819826619007213,"aX":19.257832001585484},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":-20.8,"spinRate":1899,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.440102554823508,"extension":6.503458157073967},"index":7,"playId":"1b3f7300-ee73-3a9c-b618-f31a2ec0420b","pitchNumber":8,"startTime":"2026-04-09T23:57:38.229Z","endTime":"2026-04-09T23:57:46.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:57:46.655Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mark Vientos lines out to second baseman Ketel Marte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-09T23:57:44.507Z","endTime":"2026-04-09T23:58:49.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72329552941551,"aZ":-24.790351498607844,"pfxX":11.892217430827053,"pfxZ":4.706648759272396,"pX":0.6395508308233042,"pZ":2.4344958970829667,"vX0":-4.585697656307787,"vY0":-124.88626742629081,"vZ0":-3.8302987839743174,"x":92.62,"y":173.05,"x0":0.9614023800613483,"y0":50.0037758524952,"z0":6.04297899896897,"aX":18.659813131438035},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.8,"breakHorizontal":-20.4,"spinRate":1835,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4397062612565401,"extension":6.262274784608034},"index":0,"playId":"dd925b81-f412-36f4-804d-eaf7bd2f1a30","pitchNumber":1,"startTime":"2026-04-09T23:58:23.340Z","endTime":"2026-04-09T23:58:26.946Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.461491160505897,"aZ":-28.58589378880477,"pfxX":12.92409858465285,"pfxZ":2.339061353122169,"pX":1.1460611363632,"pZ":2.3207151224486946,"vX0":-3.8128743184596843,"vY0":-124.01836627336385,"vZ0":-3.21829165836794,"x":73.31,"y":176.12,"x0":1.03925367852935,"y0":50.00157165641163,"z0":6.059993796456223,"aX":19.811954640428187},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":-22.3,"spinRate":1986,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.444355709559054,"extension":6.378490888181725},"hitData":{"launchSpeed":97.3,"launchAngle":7.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":137.11,"coordY":138.0}},"index":1,"playId":"65fac484-febe-3c7d-babb-d919bb4b4a46","pitchNumber":2,"startTime":"2026-04-09T23:58:41.653Z","endTime":"2026-04-09T23:58:49.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-09T23:58:49.888Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ildemaro Vargas walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-10T00:00:47.328Z","endTime":"2026-04-10T00:02:02.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":84.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.238667451291015,"aZ":-23.86194728265663,"pfxX":-9.955873257836767,"pfxZ":4.5167536115415,"pX":-1.2882428469596552,"pZ":3.7845509908155957,"vX0":9.27595935496754,"vY0":-135.43968113447616,"vZ0":0.10434628810750035,"x":166.1,"y":136.6,"x0":-3.4800805199330314,"y0":50.00089978351442,"z0":5.4275198235493445,"aX":-18.31648584043948},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":15.8,"spinRate":2085,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4058932385953655,"extension":6.200337828142264},"index":0,"playId":"542276ff-f917-3d15-80d5-cb24390e6e67","pitchNumber":1,"startTime":"2026-04-10T00:01:17.861Z","endTime":"2026-04-10T00:01:21.231Z","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":93.5,"endSpeed":84.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.633535233501444,"aZ":-25.093223628253128,"pfxX":-12.77554983689663,"pfxZ":3.823976062073343,"pX":-1.4066182744011266,"pZ":1.9165928825157905,"vX0":10.192510619375211,"vY0":-135.6742828164351,"vZ0":-4.006233165646113,"x":170.62,"y":187.03,"x0":-3.5653852176026923,"y0":50.002707736659005,"z0":5.1759044591134495,"aX":-23.649941761405525},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":20.8,"spinRate":2252,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4048126464210884,"extension":6.322449279091851},"index":1,"playId":"66f52a6f-f07c-39c1-a609-c965ca015831","pitchNumber":2,"startTime":"2026-04-10T00:01:31.048Z","endTime":"2026-04-10T00:01:34.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62023623599376,"aZ":-22.202106145105194,"pfxX":1.2370977101301825,"pfxZ":5.704324951034577,"pX":-0.23079857119457214,"pZ":3.9696454620642423,"vX0":8.031546956500119,"vY0":-131.7662014296329,"vZ0":0.5643695518443514,"x":125.8,"y":131.6,"x0":-3.4866923734219935,"y0":50.00089470996781,"z0":5.401130074431101,"aX":2.1590572291564496},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.7,"breakHorizontal":-4.1,"spinRate":2541,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4166720517144671,"extension":6.200266564311503},"index":2,"playId":"983d0353-f19a-3174-a278-95982533060e","pitchNumber":3,"startTime":"2026-04-10T00:01:42.472Z","endTime":"2026-04-10T00:01:46.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53640740743917,"aZ":-13.172069439337667,"pfxX":-5.397482961237622,"pfxZ":9.862381318008659,"pX":1.6052784378471203,"pZ":2.1318311724899037,"vX0":14.623111802474062,"vY0":-138.77485620414274,"vZ0":-6.075407453856863,"x":55.81,"y":181.22,"x0":-3.0595722506298277,"y0":50.00504842431675,"z0":5.246976222137773,"aX":-10.402682139359138},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":6.4,"spinRate":2293,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39651981764178235,"extension":6.34136609518528},"index":3,"playId":"1635f52f-d4ae-37ea-b3d4-bc1f1c80e5b0","pitchNumber":4,"startTime":"2026-04-10T00:01:57.596Z","endTime":"2026-04-10T00:02:02.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:02:02.178Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Geraldo Perdomo grounds into a double play, pitcher Nolan McLean to shortstop Francisco Lindor to first baseman Mark Vientos. Ildemaro Vargas out at 2nd. Geraldo Perdomo out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-10T00:02:03.020Z","endTime":"2026-04-10T00:03:06.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.866054484430435,"aZ":-32.32144506301401,"pfxX":10.967539922207397,"pfxZ":-0.10139382344939118,"pX":2.0416573037464345,"pZ":1.9419762282018582,"vX0":10.2052723232246,"vY0":-122.11599475426385,"vZ0":-1.0773050843480017,"x":39.18,"y":186.35,"x0":-3.6495075886365194,"y0":50.00219937377691,"z0":5.224155896606989,"aX":16.204517477266737},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.1,"breakHorizontal":-22.7,"spinRate":3082,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4522784554724115,"extension":6.235323467607527},"index":0,"playId":"bacd2f61-26ca-36df-9724-4fe4fbb0e025","pitchNumber":1,"startTime":"2026-04-10T00:02:25.103Z","endTime":"2026-04-10T00:02:30.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.853014589378656,"aZ":-29.357725077386394,"pfxX":-9.83232759328354,"pfxZ":1.486210389673908,"pX":-0.2409361847258676,"pZ":1.8950901227059904,"vX0":12.18255366671153,"vY0":-137.1135663106239,"vZ0":-3.64209751812369,"x":126.18,"y":187.61,"x0":-3.4682084740686703,"y0":50.00651400510279,"z0":5.248159231209146,"aX":-18.689831654711515},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.0,"breakHorizontal":15.2,"spinRate":2219,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.39975673575818105,"extension":6.273290838211834},"index":1,"playId":"0b1e3730-4260-3599-b25c-e011262a8fce","pitchNumber":2,"startTime":"2026-04-10T00:02:42.473Z","endTime":"2026-04-10T00:02:46.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.028162964841435,"aZ":-27.551384607694068,"pfxX":-10.859301527621719,"pfxZ":2.5357872611148977,"pX":-0.16303103277055522,"pZ":1.7333587600007003,"vX0":12.401149813843418,"vY0":-134.47662139737074,"vZ0":-4.00038828383233,"x":123.21,"y":191.98,"x0":-3.430440867188612,"y0":50.00530216749276,"z0":5.2018377036361985,"aX":-19.828218506720482},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.8,"breakHorizontal":16.9,"spinRate":2155,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4077957570419777,"extension":6.245640760593124},"hitData":{"launchSpeed":93.7,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.98,"coordY":180.06}},"index":2,"playId":"ced8fe1f-1409-3e20-9bdc-c9fe5e8ce87c","pitchNumber":3,"startTime":"2026-04-10T00:02:59.315Z","endTime":"2026-04-10T00:03:06.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:03:06.708Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-10T00:03:12.320Z","endTime":"2026-04-10T00:04:04.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.928497027850927,"aZ":-28.36450422779732,"pfxX":-11.15542605594494,"pfxZ":2.0662229356997344,"pX":0.618218363217074,"pZ":2.6394124410284183,"vX0":13.98981008592689,"vY0":-135.44614982334897,"vZ0":-1.910062492898394,"x":93.43,"y":167.52,"x0":-3.185016070751186,"y0":50.000970144442086,"z0":5.35377214885504,"aX":-20.549586279704226},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":16.9,"spinRate":2091,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.40570143485060806,"extension":6.40613342519483},"index":0,"playId":"d2eec5f1-66ee-344e-8992-e4ccbfca8771","pitchNumber":1,"startTime":"2026-04-10T00:03:32.139Z","endTime":"2026-04-10T00:03:35.727Z","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":88.1,"endSpeed":80.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39304387660521,"aZ":-34.665813319398914,"pfxX":-6.570102246054441,"pfxZ":-1.5068554465260178,"pX":-0.06729759220150942,"pZ":2.437993248037908,"vX0":10.614858077831746,"vY0":-127.86614378623715,"vZ0":-0.6488890978814563,"x":119.57,"y":172.95,"x0":-3.4189707212225406,"y0":50.002067216902546,"z0":5.415350545773251,"aX":-10.878930119207457},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.6,"breakHorizontal":9.5,"spinRate":1071,"spinDirection":260},"zone":5,"typeConfidence":2.0,"plateTime":0.42837678905197585,"extension":6.170682828607155},"index":1,"playId":"02033ab2-02ad-33d4-b93d-e2d4cb0f9a64","pitchNumber":2,"startTime":"2026-04-10T00:03:42.060Z","endTime":"2026-04-10T00:03:45.105Z","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":2},"index":2,"startTime":"2026-04-10T00:03:50.915Z","endTime":"2026-04-10T00:04:00.208Z","isPitch":false,"type":"action","player":{"id":680728,"link":"/api/v1/people/680728"}},{"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":95.7,"endSpeed":87.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.425461843881052,"aZ":-26.974369111071933,"pfxX":-9.48499425794056,"pfxZ":2.6686884359550476,"pX":0.6060930485928395,"pZ":2.3080540594062113,"vX0":13.105699247644539,"vY0":-138.80220494912032,"vZ0":-3.385180433422182,"x":93.9,"y":176.46,"x0":-2.9471307863853724,"y0":50.0036206382565,"z0":5.342073473545087,"aX":-18.486376306729877},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.3,"breakHorizontal":14.4,"spinRate":2077,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3947902065773694,"extension":6.2833556605965155},"index":3,"playId":"9f1d345c-541f-3c4c-9c63-b39e4e39a3a0","pitchNumber":3,"startTime":"2026-04-10T00:04:00.208Z","endTime":"2026-04-10T00:04:04.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:04:04.339Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a sharp line drive to left fielder Tim Tawa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T00:06:02.152Z","endTime":"2026-04-10T00:06:58.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.148135058245142,"aZ":-24.855723868335748,"pfxX":13.005732386096785,"pfxZ":4.792800280511318,"pX":0.14508347842297492,"pZ":1.0065624826483086,"vX0":-5.656488415769696,"vY0":-123.01040036705596,"vZ0":-6.675431335341915,"x":111.47,"y":211.6,"x0":0.7886813277323319,"y0":50.00487715940625,"z0":5.8724094412390135,"aX":19.86802594161658},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.3,"breakHorizontal":-22.2,"spinRate":1882,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4458294549736235,"extension":6.396236187913436},"index":0,"playId":"29f93664-9749-3501-8241-9d0b07040f16","pitchNumber":1,"startTime":"2026-04-10T00:06:35.328Z","endTime":"2026-04-10T00:06:41.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.764495071811435,"aZ":-14.01646277509658,"pfxX":7.681761233690597,"pfxZ":10.491283377105146,"pX":-0.06628479777038843,"pZ":3.0021099060817984,"vX0":-5.329644351733107,"vY0":-131.2424711178265,"vZ0":-4.700624964102735,"x":119.53,"y":157.72,"x0":1.0005798796833731,"y0":50.00543488396721,"z0":5.872882838934109,"aX":13.299962084506049},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.0,"breakHorizontal":-12.6,"spinRate":2317,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.41857120287107374,"extension":6.3962237850327766},"hitData":{"launchSpeed":102.8,"launchAngle":13.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":66.11,"coordY":98.44}},"index":1,"playId":"91ad9f21-55c5-3e5a-954c-54a21d7d574d","pitchNumber":2,"startTime":"2026-04-10T00:06:47.648Z","endTime":"2026-04-10T00:06:58.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:06:58.385Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out to right fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T00:06:55.869Z","endTime":"2026-04-10T00:08:18.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.450548676861466,"aZ":-12.584772138954767,"pfxX":2.915700664822129,"pfxZ":11.251350447758313,"pX":-0.1235615462341316,"pZ":3.313081477851541,"vX0":-3.7335144450741393,"vY0":-130.8295658411361,"vZ0":-4.5664186400272735,"x":121.71,"y":149.33,"x0":0.9402299741739125,"y0":50.00532357873729,"z0":6.017717400060131,"aX":5.0779905585245775},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":19.7,"breakHorizontal":-4.6,"spinRate":2240,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4179438757924876,"extension":6.370502524162211},"index":0,"playId":"195f01e0-4a91-3c2a-a7c1-e8cef931b760","pitchNumber":1,"startTime":"2026-04-10T00:07:28.548Z","endTime":"2026-04-10T00:07:33.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.222948874835904,"aZ":-21.730987698274696,"pfxX":0.4653062142993678,"pfxZ":6.564702745110324,"pX":0.3110050348819186,"pZ":1.9638632146487134,"vX0":-2.444358798403955,"vY0":-125.75501179546566,"vZ0":-5.052387033222654,"x":105.15,"y":185.76,"x0":1.2381398183099157,"y0":50.00016166387053,"z0":5.77854113469817,"aX":0.740153393161521},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.9,"breakHorizontal":-0.2,"spinRate":2217,"spinDirection":161},"zone":9,"typeConfidence":2.0,"plateTime":0.43675740330770996,"extension":6.367789265189531},"index":1,"playId":"9bafd2c8-d08a-34f0-93ae-5fb0b8d579a0","pitchNumber":2,"startTime":"2026-04-10T00:07:48.883Z","endTime":"2026-04-10T00:07:53.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.571373843680124,"aZ":-28.865735481888812,"pfxX":11.772495716492577,"pfxZ":2.1590371062956955,"pX":0.2411611810269179,"pZ":2.0317880950299565,"vX0":-5.385676274450518,"vY0":-122.57018033287187,"vZ0":-3.593215888618742,"x":107.81,"y":183.92,"x0":0.9288043083846275,"y0":50.00323744647406,"z0":5.962266174297109,"aX":18.04348244641928},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.4,"breakHorizontal":-20.2,"spinRate":1861,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.44563193625832387,"extension":6.379343635986193},"hitData":{"launchSpeed":99.2,"launchAngle":30.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.89,"coordY":71.32}},"index":2,"playId":"968125fb-9a8d-365e-a4b1-e8db0394ccd6","pitchNumber":3,"startTime":"2026-04-10T00:08:05.279Z","endTime":"2026-04-10T00:08:18.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:08:18.724Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Baty lines out to second baseman Ketel Marte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T00:08:17.580Z","endTime":"2026-04-10T00:09:23.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358132873923356,"aZ":-14.084104243696489,"pfxX":6.024454795958087,"pfxZ":10.580046642319619,"pX":0.03731186453206036,"pZ":3.492831491040487,"vX0":-3.893550010784589,"vY0":-129.72788070982662,"vZ0":-3.905831720320234,"x":115.58,"y":144.47,"x0":0.7725861261800102,"y0":50.0022395748318,"z0":6.086899406855188,"aX":10.299570103835672},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.6,"breakHorizontal":-10.1,"spinRate":2189,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.4217278940052398,"extension":6.237636371361074},"index":0,"playId":"c93f12bb-f0ee-3b3f-abd9-e93b6643dc75","pitchNumber":1,"startTime":"2026-04-10T00:08:45.852Z","endTime":"2026-04-10T00:08:49.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.518346828841736,"aZ":-20.744972313804556,"pfxX":2.592400737132621,"pfxZ":6.748551296664512,"pX":-0.6652652491279067,"pZ":2.4356560785440595,"vX0":-4.847830148363152,"vY0":-129.22908709372578,"vZ0":-5.058542815742924,"x":142.36,"y":173.02,"x0":0.8968206794063576,"y0":50.00532259230264,"z0":6.008641907188224,"aX":4.392742600323404},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.3,"breakHorizontal":-3.6,"spinRate":2261,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.4235841515154375,"extension":6.42131328031348},"hitData":{"launchSpeed":85.1,"launchAngle":13.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":147.41,"coordY":137.12}},"index":1,"playId":"857354fc-5ead-318a-83f6-ebda1b3ec64c","pitchNumber":2,"startTime":"2026-04-10T00:09:15.414Z","endTime":"2026-04-10T00:09:23.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:09:23.526Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Torrens flies out to left fielder Tim Tawa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T00:09:24.431Z","endTime":"2026-04-10T00:10:38.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.079233700308066,"aZ":-16.172768319668595,"pfxX":4.142784117841108,"pfxZ":9.02364990577929,"pX":0.4285022521589529,"pZ":2.598217181506924,"vX0":-3.1271045897021725,"vY0":-132.07966911433326,"vZ0":-5.7315594689636225,"x":100.67,"y":168.63,"x0":1.0871916735231801,"y0":50.00584173108468,"z0":5.978144225685467,"aX":7.350046180452343},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.4,"breakHorizontal":-6.8,"spinRate":2203,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.4140518905553985,"extension":6.303732530522653},"index":0,"playId":"28989f75-ae55-3432-b82c-50d73f791736","pitchNumber":1,"startTime":"2026-04-10T00:09:50.635Z","endTime":"2026-04-10T00:09:53.635Z","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":2},"index":1,"playId":"7665f390-f898-3d71-a707-4b1f83081c97","startTime":"2026-04-10T00:10:08.126Z","endTime":"2026-04-10T00:10:13.692Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.268447353213805,"aZ":-14.367829277714224,"pfxX":5.559276576855319,"pfxZ":10.164816715893672,"pX":-0.8842393883902726,"pZ":3.0916535805827077,"vX0":-6.733801839565376,"vY0":-131.5932986005661,"vZ0":-4.532151338769891,"x":150.71,"y":155.31,"x0":0.987100870673315,"y0":50.000029806271606,"z0":5.902651624215967,"aX":9.735948317919394},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.6,"breakHorizontal":-8.5,"spinRate":2273,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4164277024028529,"extension":6.2847468178642565},"hitData":{"launchSpeed":97.4,"launchAngle":24.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.57,"coordY":87.83}},"index":2,"playId":"a177ec94-01f9-3612-9f55-11af2c9a127d","pitchNumber":2,"startTime":"2026-04-10T00:10:28.709Z","endTime":"2026-04-10T00:10:38.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:10:38.236Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T00:12:09.991Z","endTime":"2026-04-10T00:14:25.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"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":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060847497647966,"aZ":-33.5605404563079,"pfxX":12.540538589758503,"pfxZ":-0.9444628476063883,"pX":0.3254881469614959,"pZ":2.693440596774075,"vX0":6.1148080280044885,"vY0":-121.62393104913193,"vZ0":0.8800433198901003,"x":104.59,"y":166.06,"x0":-3.869600337666267,"y0":50.00537534574764,"z0":5.291750837347271,"aX":18.348195750164482},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.1,"breakHorizontal":-24.4,"spinRate":3033,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.45444362373510705,"extension":6.276728421670498},"index":0,"playId":"24416ef2-7ddc-3898-bbf2-8435a668ac9c","pitchNumber":1,"startTime":"2026-04-10T00:13:07.015Z","endTime":"2026-04-10T00:13:10.821Z","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":87.5,"endSpeed":78.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.468110822934285,"aZ":-36.858839469151455,"pfxX":-8.791581497628172,"pfxZ":-2.922605802078998,"pX":-0.8475097420389881,"pZ":2.872224214929413,"vX0":9.091021434477199,"vY0":-126.95132658796656,"vZ0":0.8149055637353546,"x":149.31,"y":161.23,"x0":-3.3645211516676072,"y0":50.003877779796476,"z0":5.524268331253492,"aX":-14.086258737052784},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.7,"breakHorizontal":13.4,"spinRate":1215,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.4345300237897205,"extension":6.065221127113598},"index":1,"playId":"ccafcb0d-80ef-3dae-8f5c-514a5f1bf597","pitchNumber":2,"startTime":"2026-04-10T00:13:17.639Z","endTime":"2026-04-10T00:13:20.970Z","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":0},"index":2,"startTime":"2026-04-10T00:13:26.997Z","endTime":"2026-04-10T00:13:39.508Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11796308859796,"aZ":-14.874576481102881,"pfxX":-7.346725092668823,"pfxZ":8.828977781251304,"pX":1.3061379875951609,"pZ":2.3520134084935758,"vX0":14.603666660601224,"vY0":-139.9473442955491,"vZ0":-5.381694917902781,"x":67.21,"y":175.28,"x0":-3.0538851881191067,"y0":50.00503005730832,"z0":5.293945350765798,"aX":-14.400024275125908},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2320,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3931942049890602,"extension":6.359592763745038},"index":3,"playId":"ec4b9474-bc88-3f1c-8153-dfba82c08f28","pitchNumber":3,"startTime":"2026-04-10T00:13:39.508Z","endTime":"2026-04-10T00:13:43.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.968221169414,"aZ":-32.17458811871365,"pfxX":11.888868798791071,"pfxZ":-0.0019323700823630219,"pX":1.3496889331518553,"pZ":1.6753366651003627,"vX0":7.825028081537339,"vY0":-123.07175511642346,"vZ0":-1.9126431679908582,"x":65.55,"y":193.55,"x0":-3.437159786362773,"y0":50.00090432270165,"z0":5.240126489670779,"aX":17.87209213900314},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":-23.6,"spinRate":3192,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4484831994883809,"extension":6.085468690704123},"index":4,"playId":"14e95b71-7ff7-3b7c-b912-ca5b203e2a96","pitchNumber":4,"startTime":"2026-04-10T00:13:51.922Z","endTime":"2026-04-10T00:13:55.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.205536285732762,"aZ":-22.623111452253507,"pfxX":-11.11031997872647,"pfxZ":5.2552766943746425,"pX":1.2558302381159017,"pZ":1.2986182381116178,"vX0":15.058080675222575,"vY0":-133.77435937186445,"vZ0":-6.001313938840529,"x":69.13,"y":203.72,"x0":-2.9961604160321698,"y0":50.00029763490465,"z0":5.1871237001339825,"aX":-20.182990263585815},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.3,"breakHorizontal":16.9,"spinRate":2114,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4090602059599875,"extension":6.375426376877884},"index":5,"playId":"8eb7c9f0-8e52-344f-b682-c32fe15e82a9","pitchNumber":5,"startTime":"2026-04-10T00:14:01.615Z","endTime":"2026-04-10T00:14:05.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98713277741114,"aZ":-26.92502910658212,"pfxX":-11.7316847776213,"pfxZ":2.7700591123926035,"pX":-1.0467067840636706,"pZ":3.4072139736482807,"vX0":10.72413938109393,"vY0":-136.97542974551106,"vZ0":-0.37094567358387215,"x":156.9,"y":146.79,"x0":-3.4933210197266997,"y0":50.00345757168497,"z0":5.389489659389688,"aX":-22.236235400333044},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.2,"breakHorizontal":19.0,"spinRate":2014,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40026856903944097,"extension":6.312820624501981},"hitData":{"launchSpeed":55.9,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.76,"coordY":153.85}},"index":6,"playId":"1f5e6053-b5b4-3748-be31-8637aa7b9eb7","pitchNumber":6,"startTime":"2026-04-10T00:14:17.004Z","endTime":"2026-04-10T00:14:25.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:14:25.752Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T00:14:26.816Z","endTime":"2026-04-10T00:15:54.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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.3,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28038555676205,"aZ":-27.036998513163287,"pfxX":-10.79409575581741,"pfxZ":2.679220944571835,"pX":-0.3632417878513192,"pZ":2.652356464368962,"vX0":12.078514833122291,"vY0":-138.17729880438395,"vZ0":-2.295609574906181,"x":130.85,"y":167.17,"x0":-3.406837479507403,"y0":50.0022363541844,"z0":5.326756878862657,"aX":-20.69166144454752},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.6,"breakHorizontal":16.8,"spinRate":2174,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.3977222360367123,"extension":6.272024876542463},"index":0,"playId":"5c536a14-7cdf-34ec-89d7-c94d1e8fcdd4","pitchNumber":1,"startTime":"2026-04-10T00:15:06.242Z","endTime":"2026-04-10T00:15:10.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.226604341535214,"aZ":-25.282117293788318,"pfxX":-10.338133210635831,"pfxZ":3.5601991225228353,"pX":0.09109952560926449,"pZ":3.143354705628785,"vX0":13.251075219051485,"vY0":-138.55332257261878,"vZ0":-1.6061337155714441,"x":113.53,"y":153.91,"x0":-3.420158924852675,"y0":50.00368854474706,"z0":5.4274104702377555,"aX":-20.0144355319647},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.2,"breakHorizontal":15.8,"spinRate":2242,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.3959864494675882,"extension":6.3848617070385005},"index":1,"playId":"06050399-182c-33f0-bbb0-20617849cac8","pitchNumber":2,"startTime":"2026-04-10T00:15:31.714Z","endTime":"2026-04-10T00:15:35.851Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81444029376874,"aZ":-38.10347909604114,"pfxX":10.588646158108492,"pfxZ":-3.8465752605156043,"pX":1.3606819474339216,"pZ":0.9901541916157397,"vX0":8.727142007694411,"vY0":-124.9381258482184,"vZ0":-2.270237804515858,"x":65.13,"y":212.05,"x0":-3.5833833355985223,"y0":50.001283711657145,"z0":5.115544325454363,"aX":16.332770134075574},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.3,"breakHorizontal":-21.6,"spinRate":3294,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.442511378662513,"extension":6.082073410238998},"index":2,"playId":"9676a050-d8f2-3d65-8d16-d3d02348027b","pitchNumber":3,"startTime":"2026-04-10T00:15:48.563Z","endTime":"2026-04-10T00:15:54.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:15:54.888Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T00:15:53.236Z","endTime":"2026-04-10T00:16:53.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.129327376566245,"aZ":-24.422111766376563,"pfxX":-11.778824388427122,"pfxZ":4.166584632322577,"pX":-0.36729690129284337,"pZ":2.220100617770561,"vX0":12.176533929984132,"vY0":-136.07283962896838,"vZ0":-3.4770226421175012,"x":131.0,"y":178.84,"x0":-3.387363865963697,"y0":50.00173811238246,"z0":5.22247547367516,"aX":-21.907676569998422},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.0,"breakHorizontal":18.5,"spinRate":2151,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4037780697645279,"extension":6.28719166350407},"index":0,"playId":"80c1f90b-67c7-3fdf-8a53-09dea4658f16","pitchNumber":1,"startTime":"2026-04-10T00:16:15.334Z","endTime":"2026-04-10T00:16:19.109Z","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":1,"outs":2},"index":1,"startTime":"2026-04-10T00:16:24.374Z","endTime":"2026-04-10T00:16:35.250Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"}},{"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.5,"endSpeed":87.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50336831989323,"aZ":-16.034607676400405,"pfxX":-8.510762591268964,"pfxZ":8.184293442235141,"pX":0.2836047422861151,"pZ":1.671459450503714,"vX0":12.848336981345325,"vY0":-139.7756387993916,"vZ0":-6.552847545608153,"x":106.19,"y":193.65,"x0":-3.2741069542361063,"y0":50.00327761529376,"z0":5.105480986215493,"aX":-16.78474419333071},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2355,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3923725901948707,"extension":6.322158029653151},"index":2,"playId":"2176d1fe-3184-31f6-a64d-d8c4623384d7","pitchNumber":2,"startTime":"2026-04-10T00:16:35.250Z","endTime":"2026-04-10T00:16:38.925Z","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":95.9,"endSpeed":86.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31549566998005,"aZ":-26.535270279659148,"pfxX":-11.65171343744873,"pfxZ":2.9115085563661394,"pX":0.7977075435696486,"pZ":2.1781898852306827,"vX0":14.392068209552313,"vY0":-138.82452890953738,"vZ0":-3.6979491884341105,"x":86.59,"y":179.97,"x0":-2.9587919654672885,"y0":50.00194573717736,"z0":5.309469336354169,"aX":-22.56602635066863},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.6,"breakHorizontal":17.9,"spinRate":2187,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3957012175127095,"extension":6.410002826547359},"index":3,"playId":"3bc51c96-a84a-3500-b139-3e623cae6b9b","pitchNumber":3,"startTime":"2026-04-10T00:16:48.939Z","endTime":"2026-04-10T00:16:53.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:16:53.396Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyrone Taylor doubles (1) on a line drive to left fielder Tim Tawa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-10T00:18:42.546Z","endTime":"2026-04-10T00:21:59.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84870564262492,"aZ":-12.185485339408192,"pfxX":4.374172477448927,"pfxZ":11.544752282997841,"pX":0.11039757562591772,"pZ":2.6404420736717054,"vX0":-3.4864817751873005,"vY0":-130.8083117848193,"vZ0":-6.155285258013153,"x":112.79,"y":167.49,"x0":0.8928856207348422,"y0":50.00036027507553,"z0":5.939260173354364,"aX":7.571718842215353},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.8,"breakHorizontal":-7.2,"spinRate":2260,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.41888918038716794,"extension":6.367894447594315},"index":0,"playId":"038556a5-3314-3f9b-8683-543a8fbb1279","pitchNumber":1,"startTime":"2026-04-10T00:19:25.883Z","endTime":"2026-04-10T00:19:29.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.972678147965617,"aZ":-13.174341104506235,"pfxX":6.198748126217897,"pfxZ":10.612794071357563,"pX":0.4137616375467592,"pZ":2.814227444398927,"vX0":-3.8056763042401895,"vY0":-132.83059515638098,"vZ0":-5.674959560524645,"x":101.23,"y":162.8,"x0":1.0583662034801318,"y0":50.003342724127634,"z0":5.933311938787827,"aX":11.097069997341292},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":-10.4,"spinRate":2301,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.4120795685914045,"extension":6.425859380321239},"index":1,"playId":"64299330-3f62-3623-98d0-cb245e5f7468","pitchNumber":2,"startTime":"2026-04-10T00:19:40.729Z","endTime":"2026-04-10T00:19:44.466Z","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":0},"index":2,"startTime":"2026-04-10T00:19:49.700Z","endTime":"2026-04-10T00:20:02.088Z","isPitch":false,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"}},{"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":91.4,"endSpeed":84.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53096475273499,"aZ":-14.450853526755132,"pfxX":6.479374598645337,"pfxZ":9.848361268494983,"pX":0.37484631409775043,"pZ":2.3714153083464846,"vX0":-3.5466950231065466,"vY0":-133.0530547019818,"vZ0":-6.465101755282092,"x":102.71,"y":174.75,"x0":0.8806136648429338,"y0":50.00381474612378,"z0":5.872792760968755,"aX":11.662006401019765},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-11.0,"spinRate":2272,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.41107081755115393,"extension":6.396183261867209},"index":3,"playId":"0cd097ae-445a-3eda-adf9-641b4a608dd6","pitchNumber":3,"startTime":"2026-04-10T00:20:02.088Z","endTime":"2026-04-10T00:20:05.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38376764970743,"aZ":-14.358621892973444,"pfxX":4.641603143309957,"pfxZ":10.018894383687716,"pX":0.8100221712050499,"pZ":4.623763204549642,"vX0":-2.4109239312005295,"vY0":-132.30211557712585,"vZ0":-0.7804895368621207,"x":86.12,"y":113.94,"x0":1.1284704237446161,"y0":50.00537194687833,"z0":5.971809545650223,"aX":8.255767959406198},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.2,"breakHorizontal":-7.9,"spinRate":2229,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4134969968659927,"extension":6.236447984505897},"index":4,"playId":"a45c768b-2197-38a5-901a-ca8da0a981c3","pitchNumber":4,"startTime":"2026-04-10T00:20:20.502Z","endTime":"2026-04-10T00:20:24.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.612847898046404,"aZ":-13.110939965991815,"pfxX":2.389153223547424,"pfxZ":10.716462927984525,"pX":0.701203956942383,"pZ":3.445259582232238,"vX0":-1.4705322837922812,"vY0":-132.5997397683956,"vZ0":-4.003513888551504,"x":90.27,"y":145.76,"x0":0.952838727416519,"y0":50.003685136228626,"z0":5.93267111709508,"aX":4.250518252918487},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.7,"breakHorizontal":-4.0,"spinRate":2277,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.41322841685101697,"extension":6.335709989421205},"index":5,"playId":"e013aaee-9dbd-3a73-aca4-e5ac71b44e55","pitchNumber":5,"startTime":"2026-04-10T00:20:36.525Z","endTime":"2026-04-10T00:20:39.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.972272678375354,"aZ":-27.013070408021992,"pfxX":10.957897811008408,"pfxZ":3.2554905538262267,"pX":0.9866977144494935,"pZ":2.0419297920442867,"vX0":-3.606796065679248,"vY0":-125.08918880457848,"vZ0":-4.031029149522642,"x":79.39,"y":183.65,"x0":1.0225403152445771,"y0":50.005455390864434,"z0":5.88633696876477,"aX":17.386690267513625},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.2,"breakHorizontal":-19.1,"spinRate":1827,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.43769342110276277,"extension":6.393893690698522},"index":6,"playId":"113872fd-e04c-316a-9a19-fa08144ab42e","pitchNumber":6,"startTime":"2026-04-10T00:20:54.742Z","endTime":"2026-04-10T00:20:58.870Z","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":91.5,"endSpeed":84.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.457704930965868,"aZ":-17.09354228558808,"pfxX":6.631352591477587,"pfxZ":8.352403142634184,"pX":1.2371070718911843,"pZ":1.9958456276659338,"vX0":-1.8697847467968818,"vY0":-133.23191288245346,"vZ0":-6.815114409950212,"x":69.84,"y":184.89,"x0":1.0845396503560472,"y0":50.00277947242705,"z0":5.813158085043326,"aX":11.973379695625603},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":-11.6,"spinRate":2128,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4104153176030225,"extension":6.333871663405756},"index":7,"playId":"ae3fd972-877b-38c5-b25d-5a7176011a34","pitchNumber":7,"startTime":"2026-04-10T00:21:13.660Z","endTime":"2026-04-10T00:21:19.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.799327889684044,"aZ":-15.486518967846672,"pfxX":4.941282139419526,"pfxZ":9.083448372362998,"pX":-0.6927586807351839,"pZ":1.6749435599434532,"vX0":-5.866003913384908,"vY0":-134.3543184196592,"vZ0":-7.852841965846124,"x":143.41,"y":193.56,"x0":0.8719433357489458,"y0":50.001845572910725,"z0":5.725943822801191,"aX":9.076869449196849},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-7.8,"spinRate":2189,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.4069205593919638,"extension":6.422496913993059},"index":8,"playId":"f0a19bf5-1a25-3bf8-8fde-b49d0f1b8ebc","pitchNumber":8,"startTime":"2026-04-10T00:21:30.543Z","endTime":"2026-04-10T00:21:36.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.825927642896055,"aZ":-29.43293290558283,"pfxX":12.30393214212138,"pfxZ":1.7660777958946916,"pX":0.27205620601890684,"pZ":2.056315616691281,"vX0":-5.797438180715245,"vY0":-124.13222819663638,"vZ0":-3.250673275232497,"x":106.63,"y":183.26,"x0":1.0445004675687009,"y0":50.00452933173053,"z0":5.84423133877787,"aX":19.122125263006033},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":-20.9,"spinRate":1924,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4419566298044537,"extension":6.677850207731102},"hitData":{"launchSpeed":98.9,"launchAngle":21.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":37.61,"coordY":81.14}},"index":9,"playId":"b88c8277-3c12-3833-9d85-d6ecae475071","pitchNumber":9,"startTime":"2026-04-10T00:21:46.492Z","endTime":"2026-04-10T00:21:59.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:21:59.936Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas. Tyrone Taylor to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-10T00:22:00.015Z","endTime":"2026-04-10T00:24:20.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.034006790031967,"aZ":-28.903731195264072,"pfxX":13.318890873803193,"pfxZ":2.1504438313834804,"pX":1.8035932300411994,"pZ":2.6344329209020367,"vX0":-2.6040691985102864,"vY0":-123.2385512503644,"vZ0":-2.23511555192957,"x":48.25,"y":167.65,"x0":1.1517429801805008,"y0":50.00368779706654,"z0":6.021683437914551,"aX":20.259236377575757},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.6,"breakHorizontal":-23.4,"spinRate":1845,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.44636222837949546,"extension":6.404343602431274},"index":0,"playId":"2f5ac370-9cfe-38b2-ac2e-6d6348735c03","pitchNumber":1,"startTime":"2026-04-10T00:22:34.603Z","endTime":"2026-04-10T00:22:38.750Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.659527585286174,"aZ":-28.676037509650246,"pfxX":13.07507343978877,"pfxZ":2.335060169132311,"pX":1.1236141632752756,"pZ":1.2654514457012949,"vX0":-3.70178673054474,"vY0":-122.08593035677613,"vZ0":-5.1685259444288345,"x":74.17,"y":204.61,"x0":0.9674344706809814,"y0":50.00434651964545,"z0":5.899620281326269,"aX":19.595720303667992},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":-22.7,"spinRate":1821,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.44988752522682596,"extension":6.418598524489372},"index":1,"playId":"bc0c528d-146a-3e96-ac39-2ffcc8f01384","pitchNumber":2,"startTime":"2026-04-10T00:22:52.340Z","endTime":"2026-04-10T00:22:56.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.475723791417366,"aZ":-29.00703063352618,"pfxX":12.481434139885494,"pfxZ":2.0576365963425696,"pX":0.23684355837469123,"pZ":1.5712021260017381,"vX0":-5.736633818335895,"vY0":-123.55154535985179,"vZ0":-4.685184144448246,"x":107.97,"y":196.36,"x0":0.9718058830612678,"y0":50.0047000891494,"z0":5.940537009419964,"aX":19.226100110973118},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.9,"breakHorizontal":-21.2,"spinRate":1887,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4439523938039427,"extension":6.437896707044093},"index":2,"playId":"b1e6d847-cee1-38d4-9c60-95b7f9d3b504","pitchNumber":3,"startTime":"2026-04-10T00:23:13.819Z","endTime":"2026-04-10T00:23:21.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.471224061844605,"aZ":-28.955517719366235,"pfxX":11.81891616755636,"pfxZ":2.158345035561913,"pX":2.115133604260065,"pZ":2.620239783788793,"vX0":-1.0717169486755944,"vY0":-122.58081478709457,"vZ0":-2.2142646826928334,"x":36.38,"y":168.03,"x0":1.0307056222210138,"y0":50.004897177814655,"z0":6.053847725221449,"aX":17.650475025156933},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":-21.0,"spinRate":1867,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4500751584488065,"extension":6.385482078766582},"index":3,"playId":"122c0b66-d774-3308-8c23-6ef28f2ae0ff","pitchNumber":4,"startTime":"2026-04-10T00:23:54.852Z","endTime":"2026-04-10T00:23:57.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.214930831266912,"aZ":-23.956535670863637,"pfxX":-0.7141853106198863,"pfxZ":5.098339153980623,"pX":0.5874155916043694,"pZ":1.425907436032128,"vX0":-1.7179557782413784,"vY0":-126.7863334218357,"vZ0":-5.73885910686743,"x":94.61,"y":200.28,"x0":1.369189993271689,"y0":50.004990201727665,"z0":5.6549788366828695,"aX":-1.1517488412402315},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.0,"breakHorizontal":1.7,"spinRate":2224,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4335835556994385,"extension":6.41969419222551},"hitData":{"launchSpeed":97.0,"launchAngle":-10.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":150.16}},"index":4,"playId":"3673415d-bfa0-3b3f-9c68-6f69bfe6ea34","pitchNumber":5,"startTime":"2026-04-10T00:24:13.249Z","endTime":"2026-04-10T00:24:20.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:24:20.752Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-10T00:24:28.436Z","endTime":"2026-04-10T00:26:23.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":92.8,"endSpeed":85.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.310609145368527,"aZ":-17.007744151650385,"pfxX":8.433946263123795,"pfxZ":8.197277463386952,"pX":0.6683948430617265,"pZ":0.785081532908766,"vX0":-3.554061303426079,"vY0":-134.91196471068062,"vZ0":-9.767637940958164,"x":91.52,"y":217.58,"x0":0.904206243753272,"y0":50.004929107594585,"z0":5.641915128968272,"aX":15.607621569655805},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-14.5,"spinRate":2173,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.40539750886231385,"extension":6.454286748137603},"index":0,"playId":"6360f3c1-12b1-3f68-81e9-975e313ddb21","pitchNumber":1,"startTime":"2026-04-10T00:24:57.490Z","endTime":"2026-04-10T00:25:01.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116702771962995,"aZ":-25.789936280587124,"pfxX":11.071996018730577,"pfxZ":3.9559519006100277,"pX":0.3325129957614471,"pZ":0.6247641130469362,"vX0":-5.1680969137091495,"vY0":-126.09133675929766,"vZ0":-7.4817908357952465,"x":104.33,"y":221.91,"x0":0.967793650755585,"y0":50.003396466732035,"z0":5.704981751023493,"aX":17.86754242135822},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":-19.0,"spinRate":1793,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4340299866894277,"extension":6.590230591813055},"index":1,"playId":"f3422622-a2c9-3ac6-910c-5a4506df7de8","pitchNumber":2,"startTime":"2026-04-10T00:25:14.875Z","endTime":"2026-04-10T00:25:18.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08571660983572,"aZ":-25.00767051511763,"pfxX":-0.569175498721791,"pfxZ":4.447087988878897,"pX":0.12627051971422298,"pZ":2.0379221392795195,"vX0":-2.6780919722202055,"vY0":-126.26122267910685,"vZ0":-4.109078998675317,"x":112.19,"y":183.76,"x0":1.2753515738546441,"y0":50.00399307946317,"z0":5.7025613493478255,"aX":-0.917396268375876},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.3,"breakHorizontal":1.7,"spinRate":2286,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.4340657313920766,"extension":6.516287178862412},"index":2,"playId":"fb05895b-c4be-3bf7-902b-2ab1d4e6fb36","pitchNumber":3,"startTime":"2026-04-10T00:25:39.119Z","endTime":"2026-04-10T00:25:42.119Z","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":92.5,"endSpeed":85.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33401855172252,"aZ":-14.204049043833464,"pfxX":5.854720621067437,"pfxZ":9.752443544736797,"pX":-0.7372386341704591,"pZ":1.5361057381539485,"vX0":-6.466133444990261,"vY0":-134.4466899047999,"vZ0":-8.271458460651397,"x":145.1,"y":197.31,"x0":0.9307684463388934,"y0":50.006410024239656,"z0":5.646752513582341,"aX":10.79224005875491},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":-9.4,"spinRate":2246,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4063632007356719,"extension":6.606381098497043},"index":3,"playId":"913e8ec3-5afa-3b08-972e-7a5e588df1f9","pitchNumber":4,"startTime":"2026-04-10T00:25:59.939Z","endTime":"2026-04-10T00:26:03.860Z","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":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77820454814166,"aZ":-26.219201175438513,"pfxX":12.994269076631852,"pfxZ":3.7823456313916384,"pX":-0.05770545476245083,"pZ":0.42677312982961946,"vX0":-6.445600324886598,"vY0":-124.59750900976297,"vZ0":-7.686248023819499,"x":119.2,"y":227.26,"x0":0.8729915061234315,"y0":50.00331461921851,"z0":5.714943381378261,"aX":20.453502561323766},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.3,"breakHorizontal":-22.1,"spinRate":1914,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4394264621809496,"extension":6.61645725743772},"index":4,"playId":"03c19364-8b9c-32e1-a723-2614e5d9b40b","pitchNumber":5,"startTime":"2026-04-10T00:26:18.875Z","endTime":"2026-04-10T00:26:23.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:26:23.220Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. challenged (pitch result), call on the field was confirmed: Luis Robert Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-10T00:27:47.493Z","endTime":"2026-04-10T00:29:01.131Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-10T00:26:31.701Z","endTime":"2026-04-10T00:27:49.466Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.514517304436794,"aZ":-24.258664891032534,"pfxX":-0.4544784844880252,"pfxZ":4.949387561812293,"pX":0.47230105084137497,"pZ":2.161351562632008,"vX0":-2.0902527016364907,"vY0":-125.6870918631963,"vZ0":-3.9566448394736145,"x":99.0,"y":180.42,"x0":1.3738407921778255,"y0":50.003975604366104,"z0":5.726384620054001,"aX":-0.7268155805423473},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.3,"breakHorizontal":1.3,"spinRate":2250,"spinDirection":169},"zone":9,"typeConfidence":2.0,"plateTime":0.4358156572124052,"extension":6.411478528908198},"index":1,"playId":"ea9bc6db-1713-3f20-a25b-3db36ec4c49c","pitchNumber":1,"startTime":"2026-04-10T00:27:49.466Z","endTime":"2026-04-10T00:27:53.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.106566723738343,"aZ":-15.204683191383985,"pfxX":5.889423327569186,"pfxZ":9.302294255842526,"pX":0.21306986596813934,"pZ":3.653870946840504,"vX0":-4.484324972387818,"vY0":-133.57149967652416,"vZ0":-3.1096463030007246,"x":108.88,"y":140.13,"x0":1.1402579451453085,"y0":50.00660586569437,"z0":5.91274468454108,"aX":10.749506998922325},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.4,"breakHorizontal":-9.8,"spinRate":2282,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4085129795436018,"extension":6.208029356537877},"index":2,"playId":"dc3c9c83-4415-39e1-a1b0-1c557c310312","pitchNumber":2,"startTime":"2026-04-10T00:28:10.791Z","endTime":"2026-04-10T00:28:14.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884524943385287,"aZ":-15.158823132395316,"pfxX":6.044664025395866,"pfxZ":9.312931942641246,"pX":0.2847402679028407,"pZ":1.70214615629436,"vX0":-4.141657360975285,"vY0":-133.8153383060008,"vZ0":-7.953836505086841,"x":106.15,"y":192.82,"x0":1.0614957482415608,"y0":50.000013018643706,"z0":5.7829929645101315,"aX":11.04125653725979},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":-10.2,"spinRate":2284,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.4081654918650899,"extension":6.384278177918113},"index":3,"playId":"c5d7c658-1c9f-33e3-95ad-01bb766c83b1","pitchNumber":3,"startTime":"2026-04-10T00:28:53.568Z","endTime":"2026-04-10T00:29:01.131Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"}},"playEndTime":"2026-04-10T00:29:01.131Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, third baseman Jose Fernandez to first baseman Ildemaro Vargas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-10T00:29:47.209Z","endTime":"2026-04-10T00:32:16.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.3,"endSpeed":78.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056412939402012,"aZ":-25.066590073089543,"pfxX":11.401108651250512,"pfxZ":4.597355917283123,"pX":1.1269096379854884,"pZ":0.445069999987901,"vX0":-3.570879250890702,"vY0":-123.92562221605013,"vZ0":-7.962096274191568,"x":74.04,"y":226.76,"x0":1.1099346269127177,"y0":50.00521624254054,"z0":5.8110172147217085,"aX":17.636262255741343},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.6,"breakHorizontal":-19.7,"spinRate":1799,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.44292982848611917,"extension":6.432728725421068},"index":0,"playId":"8bc0605f-5fac-3db8-a62b-3c7a54ba7781","pitchNumber":1,"startTime":"2026-04-10T00:29:47.209Z","endTime":"2026-04-10T00:29:51.495Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"9d9d1777-55cf-3047-95e2-83512f9c9e19","startTime":"2026-04-10T00:30:06.416Z","endTime":"2026-04-10T00:30:09.717Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38533609892817,"aZ":-15.198752984928278,"pfxX":4.638336851023824,"pfxZ":9.558482232651256,"pX":0.29363847092820444,"pZ":3.6700167870722313,"vX0":-3.6958519787896957,"vY0":-132.463233262745,"vZ0":-3.0660252979865206,"x":105.81,"y":139.69,"x0":1.104550854422385,"y0":50.00611704805002,"z0":5.9542079925526705,"aX":8.241459653415886},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.8,"breakHorizontal":-7.6,"spinRate":2244,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.41353521350553013,"extension":6.189190873722849},"index":2,"playId":"411893be-fe0c-3a8d-bebb-bf4210f580bc","pitchNumber":2,"startTime":"2026-04-10T00:30:27.725Z","endTime":"2026-04-10T00:30:33.891Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-04-10T00:30:44.919Z","endTime":"2026-04-10T00:31:00.519Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43948399490016,"aZ":-22.3851874025843,"pfxX":1.02399096250425,"pfxZ":5.974648307453095,"pX":0.09927762979347787,"pZ":1.776673197891621,"vX0":-3.8037273919213472,"vY0":-127.04997325516216,"vZ0":-5.241307281840312,"x":113.22,"y":190.81,"x0":1.4812134849365217,"y0":50.00334664638429,"z0":5.6397089287038416,"aX":1.6781535777288386},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.8,"breakHorizontal":-1.0,"spinRate":2286,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.43070229480209576,"extension":6.5340384938722735},"index":4,"playId":"a8cbb159-d57f-374f-8845-01371b417b58","pitchNumber":3,"startTime":"2026-04-10T00:31:00.519Z","endTime":"2026-04-10T00:31:04.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58601931556321,"aZ":-22.284971501829027,"pfxX":1.3099240230259308,"pfxZ":6.107233143459299,"pX":0.25251978332456854,"pZ":0.5424290044683902,"vX0":-3.8069551343968784,"vY0":-127.13907026396657,"vZ0":-7.920371499707876,"x":107.37,"y":224.13,"x0":1.6060305154565364,"y0":50.00507773525177,"z0":5.495786233571572,"aX":2.122392077115298},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.2,"breakHorizontal":-1.4,"spinRate":2310,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.43251435216405953,"extension":6.573765284344544},"index":5,"playId":"54f16a57-af45-3089-a918-a73e379db1ff","pitchNumber":4,"startTime":"2026-04-10T00:31:20.641Z","endTime":"2026-04-10T00:31:24.745Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.557604672537526,"aZ":-16.66154753340479,"pfxX":5.727588631627,"pfxZ":8.615621024349885,"pX":1.4459398077711019,"pZ":4.155944748421644,"vX0":-1.5970243351127456,"vY0":-133.3022429576503,"vZ0":-1.5209110121721534,"x":61.88,"y":126.57,"x0":1.308612179387858,"y0":50.00079401184493,"z0":5.936272375570962,"aX":10.309988200797292},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":-10.1,"spinRate":2260,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4108306415109686,"extension":6.31459754303789},"index":6,"playId":"7acffa69-cfa2-322b-8723-8391b596846e","pitchNumber":5,"startTime":"2026-04-10T00:31:44.616Z","endTime":"2026-04-10T00:31:48.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.017052824970392,"aZ":-26.320154953018438,"pfxX":11.71187177714965,"pfxZ":3.7312275199554445,"pX":0.510246480377417,"pZ":1.8316349935224847,"vX0":-5.027687451923541,"vY0":-124.50881467224087,"vZ0":-4.498873254732948,"x":97.55,"y":189.33,"x0":1.0340851160498379,"y0":50.00442517950704,"z0":5.840182530755915,"aX":18.388637779094143},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.9,"breakHorizontal":-20.0,"spinRate":1861,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.43991410019384025,"extension":6.493563041080214},"hitData":{"launchSpeed":91.5,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":166.88}},"index":7,"playId":"fca718bd-207c-397c-a34a-89e6d33244c5","pitchNumber":6,"startTime":"2026-04-10T00:32:08.183Z","endTime":"2026-04-10T00:32:16.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:32:16.558Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-10T00:34:30.681Z","endTime":"2026-04-10T00:35:20.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50826477504693,"aZ":-26.33677203055288,"pfxX":-10.271890770343933,"pfxZ":3.1200037017904476,"pX":-0.5334353226863363,"pZ":1.717640500317501,"vX0":11.392708500730398,"vY0":-136.5333253898016,"vZ0":-4.842732381662371,"x":137.33,"y":192.4,"x0":-3.4430546938094855,"y0":50.00332427437088,"z0":5.346538641612236,"aX":-19.224615081847364},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.7,"breakHorizontal":16.0,"spinRate":2078,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.40251508062728236,"extension":6.4284323701139074},"index":0,"playId":"bce31de4-25e8-3703-b2bd-f8c773649e85","pitchNumber":1,"startTime":"2026-04-10T00:34:47.469Z","endTime":"2026-04-10T00:34:51.315Z","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":85.7,"endSpeed":78.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350340404713283,"aZ":-34.45618010283978,"pfxX":8.21706833789051,"pfxZ":-1.4679813892544162,"pX":-0.2578109582400401,"pZ":1.6409149154779639,"vX0":6.041906235097883,"vY0":-124.6142035939791,"vZ0":-1.6732330651464862,"x":126.83,"y":194.48,"x0":-3.7937118996764956,"y0":50.00548858715764,"z0":5.205587746036395,"aX":12.741413134495874},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.8,"breakHorizontal":-16.4,"spinRate":3140,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4419371368118292,"extension":6.123238039880144},"index":1,"playId":"6a280eab-cc97-3858-acdf-f312bad2cda2","pitchNumber":2,"startTime":"2026-04-10T00:34:58.629Z","endTime":"2026-04-10T00:35:04.423Z","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":0},"pitchData":{"startSpeed":81.4,"endSpeed":73.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.175578944056255,"aZ":-42.8007094413861,"pfxX":12.101892488451869,"pfxZ":-7.74992957081297,"pX":0.5510737394328205,"pZ":1.9094629916104622,"vX0":5.564639388767256,"vY0":-118.24676851349027,"vZ0":0.774155117809485,"x":95.99,"y":187.22,"x0":-3.4284550857481757,"y0":50.00224543031526,"z0":5.606440548994536,"aX":16.594858503929167},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.3,"breakHorizontal":-23.5,"spinRate":3397,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.46893640051042196,"extension":6.146379702764222},"hitData":{"launchSpeed":77.4,"launchAngle":24.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.24,"coordY":91.53}},"index":2,"playId":"254cbcf8-75ea-3144-bc87-038a48d83ac2","pitchNumber":3,"startTime":"2026-04-10T00:35:09.877Z","endTime":"2026-04-10T00:35:20.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:35:20.145Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Barrosa flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-10T00:35:19.269Z","endTime":"2026-04-10T00:39:28.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58990764743938,"aZ":-22.169505167929916,"pfxX":-13.41690241178504,"pfxZ":5.359944861519585,"pX":-0.5938770947521945,"pZ":2.635512380367316,"vX0":12.842156538785996,"vY0":-136.58412575890208,"vZ0":-3.300048682773103,"x":139.64,"y":167.62,"x0":-3.6421153707111,"y0":50.00063442472466,"z0":5.4063307055818886,"aX":-25.030588627337572},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":21.1,"spinRate":2237,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.40295358200905396,"extension":6.202395050159335},"index":0,"playId":"57366bd1-76fb-36a6-8472-949579601fa2","pitchNumber":1,"startTime":"2026-04-10T00:35:47.279Z","endTime":"2026-04-10T00:35:52.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93588360813812,"aZ":-28.2844398725775,"pfxX":-0.3042895067828226,"pfxZ":2.1406017981662586,"pX":-1.6898457351210254,"pZ":3.8157265064976125,"vX0":5.937190076691887,"vY0":-134.12345624388948,"vZ0":1.3439803852596017,"x":181.41,"y":135.76,"x0":-3.8957461533626314,"y0":50.00144892514106,"z0":5.330241579796176,"aX":-0.5537256450170744},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.4,"breakHorizontal":-0.7,"spinRate":2452,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4089094293459903,"extension":6.226818465660026},"index":1,"playId":"b9621c00-717b-3dd8-b5fd-6d56faf420ef","pitchNumber":2,"startTime":"2026-04-10T00:36:25.719Z","endTime":"2026-04-10T00:36:30.061Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49772069101866,"aZ":-27.12144856127714,"pfxX":-11.187818434910692,"pfxZ":2.687220226496539,"pX":-0.22465568399021785,"pZ":2.3667028483976122,"vX0":12.359496241022104,"vY0":-136.76760838050598,"vZ0":-2.7519120874048593,"x":125.56,"y":174.88,"x0":-3.366575102147203,"y0":50.00127952839651,"z0":5.262434324473701,"aX":-21.018366413079764},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.4,"breakHorizontal":17.4,"spinRate":2054,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.40175155335639134,"extension":6.297817229242648},"index":2,"playId":"27009ad6-3022-36cd-92aa-d574a0712f09","pitchNumber":3,"startTime":"2026-04-10T00:36:47.802Z","endTime":"2026-04-10T00:36:53.539Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"5739a833-bee4-31fb-9899-d9f9144042be","startTime":"2026-04-10T00:37:27.442Z","endTime":"2026-04-10T00:37:31.077Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-10T00:37:49.971Z","endTime":"2026-04-10T00:38:12.408Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"49e3629d-23b4-3848-8032-462771c1e6c2","startTime":"2026-04-10T00:38:12.408Z","endTime":"2026-04-10T00:38:15.408Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":71.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.981176857022767,"aZ":-42.16237724221791,"pfxX":8.855408652258665,"pfxZ":-7.677074134744059,"pX":-0.47551601768221946,"pZ":2.146136767307238,"vX0":4.777022586032425,"vY0":-114.738011794771,"vZ0":1.5663884926558174,"x":135.13,"y":180.83,"x0":-3.7516589929735877,"y0":50.0028160211885,"z0":5.64010646825674,"aX":11.521603205248386},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.0,"breakHorizontal":-17.4,"spinRate":3111,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.48182997105145553,"extension":6.029023686744014},"index":6,"playId":"4a7f7fba-2945-3de9-8168-9a27c99bf89a","pitchNumber":4,"startTime":"2026-04-10T00:38:27.870Z","endTime":"2026-04-10T00:38:32.654Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589986013486886,"aZ":-36.8542146802555,"pfxX":-8.921117539331565,"pfxZ":-2.977773726536199,"pX":-0.09884645636196976,"pZ":1.3487714511630553,"vX0":10.833604283482583,"vY0":-125.73902690689567,"vZ0":-2.1251777300442356,"x":120.77,"y":202.36,"x0":-3.3391300066180256,"y0":50.00087815088496,"z0":5.244982153555862,"aX":-14.038314695865104},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.6,"breakHorizontal":13.2,"spinRate":1170,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.43851833604092993,"extension":6.18397930099367},"index":7,"playId":"926c7ffa-7e6d-3b9e-ba7d-db7985c3ed9a","pitchNumber":5,"startTime":"2026-04-10T00:38:48.925Z","endTime":"2026-04-10T00:38:52.010Z","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":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":71.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69811537551597,"aZ":-44.05812602131873,"pfxX":11.682332906934732,"pfxZ":-9.029671797629092,"pX":-0.5461452845948228,"pZ":2.568202796950158,"vX0":4.208264911629404,"vY0":-116.00894247081777,"vZ0":3.181126886464898,"x":137.82,"y":169.44,"x0":-3.9197062504555253,"y0":50.00348340259585,"z0":5.4832429666770715,"aX":15.371986240159126},"breaks":{"breakAngle":20.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-14.8,"breakHorizontal":-22.3,"spinRate":3220,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.4785530661996642,"extension":6.1325755904182},"hitData":{"launchSpeed":88.9,"launchAngle":29.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.16,"coordY":74.66}},"index":8,"playId":"36836380-dc16-314d-b43a-c7bf5511be1b","pitchNumber":6,"startTime":"2026-04-10T00:39:15.734Z","endTime":"2026-04-10T00:39:28.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:39:28.530Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte challenged (pitch result), call on the field was confirmed: Ketel Marte called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-10T00:39:27.778Z","endTime":"2026-04-10T00:42:44.381Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.544200624427972,"aZ":-25.78092858853501,"pfxX":-10.746953096614094,"pfxZ":3.3632932791438277,"pX":-0.16653202866914993,"pZ":2.001782266520784,"vX0":12.46484683537547,"vY0":-137.04806620853898,"vZ0":-3.995226439204774,"x":123.35,"y":184.73,"x0":-3.379370182473739,"y0":50.00248825045694,"z0":5.241247719162886,"aX":-20.425052950990548},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.4,"breakHorizontal":16.8,"spinRate":2134,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3998061296026041,"extension":6.320654975764736},"index":0,"playId":"c58b0cdf-5485-3e4e-953c-63fa6c1c80c7","pitchNumber":1,"startTime":"2026-04-10T00:39:56.751Z","endTime":"2026-04-10T00:40:00.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.057746506484104,"aZ":-27.415995639706274,"pfxX":-0.5654233877124873,"pfxZ":2.5756783253294238,"pX":-0.21481170756250648,"pZ":3.667317862981074,"vX0":9.054721846157005,"vY0":-134.77692862940734,"vZ0":0.7495740634436204,"x":125.19,"y":139.76,"x0":-3.5380918363127383,"y0":50.003178292256514,"z0":5.315042744923856,"aX":-1.0452641748557279},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.0,"breakHorizontal":-0.8,"spinRate":2491,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4056937577966391,"extension":6.229229856643846},"index":1,"playId":"30954ccd-2050-3191-a459-b52bbee3b77f","pitchNumber":2,"startTime":"2026-04-10T00:40:15.164Z","endTime":"2026-04-10T00:40:21.900Z","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":88.1,"endSpeed":80.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.228192080521573,"aZ":-34.962843245629,"pfxX":-7.710434982910884,"pfxZ":-1.6932545932001286,"pX":0.8964987637545787,"pZ":1.4000424269278244,"vX0":13.1591387596342,"vY0":-127.55710356577443,"vZ0":-2.699918993331239,"x":82.83,"y":200.98,"x0":-3.337104199803707,"y0":50.006271253589226,"z0":5.239888034982553,"aX":-12.656674386229213},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.5,"breakHorizontal":10.8,"spinRate":1348,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.43005944498068605,"extension":6.274947878015137},"index":2,"playId":"740e5851-97f4-3833-a518-34a0a4d9a2e1","pitchNumber":3,"startTime":"2026-04-10T00:40:33.639Z","endTime":"2026-04-10T00:40:37.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.639806221159105,"aZ":-24.22847692454018,"pfxX":-11.665324233100666,"pfxZ":4.169827409245109,"pX":-0.4459593254504298,"pZ":2.3926204196980896,"vX0":12.167524039354808,"vY0":-137.6787434858395,"vZ0":-3.2370217255281113,"x":134.0,"y":174.18,"x0":-3.4224946383812447,"y0":50.00374660643616,"z0":5.236914544956743,"aX":-22.233917262398133},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.0,"breakHorizontal":18.4,"spinRate":2151,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3989484160071868,"extension":6.2568995853479805},"index":3,"playId":"ef862ea9-afac-3ec5-8a0c-4a71997ab5d5","pitchNumber":4,"startTime":"2026-04-10T00:40:53.119Z","endTime":"2026-04-10T00:40:57.086Z","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":1},"index":4,"playId":"e1a7da2f-f9d7-37dd-afbb-a1c32c7b1ad3","startTime":"2026-04-10T00:41:26.710Z","endTime":"2026-04-10T00:41:30.472Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":79.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40966691057401,"aZ":-40.32304774618312,"pfxX":-7.277835832058229,"pfxZ":-4.986331864712945,"pX":-0.31575503806085803,"pZ":2.5426142137352175,"vX0":10.13548504322014,"vY0":-128.52714309687386,"vZ0":0.9810764357579729,"x":129.04,"y":170.13,"x0":-3.407767506237116,"y0":50.00344881220024,"z0":5.345446976047121,"aX":-11.894411696957485},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-8.4,"breakHorizontal":10.3,"spinRate":1215,"spinDirection":271},"zone":4,"typeConfidence":2.0,"plateTime":0.4300043667379163,"extension":6.184576817875352},"index":5,"playId":"dd435735-90d3-373b-9e68-2ba1b686fd03","pitchNumber":5,"startTime":"2026-04-10T00:41:44.088Z","endTime":"2026-04-10T00:41:47.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":73.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.636119704506854,"aZ":-41.861298323368224,"pfxX":10.120660187769547,"pfxZ":-7.021437318244831,"pX":-0.6134417630974521,"pZ":1.681150461008692,"vX0":4.2476622192500235,"vY0":-118.68478641684547,"vZ0":0.5315856472777174,"x":140.38,"y":193.39,"x0":-3.759131140606205,"y0":50.00312524555457,"z0":5.370655960948013,"aX":13.963636661499118},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.0,"breakHorizontal":-19.6,"spinRate":3139,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4674164877565694,"extension":6.300079908858557},"index":6,"playId":"5f0c03e9-c561-37a4-a0ec-170fb1710d9e","pitchNumber":6,"startTime":"2026-04-10T00:42:17.364Z","endTime":"2026-04-10T00:42:44.381Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"}},"playEndTime":"2026-04-10T00:42:44.381Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-10T00:42:54.335Z","endTime":"2026-04-10T00:43:43.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41887013811386,"aZ":-21.178194254168332,"pfxX":-9.623926693263495,"pfxZ":5.859193191002516,"pX":0.3246879164728456,"pZ":1.7249307515306003,"vX0":13.177447681572946,"vY0":-136.69623238686358,"vZ0":-5.213249599197866,"x":104.62,"y":192.21,"x0":-3.3264101517368916,"y0":50.00582980552553,"z0":5.127423425370201,"aX":-18.069727968734902},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":14.4,"spinRate":2023,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4019577595712236,"extension":6.3573394865656825},"index":0,"playId":"570f2db8-5c6c-3edd-a4b4-0d89b9817789","pitchNumber":1,"startTime":"2026-04-10T00:42:54.335Z","endTime":"2026-04-10T00:42:58.009Z","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":1,"outs":2},"index":1,"startTime":"2026-04-10T00:43:09.640Z","endTime":"2026-04-10T00:43:21.430Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.505640928427542,"aZ":-32.71655977337711,"pfxX":12.06087416813428,"pfxZ":-0.35333258598117645,"pX":0.35292716695665566,"pZ":1.5320632717604028,"vX0":6.040639371750057,"vY0":-124.23424345560858,"vZ0":-1.8780903385426155,"x":103.55,"y":197.41,"x0":-3.6959912303417397,"y0":50.004113413857475,"z0":5.080990427693398,"aX":18.397339375031272},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.8,"breakHorizontal":-23.4,"spinRate":3197,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44502708402910685,"extension":6.196572000878514},"index":2,"playId":"63cb5853-d8fa-39db-ba30-661b360c557c","pitchNumber":2,"startTime":"2026-04-10T00:43:21.430Z","endTime":"2026-04-10T00:43:25.862Z","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":97.1,"endSpeed":87.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.46822091620083,"aZ":-25.16362390115779,"pfxX":-12.027047526457272,"pfxZ":3.5516057847585527,"pX":0.6016850775288973,"pZ":1.8420115521922675,"vX0":14.15360496363271,"vY0":-140.5399281016213,"vZ0":-4.7797596681873875,"x":94.07,"y":189.05,"x0":-2.966438684550159,"y0":50.006821638159195,"z0":5.224781805538073,"aX":-23.771604558801002},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.4,"breakHorizontal":18.5,"spinRate":2205,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.3915500700381789,"extension":6.47104398345155},"index":3,"playId":"a533ac63-b52d-33a8-aa13-620e227e52f8","pitchNumber":3,"startTime":"2026-04-10T00:43:38.556Z","endTime":"2026-04-10T00:43:43.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:43:43.730Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out to right fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-10T00:45:29.585Z","endTime":"2026-04-10T00:48:03.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.404842272952372,"aZ":-38.621746866567634,"pfxX":-2.807360543644508,"pfxZ":-5.324888928156257,"pX":0.17584055979650953,"pZ":2.5240070829981116,"vX0":-1.2911840600282791,"vY0":-109.93767905366583,"vZ0":0.82334250156944,"x":110.3,"y":170.63,"x0":1.1374439699875039,"y0":50.002463948097855,"z0":6.278571509088865,"aX":-3.399792430855026},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-9.0,"breakHorizontal":5.4,"spinRate":2223,"spinDirection":302},"zone":5,"typeConfidence":2.0,"plateTime":0.5002459476854244,"extension":6.298683816801236},"index":0,"playId":"e39a76e1-654b-3f1c-bdcb-5585537414dc","pitchNumber":1,"startTime":"2026-04-10T00:46:13.034Z","endTime":"2026-04-10T00:46:17.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.380925546254876,"aZ":-14.970317043516282,"pfxX":7.044259039931614,"pfxZ":9.93064603297584,"pX":-0.30784466189947585,"pZ":1.286807999350803,"vX0":-5.480415741539034,"vY0":-131.42471241580787,"vZ0":-8.734894335826013,"x":128.73,"y":204.04,"x0":0.8993435338716466,"y0":50.00419701296963,"z0":5.78834727610971,"aX":12.204099516409915},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":-11.4,"spinRate":2283,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4183189616187519,"extension":6.334885176161385},"index":1,"playId":"0cde5157-02eb-3e03-830a-12d7b4345a2e","pitchNumber":2,"startTime":"2026-04-10T00:46:26.279Z","endTime":"2026-04-10T00:46:31.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.109864045961615,"aZ":-37.04883805903788,"pfxX":-2.675937581481839,"pfxZ":-3.7700791376444327,"pX":0.8297131031421776,"pZ":1.5015486713221262,"vX0":0.14668275804446823,"vY0":-113.42575570599998,"vZ0":-1.9356311484470021,"x":93.86,"y":155.5,"x0":1.1112291664846163,"y0":50.001454597295925,"z0":6.0844561853326775,"aX":-3.46180328721938},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-7.0,"breakHorizontal":4.8,"spinRate":2323,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.4841938332830171,"extension":6.3656310763264345},"index":2,"playId":"dfadae79-2fdf-3ca4-8db2-9b4a2810a99e","pitchNumber":3,"startTime":"2026-04-10T00:46:39.309Z","endTime":"2026-04-10T00:46:45.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.654808265565173,"aZ":-26.408367090619173,"pfxX":12.239503091837825,"pfxZ":3.871239331059913,"pX":1.4747165212998015,"pZ":2.44374967117963,"vX0":-2.733970692939965,"vY0":-121.75392434340786,"vZ0":-3.154325298948501,"x":60.79,"y":172.8,"x0":1.0277756331070107,"y0":50.00393398999005,"z0":6.060829918508975,"aX":18.232120486309128},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.5,"breakHorizontal":-21.4,"spinRate":1759,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.45122481014650795,"extension":6.45466221587083},"index":3,"playId":"5c700265-1563-3445-8c27-f3aa095712bd","pitchNumber":4,"startTime":"2026-04-10T00:47:21.208Z","endTime":"2026-04-10T00:47:25.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3726229660483,"aZ":-23.150992181926338,"pfxX":0.42960068543496144,"pfxZ":5.619156860474615,"pX":0.6757937349814478,"pZ":2.3261298830417343,"vX0":-1.7985569136229784,"vY0":-125.87982560990336,"vZ0":-3.7096965778265814,"x":91.24,"y":175.97,"x0":1.343508796081813,"y0":50.00480196030903,"z0":5.691726536866773,"aX":0.6903732850776896},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.6,"breakHorizontal":-0.4,"spinRate":2205,"spinDirection":163},"zone":6,"typeConfidence":2.0,"plateTime":0.43500779315392624,"extension":6.481980410732777},"index":4,"playId":"fb5ed7d6-3ee3-3c29-94dc-f14e26d46f8c","pitchNumber":5,"startTime":"2026-04-10T00:47:34.125Z","endTime":"2026-04-10T00:47:39.504Z","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":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.149764227941844,"aZ":-16.453591248748264,"pfxX":6.414700476052181,"pfxZ":8.896979707984835,"pX":1.1597895329358126,"pZ":2.5686567907184865,"vX0":-1.977794422403122,"vY0":-132.540360363589,"vZ0":-5.380145166618291,"x":72.79,"y":169.43,"x0":1.0854191776684872,"y0":50.002844933166934,"z0":5.839289235312576,"aX":11.333807208764425},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":-11.2,"spinRate":2073,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4143402870489852,"extension":6.356559872555187},"hitData":{"launchSpeed":87.8,"launchAngle":24.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.67,"coordY":97.68}},"index":5,"playId":"5a0b0f45-02b6-388f-97dc-28fa28b70e52","pitchNumber":6,"startTime":"2026-04-10T00:47:54.548Z","endTime":"2026-04-10T00:48:03.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:48:03.340Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-10T00:48:02.373Z","endTime":"2026-04-10T00:48:36.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.138426514649947,"aZ":-38.72753926633691,"pfxX":-0.7670900362512347,"pfxZ":-5.024215831985671,"pX":0.4978886128548657,"pZ":1.831957057587085,"vX0":-0.8039166750877444,"vY0":-113.78995395740773,"vZ0":-0.8845637793378321,"x":98.02,"y":189.32,"x0":0.9563113619920237,"y0":50.005331636326595,"z0":6.0843944405961965,"aX":-0.9995909512196497},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-9.0,"breakHorizontal":1.6,"spinRate":2245,"spinDirection":292},"zone":9,"typeConfidence":2.0,"plateTime":0.48253362424457746,"extension":6.376908541851748},"hitData":{"launchSpeed":69.6,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":146.62}},"index":0,"playId":"09914d5f-6951-32c1-aecb-15ce95e851b3","pitchNumber":1,"startTime":"2026-04-10T00:48:28.404Z","endTime":"2026-04-10T00:48:36.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:48:36.126Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-10T00:49:11.983Z","endTime":"2026-04-10T00:50:09.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"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-04-10T00:48:59.921Z","endTime":"2026-04-10T00:49:14.306Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.035395894224116,"aZ":-21.80137289955508,"pfxX":1.6408784563067504,"pfxZ":6.249730871757894,"pX":-0.5497868241730846,"pZ":1.9723778046823792,"vX0":-4.104641558535182,"vY0":-127.95683132896008,"vZ0":-5.656443372438338,"x":137.96,"y":185.53,"x0":0.8609583871420333,"y0":50.00586571897139,"z0":5.916375373117756,"aX":2.725379840951954},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.3,"breakHorizontal":-2.0,"spinRate":2235,"spinDirection":161},"zone":7,"typeConfidence":2.0,"plateTime":0.4278027623478793,"extension":6.4028071313012775},"index":1,"playId":"05c14aa0-39e9-3d5b-9492-e41d5adeb5bc","pitchNumber":1,"startTime":"2026-04-10T00:49:14.306Z","endTime":"2026-04-10T00:49:18.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04363429187635,"aZ":-33.77412838464253,"pfxX":-0.27892350938676724,"pfxZ":-1.1644914384865435,"pX":-0.9517338992432048,"pZ":0.7849413253643064,"vX0":-4.102117985587428,"vY0":-116.80877288015226,"vZ0":-4.715337573648942,"x":153.28,"y":217.59,"x0":0.8671070169569449,"y0":50.00240709736839,"z0":6.022971771608803,"aX":-0.38311997320848484},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.0,"breakHorizontal":1.6,"spinRate":2297,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.46982248859865505,"extension":6.689358723845404},"index":2,"playId":"32f180a7-34f2-3978-9fed-ee01d60420be","pitchNumber":2,"startTime":"2026-04-10T00:49:27.821Z","endTime":"2026-04-10T00:49:31.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.201183314876502,"aZ":-35.62099790697606,"pfxX":-2.8512119408142658,"pfxZ":-2.5693387931773533,"pX":-0.7305774465667346,"pZ":2.620057017225967,"vX0":-2.712006411652112,"vY0":-115.30449738553212,"vZ0":-0.31413344411513844,"x":144.85,"y":168.04,"x0":0.8329062358467855,"y0":50.00259361979929,"z0":6.206175593067231,"aX":-3.8243830444319933},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-4.4,"breakHorizontal":5.9,"spinRate":2287,"spinDirection":293},"zone":4,"typeConfidence":2.0,"plateTime":0.4757087454257136,"extension":6.418743891001167},"index":3,"playId":"1c288973-b4de-3aa0-9642-512755edb4cd","pitchNumber":3,"startTime":"2026-04-10T00:49:47.284Z","endTime":"2026-04-10T00:49:52.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.310627617147745,"aZ":-25.227002975982774,"pfxX":12.284276589823152,"pfxZ":4.6347561519192455,"pX":-0.6295185267576403,"pZ":1.7301215161730341,"vX0":-6.9607630105445075,"vY0":-121.99397996914395,"vZ0":-4.909823888750892,"x":141.0,"y":192.07,"x0":0.6734028526033521,"y0":50.002943065089525,"z0":5.959071607491437,"aX":18.407510633889686},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.4,"breakHorizontal":-20.5,"spinRate":1665,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.4500014739654872,"extension":6.447380297687126},"hitData":{"launchSpeed":87.7,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":163.84}},"index":4,"playId":"72fd5832-d00b-3abb-9cd1-730023953c8b","pitchNumber":4,"startTime":"2026-04-10T00:50:01.931Z","endTime":"2026-04-10T00:50:09.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:50:09.817Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T00:52:12.424Z","endTime":"2026-04-10T00:54:07.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.115925678327553,"aZ":-32.64767785863952,"pfxX":13.221214287163187,"pfxZ":-0.33104581783336684,"pX":-0.4782021491636309,"pZ":3.875603236931611,"vX0":4.00909306923835,"vY0":-119.80699701752879,"vZ0":3.4611460323863046,"x":135.23,"y":134.14,"x0":-3.8966219604364873,"y0":50.00221204976276,"z0":5.355403679655732,"aX":18.953633776432007},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.7,"breakHorizontal":-25.0,"spinRate":3125,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4595948074819072,"extension":6.043940654010451},"index":0,"playId":"571710d9-24e3-32ed-9d7a-33aafa169d95","pitchNumber":1,"startTime":"2026-04-10T00:52:39.934Z","endTime":"2026-04-10T00:52:43.811Z","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":0,"outs":0},"index":1,"startTime":"2026-04-10T00:52:49.987Z","endTime":"2026-04-10T00:53:08.154Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.561386970234302,"aZ":-30.21965521675646,"pfxX":-9.437379277275092,"pfxZ":1.0437935373461968,"pX":-0.8399790884043146,"pZ":2.7677209164338725,"vX0":10.26915536039504,"vY0":-136.00952778298316,"vZ0":-1.0091659332668919,"x":149.02,"y":164.05,"x0":-3.4367221574544886,"y0":50.00510768255431,"z0":5.237512278724968,"aX":-17.701258328397536},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.9,"breakHorizontal":15.0,"spinRate":1996,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4025637969100946,"extension":6.358610599009023},"index":2,"playId":"24b44705-8a4b-3017-ae45-630588511199","pitchNumber":2,"startTime":"2026-04-10T00:53:08.154Z","endTime":"2026-04-10T00:53:11.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.036621424249304,"aZ":-32.56818356582684,"pfxX":-8.614254003434432,"pfxZ":-0.23222641445472725,"pX":0.3139249127105144,"pZ":1.6392053923591885,"vX0":12.115307826425825,"vY0":-128.45590053835213,"vZ0":-2.5193969712378816,"x":105.03,"y":194.52,"x0":-3.3307576915324737,"y0":50.004174675253815,"z0":5.148845851410029,"aX":-14.488399898783776},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":13.1,"spinRate":1035,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.42536793898348213,"extension":6.1621900060510235},"index":3,"playId":"f150b587-b205-31c9-9f35-28f48cba23cb","pitchNumber":3,"startTime":"2026-04-10T00:53:19.545Z","endTime":"2026-04-10T00:53:23.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69725041785915,"aZ":-16.12516851706047,"pfxX":-7.348632247062878,"pfxZ":8.244585939822969,"pX":0.9909198889842201,"pZ":2.2899074506994177,"vX0":14.007859056141397,"vY0":-138.5769539902157,"vZ0":-5.09596316768623,"x":79.23,"y":176.95,"x0":-3.17263506903034,"y0":50.00537822515551,"z0":5.228516838307632,"aX":-14.310418485709707},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":10.4,"spinRate":2216,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3951254620457987,"extension":6.30321311920902},"index":4,"playId":"f11f1323-ab73-3e01-a2c0-5611e35f92a5","pitchNumber":4,"startTime":"2026-04-10T00:53:36.071Z","endTime":"2026-04-10T00:53:40.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.817779172853548,"aZ":-34.73571866948771,"pfxX":12.50942082398775,"pfxZ":-1.697123287238755,"pX":-1.5724404523374858,"pZ":3.436147545115116,"vX0":1.8445260057046113,"vY0":-122.50331561048594,"vZ0":2.5876047875196173,"x":176.94,"y":146.0,"x0":-3.9607379226923904,"y0":50.003838516136874,"z0":5.350138351345181,"aX":18.875568625069132},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.2,"breakHorizontal":-23.0,"spinRate":3136,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.44835630214249633,"extension":5.991069584529983},"index":5,"playId":"ea0fe037-633e-39ef-8de0-9c982dc701f8","pitchNumber":5,"startTime":"2026-04-10T00:53:49.140Z","endTime":"2026-04-10T00:53:54.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66550011188603,"aZ":-25.713880764931698,"pfxX":-11.322918228053847,"pfxZ":3.4910770470726398,"pX":0.29350944023842934,"pZ":1.208907591348674,"vX0":13.57991293066619,"vY0":-135.44538753227917,"vZ0":-5.626217368502621,"x":105.81,"y":206.14,"x0":-3.3233575487337377,"y0":50.002079812828875,"z0":5.1203224428639205,"aX":-20.954544380293445},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.2,"breakHorizontal":17.5,"spinRate":2162,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4049888267873687,"extension":6.347967297083769},"index":6,"playId":"09df6966-962c-3b75-90f5-ac58b705fb0e","pitchNumber":6,"startTime":"2026-04-10T00:54:02.881Z","endTime":"2026-04-10T00:54:07.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:54:07.132Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T00:54:08.660Z","endTime":"2026-04-10T00:55:34.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.183153288394276,"aZ":-24.73029154905593,"pfxX":-0.7113037261353213,"pfxZ":4.101046264633338,"pX":0.01287797463058548,"pZ":2.837216247282907,"vX0":9.666899559635306,"vY0":-133.03375083306167,"vZ0":-1.5086296275710258,"x":116.51,"y":162.18,"x0":-3.5562578225304566,"y0":50.003264610429895,"z0":5.1828415289492895,"aX":-1.2934429132588712},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":-0.5,"spinRate":2493,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4097608881561623,"extension":6.357748660771257},"index":0,"playId":"e8503a37-434a-3198-95d3-0ddce2befd25","pitchNumber":1,"startTime":"2026-04-10T00:54:31.519Z","endTime":"2026-04-10T00:54:35.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7049502810688,"aZ":-20.739296433143863,"pfxX":-10.189711180042513,"pfxZ":6.174322413787758,"pX":-1.6397038149273393,"pZ":2.1051636299837693,"vX0":8.296829756069952,"vY0":-135.91045043708468,"vZ0":-4.505602376928904,"x":179.5,"y":181.94,"x0":-3.424092511754905,"y0":50.000601835108505,"z0":5.244865176695504,"aX":-18.86069015495165},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":16.4,"spinRate":2228,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4046404409178024,"extension":6.144163009816323},"index":1,"playId":"4a574c2d-a672-322e-aea1-0fbd745454cf","pitchNumber":2,"startTime":"2026-04-10T00:54:47.927Z","endTime":"2026-04-10T00:54:53.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34335027835916,"aZ":-26.573685243469534,"pfxX":-11.557399504586904,"pfxZ":2.9674593950137815,"pX":-0.46375686005810896,"pZ":1.7225745902944447,"vX0":12.086716253950529,"vY0":-137.10024668105777,"vZ0":-4.28295489956081,"x":134.68,"y":192.27,"x0":-3.443156166477346,"y0":50.0062479519304,"z0":5.134328923494948,"aX":-21.847649045344316},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.6,"breakHorizontal":18.1,"spinRate":2212,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.40060475248133054,"extension":6.227176113850679},"index":2,"playId":"12738c9b-7031-3861-a61f-c7888c1dceb0","pitchNumber":3,"startTime":"2026-04-10T00:55:12.690Z","endTime":"2026-04-10T00:55:16.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":73.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65385710580633,"aZ":-44.601198000476984,"pfxX":10.404972943765115,"pfxZ":-9.049820104774216,"pX":0.1595518148197147,"pZ":0.8381003539013105,"vX0":6.107407496582529,"vY0":-119.21039017536117,"vZ0":-0.5603669742376008,"x":110.92,"y":216.15,"x0":-3.8277505105721525,"y0":50.00222600640785,"z0":5.266982700483269,"aX":14.289011037153541},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-16.0,"breakHorizontal":-20.8,"spinRate":3378,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.46777603656834676,"extension":6.254744513346992},"index":3,"playId":"a40b2c6e-152a-355f-8ecf-6c6cc05a2433","pitchNumber":4,"startTime":"2026-04-10T00:55:29.168Z","endTime":"2026-04-10T00:55:34.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:55:34.568Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Fernandez singles on a line drive to center fielder Luis Robert Jr. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T00:55:38.519Z","endTime":"2026-04-10T00:57:41.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86556035389064,"aZ":-24.230170235828254,"pfxX":-11.031814548851209,"pfxZ":4.134279159582384,"pX":-1.0320930763628595,"pZ":1.7542342385723129,"vX0":10.409062178826533,"vY0":-138.26480082621364,"vZ0":-5.100051745653582,"x":156.34,"y":191.42,"x0":-3.4252646987255018,"y0":50.005538004332614,"z0":5.263940202191664,"aX":-21.211779765574725},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":17.6,"spinRate":2179,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.3972196958474514,"extension":6.255995529271669},"index":0,"playId":"0092558e-1c4b-3d75-9434-22c9b5888e46","pitchNumber":1,"startTime":"2026-04-10T00:55:56.743Z","endTime":"2026-04-10T00:56:00.867Z","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":83.8,"endSpeed":76.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.560810920501435,"aZ":-33.61366538249176,"pfxX":13.581794986503525,"pfxZ":-0.981238565710814,"pX":0.17511270565165335,"pZ":0.9274251676160808,"vX0":5.465630742014501,"vY0":-121.82203101396193,"vZ0":-2.9182044462067305,"x":110.33,"y":213.74,"x0":-3.8790496406573975,"y0":50.004750152789924,"z0":5.122072507168478,"aX":19.898040817032236},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.3,"breakHorizontal":-26.0,"spinRate":3280,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4540332653317698,"extension":6.092868622083193},"index":1,"playId":"94b95dd3-579b-31b9-9b18-72fb3f505d38","pitchNumber":2,"startTime":"2026-04-10T00:56:12.011Z","endTime":"2026-04-10T00:56:15.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65991368096234,"aZ":-29.154044300394098,"pfxX":-11.237912621160135,"pfxZ":1.585396370949164,"pX":-1.7382229360562615,"pZ":2.5146355807120906,"vX0":9.199324997152846,"vY0":-137.52660418255024,"vZ0":-2.1670767568278753,"x":183.26,"y":170.88,"x0":-3.6791865518709543,"y0":50.00023622736289,"z0":5.305347019038316,"aX":-21.36053188656288},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.6,"breakHorizontal":18.2,"spinRate":1971,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.39943381677679035,"extension":6.250393825651338},"index":2,"playId":"e0655534-c223-3dd8-ae65-5918fdf1003d","pitchNumber":3,"startTime":"2026-04-10T00:56:26.229Z","endTime":"2026-04-10T00:56:29.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99027322364353,"aZ":-25.346488143875142,"pfxX":0.9459339920797973,"pfxZ":3.7532671587713597,"pX":-0.29418452644546594,"pZ":2.5246485241690633,"vX0":8.558926374255986,"vY0":-133.39009688216404,"vZ0":-2.234858905285575,"x":128.21,"y":170.61,"x0":-3.6542094799598233,"y0":50.005755911003426,"z0":5.1822215752205025,"aX":1.7203301823128},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.6,"breakHorizontal":-3.4,"spinRate":2495,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.40905359994772894,"extension":6.270133514346428},"index":3,"playId":"5e00a27e-0902-33b8-8007-4b5e56a2cbb6","pitchNumber":4,"startTime":"2026-04-10T00:56:52.156Z","endTime":"2026-04-10T00:56:56.437Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-10T00:57:16.518Z","endTime":"2026-04-10T00:57:29.584Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.580475348857842,"aZ":-33.819230702631884,"pfxX":11.627115416202864,"pfxZ":-1.0373882417944458,"pX":0.5568875314457413,"pZ":1.9685230593160936,"vX0":6.843944838916686,"vY0":-126.13944168758009,"vZ0":-1.3977588100747533,"x":95.77,"y":185.63,"x0":-3.71261091026365,"y0":50.000555627999674,"z0":5.287401716594287,"aX":18.502777373430998},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.9,"breakHorizontal":-22.7,"spinRate":2913,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4362729958379976,"extension":6.243716654837602},"hitData":{"launchSpeed":88.5,"launchAngle":9.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.5,"coordY":88.1}},"index":5,"playId":"1a1f6682-c512-3b3f-9481-5085f64808c8","pitchNumber":5,"startTime":"2026-04-10T00:57:29.584Z","endTime":"2026-04-10T00:57:41.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T00:57:41.057Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gabriel Moreno doubles (4) on a fly ball to right fielder Brett Baty. Geraldo Perdomo scores. Jose Fernandez to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T01:00:37.610Z","endTime":"2026-04-10T01:02:41.773Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":1},"index":0,"startTime":"2026-04-10T00:57:49.938Z","endTime":"2026-04-10T00:58:10.453Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luke Weaver replaces Nolan McLean.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-10T00:58:10.453Z","endTime":"2026-04-10T00:59:59.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Gabriel Moreno replaces James McCann.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-04-10T00:59:59.458Z","endTime":"2026-04-10T01:00:37.610Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"playId":"535747f7-2bc5-49a0-b782-daeb9caa56ea","startTime":"2026-04-10T01:00:37.610Z","endTime":"2026-04-10T01:00:42.610Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.436807655006717,"aZ":-13.502874542708213,"pfxX":0.6352461488347689,"pfxZ":10.454279085388087,"pX":0.8782105288599542,"pZ":4.142899144825672,"vX0":5.643309472759538,"vY0":-133.0228733045233,"vZ0":-1.3337924397969865,"x":83.52,"y":126.92,"x0":-1.3562414572191555,"y0":50.00278609817603,"z0":5.633200493390978,"aX":1.1340245835243015},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":-2.4,"spinRate":2407,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.41228775677599483,"extension":6.121563213513055},"index":4,"playId":"ad29d485-6a15-3116-8d43-3eb7e8382539","pitchNumber":1,"startTime":"2026-04-10T01:00:57.562Z","endTime":"2026-04-10T01:01:00.925Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.114002531517237,"aZ":-9.208884734142718,"pfxX":-2.1669605124014177,"pfxZ":12.305112462187296,"pX":0.4557693960884333,"pZ":0.48213743768442685,"vX0":5.4347928226857,"vY0":-136.04906266587957,"vZ0":-11.21833563028455,"x":99.63,"y":225.76,"x0":-1.2902382980199734,"y0":50.00296538416573,"z0":5.307790082500602,"aX":-4.044940518201965},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.9,"breakHorizontal":2.8,"spinRate":2332,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4032961918536371,"extension":6.149068556097176},"index":5,"playId":"15597279-57de-396f-a3e7-a9078ef65028","pitchNumber":2,"startTime":"2026-04-10T01:01:16.631Z","endTime":"2026-04-10T01:01:20.616Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.544621163882525,"aZ":-29.577151187683896,"pfxX":-3.95828881195264,"pfxZ":1.6290126521028991,"pX":0.75140184684069,"pZ":1.266811539174463,"vX0":6.379180303603475,"vY0":-125.43649177573128,"vZ0":-4.394990090551001,"x":88.36,"y":204.58,"x0":-1.3064722554420547,"y0":50.00613703335342,"z0":5.4436135520151065,"aX":-6.330855283043523},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":5.8,"spinRate":1761,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4360700475753836,"extension":6.117673165524504},"index":6,"playId":"42e4db48-e7c3-3a23-a1fc-fb6c094ec724","pitchNumber":3,"startTime":"2026-04-10T01:01:39.102Z","endTime":"2026-04-10T01:01:42.267Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"index":7,"playId":"a40ce8e2-6a80-4d8e-9120-2ea7ca2abc45","startTime":"2026-04-10T01:01:59.044Z","endTime":"2026-04-10T01:02:04.044Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.965221558248103,"aZ":-29.39006366175258,"pfxX":-7.183841841037626,"pfxZ":1.7607667886650997,"pX":0.5431465067570996,"pZ":1.7145635668342463,"vX0":6.794116935087611,"vY0":-125.22704176775791,"vZ0":-3.492849216209562,"x":96.3,"y":192.49,"x0":-1.275491169697393,"y0":50.00555727597296,"z0":5.539241424084601,"aX":-11.378992607192787},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":11.4,"spinRate":1772,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.43786621017471417,"extension":6.366724855385417},"hitData":{"launchSpeed":99.3,"launchAngle":28.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.99,"coordY":86.82}},"index":8,"playId":"6610ffad-251b-3f41-8472-fc2a414c4bbd","pitchNumber":4,"startTime":"2026-04-10T01:02:22.206Z","endTime":"2026-04-10T01:02:41.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:02:41.773Z","atBatIndex":48},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Alek Thomas reaches on a fielder's choice, fielded by first baseman Mark Vientos. Jose Fernandez scores. Gabriel Moreno to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T01:02:41.807Z","endTime":"2026-04-10T01:03:25.206Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":36},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnThird":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"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.3,"endSpeed":83.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.63409537248549,"aZ":-12.412726464070927,"pfxX":-1.393893108362017,"pfxZ":10.941636849951752,"pX":0.23560804077082545,"pZ":1.1468713897848357,"vX0":5.304576924827872,"vY0":-135.30365925320953,"vZ0":-8.763313787777799,"x":108.02,"y":207.81,"x0":-1.5917542574121673,"y0":50.00244983218338,"z0":5.352521836833073,"aX":-2.5175517153450104},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":1.1,"spinRate":2402,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.40887650157827027,"extension":6.2201873330002995},"hitData":{"launchSpeed":90.6,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.85,"coordY":166.38}},"index":0,"playId":"e9e1cf9f-07be-33ea-b409-94b4b3abbbe5","pitchNumber":1,"startTime":"2026-04-10T01:03:17.660Z","endTime":"2026-04-10T01:03:25.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:03:25.206Z","atBatIndex":49},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Tim Tawa out on a sacrifice fly to center fielder Luis Robert Jr. Gabriel Moreno scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T01:04:38.215Z","endTime":"2026-04-10T01:05:47.219Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":{"id":596133,"link":"/api/v1/people/596133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-10T01:03:45.533Z","endTime":"2026-04-10T01:04:40.580Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.921093965825918,"aZ":-14.55320223965936,"pfxX":0.9433615232814151,"pfxZ":10.201059261891796,"pX":0.03805234667654508,"pZ":1.9767419186043333,"vX0":3.5649571817513914,"vY0":-130.46947984926547,"vZ0":-6.159731996714977,"x":115.55,"y":185.41,"x0":-1.467510313558511,"y0":50.00446673490537,"z0":5.461216384893785,"aX":1.6294239704544018},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.4,"breakHorizontal":-2.5,"spinRate":2598,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.4194858878295986,"extension":6.177360478310765},"index":1,"playId":"b501f6c0-9091-3f92-8b70-c4bcb852fb11","pitchNumber":1,"startTime":"2026-04-10T01:04:40.580Z","endTime":"2026-04-10T01:04:45.185Z","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(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":85.5,"endSpeed":78.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.467697804734552,"aZ":-30.81961132681396,"pfxX":-1.315067655254244,"pfxZ":0.8643078868532985,"pX":-0.2293804982366831,"pZ":2.1411371766159664,"vX0":3.627504094281245,"vY0":-124.47833190042202,"vZ0":-2.237667356532237,"x":125.74,"y":180.97,"x0":-1.5333140949533823,"y0":50.00597269305205,"z0":5.597937026924481,"aX":-2.0691872224962142},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":1.6,"spinRate":1811,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4396474024617949,"extension":6.086663746656143},"index":2,"playId":"a87f2b47-dc7e-38f6-9c75-e2d68c11546d","pitchNumber":2,"startTime":"2026-04-10T01:05:01.593Z","endTime":"2026-04-10T01:05:07.032Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.621432868793214,"aZ":-13.235364729074087,"pfxX":-0.024906691526923985,"pfxZ":10.231296502664396,"pX":-0.06241387393500854,"pZ":2.6109038376289733,"vX0":3.543712188421661,"vY0":-135.89849396003842,"vZ0":-5.424871058376232,"x":119.38,"y":168.29,"x0":-1.3858100738548846,"y0":50.006789029628834,"z0":5.569096916929116,"aX":-0.04679531866209905},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":-0.8,"spinRate":2575,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.404624265929868,"extension":6.115898168257703},"hitData":{"launchSpeed":89.4,"launchAngle":33.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.47,"coordY":81.11}},"index":3,"playId":"810e5aa3-6e3b-3a04-b302-76db37c94ee8","pitchNumber":3,"startTime":"2026-04-10T01:05:35.444Z","endTime":"2026-04-10T01:05:47.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:05:47.219Z","atBatIndex":50},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jorge Barrosa triples (1) on a line drive to right fielder Brett Baty. Alek Thomas scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T01:05:48.746Z","endTime":"2026-04-10T01:07:30.965Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":596133,"link":"/api/v1/people/596133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78180209077574,"aZ":-10.224989438648917,"pfxX":-1.66740965421624,"pfxZ":11.985531009131396,"pX":-1.047502737118775,"pZ":2.480499964791342,"vX0":1.9702469313545492,"vY0":-135.50021852392067,"vZ0":-6.047261005014905,"x":156.93,"y":171.81,"x0":-1.572655030037007,"y0":50.0059076070272,"z0":5.479313684039492,"aX":-3.054439039476102},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.4,"breakHorizontal":2.5,"spinRate":2494,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40659534799376296,"extension":6.091432916528476},"index":0,"playId":"9f9fc3f3-1f14-35f0-9b8d-a3dcc854d933","pitchNumber":1,"startTime":"2026-04-10T01:06:17.898Z","endTime":"2026-04-10T01:06: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, 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.1,"endSpeed":78.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0712890543757,"aZ":-29.03887756308996,"pfxX":-4.515533958532749,"pfxZ":2.005726312615506,"pX":-1.4876805725316589,"pZ":3.4589460080842422,"vX0":1.5888771846623677,"vY0":-124.02215156380575,"vZ0":0.36771808325335453,"x":173.71,"y":145.39,"x0":-1.5488200681176125,"y0":50.00249236645994,"z0":5.72452350216761,"aX":-7.056252467953623},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.0,"breakHorizontal":7.8,"spinRate":1653,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4411024851575198,"extension":6.076197377783008},"index":1,"playId":"b9de0dd3-ece0-3251-b427-f304a31fc940","pitchNumber":2,"startTime":"2026-04-10T01:06:37.004Z","endTime":"2026-04-10T01:06:40.546Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":83.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.6850167787904,"aZ":-8.618920443447983,"pfxX":-0.006185989972236405,"pfxZ":12.915060897183444,"pX":-0.09529723019453498,"pZ":2.9841538006707773,"vX0":3.7310221295456683,"vY0":-135.68221480681353,"vZ0":-4.903308675664704,"x":120.63,"y":158.21,"x0":-1.5002459582312984,"y0":50.00554231706426,"z0":5.443218667037003,"aX":-0.01127714978709707},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":22.2,"breakHorizontal":-1.0,"spinRate":2426,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4070731593543546,"extension":6.082260455995117},"index":2,"playId":"35fac2a9-4af5-3a09-942d-1c49098fe9dc","pitchNumber":3,"startTime":"2026-04-10T01:06:56.038Z","endTime":"2026-04-10T01:06:59.475Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52190729486394,"aZ":-11.879745267018459,"pfxX":-1.6959793620250507,"pfxZ":11.341363720532929,"pX":0.9084072262588737,"pZ":2.452516596699357,"vX0":6.416692474047395,"vY0":-134.04768795406923,"vZ0":-5.451121628904842,"x":82.37,"y":172.56,"x0":-1.313755862007202,"y0":50.00225083060147,"z0":5.387255938541002,"aX":-3.035916890292817},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.3,"breakHorizontal":1.4,"spinRate":2462,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.411268917666046,"extension":6.21226322200667},"hitData":{"launchSpeed":98.0,"launchAngle":10.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.38,"coordY":133.65}},"index":3,"playId":"52007604-c5a2-353b-90df-25116cd7800b","pitchNumber":4,"startTime":"2026-04-10T01:07:15.772Z","endTime":"2026-04-10T01:07:30.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:07:30.965Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out to second baseman Marcus Semien.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-10T01:07:32.853Z","endTime":"2026-04-10T01:09:07.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.746421406341025,"aZ":-27.280845842234413,"pfxX":-7.260988288935619,"pfxZ":3.009981796201501,"pX":-0.7494462525890648,"pZ":1.2256272330960276,"vX0":4.340202259662433,"vY0":-127.12259498745499,"vZ0":-4.946478568900841,"x":145.57,"y":205.69,"x0":-1.541679432553231,"y0":50.00143142643485,"z0":5.380436985626462,"aX":-11.800585062482343},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":12.1,"spinRate":1855,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4320135510458085,"extension":6.143049249415697},"index":0,"playId":"4d776ad2-c174-35a8-b29a-30e625808995","pitchNumber":1,"startTime":"2026-04-10T01:08:03.769Z","endTime":"2026-04-10T01:08:07.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83181287002219,"aZ":-8.459297563710596,"pfxX":-3.0713624359275955,"pfxZ":12.799840148305616,"pX":-0.6756628847976874,"pZ":1.985812774686276,"vX0":3.2991093835359804,"vY0":-136.43063038446914,"vZ0":-7.670371218074212,"x":142.75,"y":185.16,"x0":-1.5115705981548804,"y0":50.004676042484206,"z0":5.446073303525922,"aX":-5.691251087404773},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.4,"breakHorizontal":4.7,"spinRate":2501,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.40415219455689755,"extension":6.152664895014498},"index":1,"playId":"8756fa62-4c21-39b4-ab31-2d8dee5b3868","pitchNumber":2,"startTime":"2026-04-10T01:08:22.469Z","endTime":"2026-04-10T01:08:26.136Z","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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.682349561023546,"aZ":-26.445780312895167,"pfxX":-5.065350310234581,"pfxZ":3.566885884307859,"pX":0.831541741719567,"pZ":1.647382021805455,"vX0":6.924054031647366,"vY0":-125.70647720356912,"vZ0":-4.236097965391156,"x":85.3,"y":194.3,"x0":-1.296218116874285,"y0":50.003806668250405,"z0":5.493101182615692,"aX":-8.1352646076657},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.8,"breakHorizontal":7.7,"spinRate":1898,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4351707736629389,"extension":6.253792356563827},"index":2,"playId":"11e04b9b-9eb2-3495-82ca-0da888b0bd40","pitchNumber":3,"startTime":"2026-04-10T01:08:40.372Z","endTime":"2026-04-10T01:08:44.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95817400276705,"aZ":-28.008965249310368,"pfxX":-6.160463331609142,"pfxZ":2.5529772144301184,"pX":-0.5845348766774485,"pZ":1.7664864319661358,"vX0":3.958661655594377,"vY0":-126.38198684282068,"vZ0":-3.7609386877348463,"x":139.28,"y":191.08,"x0":-1.3649330831018744,"y0":50.002016302220426,"z0":5.505087060182846,"aX":-10.039420804375993},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":10.3,"spinRate":1892,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4321779346044021,"extension":6.319951251296315},"hitData":{"launchSpeed":78.7,"launchAngle":11.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":147.75,"coordY":144.89}},"index":3,"playId":"7ad49bf5-b554-3490-b4d8-7af55e5edbae","pitchNumber":4,"startTime":"2026-04-10T01:09:01.207Z","endTime":"2026-04-10T01:09:07.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:09:07.451Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-10T01:12:17.294Z","endTime":"2026-04-10T01:12:58.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Gabriel Moreno remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T01:10:53.943Z","endTime":"2026-04-10T01:10:53.964Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"}},{"details":{"description":"Pitching Change: Taylor Clarke replaces Eduardo Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-10T01:10:53.964Z","endTime":"2026-04-10T01:12:19.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664199,"link":"/api/v1/people/664199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.613096795779644,"aZ":-14.656597473710448,"pfxX":-3.479279607291017,"pfxZ":9.228899262857297,"pX":0.7243719033784589,"pZ":2.2634458123266454,"vX0":4.95041486649151,"vY0":-136.7748127619247,"vZ0":-7.431366394364819,"x":89.39,"y":177.67,"x0":-0.6553522426481939,"y0":50.003335912158306,"z0":6.016827190848797,"aX":-6.605090322800396},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":5.3,"spinRate":2263,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.40015165417249676,"extension":6.251009746877043},"index":2,"playId":"492f59bd-29a1-338d-9e1e-66b4bb2e4102","pitchNumber":1,"startTime":"2026-04-10T01:12:19.641Z","endTime":"2026-04-10T01:12:23.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31393273046016,"aZ":-27.256955676935362,"pfxX":1.8290271031064522,"pfxZ":2.933344611138722,"pX":1.4018626628164814,"pZ":1.3642408400572412,"vX0":4.388648904583789,"vY0":-128.58222882084027,"vZ0":-6.4750940812015205,"x":63.56,"y":201.95,"x0":-0.5637908328889211,"y0":50.00479552487293,"z0":6.026285580166794,"aX":3.0662038959587687},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":-4.3,"spinRate":2147,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.42574594842582814,"extension":6.2337819184761},"index":3,"playId":"6cb0f5f9-325b-3bf4-9bea-bf4e24be4055","pitchNumber":2,"startTime":"2026-04-10T01:12:34.722Z","endTime":"2026-04-10T01:12:39.687Z","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":86.9,"endSpeed":80.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20969784379084,"aZ":-27.542042724682876,"pfxX":5.659385819520496,"pfxZ":2.8459920089352497,"pX":1.0081023058814254,"pZ":2.2619717918632642,"vX0":2.260024096615539,"vY0":-126.55525238892517,"vZ0":-4.388762411654675,"x":78.57,"y":177.71,"x0":-0.6309419121324493,"y0":50.00028763003515,"z0":6.217947914963228,"aX":9.201858004357815},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.4,"breakHorizontal":-10.8,"spinRate":2186,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4323638525225162,"extension":6.134547632674937},"hitData":{"launchSpeed":69.6,"launchAngle":7.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":151.18}},"index":4,"playId":"937af0e4-dfef-3773-9638-b8472235ecc3","pitchNumber":3,"startTime":"2026-04-10T01:12:49.834Z","endTime":"2026-04-10T01:12:58.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:12:58.236Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-10T01:13:34.678Z","endTime":"2026-04-10T01:13:43.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jared Young replaces Tyrone Taylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-10T01:13:02.600Z","endTime":"2026-04-10T01:13:37.029Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":621438,"link":"/api/v1/people/621438"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54388840326712,"aZ":-14.762589559421157,"pfxX":-0.990332991385563,"pfxZ":9.410214920444993,"pX":0.8224842818018813,"pZ":2.4012102782951454,"vX0":4.405491812970101,"vY0":-135.4087063770035,"vZ0":-7.038956542756011,"x":85.65,"y":173.95,"x0":-0.6994074053622925,"y0":50.003486973586476,"z0":6.0742226237502095,"aX":-1.8328133641339823},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":0.8,"spinRate":2248,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.405046166065298,"extension":6.264996620725162},"hitData":{"launchSpeed":79.9,"launchAngle":2.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.37,"coordY":161.31}},"index":1,"playId":"3a9796fd-daac-3689-913a-c97a1d69c00c","pitchNumber":1,"startTime":"2026-04-10T01:13:37.029Z","endTime":"2026-04-10T01:13:43.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:13:43.629Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a line drive to right fielder Jorge Barrosa.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-10T01:13:47.376Z","endTime":"2026-04-10T01:14:37.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.202891720048925,"aZ":-16.75516469771785,"pfxX":-7.499165962802862,"pfxZ":8.145250236805097,"pX":-0.3279306706671528,"pZ":2.1167448807220435,"vX0":3.6218146220438543,"vY0":-136.29187979746624,"vZ0":-7.376203638816074,"x":129.5,"y":181.63,"x0":-0.6951749056608004,"y0":50.004694343744845,"z0":6.002486069134378,"aX":-14.197507717476974},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":12.8,"spinRate":2111,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.400926622140092,"extension":6.190100880852311},"index":0,"playId":"0deeed20-1d86-3d91-a93d-7b822fd66349","pitchNumber":1,"startTime":"2026-04-10T01:14:10.162Z","endTime":"2026-04-10T01:14:13.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.594153825702858,"aZ":-15.95040693737849,"pfxX":-0.4878884912569763,"pfxZ":8.718347177079703,"pX":0.6631952319979613,"pZ":2.3115810250097204,"vX0":3.5063094661787337,"vY0":-135.55954764239806,"vZ0":-7.131211183890572,"x":91.72,"y":176.37,"x0":-0.5836009480149938,"y0":50.00484604335949,"z0":6.089552321911476,"aX":-0.9080142785835411},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":0.1,"spinRate":2139,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40401181490198734,"extension":6.1739247207792864},"hitData":{"launchSpeed":77.3,"launchAngle":19.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":153.76,"coordY":102.26}},"index":1,"playId":"dffa10d1-31d3-3ec3-a736-64a84118d5f6","pitchNumber":2,"startTime":"2026-04-10T01:14:25.390Z","endTime":"2026-04-10T01:14:37.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:14:37.666Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-10T01:14:33.446Z","endTime":"2026-04-10T01:16:37.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":85.9,"endSpeed":80.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.120730470011022,"aZ":-28.691759037862788,"pfxX":3.2443783373103883,"pfxZ":2.1636272087840034,"pX":-0.33976126882667124,"pZ":2.406267169076148,"vX0":-0.04865821996433578,"vY0":-125.22026516133795,"vZ0":-3.6881257559722607,"x":129.95,"y":173.81,"x0":-0.7426186605676012,"y0":50.001996663100826,"z0":6.211518151652531,"aX":5.220801105136335},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":-5.9,"spinRate":2075,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.43519271255327974,"extension":6.1888406571468355},"index":0,"playId":"6a939209-c1cc-3826-bab5-36a85acd8979","pitchNumber":1,"startTime":"2026-04-10T01:15:02.315Z","endTime":"2026-04-10T01:15:06.257Z","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":92.8,"endSpeed":84.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86680214708463,"aZ":-12.026101224626888,"pfxX":-2.956049468533705,"pfxZ":11.079542487607696,"pX":0.7798209329353557,"pZ":2.1813405475783934,"vX0":4.527862389295872,"vY0":-134.882326262405,"vZ0":-7.971346595237779,"x":87.28,"y":179.88,"x0":-0.5466247857382742,"y0":50.00545749672102,"z0":6.048473683167287,"aX":-5.377325849327776},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.2,"breakHorizontal":4.2,"spinRate":2145,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4080988057361541,"extension":6.113719117897496},"index":1,"playId":"1e85b596-f08a-3857-aa88-a9abd2f46eff","pitchNumber":2,"startTime":"2026-04-10T01:15:21.934Z","endTime":"2026-04-10T01:15:24.934Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"e73fd48c-fab5-30d8-9d28-c08bc510ec2e","startTime":"2026-04-10T01:15:40.345Z","endTime":"2026-04-10T01:15:45.671Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505657930721906,"aZ":-26.785207635528707,"pfxX":2.27526966028947,"pfxZ":3.2612415518994604,"pX":1.151480120991976,"pZ":-0.48001002703765394,"vX0":3.4111346928749184,"vY0":-127.51036971952384,"vZ0":-10.588433421233423,"x":73.11,"y":251.74,"x0":-0.4977074220060651,"y0":50.002782259497,"z0":5.829710922781087,"aX":3.756481560274295},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":-4.9,"spinRate":2090,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.42909028058759,"extension":6.2948419305088175},"index":3,"playId":"72fe9423-bfb1-3d67-a891-7e6ac26cff0a","pitchNumber":3,"startTime":"2026-04-10T01:16:02.974Z","endTime":"2026-04-10T01:16:07.499Z","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":86.3,"endSpeed":79.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.232756088152144,"aZ":-28.959200935589372,"pfxX":2.43884517859453,"pfxZ":1.9967264336688144,"pX":1.367018427761095,"pZ":1.6798827674720176,"vX0":3.798200879721492,"vY0":-125.62047385049544,"vZ0":-5.335547081480064,"x":64.89,"y":193.42,"x0":-0.4782788996834906,"y0":50.00051998881031,"z0":6.1711095180552205,"aX":3.915679476832661},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-5.3,"spinRate":2177,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4351782515835616,"extension":6.169825096905511},"hitData":{"launchSpeed":66.1,"launchAngle":-7.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":158.27}},"index":4,"playId":"d199205e-d681-3911-9b5f-10a4d6bc7c16","pitchNumber":4,"startTime":"2026-04-10T01:16:30.199Z","endTime":"2026-04-10T01:16:37.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:16:37.738Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ildemaro Vargas doubles (2) on a sharp line drive to right fielder Brett Baty.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-10T01:19:19.633Z","endTime":"2026-04-10T01:19:49.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Jared Young remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T01:17:55.901Z","endTime":"2026-04-10T01:17:55.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":621438,"link":"/api/v1/people/621438"}},{"details":{"description":"Pitching Change: Luis García replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-10T01:17:55.938Z","endTime":"2026-04-10T01:19:21.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":472610,"link":"/api/v1/people/472610"},"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.9,"endSpeed":84.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.99802925393387,"aZ":-20.61243136479706,"pfxX":-9.056684608968618,"pfxZ":6.253305141982471,"pX":-0.6117476859738087,"pZ":3.9498457677264267,"vX0":5.635340682091602,"vY0":-136.53277961958122,"vZ0":-2.5338457067733264,"x":140.32,"y":132.13,"x0":-1.5488592956791651,"y0":50.000028319757995,"z0":6.342371447027704,"aX":-16.73349275606972},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":14.9,"spinRate":2211,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40446980279934186,"extension":6.346241077530268},"index":2,"playId":"aeae61eb-ef6c-3d70-9338-89c2bbf28b61","pitchNumber":1,"startTime":"2026-04-10T01:19:21.678Z","endTime":"2026-04-10T01:19:25.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47327728102394,"aZ":-21.298743906178206,"pfxX":-7.589439666469984,"pfxZ":5.807515493184404,"pX":0.13347067964225925,"pZ":2.633431206536692,"vX0":6.9550906785689435,"vY0":-136.97516172271992,"vZ0":-5.789603561552697,"x":111.91,"y":167.68,"x0":-1.4712029324843383,"y0":50.00091777117063,"z0":6.262568767017379,"aX":-14.204955720770295},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.2,"breakHorizontal":12.0,"spinRate":2211,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4021780034914988,"extension":6.357352285838425},"hitData":{"launchSpeed":102.4,"launchAngle":9.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.07,"coordY":123.48}},"index":3,"playId":"83be8bd5-cb29-32ad-b377-95daa83a25f3","pitchNumber":2,"startTime":"2026-04-10T01:19:36.776Z","endTime":"2026-04-10T01:19:49.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:19:49.807Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-10T01:19:49.176Z","endTime":"2026-04-10T01:22:33.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08542899555318,"aZ":-24.081675556065758,"pfxX":-7.102759829642116,"pfxZ":4.361247875732207,"pX":0.7578859780312255,"pZ":2.092104958439076,"vX0":8.162634211619205,"vY0":-135.47940455542482,"vZ0":-6.4779709517312405,"x":88.11,"y":182.29,"x0":-1.3737687039531017,"y0":50.002174185734255,"z0":6.201434922590984,"aX":-13.179804937538103},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.6,"breakHorizontal":11.0,"spinRate":2217,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.4045607342173465,"extension":6.494938489397021},"index":0,"playId":"d71641c0-f40c-3508-adc9-730de4f58538","pitchNumber":1,"startTime":"2026-04-10T01:20:17.180Z","endTime":"2026-04-10T01:20:21.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.907807678229563,"aZ":-26.942490631707145,"pfxX":7.793911987870591,"pfxZ":3.7656407172640805,"pX":2.125697644006833,"pZ":0.18660322324507933,"vX0":6.813177470268027,"vY0":-117.0187131114136,"vZ0":-7.42312182743315,"x":35.97,"y":233.74,"x0":-1.835029527963926,"y0":50.00160261422047,"z0":5.9211636860568095,"aX":10.814696704387151},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.3,"breakHorizontal":-15.7,"spinRate":2358,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46792744138065956,"extension":6.303573606711052},"index":1,"playId":"adf405e7-5734-3f38-b18a-7ff958504363","pitchNumber":2,"startTime":"2026-04-10T01:20:34.369Z","endTime":"2026-04-10T01:20:37.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73367278879416,"aZ":-21.327296786690393,"pfxX":-9.628857317987956,"pfxZ":5.786988693379941,"pX":0.6620028982278681,"pZ":0.25550688413889205,"vX0":9.015896886569891,"vY0":-136.68299545511005,"vZ0":-11.427579121671208,"x":91.77,"y":231.88,"x0":-1.4432071913267777,"y0":50.00424452250562,"z0":5.983034019502321,"aX":-18.0517280284178},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.9,"breakHorizontal":15.4,"spinRate":2136,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4021534963063389,"extension":6.5826921458328265},"index":2,"playId":"f6aba1d1-e696-3a02-ac93-75042f3762a4","pitchNumber":3,"startTime":"2026-04-10T01:20:59.755Z","endTime":"2026-04-10T01:21:03.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01657952620609,"aZ":-19.767790651335954,"pfxX":-9.756065832975942,"pfxZ":6.541016536520628,"pX":1.3694180631816115,"pZ":2.2376715991291314,"vX0":10.785497725718445,"vY0":-137.6793591535913,"vZ0":-6.960692200072687,"x":64.8,"y":178.36,"x0":-1.3539408886210031,"y0":50.00297235289565,"z0":6.16310209186977,"aX":-18.504046999123265},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.3,"breakHorizontal":15.1,"spinRate":2145,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39969169505321256,"extension":6.570825452555036},"index":3,"playId":"5b3c463d-5d35-33bd-b629-cc421d99c312","pitchNumber":4,"startTime":"2026-04-10T01:21:24.082Z","endTime":"2026-04-10T01:21:28.158Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65104991643441,"aZ":-18.3928997060985,"pfxX":-8.592795312485563,"pfxZ":7.35479313952069,"pX":-0.06679806239433313,"pZ":2.2730502576566987,"vX0":6.911823264318396,"vY0":-136.88492048739954,"vZ0":-7.068356484307895,"x":119.55,"y":177.41,"x0":-1.523487208114785,"y0":50.006016933329754,"z0":6.1743601028199695,"aX":-16.110853378145787},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.8,"breakHorizontal":13.9,"spinRate":2139,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4020169626239545,"extension":6.429033976996873},"index":4,"playId":"c3c144f9-3021-3efb-95a0-2dbbfeb5575b","pitchNumber":5,"startTime":"2026-04-10T01:21:42.643Z","endTime":"2026-04-10T01:21:49.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54703670473296,"aZ":-29.216307413637026,"pfxX":-5.877196970568232,"pfxZ":1.8096293103892602,"pX":-0.7315842597110521,"pZ":2.331110501808863,"vX0":3.930505602876269,"vY0":-126.69369932262596,"vZ0":-4.105464181430388,"x":144.89,"y":175.84,"x0":-1.5352173866968863,"y0":50.002163865456154,"z0":6.293053399203672,"aX":-9.606651943197441},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":9.8,"spinRate":1250,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.43140032948718554,"extension":6.4814365272196985},"index":5,"playId":"8cff4972-4ae6-305c-8a13-d50550602909","pitchNumber":6,"startTime":"2026-04-10T01:22:03.376Z","endTime":"2026-04-10T01:22:08.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3341222499552,"aZ":-31.15677339659073,"pfxX":-1.3470153948088939,"pfxZ":0.6383476610965744,"pX":-1.2205722337862923,"pZ":2.833048118219054,"vX0":1.3424560481384764,"vY0":-125.48452418424252,"vZ0":-2.5403709471202056,"x":163.53,"y":162.29,"x0":-1.586348914235732,"y0":50.0058452492373,"z0":6.385710626954974,"aX":-2.1581940239806485},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":2.2,"spinRate":1176,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4357607601127258,"extension":6.434592303804823},"index":6,"playId":"ea37a6eb-2683-35f1-b925-44b2a97c5f12","pitchNumber":7,"startTime":"2026-04-10T01:22:27.367Z","endTime":"2026-04-10T01:22:33.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:22:33.913Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adrian Del Castillo doubles (1) on a line drive to left fielder Jared Young. Ildemaro Vargas scores. Geraldo Perdomo to 3rd.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-10T01:22:33.558Z","endTime":"2026-04-10T01:24:33.269Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":{"id":472610,"link":"/api/v1/people/472610"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.674044060030788,"aZ":-22.490868191723887,"pfxX":-7.938894995163501,"pfxZ":5.17438711860995,"pX":0.7599734527444274,"pZ":1.9362516529518028,"vX0":8.389359516688277,"vY0":-135.8919629588677,"vZ0":-7.162529885603049,"x":88.03,"y":186.5,"x0":-1.335220259674456,"y0":50.00328941680311,"z0":6.1677990219432335,"aX":-14.854666954361162},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":12.6,"spinRate":2196,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4030144810041003,"extension":6.542182023559282},"index":0,"playId":"4d61634c-c65c-31a4-8058-2d3b1a377564","pitchNumber":1,"startTime":"2026-04-10T01:23:06.158Z","endTime":"2026-04-10T01:23:10.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.217793702576838,"aZ":-29.206001701613648,"pfxX":-3.1892133879551663,"pfxZ":1.8646140018614354,"pX":1.0390128653798094,"pZ":0.37465384356930087,"vX0":6.731872111539906,"vY0":-124.92195327847624,"vZ0":-8.319311344923658,"x":77.4,"y":228.66,"x0":-1.2664959150801842,"y0":50.004523971085845,"z0":6.121145623728625,"aX":-5.083045306029228},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":4.3,"spinRate":1275,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4370729621961682,"extension":6.602723035785476},"index":1,"playId":"fe1d0ea0-7bfa-38a3-8069-4b316802b9d7","pitchNumber":2,"startTime":"2026-04-10T01:23:22.483Z","endTime":"2026-04-10T01:23:26.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.457404002843766,"aZ":-31.216325865545947,"pfxX":-2.301506266568458,"pfxZ":0.6066124317375365,"pX":-0.6377152210265751,"pZ":1.2680300385970409,"vX0":2.8089515472121667,"vY0":-124.2746445296283,"vZ0":-5.94682967176441,"x":141.31,"y":204.54,"x0":-1.4803693248448682,"y0":50.001228890964306,"z0":6.2652539809753085,"aX":-3.622065861810392},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.0,"breakHorizontal":3.6,"spinRate":1339,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.43969481484651984,"extension":6.549771979263094},"index":2,"playId":"aa1491e4-fb8d-3062-bf95-c083b41adbae","pitchNumber":3,"startTime":"2026-04-10T01:23:42.646Z","endTime":"2026-04-10T01:23:46.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34606361410102,"aZ":-19.95856542334202,"pfxX":-8.198498127814212,"pfxZ":6.491949655224893,"pX":0.5475072164075276,"pZ":1.7480774702189505,"vX0":8.369802673112007,"vY0":-136.1499478500015,"vZ0":-8.183435247443445,"x":96.13,"y":191.58,"x0":-1.4984402025444716,"y0":50.000681164576875,"z0":6.169183132779244,"aX":-15.420291556681663},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":13.1,"spinRate":2186,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.40198930924401166,"extension":6.528135898681339},"index":3,"playId":"1a1ccee3-c899-3513-b1ea-3e9a9f323a72","pitchNumber":4,"startTime":"2026-04-10T01:24:01.735Z","endTime":"2026-04-10T01:24:06.191Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.578472982436075,"aZ":-28.698989229623763,"pfxX":-5.500009030939051,"pfxZ":2.1272702046272,"pX":-0.5418694110998522,"pZ":2.3941272722760383,"vX0":4.089121848839934,"vY0":-126.34331138280793,"vZ0":-4.130702886097936,"x":137.65,"y":174.14,"x0":-1.4596054276043218,"y0":50.00138576390626,"z0":6.333515521370789,"aX":-8.97089806574958},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":9.1,"spinRate":1246,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4320432678075341,"extension":6.503811413622178},"hitData":{"launchSpeed":99.8,"launchAngle":21.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.0,"coordY":82.73}},"index":4,"playId":"db68c133-b0bf-3ecd-b5f3-0bf7f9f10f64","pitchNumber":5,"startTime":"2026-04-10T01:24:21.315Z","endTime":"2026-04-10T01:24:33.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:24:33.269Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out, third baseman Bo Bichette to first baseman Mark Vientos. Geraldo Perdomo scores.","rbi":1,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-10T01:25:54.830Z","endTime":"2026-04-10T01:27:32.420Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":472610,"link":"/api/v1/people/472610"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T01:25:03.218Z","endTime":"2026-04-10T01:25:57.190Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079510480700975,"aZ":-19.624187583954264,"pfxX":-6.326869699990647,"pfxZ":6.518373604185497,"pX":0.19281488507113337,"pZ":2.6654867848637784,"vX0":6.706147023017593,"vY0":-137.7484694357259,"vZ0":-6.2321875174038395,"x":109.65,"y":166.81,"x0":-1.4491512866993426,"y0":50.00283468845443,"z0":6.280362266714704,"aX":-12.180906203201308},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":10.1,"spinRate":2192,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3973635795336019,"extension":6.511755722654762},"index":1,"playId":"58821227-6632-3e69-af11-ffb33f70612f","pitchNumber":1,"startTime":"2026-04-10T01:25:57.190Z","endTime":"2026-04-10T01:26:01.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68881135658461,"aZ":-27.24563613802469,"pfxX":-4.869129796006647,"pfxZ":2.946954232691824,"pX":-1.5479115064577693,"pZ":1.5500436165204101,"vX0":1.8963073554020673,"vY0":-128.28118590116182,"vZ0":-6.46620826302186,"x":176.0,"y":196.93,"x0":-1.6627014555041293,"y0":50.002199709738576,"z0":6.217616835039663,"aX":-8.142495480826158},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":8.4,"spinRate":1415,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42640918538111494,"extension":6.45173824065712},"index":2,"playId":"a8102e58-ed78-31b0-a7a2-e8eebaf3e128","pitchNumber":2,"startTime":"2026-04-10T01:26:14.090Z","endTime":"2026-04-10T01:26:17.090Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-10T01:26:24.154Z","endTime":"2026-04-10T01:26:42.651Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"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":81.0,"endSpeed":73.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.709839699832084,"aZ":-29.97519628460251,"pfxX":8.882574254167306,"pfxZ":1.5934787786261921,"pX":0.49384384727226166,"pZ":2.6705391598588015,"vX0":2.7053894103032534,"vY0":-117.91392669334788,"vZ0":-1.6921788163088562,"x":98.18,"y":166.68,"x0":-1.8284108423144874,"y0":50.00301874643022,"z0":6.217683573077123,"aX":12.249913058955213},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.8,"breakHorizontal":-16.8,"spinRate":2401,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.46822390540940617,"extension":6.403205342342104},"index":4,"playId":"238d011d-0b28-3765-8be1-da5ea2bb148f","pitchNumber":3,"startTime":"2026-04-10T01:26:42.651Z","endTime":"2026-04-10T01:26:46.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.169118320171037,"aZ":-30.548744511841203,"pfxX":-6.21983184436177,"pfxZ":1.0037153395763205,"pX":-1.63743484517407,"pZ":1.1439494939642587,"vX0":1.8081161997590165,"vY0":-126.77903482345413,"vZ0":-6.578329617244762,"x":179.42,"y":207.89,"x0":-1.5521205393245698,"y0":50.006331352129855,"z0":6.213989499290245,"aX":-10.116351470382714},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":10.8,"spinRate":1282,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4322062248680929,"extension":6.506265101022635},"index":5,"playId":"33ead59d-2b13-33b3-b478-da53c9b3c3cd","pitchNumber":4,"startTime":"2026-04-10T01:27:02.495Z","endTime":"2026-04-10T01:27:06.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9931522213183,"aZ":-20.747246828660018,"pfxX":-8.187232802722727,"pfxZ":5.9493631444214605,"pX":0.1690888305635938,"pZ":2.230000622843948,"vX0":6.773479557009115,"vY0":-138.46790607086854,"vZ0":-7.312718668724612,"x":110.55,"y":178.57,"x0":-1.2580452219616862,"y0":50.00605069400983,"z0":6.317951306405079,"aX":-15.732133745369493},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.2,"breakHorizontal":13.2,"spinRate":2138,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.3971890916780807,"extension":6.4851209837025925},"hitData":{"launchSpeed":70.2,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":178.03}},"index":6,"playId":"d8682d82-3fe2-3b39-b42b-30848e55f8c4","pitchNumber":5,"startTime":"2026-04-10T01:27:24.404Z","endTime":"2026-04-10T01:27:32.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:27:32.420Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gabriel Moreno doubles (5) on a sharp fly ball to center fielder Luis Robert Jr. Adrian Del Castillo scores.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-10T01:27:48.093Z","endTime":"2026-04-10T01:29:00.919Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":{"id":472610,"link":"/api/v1/people/472610"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69905989381258,"aZ":-21.664275328245928,"pfxX":-9.361821754558415,"pfxZ":5.678347734347773,"pX":-0.19043260486397645,"pZ":1.4077254628566631,"vX0":6.501092203506781,"vY0":-135.8954590693099,"vZ0":-8.553759082155885,"x":124.26,"y":200.77,"x0":-1.4102549127004933,"y0":50.00116373921792,"z0":6.128133349100636,"aX":-17.324610416015222},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":15.4,"spinRate":2103,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4046730652267012,"extension":6.57741381521126},"index":0,"playId":"86a75303-75b5-3fd3-aeee-5d9111d18ef8","pitchNumber":1,"startTime":"2026-04-10T01:28:29.148Z","endTime":"2026-04-10T01:28:32.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85343535383318,"aZ":-26.976349189432707,"pfxX":9.359441896416595,"pfxZ":3.77598395617726,"pX":0.5253072789582759,"pZ":2.7757670571359636,"vX0":2.7157602803117182,"vY0":-117.31308528953105,"vZ0":-2.121510682482638,"x":96.98,"y":163.83,"x0":-1.8668147978220948,"y0":50.001191783195594,"z0":6.238445304547584,"aX":12.87613293752308},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.5,"breakHorizontal":-17.6,"spinRate":2346,"spinDirection":63},"zone":3,"typeConfidence":2.0,"plateTime":0.469207222783917,"extension":6.311361230278005},"hitData":{"launchSpeed":100.9,"launchAngle":26.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":92.8,"coordY":49.82}},"index":1,"playId":"133158d6-ba5d-30e6-99ec-4b4500158cc7","pitchNumber":2,"startTime":"2026-04-10T01:28:46.749Z","endTime":"2026-04-10T01:29:00.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:29:00.919Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out sharply to first baseman Mark Vientos. Gabriel Moreno to 3rd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-10T01:31:38.682Z","endTime":"2026-04-10T01:32:06.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-10T01:29:05.726Z","endTime":"2026-04-10T01:29:34.795Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Richard Lovelady replaces Luis García.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-10T01:29:34.795Z","endTime":"2026-04-10T01:31:40.987Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663992,"link":"/api/v1/people/663992"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.802941785612358,"aZ":-32.80776801655793,"pfxX":11.166419517085318,"pfxZ":-0.36083059568437825,"pX":-0.35385181621577544,"pZ":1.5551801736114208,"vX0":-10.513742555899544,"vY0":-132.42827608851812,"vZ0":-3.296085782561577,"x":130.49,"y":196.79,"x0":2.2207568194871574,"y0":50.000962610798496,"z0":5.220858792943326,"aX":19.792527966599256},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.2,"breakHorizontal":-17.9,"spinRate":2126,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.41391711443163404,"extension":7.625393364880412},"index":2,"playId":"1c46cf01-4174-3bbc-8c1c-e758c9dcd07e","pitchNumber":1,"startTime":"2026-04-10T01:31:40.987Z","endTime":"2026-04-10T01:31:44.868Z","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":80.4,"endSpeed":74.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.844472217422375,"aZ":-33.252193843853405,"pfxX":-6.2988500074235345,"pfxZ":-0.7774595867718483,"pX":0.3162704691508842,"pZ":1.7971371175781585,"vX0":-3.3491274256076538,"vY0":-117.08966850575973,"vZ0":-0.7542516664431149,"x":104.94,"y":190.26,"x0":2.585246627824868,"y0":50.0042386496155,"z0":5.244628526015158,"aX":-8.71476375208968},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.3,"breakHorizontal":12.2,"spinRate":2371,"spinDirection":293},"zone":8,"typeConfidence":2.0,"plateTime":0.46842787023329757,"extension":7.169154225989229},"hitData":{"launchSpeed":100.8,"launchAngle":-0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":160.42,"coordY":161.82}},"index":3,"playId":"1e6c5876-4f46-36be-9b85-8215fbb0a2e7","pitchNumber":2,"startTime":"2026-04-10T01:31:57.685Z","endTime":"2026-04-10T01:32:06.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:32:06.955Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-10T01:32:11.796Z","endTime":"2026-04-10T01:33:34.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95399607573885,"aZ":-30.09615849301247,"pfxX":-6.388049265122144,"pfxZ":1.4656902536859393,"pX":-0.744504802281321,"pZ":1.6138729574053474,"vX0":-5.636523338848278,"vY0":-118.99281123634033,"vZ0":-2.21957697761247,"x":145.38,"y":195.21,"x0":2.497241836325881,"y0":50.000090870874374,"z0":5.324992070752767,"aX":-9.023010295938153},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.3,"breakHorizontal":13.1,"spinRate":2386,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4629033811108396,"extension":7.55575026362848},"index":0,"playId":"bb56534d-099b-3f80-8be8-35e493ff6592","pitchNumber":1,"startTime":"2026-04-10T01:32:32.694Z","endTime":"2026-04-10T01:32:38.958Z","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":91.5,"endSpeed":83.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.595144753689226,"aZ":-13.944762462766608,"pfxX":6.489993925348039,"pfxZ":10.218608754667077,"pX":0.013730560355325515,"pZ":3.035103391462108,"vX0":-8.015438210046337,"vY0":-132.990118001279,"vZ0":-3.17202105427939,"x":116.48,"y":156.83,"x0":2.2292592210676725,"y0":50.0048042970392,"z0":5.260324745036369,"aX":11.580654948590212},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.0,"breakHorizontal":-10.0,"spinRate":2314,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.41251022845321916,"extension":7.525165576934962},"index":1,"playId":"b091a4c8-cbfa-350a-9284-ba3c6f5bd316","pitchNumber":2,"startTime":"2026-04-10T01:32:48.076Z","endTime":"2026-04-10T01:32:51.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605022421490997,"aZ":-34.86501670314594,"pfxX":-5.503686528780812,"pfxZ":-1.8604635546595674,"pX":-0.38612794925175625,"pZ":1.5079590138591707,"vX0":-4.677850973706746,"vY0":-119.77547010281513,"vZ0":-1.6009103144199652,"x":131.72,"y":198.07,"x0":2.3085148018629527,"y0":50.00029152850162,"z0":5.3089111528980455,"aX":-7.976841183786648},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.5,"breakHorizontal":11.2,"spinRate":2458,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4576826087028074,"extension":7.587152264388034},"index":2,"playId":"e90b67ed-99a6-3be5-a75a-ef2fe9da0578","pitchNumber":3,"startTime":"2026-04-10T01:33:09.644Z","endTime":"2026-04-10T01:33:16.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.326280870312033,"aZ":-15.020759831977996,"pfxX":5.698747226033727,"pfxZ":9.326287217401912,"pX":-0.6232191327098555,"pZ":2.1064600257044424,"vX0":-9.318805568004628,"vY0":-134.77631878190434,"vZ0":-5.675140494415327,"x":140.76,"y":181.91,"x0":2.1390166141782787,"y0":50.003520632002605,"z0":5.300465081673445,"aX":10.483128682931627},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":2412,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.4064185951181609,"extension":7.534926261548007},"index":3,"playId":"6871123d-8307-3e27-8a55-02716dce99fc","pitchNumber":4,"startTime":"2026-04-10T01:33:30.095Z","endTime":"2026-04-10T01:33:34.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:33:34.151Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-10T01:36:16.004Z","endTime":"2026-04-10T01:37:38.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Rashi replaces Taylor Clarke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T01:35:21.948Z","endTime":"2026-04-10T01:36:16.004Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688497,"link":"/api/v1/people/688497"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460680876330763,"aZ":-11.719715052340659,"pfxX":3.502993304972021,"pfxZ":12.043816710798962,"pX":0.43609076327155244,"pZ":2.3051927011522086,"vX0":-0.12116602077069641,"vY0":-129.83331324192747,"vZ0":-7.772041021378191,"x":99.56,"y":163.04,"x0":0.028681527664504897,"y0":50.004841123092376,"z0":6.2395756931814725,"aX":5.9510752031349705},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":20.2,"breakHorizontal":-6.4,"spinRate":2214,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.4226858295114888,"extension":7.0252047655265635},"index":1,"playId":"ea8c5505-3899-3d04-95c6-1c50ebb0e11e","pitchNumber":1,"startTime":"2026-04-10T01:36:16.004Z","endTime":"2026-04-10T01:36:19.768Z","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":83.1,"endSpeed":77.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04955906987631,"aZ":-32.03326377216978,"pfxX":3.8935414256518297,"pfxZ":0.09218493338164091,"pX":0.5445285500535685,"pZ":1.3189688807344278,"vX0":0.4545658011637186,"vY0":-121.09926734903311,"vZ0":-5.475068848509809,"x":96.24,"y":203.17,"x0":-0.15149246399364502,"y0":50.003009819112364,"z0":6.387916353939798,"aX":5.824005085601827},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.8,"breakHorizontal":-7.2,"spinRate":2228,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.45105626594614456,"extension":6.567436083891077},"index":2,"playId":"76711dca-8574-3eb6-a3a8-6bd022da089a","pitchNumber":2,"startTime":"2026-04-10T01:36:28.971Z","endTime":"2026-04-10T01:36:35.422Z","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":82.5,"endSpeed":76.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.151550008651743,"aZ":-35.04962199459747,"pfxX":3.6622617660486494,"pfxZ":-1.970506273662389,"pX":1.5051379151126096,"pZ":0.8964835204513961,"vX0":2.2282558647861945,"vY0":-120.0539542716875,"vZ0":-5.456132865733498,"x":59.63,"y":214.57,"x0":0.08935663175171521,"y0":50.00161826560053,"z0":6.316652514235329,"aX":5.347522398731679},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.6,"breakHorizontal":-7.2,"spinRate":2365,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.45615140566804957,"extension":6.870288384323742},"index":3,"playId":"b4c6f701-085a-32c3-adea-ce5ab26ca244","pitchNumber":3,"startTime":"2026-04-10T01:36:44.482Z","endTime":"2026-04-10T01:36:51.185Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45234029976437,"aZ":-45.82403597158876,"pfxX":0.7802278889289689,"pfxZ":-10.349343064218534,"pX":-0.4692762198982771,"pZ":1.5389535236633254,"vX0":-1.6493091046315762,"vY0":-114.7491590266572,"vZ0":-1.0756647957707086,"x":134.89,"y":197.23,"x0":0.16104312431286552,"y0":50.00468403286593,"z0":6.522623819776454,"aX":1.0291603556849893},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-18.7,"breakHorizontal":-1.0,"spinRate":2438,"spinDirection":2},"zone":13,"typeConfidence":2.0,"plateTime":0.47938861007132605,"extension":6.619482232005581},"index":4,"playId":"2c87d6e3-76b5-3cae-8fc5-f3b1aa6826d7","pitchNumber":4,"startTime":"2026-04-10T01:37:02.036Z","endTime":"2026-04-10T01:37:05.395Z","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":89.1,"endSpeed":81.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.213529246996423,"aZ":-12.919222038034553,"pfxX":1.6805728809583207,"pfxZ":11.27563465125479,"pX":-0.046949248537561133,"pZ":4.636878410540993,"vX0":-1.0757462842466046,"vY0":-129.862144951705,"vZ0":-2.005522156163772,"x":118.79,"y":113.58,"x0":0.15433168183607782,"y0":50.003855989619666,"z0":6.401998777775765,"aX":2.8703428829139845},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":20.2,"breakHorizontal":-2.8,"spinRate":2019,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.42178652482791446,"extension":6.91573378381657},"index":5,"playId":"4c5fcb2f-f8f7-3f15-a1de-9a98dedb8b51","pitchNumber":5,"startTime":"2026-04-10T01:37:19.691Z","endTime":"2026-04-10T01:37:25.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.948638966254045,"aZ":-32.208369405274716,"pfxX":3.8082205264899853,"pfxZ":-0.022150188900242007,"pX":1.1830051860224793,"pZ":1.8333609188415936,"vX0":1.8946806741864286,"vY0":-120.89783914940354,"vZ0":-3.916110608506908,"x":71.91,"y":189.28,"x0":-0.10494197129895885,"y0":50.00369473766746,"z0":6.292559689716893,"aX":5.653093633179111},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":-7.3,"spinRate":2090,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.452561226090066,"extension":6.9114997714724815},"index":6,"playId":"7fe713e9-50a0-34b3-b01d-c524098c153d","pitchNumber":6,"startTime":"2026-04-10T01:37:35.237Z","endTime":"2026-04-10T01:37:38.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:37:38.844Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-10T01:37:39.814Z","endTime":"2026-04-10T01:38:45.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.602120758124475,"aZ":-16.047896098695315,"pfxX":1.8893055732382318,"pfxZ":9.374877635462251,"pX":-0.055024999040184146,"pZ":2.758095319586122,"vX0":-0.274989381312438,"vY0":-130.61530263673467,"vZ0":-5.857021295956299,"x":119.1,"y":164.31,"x0":-0.19349452537679965,"y0":50.00427199627521,"z0":6.244570143905657,"aX":3.2508847189243015},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.8,"breakHorizontal":-3.4,"spinRate":2074,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.4200126894387801,"extension":6.913412675527943},"index":0,"playId":"3a62c7a0-11db-3c17-8700-d1c91d7f4091","pitchNumber":1,"startTime":"2026-04-10T01:38:02.024Z","endTime":"2026-04-10T01:38:05.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.951130421622043,"aZ":-26.63298818930456,"pfxX":-5.9069228131429625,"pfxZ":3.471165479548432,"pX":0.08230537044149386,"pZ":1.558474038802508,"vX0":2.1686392644965236,"vY0":-125.92456640122514,"vZ0":-6.46585831722796,"x":113.86,"y":196.7,"x0":-0.025477783406611464,"y0":50.00285391698646,"z0":6.3307108754513335,"aX":-9.43153243419226},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":10.2,"spinRate":1664,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.43593374155977216,"extension":6.809621028844269},"index":1,"playId":"55396650-6c25-380f-bb9c-00e202891326","pitchNumber":2,"startTime":"2026-04-10T01:38:18.247Z","endTime":"2026-04-10T01:38:24.376Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-10T01:38:34.056Z","endTime":"2026-04-10T01:38:41.977Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.936633717361456,"aZ":-27.914591068859075,"pfxX":1.5231534133190916,"pfxZ":2.7462881386336235,"pX":0.35287841513808965,"pZ":3.4289477947283595,"vX0":0.8600673245760494,"vY0":-124.02894202042445,"vZ0":-1.6140892350990734,"x":103.55,"y":146.2,"x0":-0.19678974839889468,"y0":50.00123900591774,"z0":6.426769355044518,"aX":2.3612053532228483},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.8,"breakHorizontal":-3.0,"spinRate":2144,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.4424288433912946,"extension":6.809563529148534},"index":3,"playId":"d94c50fb-6bb8-39c5-a08c-c3479998ac43","pitchNumber":3,"startTime":"2026-04-10T01:38:41.977Z","endTime":"2026-04-10T01:38:45.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:38:45.501Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-10T01:38:46.845Z","endTime":"2026-04-10T01:40:13.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.736879914993853,"aZ":-13.912606637025274,"pfxX":4.45136762085115,"pfxZ":10.588524014066003,"pX":0.7172517049881583,"pZ":2.680908820006365,"vX0":-0.39597805936401986,"vY0":-131.02571817074752,"vZ0":-6.426792290201335,"x":89.66,"y":166.4,"x0":0.2931995984929297,"y0":50.00613571324604,"z0":6.2205232373482335,"aX":7.679354712663795},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.9,"breakHorizontal":-7.9,"spinRate":2211,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.4193189815016414,"extension":6.947029472909417},"index":0,"playId":"bde673dc-742e-36e6-8f30-717334977c2d","pitchNumber":1,"startTime":"2026-04-10T01:39:10.141Z","endTime":"2026-04-10T01:39:17.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577123371517715,"aZ":-31.29084070753541,"pfxX":2.5686532788879437,"pfxZ":0.590358698497341,"pX":0.43759367857141146,"pZ":1.0076775322255211,"vX0":1.2966463858818553,"vY0":-121.9373319151698,"vZ0":-6.000199791913605,"x":100.32,"y":211.57,"x0":-0.4352710386376165,"y0":50.00443943670874,"z0":6.208866403210776,"aX":3.8579005420739416},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.1,"breakHorizontal":-4.9,"spinRate":2221,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4496472258829307,"extension":6.864903693386135},"index":1,"playId":"6582aace-82cb-322a-8269-32e7fc5eac38","pitchNumber":2,"startTime":"2026-04-10T01:39:35.260Z","endTime":"2026-04-10T01:39:39.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6056225020882,"aZ":-26.54687021707211,"pfxX":-3.0843387849447437,"pfxZ":3.537076748588283,"pX":0.3402851935348546,"pZ":0.6621521300455406,"vX0":1.9940410971732763,"vY0":-125.36649212215399,"vZ0":-8.442654604244451,"x":104.03,"y":220.9,"x0":-0.06514794332769616,"y0":50.00136127416537,"z0":6.243745735126114,"aX":-4.903733145010865},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.7,"breakHorizontal":5.2,"spinRate":1479,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4370816394426882,"extension":6.832406216103608},"index":2,"playId":"f268ff46-5980-38d9-b62e-2a60914a8587","pitchNumber":3,"startTime":"2026-04-10T01:39:50.689Z","endTime":"2026-04-10T01:39:54.670Z","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":83.9,"endSpeed":77.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.200509146971097,"aZ":-30.09001838453558,"pfxX":3.7143018578547506,"pfxZ":1.3713893026243795,"pX":0.45057958175684565,"pZ":2.761312606514479,"vX0":0.40056123192486626,"vY0":-122.19150252718877,"vZ0":-2.4303566465062385,"x":99.82,"y":164.22,"x0":-0.19805614969322738,"y0":50.00244582011794,"z0":6.344254438124684,"aX":5.637817263071015},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":-6.8,"spinRate":2276,"spinDirection":89},"zone":6,"typeConfidence":2.0,"plateTime":0.44759043823549716,"extension":6.792223804379011},"hitData":{"launchSpeed":96.8,"launchAngle":10.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":100.09,"coordY":137.03}},"index":3,"playId":"8925a239-4148-3439-bf41-36615d02b1c7","pitchNumber":4,"startTime":"2026-04-10T01:40:06.012Z","endTime":"2026-04-10T01:40:13.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:40:13.411Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Barrosa lines out to center fielder Luis Robert Jr.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-10T01:42:12.048Z","endTime":"2026-04-10T01:43:47.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.379531064977783,"aZ":-28.996436546296874,"pfxX":-0.7132114820866842,"pfxZ":1.9621943472949983,"pX":-0.6491919807008136,"pZ":2.291015132236381,"vX0":-7.093677278044589,"vY0":-125.42468634116481,"vZ0":-1.8905397947732419,"x":141.75,"y":176.92,"x0":2.288864274060915,"y0":50.00294844171964,"z0":5.381320345924764,"aX":-1.155005385481534},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":2.6,"spinRate":2492,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4339346308940053,"extension":7.46209667051943},"index":0,"playId":"469a3755-6ad9-316e-9a35-50060284e997","pitchNumber":1,"startTime":"2026-04-10T01:42:41.412Z","endTime":"2026-04-10T01:42:45.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112312953092353,"aZ":-26.61121475431647,"pfxX":0.1380426722668595,"pfxZ":3.341471995672382,"pX":-1.3938097992499563,"pZ":1.575927581369148,"vX0":-9.099272578158706,"vY0":-127.88221257121664,"vZ0":-4.055105513528643,"x":170.13,"y":196.23,"x0":2.18481451325658,"y0":50.00211729793375,"z0":5.257346724863771,"aX":0.23010684649755248},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":1.7,"spinRate":2495,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4274621288666043,"extension":7.3908000788455235},"index":1,"playId":"5462082d-7c37-3134-97cc-6ce099e65fd2","pitchNumber":2,"startTime":"2026-04-10T01:42:55.185Z","endTime":"2026-04-10T01:42:58.431Z","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":82.2,"endSpeed":75.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.699195710259183,"aZ":-32.374271596286,"pfxX":-8.377523632257189,"pfxZ":-0.1436843956849181,"pX":-0.8788269766476579,"pZ":2.3096546624996632,"vX0":-5.079467105426782,"vY0":-119.54498861253197,"vZ0":-0.20322744333899456,"x":150.5,"y":176.42,"x0":2.370479565259676,"y0":50.00076445653331,"z0":5.332516124756057,"aX":-11.97249749866789},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":2508,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4603641080251011,"extension":7.527653941121926},"index":2,"playId":"6191f8c3-08d2-3ec2-9225-673d963d77c0","pitchNumber":3,"startTime":"2026-04-10T01:43:10.187Z","endTime":"2026-04-10T01:43:15.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.004039153141154,"aZ":-16.837201506336452,"pfxX":3.7409655914005726,"pfxZ":8.465057150564416,"pX":0.023325379957587978,"pZ":2.228304025775085,"vX0":-7.042747390533448,"vY0":-134.02664828017433,"vZ0":-4.80600370530033,"x":116.11,"y":178.62,"x0":2.2037084192407623,"y0":50.0055993357934,"z0":5.25397839101413,"aX":6.780915671091688},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":-5.2,"spinRate":2380,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.40927161070490703,"extension":7.583985892039499},"hitData":{"launchSpeed":87.6,"launchAngle":22.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.62,"coordY":82.94}},"index":3,"playId":"7fb81271-bfe0-3a5a-bd48-f7a3581a2952","pitchNumber":4,"startTime":"2026-04-10T01:43:39.802Z","endTime":"2026-04-10T01:43:47.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:43:47.506Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to right fielder Brett Baty.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-10T01:43:48.327Z","endTime":"2026-04-10T01:45:35.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.265413035842435,"aZ":-32.2462708126023,"pfxX":-7.71981832244525,"pfxZ":-0.047501715796626875,"pX":-0.06536011368329149,"pZ":1.9184190309301659,"vX0":-3.5858171099853973,"vY0":-120.87693163578332,"vZ0":-1.0419536943859309,"x":119.49,"y":186.98,"x0":2.446019133686555,"y0":50.00376380800884,"z0":5.217730501841395,"aX":-11.283669556320172},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.1,"breakHorizontal":14.9,"spinRate":2582,"spinDirection":291},"zone":8,"typeConfidence":2.0,"plateTime":0.45528193905481684,"extension":7.0469127305606944},"index":0,"playId":"8e66f8ce-788d-39b4-8e3e-f6c224c4345c","pitchNumber":1,"startTime":"2026-04-10T01:44:10.639Z","endTime":"2026-04-10T01:44:15.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2754031623589,"aZ":-31.45905430642854,"pfxX":-9.254241769873017,"pfxZ":0.495679056608088,"pX":0.8129705981148464,"pZ":2.257499239576814,"vX0":-0.9512553642976822,"vY0":-120.31615122102939,"vZ0":-0.6778296610227121,"x":86.01,"y":177.83,"x0":2.4153294680759574,"y0":50.00316020374492,"z0":5.363879592454034,"aX":-13.385278120768994},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.0,"breakHorizontal":16.9,"spinRate":2538,"spinDirection":303},"zone":6,"typeConfidence":2.0,"plateTime":0.4575959401404619,"extension":7.196491438084016},"index":1,"playId":"1e6b73e7-503f-30cb-b2c0-9ad8b6451b72","pitchNumber":2,"startTime":"2026-04-10T01:44:27.803Z","endTime":"2026-04-10T01:44:30.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98675667065433,"aZ":-36.06603363147671,"pfxX":-9.204538560947453,"pfxZ":-2.7009924649572445,"pX":0.9128458300461508,"pZ":0.7097632844600499,"vX0":-0.45730399429239305,"vY0":-120.2428209913731,"vZ0":-2.9109042397664515,"x":82.2,"y":219.62,"x0":2.2994757569139734,"y0":50.00560194306957,"z0":5.190664415749406,"aX":-13.251639771876137},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.4,"breakHorizontal":16.7,"spinRate":2491,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.45850134755589167,"extension":7.304642550162264},"index":2,"playId":"210890f8-b7cc-31a4-85e6-a86e433f1d88","pitchNumber":3,"startTime":"2026-04-10T01:44:48.333Z","endTime":"2026-04-10T01:44:52.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47377398473505,"aZ":-19.78574251838311,"pfxX":2.173461135504189,"pfxZ":6.98658089343277,"pX":0.8487112302886559,"pZ":4.311556386214609,"vX0":-4.386069464711006,"vY0":-131.92805123760772,"vZ0":0.7602107817652548,"x":84.65,"y":122.37,"x0":2.245888723644438,"y0":50.00414952094605,"z0":5.471412334935816,"aX":3.8553339653072887},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.1,"breakHorizontal":-3.0,"spinRate":2362,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.414211681221869,"extension":7.397249880151958},"index":3,"playId":"d55e5abf-7f1a-3f9f-ac6b-a49996a4d5f5","pitchNumber":4,"startTime":"2026-04-10T01:45:06.765Z","endTime":"2026-04-10T01:45:11.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.682876535298373,"aZ":-30.994166170254125,"pfxX":-8.67005935788413,"pfxZ":0.8172014247969237,"pX":0.6954279563919383,"pZ":2.4986765294313806,"vX0":-1.2740589938229505,"vY0":-119.85002896352118,"vZ0":0.13609831580514475,"x":90.49,"y":171.32,"x0":2.360567072482568,"y0":50.00139326446955,"z0":5.236181996128573,"aX":-12.463066155536529},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.8,"breakHorizontal":16.0,"spinRate":2510,"spinDirection":294},"zone":6,"typeConfidence":2.0,"plateTime":0.4590691273971155,"extension":7.214931480987967},"hitData":{"launchSpeed":93.9,"launchAngle":27.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.17,"coordY":92.77}},"index":4,"playId":"4420f8f6-ddc4-3d14-8737-c68d6fb948ae","pitchNumber":5,"startTime":"2026-04-10T01:45:25.643Z","endTime":"2026-04-10T01:45:35.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:45:35.058Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out softly, pitcher Richard Lovelady to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-10T01:45:35.095Z","endTime":"2026-04-10T01:46:36.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663992,"link":"/api/v1/people/663992"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57286138281163,"aZ":-29.87598042473284,"pfxX":11.41037689371768,"pfxZ":1.296050793580985,"pX":0.7217359826205075,"pZ":2.5754263423611956,"vX0":-7.915238776581629,"vY0":-133.20864029524708,"vZ0":-1.3425135052090758,"x":89.49,"y":169.24,"x0":2.2716722651115737,"y0":50.00228183360645,"z0":5.276116998059974,"aX":20.201489138272116},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.3,"breakHorizontal":-18.6,"spinRate":2234,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.41354513775658264,"extension":7.640892466215278},"index":0,"playId":"5997c74d-9a03-3869-9018-548493730698","pitchNumber":1,"startTime":"2026-04-10T01:46:00.489Z","endTime":"2026-04-10T01:46:04.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32372321354223,"aZ":-28.062076845651323,"pfxX":-0.033896702470412876,"pfxZ":2.4457593946452025,"pX":-1.4295176978958988,"pZ":2.569342923199726,"vX0":-9.057158481540625,"vY0":-128.2780806405022,"vZ0":-1.3819259103592214,"x":171.49,"y":169.41,"x0":2.138249496977774,"y0":50.00363235672169,"z0":5.284749031102837,"aX":-0.05506407639893933},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":1.9,"spinRate":2464,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.4255463392117309,"extension":7.29425990437946},"index":1,"playId":"30fa44c0-d2ef-3d9f-b1ee-91df268d2338","pitchNumber":2,"startTime":"2026-04-10T01:46:13.731Z","endTime":"2026-04-10T01:46:17.410Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.756527957733667,"aZ":-29.603564020540606,"pfxX":-0.06659719675052911,"pfxZ":1.5487531413849691,"pX":0.12358032817761314,"pZ":2.451246782055274,"vX0":-5.570476928459559,"vY0":-127.76755593298763,"vZ0":-1.2356445662502504,"x":112.29,"y":172.6,"x0":2.3384507409124518,"y0":50.00002243767501,"z0":5.262462321422664,"aX":-0.11017169581102187},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":1.3,"spinRate":2517,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.4283075718167888,"extension":7.28275076073165},"hitData":{"launchSpeed":45.3,"launchAngle":-75.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.7,"coordY":180.85}},"index":2,"playId":"dc2047b2-f645-393b-9c5d-c858a7351f66","pitchNumber":3,"startTime":"2026-04-10T01:46:29.228Z","endTime":"2026-04-10T01:46:36.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:46:36.932Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, third baseman Jose Fernandez to first baseman Ildemaro Vargas.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-10T01:48:33.539Z","endTime":"2026-04-10T01:49:33.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42680660092944,"aZ":-31.09781674680833,"pfxX":3.055956899709965,"pfxZ":0.7169757469443772,"pX":0.34681346480648223,"pZ":1.567782784806057,"vX0":0.8114885306288881,"vY0":-121.93527158324198,"vZ0":-4.581994178065375,"x":103.78,"y":196.45,"x0":-0.38749186817755243,"y0":50.00355535229151,"z0":6.1605372829483285,"aX":4.592429640852418},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":-5.8,"spinRate":2250,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.44953247813466035,"extension":6.718455290184263},"index":0,"playId":"f6c8d66f-c767-3b9c-bbcd-642f82f8b731","pitchNumber":1,"startTime":"2026-04-10T01:49:11.233Z","endTime":"2026-04-10T01:49:16.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.799198997721685,"aZ":-29.329783457054244,"pfxX":3.736665084806207,"pfxZ":1.8597042686981506,"pX":0.061858765492136356,"pZ":1.4352060456939628,"vX0":0.047531483444170325,"vY0":-122.91889340298012,"vZ0":-5.685161414451198,"x":114.64,"y":200.03,"x0":-0.4429962832227617,"y0":50.00109282633119,"z0":6.274087017320651,"aX":5.706130100665386},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.3,"breakHorizontal":-6.7,"spinRate":2299,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4459176969610681,"extension":6.7421745226028635},"hitData":{"launchSpeed":65.1,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.45,"coordY":172.11}},"index":1,"playId":"2361cee5-6174-3f54-b649-ab2e31b5e0f6","pitchNumber":2,"startTime":"2026-04-10T01:49:24.250Z","endTime":"2026-04-10T01:49:33.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:49:33.939Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-10T01:49:35.625Z","endTime":"2026-04-10T01:50:55.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":1},"pitchData":{"startSpeed":75.0,"endSpeed":68.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.157846386723254,"aZ":-40.58247044136934,"pfxX":2.079513445656821,"pfxZ":-7.013591814232001,"pX":-0.42453095180484507,"pZ":3.47710113745814,"vX0":-1.1532418686265753,"vY0":-109.12505806677511,"vZ0":2.660061979423501,"x":133.18,"y":144.9,"x0":-0.1579371731318845,"y0":50.00056397037639,"z0":6.630843647910785,"aX":2.49433034460639},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-11.6,"breakHorizontal":-3.5,"spinRate":1940,"spinDirection":9},"zone":1,"typeConfidence":2.0,"plateTime":0.502953304495573,"extension":6.619996873668257},"index":0,"playId":"c4262542-be59-36c8-8713-a671973a54ed","pitchNumber":1,"startTime":"2026-04-10T01:49:59.216Z","endTime":"2026-04-10T01:50:02.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77744443619606,"aZ":-27.811564614513095,"pfxX":-5.275742889714609,"pfxZ":2.7420905326623766,"pX":-0.25808967266594657,"pZ":1.3095700141875917,"vX0":2.2242219543691695,"vY0":-125.43996878596634,"vZ0":-6.449194051838287,"x":126.84,"y":203.42,"x0":-0.47164351411775324,"y0":50.00436698413571,"z0":6.186560098716156,"aX":-8.3937934719083},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":9.0,"spinRate":1463,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.43692782400034247,"extension":6.74616482857271},"index":1,"playId":"63af36d2-b2fd-324b-ae16-8c3bb74e4f5b","pitchNumber":2,"startTime":"2026-04-10T01:50:12.533Z","endTime":"2026-04-10T01:50:16.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-10T01:50:19.764Z","endTime":"2026-04-10T01:50:33.491Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.556242267981983,"aZ":-43.76733620513205,"pfxX":-0.27295100065927425,"pfxZ":-8.278068281017251,"pX":-0.030118144797369937,"pZ":1.6278625433367224,"vX0":-0.26619386391875266,"vY0":-117.87756178537192,"vZ0":-1.6627445421143685,"x":118.15,"y":194.83,"x0":0.11997547188560154,"y0":50.005835765623964,"z0":6.403385420021196,"aX":-0.38203786146629565},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-15.1,"breakHorizontal":0.6,"spinRate":2266,"spinDirection":5},"zone":13,"typeConfidence":2.0,"plateTime":0.4656408106619563,"extension":6.813866289015045},"index":3,"playId":"c42e52a5-e551-3c4b-83f1-aec52d7125db","pitchNumber":3,"startTime":"2026-04-10T01:50:33.491Z","endTime":"2026-04-10T01:50:36.794Z","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":91.4,"endSpeed":84.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07837646885181,"aZ":-12.452225544849833,"pfxX":-0.36124122823397165,"pfxZ":10.941007170655201,"pX":0.11358420122499632,"pZ":3.047655094348589,"vX0":0.34001906439690516,"vY0":-133.04825655278117,"vZ0":-5.95498058322591,"x":112.67,"y":156.49,"x0":0.03140180527776425,"y0":50.00407292943627,"z0":6.208109804086132,"aX":-0.6512573336167727},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.8,"breakHorizontal":0.6,"spinRate":2148,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4108242479971054,"extension":6.920601319663657},"index":4,"playId":"b20c6c02-da88-3bea-a4c8-6e8de2f1c514","pitchNumber":4,"startTime":"2026-04-10T01:50:49.607Z","endTime":"2026-04-10T01:50:55.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:50:55.522Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-10T01:50:54.152Z","endTime":"2026-04-10T01:51:48.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".306"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.19"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.89"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.66"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.88"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.88"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.71"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.38"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.67"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.41"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.74"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.95"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.43"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".625"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".097"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".306"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71319025465874,"aZ":-12.926905622958309,"pfxX":-0.07167418417745175,"pfxZ":10.923870784862878,"pX":-0.6817339987687521,"pZ":3.3222844705403807,"vX0":-1.6159790285387874,"vY0":-131.81510624673618,"vZ0":-5.168396709195126,"x":142.99,"y":149.08,"x0":-0.051750033655694985,"y0":50.00153740820136,"z0":6.260961778378046,"aX":-0.1259357548756952},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.8,"breakHorizontal":0.5,"spinRate":2148,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.4153482915438418,"extension":7.005138705311871},"index":0,"playId":"577ea03c-00c0-3a3c-9f8d-6f1db88b0bd6","pitchNumber":1,"startTime":"2026-04-10T01:51:18.052Z","endTime":"2026-04-10T01:51:23.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-10T01:51:28.139Z","endTime":"2026-04-10T01:51:40.380Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17728919442663,"aZ":-27.028341525780327,"pfxX":1.7444807769050452,"pfxZ":3.302906552799449,"pX":0.3668124748883487,"pZ":2.151885937799433,"vX0":0.8830417057142108,"vY0":-123.63413194181639,"vZ0":-4.630025317641921,"x":103.02,"y":180.68,"x0":-0.2209132986042932,"y0":50.00315351876883,"z0":6.300336981139531,"aX":2.717627131715461},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.2,"breakHorizontal":-3.4,"spinRate":2116,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.4419421129469612,"extension":6.861595881467504},"hitData":{"launchSpeed":77.8,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":145.09}},"index":2,"playId":"34b0734a-03fa-3292-aca8-7e38bebe3509","pitchNumber":2,"startTime":"2026-04-10T01:51:40.380Z","endTime":"2026-04-10T01:51:48.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:51:48.306Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-10T01:50:54.152Z","endTime":"2026-04-10T01:51:48.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".306"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.19"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.89"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.66"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.88"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.88"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.71"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.38"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.67"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.41"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.74"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.95"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.43"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".462"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".625"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".310"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".097"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".591"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".306"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71319025465874,"aZ":-12.926905622958309,"pfxX":-0.07167418417745175,"pfxZ":10.923870784862878,"pX":-0.6817339987687521,"pZ":3.3222844705403807,"vX0":-1.6159790285387874,"vY0":-131.81510624673618,"vZ0":-5.168396709195126,"x":142.99,"y":149.08,"x0":-0.051750033655694985,"y0":50.00153740820136,"z0":6.260961778378046,"aX":-0.1259357548756952},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.8,"breakHorizontal":0.5,"spinRate":2148,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.4153482915438418,"extension":7.005138705311871},"index":0,"playId":"577ea03c-00c0-3a3c-9f8d-6f1db88b0bd6","pitchNumber":1,"startTime":"2026-04-10T01:51:18.052Z","endTime":"2026-04-10T01:51:23.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-10T01:51:28.139Z","endTime":"2026-04-10T01:51:40.380Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17728919442663,"aZ":-27.028341525780327,"pfxX":1.7444807769050452,"pfxZ":3.302906552799449,"pX":0.3668124748883487,"pZ":2.151885937799433,"vX0":0.8830417057142108,"vY0":-123.63413194181639,"vZ0":-4.630025317641921,"x":103.02,"y":180.68,"x0":-0.2209132986042932,"y0":50.00315351876883,"z0":6.300336981139531,"aX":2.717627131715461},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.2,"breakHorizontal":-3.4,"spinRate":2116,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.4419421129469612,"extension":6.861595881467504},"hitData":{"launchSpeed":77.8,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":145.09}},"index":2,"playId":"34b0734a-03fa-3292-aca8-7e38bebe3509","pitchNumber":2,"startTime":"2026-04-10T01:51:40.380Z","endTime":"2026-04-10T01:51:48.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T01:51:48.306Z","atBatIndex":72},"scoringPlays":[5,48,49,50,51,59,60,61],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":144.5,"y":131.99},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":155.86,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":152.82,"y":162.32},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":104.68,"y":150.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":146.42,"y":88.85},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"coordinates":{"x":90.79,"y":36.25},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":103.37,"y":82.98},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10],"bottom":[11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":121.89,"y":144.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":34.91,"y":109.85},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":144.21,"y":147.63},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":144.37,"y":170.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":131.54,"y":98.98},"type":"O","description":"Flyout"}]}},{"startIndex":15,"endIndex":22,"top":[15,16,17],"bottom":[18,19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":104.18,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":153.33,"y":171.45},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":101.14,"y":162.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":166.5,"y":130.4},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":146.65,"y":85.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":137.11,"y":138.0},"type":"O","description":"Lineout"}]}},{"startIndex":23,"endIndex":29,"top":[23,24,25],"bottom":[26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":126.98,"y":180.06},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":66.11,"y":98.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":181.89,"y":71.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":147.41,"y":137.12},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":58.57,"y":87.83},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":37,"top":[30,31,32],"bottom":[33,34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":133.76,"y":153.85},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":37.61,"y":81.14},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":104.68,"y":150.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":105.7,"y":166.88},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":44,"top":[38,39,40,41],"bottom":[42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":139.24,"y":91.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":103.16,"y":74.66},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":186.67,"y":97.68},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":144.71,"y":146.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":151.3,"y":163.84},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":56,"top":[45,46,47,48,49,50,51,52],"bottom":[53,54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":127.5,"y":88.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":202.99,"y":86.82},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":154.85,"y":166.38},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":155.47,"y":81.11},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":195.38,"y":133.65},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":147.75,"y":144.89},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":148.77,"y":151.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":156.37,"y":161.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":153.76,"y":102.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":156.88,"y":158.27},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":66,"top":[57,58,59,60,61,62,63],"bottom":[64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":195.07,"y":123.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":55.0,"y":82.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":116.34,"y":178.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":92.8,"y":49.82},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":160.42,"y":161.82},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":100.09,"y":137.03},"type":"O","description":"Lineout"}]}},{"startIndex":67,"endIndex":72,"top":[67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":106.62,"y":82.94},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":193.17,"y":92.77},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":125.7,"y":180.85},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":105.45,"y":172.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":110.26,"y":145.09},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"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":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":6,"errors":0,"leftOnBase":7},"away":{"runs":7,"hits":8,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"catcher":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"first":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"second":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"third":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"shortstop":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"left":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"center":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"right":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"onDeck":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"inHole":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"battingOrder":3,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"onDeck":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"inHole":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"battingOrder":8,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":13,"airOuts":5,"runs":7,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".224","atBats":34,"obp":".284","slg":".373","ops":".657","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":15,"rbi":7,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".229","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":133,"era":"3.59","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.21","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":42,"strikes":91,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":1,"pitchesPerInning":"14.78","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694851":{"person":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":0,"flyOuts":5,"groundOuts":4,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":22,"obp":".310","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":121,"era":"0.00","inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":29,"outs":20,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":121,"balls":56,"strikes":65,"strikePercentage":".540","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.15","gamesFinished":1,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"9.45","walksPer9Inn":"6.75","hitsPer9Inn":"4.05","runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"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}},"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"6.0 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":102,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":37,"strikes":65,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":3,"gamesStarted":3,"flyOuts":11,"groundOuts":22,"airOuts":20,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":66,"obp":".254","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":271,"era":"0.50","inningsPitched":"18.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":71,"outs":54,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":271,"balls":100,"strikes":171,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.06","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"5.50","walksPer9Inn":"2.50","hitsPer9Inn":"6.50","runsScoredPer9":"1.00","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"gamesStarted":1,"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"}]},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":20,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":85,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":2,"whip":"0.67","battersFaced":22,"outs":18,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":32,"strikes":53,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".000","pitchesPerInning":"14.17","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.00","hitsPer9Inn":"3.00","runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":2,"gamesStarted":2,"flyOuts":7,"groundOuts":16,"airOuts":9,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":42,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":164,"era":"6.75","inningsPitched":"10.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.41","battersFaced":45,"outs":32,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":59,"strikes":105,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"4.22","walksPer9Inn":"2.53","hitsPer9Inn":"10.13","runsScoredPer9":"6.75","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"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":8,"flyOuts":4,"groundOuts":9,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".158","atBats":19,"obp":".227","slg":".211","ops":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":4,"rbi":1,"leftOnBase":8,"sacBunts":1,"sacFlies":1,"babip":".176","groundOutsToAirouts":"1.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"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":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".167","slg":".250","ops":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":3,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"4.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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID688497":{"person":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":3,"strikes":18,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"0.00","inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":9,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":6,"strikes":24,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"10.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":7,"airOuts":15,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".200","atBats":40,"obp":".220","slg":".225","ops":".445","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":9,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":6,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"obp":".350","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":81,"era":"8.31","inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.62","battersFaced":20,"outs":13,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":31,"strikes":50,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"18.69","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.08","hitsPer9Inn":"12.46","runsScoredPer9":"8.31","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663609":{"person":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":8,"groundOuts":17,"airOuts":15,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".189","atBats":53,"obp":".246","slg":".283","ops":".529","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":15,"rbi":4,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".220","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":15,"errors":0,"chances":50,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642528":{"person":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":104,"era":"2.84","inningsPitched":"6.1","wins":0,"losses":0,"saves":1,"saveOpportunities":3,"holds":2,"blownSaves":2,"earnedRuns":2,"whip":"1.26","battersFaced":26,"outs":19,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":41,"strikes":63,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"16.42","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.68","walksPer9Inn":"0.00","hitsPer9Inn":"11.37","runsScoredPer9":"2.84","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":6,"airOuts":5,"runs":5,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".458","atBats":24,"obp":".500","slg":".750","ops":"1.250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":18,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".476","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":36,"errors":1,"chances":47,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669194":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":12,"groundOuts":11,"airOuts":25,"runs":12,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":58,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":249,"era":"4.20","inningsPitched":"15.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.07","battersFaced":64,"outs":45,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":88,"strikes":161,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".500","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.60","hitsPer9Inn":"6.00","runsScoredPer9":"7.20","homeRunsPer9":"2.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":9,"groundOuts":19,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":8,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".171","atBats":41,"obp":".294","slg":".293","ops":".587","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":12,"rbi":4,"leftOnBase":18,"sacBunts":1,"sacFlies":2,"babip":".150","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":14,"errors":0,"chances":43,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID699912":{"person":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":6,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".333","atBats":24,"obp":".333","slg":".625","ops":".958","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":15,"rbi":5,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".353","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":1,"chances":35,"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"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":5,"groundOuts":1,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":2,"saves":3,"saveOpportunities":3,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.69","battersFaced":16,"outs":13,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":18,"strikes":55,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".000","pitchesPerInning":"16.85","gamesFinished":5,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"14.54","walksPer9Inn":"0.00","hitsPer9Inn":"6.23","runsScoredPer9":"6.23","homeRunsPer9":"4.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":2,"gamesStarted":2,"flyOuts":7,"groundOuts":8,"airOuts":8,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":37,"obp":".310","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":180,"era":"0.90","inningsPitched":"10.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.20","battersFaced":42,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":63,"strikes":117,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"11.70","walksPer9Inn":"3.60","hitsPer9Inn":"7.20","runsScoredPer9":"0.90","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"2-2 | 2 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":10,"groundOuts":5,"airOuts":16,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".282","atBats":39,"obp":".341","slg":".410","ops":".751","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":16,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"babip":".344","groundOutsToAirouts":"0.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":5,"putOuts":58,"errors":1,"chances":64,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":9,"doubles":3,"triples":3,"homeRuns":2,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".333","atBats":42,"obp":".408","slg":".690","ops":"1.098","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":29,"rbi":11,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".387","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":0,"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":22,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","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":7,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":25,"obp":".269","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":105,"era":"5.40","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":4,"whip":"0.90","battersFaced":26,"outs":20,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":41,"strikes":64,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"8.10","runsScoredPer9":"5.40","homeRunsPer9":"1.35","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"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"}]},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":11,"groundOuts":15,"airOuts":19,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":56,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":259,"era":"3.00","inningsPitched":"15.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.33","battersFaced":63,"outs":45,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":259,"balls":100,"strikes":159,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"3.60","hitsPer9Inn":"8.40","runsScoredPer9":"3.60","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657044":{"person":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":3,"groundOuts":7,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":17,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":58,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":0,"whip":"1.07","battersFaced":20,"outs":14,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":19,"strikes":39,"strikePercentage":".670","hitBatsmen":0,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".---","pitchesPerInning":"12.43","gamesFinished":1,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"3.86","walksPer9Inn":"5.79","hitsPer9Inn":"3.86","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":4,"groundOuts":3,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".071","atBats":14,"obp":".133","slg":".143","ops":".276","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":9,"obp":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"45.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"7.00","battersFaced":10,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"63.00","runsScoredPer9":"45.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":29,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 3B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":1,"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":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":8,"airOuts":4,"runs":4,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".217","atBats":23,"obp":".250","slg":".478","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":11,"rbi":3,"leftOnBase":6,"sacBunts":1,"sacFlies":0,"babip":".313","groundOutsToAirouts":"2.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"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":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":7,"groundOuts":9,"airOuts":13,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".114","atBats":35,"obp":".162","slg":".200","ops":".362","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":7,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".154","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":31,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[606466,545121,672695,680728,699912,543510,672515,677950,694374,678489,593958,664199,688497],"pitchers":[593958,664199,688497],"bench":[571448,663609,682998],"bullpen":[668678,656464,694851,642528,666661,669194,694297,623149,647336,657044],"battingOrder":[606466,545121,672695,680728,699912,672515,677950,694374,678489],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Fernandez, Jo (1, McLean); Moreno 2 (5, Weaver, García, L); Vargas, I (2, García, L); Del Castillo (1, García, L)."},{"label":"3B","value":"Barrosa (1, Weaver)."},{"label":"TB","value":"Barrosa 3; Del Castillo 2; Fernandez, Jo 3; Moreno 4; Tawa; Vargas, I 2."},{"label":"RBI","value":"Barrosa (3); Del Castillo (3); Fernandez, Jo (5); Moreno 2 (5); Tawa (1); Thomas, A (5)."},{"label":"2-out RBI","value":"Barrosa."},{"label":"Runners left in scoring position, 2 out","value":"Thomas, A; Marte, K; Tawa."},{"label":"SF","value":"Tawa."},{"label":"GIDP","value":"Perdomo."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"4."}]}],"note":[{"label":"a","value":"Doubled for McCann in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":11,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".241","atBats":33,"obp":".315","slg":".363","ops":".678","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":10,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":0,"lineOuts":5},"pitching":{"flyOuts":3,"groundOuts":13,"airOuts":5,"runs":7,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":155,"era":"3.21","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.20","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":53,"strikes":102,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":7,"pitchesPerInning":"17.22","runsScoredPer9":"7.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".250","atBats":16,"obp":".250","slg":".313","ops":".563","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":5,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","assists":2,"putOuts":38,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":8,"groundOuts":17,"airOuts":14,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".228","atBats":57,"obp":".262","slg":".263","ops":".525","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":15,"rbi":6,"leftOnBase":31,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":12,"errors":2,"chances":35,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":5,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".200","atBats":15,"obp":".200","slg":".467","ops":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":7,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","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":4,"errors":0,"chances":4,"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"}]},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":12,"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".265","atBats":34,"obp":".359","slg":".559","ops":".918","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":19,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".261","groundOutsToAirouts":"1.43","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":2,"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":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":6,"putOuts":78,"errors":1,"chances":85,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":13,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".381","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":173,"era":"3.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.78","battersFaced":42,"outs":27,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":71,"strikes":102,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".---","pitchesPerInning":"19.22","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"6.00","hitsPer9Inn":"10.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":6,"groundOuts":6,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".323","atBats":31,"obp":".353","slg":".484","ops":".837","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":15,"rbi":5,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".375","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":52,"errors":0,"chances":59,"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"}]},"ID668964":{"person":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":0,"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":25,"obp":".115","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":103,"era":"1.13","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"0.38","battersFaced":26,"outs":24,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":37,"strikes":66,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"12.88","gamesFinished":2,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"1.13","hitsPer9Inn":"2.25","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":6,"groundOuts":11,"airOuts":10,"runs":6,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".273","atBats":44,"obp":".267","slg":".386","ops":".653","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":17,"rbi":6,"leftOnBase":24,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":33,"errors":0,"chances":35,"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"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"obp":".190","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"0.00","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"whip":"0.71","battersFaced":21,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":24,"strikes":55,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.94","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.76","walksPer9Inn":"0.00","hitsPer9Inn":"6.35","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":true,"isSubstitute":false}},"ID663992":{"person":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":4,"strikes":14,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":8,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":27,"obp":".387","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"4.05","inningsPitched":"6.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.80","battersFaced":31,"outs":20,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":43,"strikes":79,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".500","pitchesPerInning":"18.30","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.10","walksPer9Inn":"5.40","hitsPer9Inn":"10.80","runsScoredPer9":"6.75","homeRunsPer9":"1.35","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":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":6,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"obp":".227","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":90,"era":"3.18","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"0.88","battersFaced":23,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":34,"strikes":56,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":4,"winPercentage":"1.000","pitchesPerInning":"15.88","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"4.76","walksPer9Inn":"3.18","hitsPer9Inn":"4.76","runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"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"}]},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":3,"groundOuts":11,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".108","atBats":37,"obp":".214","slg":".189","ops":".403","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":7,"rbi":3,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":23,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":86,"era":"0.00","inningsPitched":"5.0","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.40","battersFaced":21,"outs":15,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":29,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.20","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"12.60","walksPer9Inn":"3.60","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":2,"gamesStarted":2,"flyOuts":5,"groundOuts":7,"airOuts":10,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":42,"obp":".298","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"3.09","inningsPitched":"11.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.20","battersFaced":47,"outs":35,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":69,"strikes":111,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"15.43","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"12.34","walksPer9Inn":"3.86","hitsPer9Inn":"6.94","runsScoredPer9":"3.09","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":12,"groundOuts":6,"airOuts":20,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".213","atBats":47,"obp":".283","slg":".319","ops":".602","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":15,"rbi":6,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"0.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":23,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":2,"groundOuts":20,"airOuts":11,"runs":11,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":61,"obp":".380","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":229,"era":"6.14","inningsPitched":"14.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.84","battersFaced":72,"outs":44,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":229,"balls":79,"strikes":150,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.82","rbi":0,"winPercentage":".000","pitchesPerInning":"15.61","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.59","walksPer9Inn":"3.68","hitsPer9Inn":"12.89","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":4,"groundOuts":17,"airOuts":10,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":57,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":273,"era":"4.80","inningsPitched":"15.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.13","battersFaced":64,"outs":45,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":273,"balls":104,"strikes":169,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.20","gamesFinished":0,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"11.40","walksPer9Inn":"3.00","hitsPer9Inn":"7.20","runsScoredPer9":"4.80","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605280":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":2,"gamesStarted":2,"flyOuts":5,"groundOuts":19,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":44,"obp":".245","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":180,"era":"1.42","inningsPitched":"12.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.95","battersFaced":49,"outs":38,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":62,"strikes":118,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.11","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.21","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"6.39","walksPer9Inn":"3.55","hitsPer9Inn":"4.97","runsScoredPer9":"1.42","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":true,"isSubstitute":false}},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":7,"groundOuts":17,"airOuts":16,"runs":9,"doubles":1,"triples":2,"homeRuns":0,"strikeOuts":10,"baseOnBalls":10,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".157","atBats":51,"obp":".306","slg":".255","ops":".561","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":13,"rbi":0,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".195","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":34,"putOuts":13,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID677595":{"person":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"jerseyNumber":"0","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":16,"obp":".125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":76,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"0.43","battersFaced":16,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":28,"strikes":48,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":7,"groundOuts":7,"airOuts":19,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".200","atBats":40,"obp":".289","slg":".275","ops":".564","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":11,"rbi":1,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":20,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"6.1 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":9,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":36,"strikes":64,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"2.84","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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":6,"groundOuts":18,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":57,"obp":".234","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":277,"era":"2.70","inningsPitched":"16.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.84","battersFaced":64,"outs":50,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":277,"balls":110,"strikes":167,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".500","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.24","hitsPer9Inn":"4.32","runsScoredPer9":"3.24","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"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":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID472610":{"person":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"81.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":5,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":6,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":26,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":97,"era":"8.44","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.25","battersFaced":28,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":29,"strikes":68,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":3,"winPercentage":".---","pitchesPerInning":"18.19","gamesFinished":2,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.06","walksPer9Inn":"3.38","hitsPer9Inn":"16.88","runsScoredPer9":"10.13","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID673357":{"person":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"jerseyNumber":"88","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"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":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":12,"flyOuts":4,"groundOuts":11,"airOuts":5,"runs":8,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":11,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".308","atBats":39,"obp":".460","slg":".462","ops":".922","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":18,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"2.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":23,"errors":0,"chances":23,"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"}]},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":9,"flyOuts":1,"groundOuts":6,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".357","atBats":14,"obp":".412","slg":".500","ops":".912","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":7,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"babip":".385","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":16,"errors":0,"chances":18,"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"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[596019,666182,673357,668901,543760,682626,683146,620443,621438,676724,690997,596133,472610,663992],"pitchers":[690997,596133,472610,663992],"bench":[701807,677595,593871],"bullpen":[623211,605280,640455,668964,642547,656849,548384,673540,642207],"battingOrder":[596019,666182,673357,668901,543760,682626,683146,620443,676724],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Taylor, T (1, Rodriguez, Ed)."},{"label":"HR","value":"Robert Jr. (2, 1st inning off Rodriguez, Ed, 0 on, 2 out)."},{"label":"TB","value":"Baty; Bichette; Lindor; Robert Jr. 4; Semien; Taylor, T 2."},{"label":"RBI","value":"Robert Jr. (7)."},{"label":"2-out RBI","value":"Robert Jr."},{"label":"Runners left in scoring position, 2 out","value":"Torrens; Vientos 2."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Baty (2, 2nd base off Rodriguez, Ed/McCann)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(McLean-Lindor-Vientos)."}]}],"note":[{"label":"a","value":"Grounded out for Taylor, T in the 7th."}]}},"officials":[{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":427366,"fullName":"Brian O'Nora","link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Barrosa (Strike-Confirmed); McCann (Ball-Overturned to Strike); Robert Jr. (Strike-Confirmed); Marte, K (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Rodriguez, Ed 102-65; Clarke, T 10-8; Rashi 21-18; McLean 100-64; Weaver 16-11; García, L 21-13; Lovelady 18-14."},{"label":"Groundouts-flyouts","value":"Rodriguez, Ed 6-5; Clarke, T 3-0; Rashi 2-0; McLean 9-1; Weaver 1-1; García, L 1-0; Lovelady 2-1."},{"label":"Batters faced","value":"Rodriguez, Ed 25; Clarke, T 4; Rashi 6; McLean 23; Weaver 5; García, L 5; Lovelady 5."},{"label":"Inherited runners-scored","value":"Weaver 2-2; Lovelady 1-0."},{"label":"Umpires","value":"HP: Erich Bacchus. 1B: Laz Diaz. 2B: Brian O'Nora. 3B: Chris Segal. "},{"label":"Weather","value":"45 degrees, Clear."},{"label":"Wind","value":"9 mph, Out To LF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:41."},{"label":"Att","value":"35,783."},{"label":"Venue","value":"Citi Field."},{"label":"April 9, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","boxscoreName":"McLean"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"6.1 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":9,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":36,"strikes":64,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"2.84","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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":6,"groundOuts":18,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":57,"obp":".234","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":277,"era":"2.70","inningsPitched":"16.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.84","battersFaced":64,"outs":50,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":277,"balls":110,"strikes":167,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".500","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.24","hitsPer9Inn":"4.32","runsScoredPer9":"3.24","homeRunsPer9":"0.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"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":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":70,"pitchingGameScore":70},{"player":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","boxscoreName":"Moreno"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"2-2 | 2 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":10,"groundOuts":5,"airOuts":16,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".282","atBats":39,"obp":".341","slg":".410","ops":".751","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":16,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"babip":".344","groundOutsToAirouts":"0.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":5,"putOuts":58,"errors":1,"chances":64,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","boxscoreName":"Rodriguez, Ed"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"6.0 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":102,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":37,"strikes":65,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":3,"gamesStarted":3,"flyOuts":11,"groundOuts":22,"airOuts":20,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":66,"obp":".254","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":271,"era":"0.50","inningsPitched":"18.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":71,"outs":54,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":271,"balls":100,"strikes":171,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.06","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"5.50","walksPer9Inn":"2.50","hitsPer9Inn":"6.50","runsScoredPer9":"1.00","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"gamesStarted":1,"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"}]},"type":"starter","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"loser":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}