{"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":825090,"link":"/api/v1.1/game/825090/feed/live","metaData":{"wait":10,"timeStamp":"20260507_221443","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":825090,"type":"R","doubleHeader":"N","id":"2026/05/07/pitmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-825090-2026-05-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-07T19:40:00Z","originalDate":"2026-05-07","officialDate":"2026-05-07","dayNight":"day","time":"12:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2026,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":38,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":21,"losses":17,"ties":0,"pct":".553"},"records":{},"divisionLeader":false,"wins":21,"losses":17,"winningPercentage":".553"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"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":36,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":17,"losses":19,"ties":0,"pct":".472"},"records":{},"divisionLeader":false,"wins":17,"losses":19,"winningPercentage":".472"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"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},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID681895":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895","firstName":"Samuel","lastName":"Sisk","primaryNumber":"48","birthDate":"1997-04-23","currentAge":29,"birthCity":"Chester","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Sisk","middleName":"Evan","boxscoreName":"Sisk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Evan Sisk","nameSlug":"evan-sisk-681895","firstLastName":"Evan Sisk","lastFirstName":"Sisk, Evan","lastInitName":"Sisk, E","initLastName":"E Sisk","fullFMLName":"Samuel Evan Sisk","fullLFMName":"Sisk, Samuel Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","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},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":24,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"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},"ID676742":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742","firstName":"Cam","lastName":"Sanders","primaryNumber":"73","birthDate":"1996-12-09","currentAge":29,"birthCity":"Thibodaux","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Sanders","boxscoreName":"Sanders","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Sanders","nameSlug":"cam-sanders-676742","firstLastName":"Cam Sanders","lastFirstName":"Sanders, Cam","lastInitName":"Sanders, C","initLastName":"C Sanders","fullFMLName":"Cam  Sanders","fullLFMName":"Sanders, Cam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","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},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"ID665833":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","firstName":"Oneil","lastName":"Cruz","primaryNumber":"15","birthDate":"1998-10-04","currentAge":27,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 7\"","weight":248,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Oneil","useLastName":"Cruz","boxscoreName":"Cruz, O","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-10-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oneil Cruz","nameSlug":"oneil-cruz-665833","firstLastName":"Oneil Cruz","lastFirstName":"Cruz, Oneil","lastInitName":"Cruz, O","initLastName":"O Cruz","fullFMLName":"Oneil Cruz","fullLFMName":"Cruz, Oneil","strikeZoneTop":3.52,"strikeZoneBottom":1.77},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"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},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"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},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID664875":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875","firstName":"Justin","lastName":"Lawrence","primaryNumber":"44","birthDate":"1994-11-25","currentAge":31,"birthCity":"Panama City","birthCountry":"Panama","height":"6' 3\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Lawrence","middleName":"Anthony","boxscoreName":"Lawrence, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Lawrence","nameSlug":"justin-lawrence-664875","firstLastName":"Justin Lawrence","lastFirstName":"Lawrence, Justin","lastInitName":"Lawrence, J","initLastName":"J Lawrence","fullFMLName":"Justin Anthony Lawrence","fullLFMName":"Lawrence, Justin Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID666971":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971","firstName":"Lourdes","lastName":"Gurriel","primaryNumber":"12","birthDate":"1993-10-10","currentAge":32,"birthCity":"Sancti Spiritus","birthCountry":"Cuba","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lourdes","useLastName":"Gurriel Jr.","middleName":"Yunielki","boxscoreName":"Gurriel Jr.","nickName":"#Pinapower Jr.","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"Lure-dess Guu-rree-el","mlbDebutDate":"2018-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lourdes Gurriel Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lourdes-gurriel-jr-666971","firstLastName":"Lourdes Gurriel Jr.","lastFirstName":"Gurriel Jr., Lourdes","lastInitName":"Gurriel Jr., L","initLastName":"L Gurriel Jr.","fullFMLName":"Lourdes Yunielki Gurriel Jr.","fullLFMName":"Gurriel Jr., Lourdes Yunielki","strikeZoneTop":3.354,"strikeZoneBottom":1.693},"ID804606":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606","firstName":"Konnor","lastName":"Griffin","primaryNumber":"6","birthDate":"2006-04-24","currentAge":20,"birthCity":"Jackson","birthStateProvince":"MS","birthCountry":"USA","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Konnor","useLastName":"Griffin","middleName":"Thomas","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Konnor Griffin","nameSlug":"konnor-griffin-804606","firstLastName":"Konnor Griffin","lastFirstName":"Griffin, Konnor","lastInitName":"Griffin, K","initLastName":"K Griffin","fullFMLName":"Konnor Griffin","fullLFMName":"Griffin, Konnor","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66}},"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48405,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"78","wind":"0 mph, None"},"gameInfo":{"attendance":21827,"firstPitch":"2026-05-07T19:41:00.000Z","gameDurationMinutes":153},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"home":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"}},"officialScorer":{"id":607890,"fullName":"Jason Johnson","link":"/api/v1/people/607890"},"primaryDatacaster":{"id":816246,"fullName":"Hau'oli Kalipi","link":"/api/v1/people/816246"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:41:50.101Z","endTime":"2026-05-07T19:42:51.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T17:22:58.265Z","endTime":"2026-05-07T19:26:46.595Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-07T19:26:46.595Z","endTime":"2026-05-07T19:40:12.640Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-07T19:40:12.640Z","endTime":"2026-05-07T19:41:52.236Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"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":94.2,"endSpeed":85.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65530820119776,"aZ":-14.216384827964268,"pfxX":-1.26907141073347,"pfxZ":9.533562058222264,"pX":0.1770498290630032,"pZ":3.5855724861247125,"vX0":6.3554326804101295,"vY0":-136.9695171084889,"vZ0":-4.100869808109985,"x":110.25,"y":141.97,"x0":-2.0171177534015956,"y0":50.00423748465002,"z0":6.086642439979282,"aX":-2.39115380296961},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":0.8,"spinRate":2290,"spinDirection":200},"zone":2,"typeConfidence":0.88,"plateTime":0.40120270333180663,"extension":6.689547534376759},"index":3,"playId":"4cff1416-d2ba-3727-ae2d-132bd3657a87","pitchNumber":1,"startTime":"2026-05-07T19:41:52.236Z","endTime":"2026-05-07T19:41:55.998Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.372763933297943,"aZ":-17.216194686834445,"pfxX":-0.882895873955071,"pfxZ":8.273773658675285,"pX":0.6232705210487249,"pZ":3.4419244056619176,"vX0":7.424864483970771,"vY0":-133.50936130504107,"vZ0":-3.6416151200121183,"x":93.24,"y":145.85,"x0":-2.0773582772952164,"y0":50.00158037178505,"z0":6.060388723910576,"aX":-1.5966487340979316},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":0.0,"spinRate":2406,"spinDirection":192},"zone":3,"typeConfidence":0.8,"plateTime":0.4100362433890532,"extension":6.522244941996532},"index":4,"playId":"7175dab7-e546-3dcf-96c5-16278bef8486","pitchNumber":2,"startTime":"2026-05-07T19:42:10.681Z","endTime":"2026-05-07T19:42:15.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13767701275004,"aZ":-17.562897308100577,"pfxX":-1.726392671926615,"pfxZ":7.855800511875611,"pX":-0.39327947793779316,"pZ":4.715492116438628,"vX0":5.48340584586821,"vY0":-135.6396201483845,"vZ0":-0.32692453864150767,"x":131.99,"y":111.46,"x0":-2.2182947895005074,"y0":50.003951265297715,"z0":6.064006922564316,"aX":-3.212086120363958},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":1.9,"spinRate":2404,"spinDirection":194},"zone":11,"typeConfidence":0.87,"plateTime":0.4040775985991618,"extension":6.5705000950510035},"index":5,"playId":"64538963-61e3-3e61-9ad4-e48e389e6be0","pitchNumber":3,"startTime":"2026-05-07T19:42:29.626Z","endTime":"2026-05-07T19:42:33.766Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.712525245385734,"aZ":-15.439189578511593,"pfxX":-0.21760643541419955,"pfxZ":8.881867693395101,"pX":0.43529790289375486,"pZ":3.2577462823116865,"vX0":6.700413846849958,"vY0":-136.55304301203304,"vZ0":-4.421192693304667,"x":100.41,"y":150.82,"x0":-2.0243376471793173,"y0":50.00317083782213,"z0":5.963613863271159,"aX":-0.4110560435044105},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":-1.1,"spinRate":2321,"spinDirection":193},"zone":3,"typeConfidence":0.82,"plateTime":0.4014657604480978,"extension":6.699547200103409},"index":6,"playId":"05919c8b-b890-3c32-baec-6ec89c7814a4","pitchNumber":4,"startTime":"2026-05-07T19:42:47.009Z","endTime":"2026-05-07T19:42:51.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T19:42:51.835Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Lowe homers (10) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:43:04.948Z","endTime":"2026-05-07T19:43:46.974Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.350987620185638,"aZ":-13.294970845264238,"pfxX":-2.3791358309791506,"pfxZ":9.952622200242551,"pX":0.24112219162407664,"pZ":2.4039316358577976,"vX0":7.154483116839923,"vY0":-137.0938126400923,"vZ0":-6.9406070595311204,"x":107.81,"y":173.87,"x0":-2.097403378159508,"y0":50.000416921972494,"z0":5.882574735998798,"aX":-4.512963452528588},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":2.8,"spinRate":2482,"spinDirection":197},"zone":5,"typeConfidence":0.9,"plateTime":0.40009997400157227,"extension":6.666759784291283},"hitData":{"launchSpeed":111.1,"launchAngle":37.0,"totalDistance":436.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.2,"coordY":49.36}},"index":0,"playId":"ff019db5-394b-3078-9553-4e7192bb834c","pitchNumber":1,"startTime":"2026-05-07T19:43:15.914Z","endTime":"2026-05-07T19:43:46.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T19:43:46.974Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:43:49.058Z","endTime":"2026-05-07T19:44:30.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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_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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624467017695295,"aZ":-43.42471066167215,"pfxX":0.8829875067892821,"pfxZ":-7.673728595235758,"pX":-0.34834138054108654,"pZ":2.4061123281896943,"vX0":4.20496009058514,"vY0":-120.92242637046535,"vZ0":0.3063154868476674,"x":130.28,"y":173.81,"x0":-2.2310613894054736,"y0":50.000469621767046,"z0":6.116779577660869,"aX":1.2944359868987976},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.4,"breakHorizontal":-2.6,"spinRate":2507,"spinDirection":29},"zone":4,"typeConfidence":0.9,"plateTime":0.45457003615623703,"extension":6.562783377181587},"index":0,"playId":"d20119be-3b18-3616-ad9b-e009b7f9155e","pitchNumber":1,"startTime":"2026-05-07T19:44:06.277Z","endTime":"2026-05-07T19:44:10.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.747623327709032,"aZ":-17.129117655875557,"pfxX":-0.5227651039367447,"pfxZ":7.965934194900742,"pX":0.8023406862511125,"pZ":3.075902116877723,"vX0":7.6045175300288665,"vY0":-136.92566016988388,"vZ0":-4.651662651110832,"x":86.42,"y":155.73,"x0":-1.949365042938158,"y0":50.004264180957755,"z0":5.978046318859027,"aX":-0.9894702312352763},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-0.7,"spinRate":2324,"spinDirection":205},"zone":12,"typeConfidence":0.8,"plateTime":0.4008446999781947,"extension":6.6277394573941475},"hitData":{"launchSpeed":73.1,"launchAngle":1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.06,"coordY":157.6}},"index":1,"playId":"41704a6f-8db5-3c9d-bbf1-411551f6bbff","pitchNumber":2,"startTime":"2026-05-07T19:44:24.144Z","endTime":"2026-05-07T19:44:30.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T19:44:30.167Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-07T19:44:44.491Z","endTime":"2026-05-07T19:45:35.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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.1,"endSpeed":84.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.713733697335325,"aZ":-14.367576083652935,"pfxX":-0.1374857205390958,"pfxZ":9.637239703360228,"pX":0.9036934784866795,"pZ":3.436042124878203,"vX0":7.462868791566662,"vY0":-135.36535498305864,"vZ0":-4.047890304325606,"x":82.55,"y":146.01,"x0":-1.876151932778215,"y0":50.005147667949345,"z0":5.962964916001604,"aX":-0.25476255099498996},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-1.4,"spinRate":2303,"spinDirection":193},"zone":12,"typeConfidence":0.86,"plateTime":0.40528855884698567,"extension":6.66548105073015},"index":0,"playId":"bb947244-64b8-320e-9b68-623675138175","pitchNumber":1,"startTime":"2026-05-07T19:44:55.912Z","endTime":"2026-05-07T19:45:00.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349437108191538,"aZ":-43.72574330191443,"pfxX":1.8924629285993513,"pfxZ":-8.026872577947142,"pX":-0.17530972668483744,"pZ":1.8723398705396608,"vX0":4.443841447080765,"vY0":-119.80307408590906,"vZ0":-0.4750156050752916,"x":123.68,"y":188.23,"x0":-2.3077603672102827,"y0":50.00401423317565,"z0":6.015721800778368,"aX":2.7224699184347614},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.3,"breakHorizontal":-4.6,"spinRate":2421,"spinDirection":30},"zone":8,"typeConfidence":0.91,"plateTime":0.4589899717162731,"extension":6.6278156376111514},"index":1,"playId":"451c73fc-14d5-33f9-ac48-d78ec155a189","pitchNumber":2,"startTime":"2026-05-07T19:45:09.685Z","endTime":"2026-05-07T19:45:14.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.882432502070227,"aZ":-15.044634885909327,"pfxX":-0.9584007810189539,"pfxZ":9.129739068504271,"pX":0.3912211528995196,"pZ":3.374129837101341,"vX0":6.583574848468393,"vY0":-136.11499293532276,"vZ0":-4.265118199367563,"x":102.09,"y":147.68,"x0":-1.934329749041022,"y0":50.00265517706294,"z0":6.003070542442752,"aX":-1.7982724153456362},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":0.4,"spinRate":2385,"spinDirection":185},"zone":3,"typeConfidence":0.87,"plateTime":0.4023977844494291,"extension":6.7266444595792},"hitData":{"launchSpeed":76.1,"launchAngle":36.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.76,"coordY":91.61}},"index":2,"playId":"931925ff-7e0b-3b02-9799-6f82639ae9b1","pitchNumber":3,"startTime":"2026-05-07T19:45:29.204Z","endTime":"2026-05-07T19:45:35.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T19:45:35.533Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:47:34.447Z","endTime":"2026-05-07T19:48:51.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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,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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87501333922929,"aZ":-20.85238121293535,"pfxX":-6.422583183656392,"pfxZ":6.087434688336584,"pX":-1.2564008876995123,"pZ":2.5517263966964623,"vX0":4.311251331737835,"vY0":-135.5892432231825,"vZ0":-4.311636286249364,"x":164.89,"y":169.88,"x0":-2.0332560975791343,"y0":50.00430078842059,"z0":5.619128703884995,"aX":-11.949680319109014},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":10.7,"spinRate":2009,"spinDirection":223},"zone":13,"typeConfidence":0.66,"plateTime":0.4040794007288646,"extension":6.462802379517058},"index":0,"playId":"03a378b4-6258-3510-a058-f9dfcc060faa","pitchNumber":1,"startTime":"2026-05-07T19:47:45.266Z","endTime":"2026-05-07T19:47:49.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99031828215755,"aZ":-20.09984372803334,"pfxX":-5.858203127648377,"pfxZ":6.625364058614414,"pX":-0.5722046513524409,"pZ":3.315984770664817,"vX0":5.603332703588135,"vY0":-134.13508426519974,"vZ0":-2.5728678077696028,"x":138.81,"y":149.25,"x0":-1.92705370986103,"y0":50.001813189619305,"z0":5.7205328053232165,"aX":-10.675346342252055},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":9.4,"spinRate":2147,"spinDirection":219},"zone":1,"typeConfidence":0.69,"plateTime":0.4083196996796383,"extension":6.407540252176904},"index":1,"playId":"7823d583-6484-33bc-88b0-bb0e9812bbb3","pitchNumber":2,"startTime":"2026-05-07T19:47:59.846Z","endTime":"2026-05-07T19:48:04.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59848655179449,"aZ":-13.523486000784281,"pfxX":-4.586266777227052,"pfxZ":9.910502181689958,"pX":1.2225704052940245,"pZ":2.53757832622214,"vX0":9.956668267727858,"vY0":-136.46330363784577,"vZ0":-5.483950460584616,"x":70.4,"y":170.27,"x0":-1.8808753709437274,"y0":50.00530963643907,"z0":5.508212557888447,"aX":-8.633999844469722},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2199,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.4016822381955172,"extension":6.711944250494876},"index":2,"playId":"88c52a1f-bba4-33d4-a3d1-cba045b0ee92","pitchNumber":3,"startTime":"2026-05-07T19:48:15.246Z","endTime":"2026-05-07T19:48:19.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8736750770459,"aZ":-15.912242702554703,"pfxX":-5.205102633544914,"pfxZ":8.700607715766232,"pX":0.11809010048916634,"pZ":2.665448784933894,"vX0":6.95537797024818,"vY0":-135.877704945299,"vZ0":-4.826891346736824,"x":112.5,"y":166.81,"x0":-1.79903369504233,"y0":50.003569256202,"z0":5.571168070333981,"aX":-9.730094620902584},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2167,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.40316223069810686,"extension":6.53348457274376},"index":3,"playId":"39b16236-80b2-3443-98b8-8b59a9da9aa4","pitchNumber":4,"startTime":"2026-05-07T19:48:33.939Z","endTime":"2026-05-07T19:48:38.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0078721313255,"aZ":-18.62497120972024,"pfxX":-4.644990328023781,"pfxZ":7.345402758509074,"pX":-1.4479528835391628,"pZ":4.044579573653552,"vX0":3.1670243265594915,"vY0":-134.9008615472231,"vZ0":-0.9881804048953757,"x":172.19,"y":129.58,"x0":-2.0328983126819473,"y0":50.00661842279499,"z0":5.727045952890806,"aX":-8.573581884932997},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":7.8,"spinRate":2168,"spinDirection":216},"zone":11,"typeConfidence":0.85,"plateTime":0.405835195358911,"extension":6.468774394297143},"index":4,"playId":"27f3cbe2-7b8b-3ba2-828a-d81771066ba7","pitchNumber":5,"startTime":"2026-05-07T19:48:47.877Z","endTime":"2026-05-07T19:48:51.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T19:48:51.874Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:49:17.730Z","endTime":"2026-05-07T19:50:35.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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],"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":4},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"684784c0-d40f-431e-a6c4-015e7ac3d3c3","startTime":"2026-05-07T19:49:17.730Z","endTime":"2026-05-07T19:49:22.730Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.837596381097754,"aZ":-26.81468904960258,"pfxX":-10.103987541934124,"pfxZ":2.9812700698867722,"pX":0.025770472896528878,"pZ":2.962405380950264,"vX0":8.18085830087663,"vY0":-133.0692271963216,"vZ0":-2.2089271932782424,"x":116.02,"y":158.8,"x0":-1.7716068744585096,"y0":50.00296674583899,"z0":5.74059252268509,"aX":-18.16913119438875},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":16.6,"spinRate":2196,"spinDirection":221},"zone":2,"typeConfidence":0.96,"plateTime":0.41119202845042935,"extension":6.542304357358108},"index":1,"playId":"2e782279-867e-3d2b-b3b4-f3a546559dab","pitchNumber":1,"startTime":"2026-05-07T19:49:29.188Z","endTime":"2026-05-07T19:49:34.800Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159427716572473,"aZ":-29.86756582147137,"pfxX":-9.51615562276664,"pfxZ":1.3749771037393597,"pX":-1.2727136278896451,"pZ":1.8105097965521852,"vX0":4.726285684655373,"vY0":-128.96583578000778,"vZ0":-3.971006561922072,"x":165.51,"y":189.9,"x0":-1.893942725920819,"y0":50.006343342788114,"z0":5.677538631503403,"aX":-16.011260180232043},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":16.2,"spinRate":1491,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4249313702095776,"extension":6.503987047290349},"index":2,"playId":"74ca7495-cdce-347d-9579-debfe0ee1c97","pitchNumber":2,"startTime":"2026-05-07T19:49:47.964Z","endTime":"2026-05-07T19:49:52.722Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.407180603568126,"aZ":-13.99074710838552,"pfxX":-4.895222108489937,"pfxZ":9.926622694914435,"pX":0.5611519385890412,"pZ":1.2885620647802878,"vX0":7.7633046774027585,"vY0":-134.5437274905233,"vZ0":-8.41203969348547,"x":95.61,"y":203.99,"x0":-1.7267403181692946,"y0":50.00357775257956,"z0":5.448888494184458,"aX":-8.96824438065143},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2320,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.40722599471677556,"extension":6.550045109831474},"index":3,"playId":"aa5e47b1-9f5a-330a-b50f-712fb4961e47","pitchNumber":3,"startTime":"2026-05-07T19:50:07.488Z","endTime":"2026-05-07T19:50:11.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27107578671632,"aZ":-31.059998212873133,"pfxX":2.6755944012398354,"pfxZ":0.6834792991112355,"pX":0.28744225776136706,"pZ":2.249912499346697,"vX0":4.469901373392194,"vY0":-126.32863817972282,"vZ0":-2.4817330645857982,"x":106.04,"y":178.03,"x0":-1.8482732046022492,"y0":50.00245239616603,"z0":5.726790940246707,"aX":4.349303405800509},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-5.8,"spinRate":2489,"spinDirection":114},"zone":6,"typeConfidence":0.94,"plateTime":0.43257494371307326,"extension":6.5399292384352625},"hitData":{"launchSpeed":65.7,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.56,"coordY":157.6}},"index":4,"playId":"0c52c46f-319b-3c79-887b-bfd61063c1bf","pitchNumber":4,"startTime":"2026-05-07T19:50:27.591Z","endTime":"2026-05-07T19:50:35.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T19:50:35.976Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to shortstop Konnor Griffin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:50:54.421Z","endTime":"2026-05-07T19:53:09.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.330284127121658,"aZ":-16.753963644716116,"pfxX":-5.585174018228114,"pfxZ":8.159426795038831,"pX":-0.2721736036801381,"pZ":3.314762506396518,"vX0":6.289027852270807,"vY0":-136.8841759989585,"vZ0":-3.223342251799921,"x":127.37,"y":149.28,"x0":-1.8781502075775878,"y0":50.006333347017026,"z0":5.660561664021737,"aX":-10.55982417786525},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2244,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.40075438304021915,"extension":6.494025593989759},"index":0,"playId":"c7880a3c-35b1-321c-87f4-686bcaa5a117","pitchNumber":1,"startTime":"2026-05-07T19:51:02.214Z","endTime":"2026-05-07T19:51:29.230Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.729930467660314,"aZ":-14.878086592454695,"pfxX":-5.184244173258966,"pfxZ":9.201988861589943,"pX":1.7394983857481559,"pZ":2.6025762633974483,"vX0":10.735091802451178,"vY0":-136.40126609544797,"vZ0":-5.331820114793524,"x":50.69,"y":168.51,"x0":-1.5781241259425853,"y0":50.001764556678445,"z0":5.612844688058474,"aX":-9.744115951826545},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":7.1,"spinRate":2278,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.40196606210300523,"extension":6.5954634104449354},"index":1,"playId":"34f955a4-e2bc-3888-b85a-f6d99bbff308","pitchNumber":2,"startTime":"2026-05-07T19:51:35.304Z","endTime":"2026-05-07T19:51:41.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.805884049056107,"aZ":-32.343420845548074,"pfxX":-7.266447596100617,"pfxZ":-0.09602236700693467,"pX":-1.1013210592349731,"pZ":1.8477037906120108,"vX0":4.361913885098993,"vY0":-129.60222868729355,"vZ0":-3.5360110739905393,"x":158.98,"y":188.89,"x0":-1.8610680991670685,"y0":50.00638608347388,"z0":5.697252815205173,"aX":-12.377463117997795},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.7,"breakHorizontal":12.2,"spinRate":1558,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4224560182847825,"extension":6.43908274324423},"index":2,"playId":"72d30f6b-03e1-3044-afc0-b618aa2546d3","pitchNumber":3,"startTime":"2026-05-07T19:51:53.949Z","endTime":"2026-05-07T19:51:58.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.591060983909266,"aZ":-15.770769921798266,"pfxX":-6.014713932229445,"pfxZ":8.676020068596088,"pX":0.40416767997310643,"pZ":2.145644060411504,"vX0":7.8404084133807705,"vY0":-137.17987101421696,"vZ0":-6.185565296684481,"x":101.59,"y":180.85,"x0":-1.7201620357294898,"y0":50.00318554973088,"z0":5.5195169661762655,"aX":-11.373003973514852},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":2317,"spinDirection":226},"zone":6,"typeConfidence":0.89,"plateTime":0.4004856905803549,"extension":6.574276679319904},"index":3,"playId":"8b37cf35-62a4-3eb7-80a3-9db9a24e9d58","pitchNumber":4,"startTime":"2026-05-07T19:52:13.532Z","endTime":"2026-05-07T19:52:18.167Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.100292403128375,"aZ":-19.27539129050528,"pfxX":0.17048722075069245,"pfxZ":7.155769014915613,"pX":0.6551028948723369,"pZ":1.9737256854636105,"vX0":6.313125278457697,"vY0":-133.2626389826764,"vZ0":-5.822178874828365,"x":92.03,"y":185.49,"x0":-1.7646869951731297,"y0":50.00256993624097,"z0":5.5751447400759035,"aX":0.30543215776729693},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.9,"breakHorizontal":-1.7,"spinRate":2474,"spinDirection":208},"zone":9,"typeConfidence":0.79,"plateTime":0.4107059341399668,"extension":6.5358659682511915},"index":4,"playId":"ca95deee-4920-3f0f-9d55-822289f626e5","pitchNumber":5,"startTime":"2026-05-07T19:52:35.869Z","endTime":"2026-05-07T19:52:40.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962171461238416,"aZ":-32.532390407096074,"pfxX":7.050576094897966,"pfxZ":-0.24336285005588287,"pX":1.2032063241755102,"pZ":2.3769986602449187,"vX0":5.5357437168036565,"vY0":-121.26042569918339,"vZ0":-0.5600450795307633,"x":71.14,"y":174.6,"x0":-2.033490275083974,"y0":50.002455780849836,"z0":5.47440085695629,"aX":10.392004037834838},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.2,"breakHorizontal":-14.2,"spinRate":2621,"spinDirection":67},"zone":14,"typeConfidence":0.88,"plateTime":0.45346482190730786,"extension":6.50929345229576},"hitData":{"launchSpeed":55.5,"launchAngle":49.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":124.98,"coordY":142.05}},"index":5,"playId":"5b178b9d-08ba-3b39-8f10-a7220a376b2d","pitchNumber":6,"startTime":"2026-05-07T19:53:01.547Z","endTime":"2026-05-07T19:53:09.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T19:53:09.562Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a sharp line drive to right fielder Ryan O'Hearn. Geraldo Perdomo scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:53:23.358Z","endTime":"2026-05-07T19:54:43.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":656811,"link":"/api/v1/people/656811"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.192629349011515,"aZ":-43.83309144940505,"pfxX":7.311873258853539,"pfxZ":-9.15454655352266,"pX":-1.0983817170651413,"pZ":2.8892742745597557,"vX0":-0.2526246132182867,"vY0":-113.17155255039724,"vZ0":3.083802011834523,"x":158.87,"y":160.77,"x0":-1.931460253599496,"y0":50.0032206724533,"z0":5.956796650325094,"aX":9.310549669544882},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-15.2,"breakHorizontal":-13.1,"spinRate":2707,"spinDirection":35},"zone":11,"typeConfidence":0.9,"plateTime":0.48741187277475495,"extension":6.30459800643523},"index":0,"playId":"4d1c5bbe-aa8a-3657-ab39-b18f7270cf67","pitchNumber":1,"startTime":"2026-05-07T19:53:34.923Z","endTime":"2026-05-07T19:53:39.767Z","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":89.9,"endSpeed":82.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.034951250884735,"aZ":-24.575047806745918,"pfxX":-7.467663406648061,"pfxZ":4.390372980534215,"pX":0.4361878705044296,"pZ":0.8583118069718231,"vX0":7.818027031781747,"vY0":-130.62833947552096,"vZ0":-7.396074689315446,"x":100.37,"y":215.61,"x0":-1.6226001007260622,"y0":50.004651067645995,"z0":5.568930049366071,"aX":-12.93138682981155},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":11.9,"spinRate":1479,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4189958536209848,"extension":6.693311217190621},"index":1,"playId":"fc67244f-a33a-3959-8b20-ae05d6c8e880","pitchNumber":2,"startTime":"2026-05-07T19:53:52.770Z","endTime":"2026-05-07T19:53:56.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69691858980361,"aZ":-27.009159759862555,"pfxX":-7.764238102276141,"pfxZ":2.9699720672646865,"pX":0.5686680102746744,"pZ":1.8169080206906818,"vX0":8.269936664441524,"vY0":-130.77989425548552,"vZ0":-4.860154198829928,"x":95.32,"y":189.72,"x0":-1.6206225511951313,"y0":50.0012279059123,"z0":5.716720125841533,"aX":-13.494374574526201},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":12.4,"spinRate":1493,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4182689738910357,"extension":6.530947826912059},"index":2,"playId":"e8acdcce-ae04-3046-b72c-7161e7bf34aa","pitchNumber":3,"startTime":"2026-05-07T19:54:12.366Z","endTime":"2026-05-07T19:54:16.398Z","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":94.8,"endSpeed":86.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.975681796197158,"aZ":-17.10063060962423,"pfxX":-7.525008614943976,"pfxZ":7.863213493279131,"pX":0.518427803979694,"pZ":1.574019217464315,"vX0":8.88808812359478,"vY0":-137.67063055289123,"vZ0":-7.442423998450336,"x":97.24,"y":196.28,"x0":-1.776396765617803,"y0":50.00361762200945,"z0":5.4730590867403714,"aX":-14.425452095576752},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":11.8,"spinRate":2357,"spinDirection":223},"zone":9,"typeConfidence":0.78,"plateTime":0.39808019825246754,"extension":6.52199200004351},"hitData":{"launchSpeed":106.2,"launchAngle":9.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.97,"coordY":116.45}},"index":3,"playId":"9f01cc49-e987-3941-9af9-848d0238f063","pitchNumber":4,"startTime":"2026-05-07T19:54:31.978Z","endTime":"2026-05-07T19:54:43.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T19:54:43.521Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-07T19:55:09.162Z","endTime":"2026-05-07T19:56:27.090Z","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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":"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":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":545121,"fullName":"Ildemaro Vargas"}}},"count":{"balls":0,"strikes":1,"outs":2},"index":0,"playId":"85a8621a-3b9d-491f-9725-1d016c68e6a3","pitchNumber":0,"startTime":"2026-05-07T19:55:09.162Z","endTime":"2026-05-07T19:55:20.181Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32400433936385,"aZ":-16.14368062184881,"pfxX":-3.951645744786772,"pfxZ":8.35610716517854,"pX":-0.1539528236259285,"pZ":3.1821761251832092,"vX0":6.14851306592249,"vY0":-137.57089596973051,"vZ0":-3.53956370673541,"x":122.87,"y":152.86,"x0":-1.9037285421170822,"y0":50.00089242619426,"z0":5.57874484265168,"aX":-7.579506815979959},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":5.9,"spinRate":1881,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.3980477637092936,"extension":6.450070083594862},"index":1,"playId":"0dd5b891-7019-3952-b563-212312e12f94","pitchNumber":1,"startTime":"2026-05-07T19:55:30.299Z","endTime":"2026-05-07T19:55:33.823Z","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":83.7,"endSpeed":76.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.386609068733012,"aZ":-31.152264179208448,"pfxX":7.398287871445655,"pfxZ":0.6835862695583437,"pX":-0.3539910476631121,"pZ":2.9618216685292644,"vX0":2.095114049862529,"vY0":-121.89628406204282,"vZ0":0.3630478595506208,"x":130.49,"y":158.81,"x0":-2.1863720633017047,"y0":50.005353640931354,"z0":5.504677608965973,"aX":11.113143192376583},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":-13.9,"spinRate":2689,"spinDirection":61},"zone":1,"typeConfidence":0.85,"plateTime":0.44966344018413507,"extension":6.322024524476071},"index":2,"playId":"85030f36-1ea0-39fc-854c-1818d2f0c460","pitchNumber":2,"startTime":"2026-05-07T19:55:54.895Z","endTime":"2026-05-07T19:55:59.458Z","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":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01630838073879,"aZ":-31.382696034409587,"pfxX":7.108287437508057,"pfxZ":0.5315428214631988,"pX":1.1733143959346355,"pZ":2.020790640098902,"vX0":5.182168009511617,"vY0":-121.16125603886717,"vZ0":-1.7376417941435802,"x":72.28,"y":184.22,"x0":-1.9210181823942334,"y0":50.000887206473486,"z0":5.505545840049632,"aX":10.500681702066572},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.8,"breakHorizontal":-14.2,"spinRate":2695,"spinDirection":58},"zone":14,"typeConfidence":0.88,"plateTime":0.4531337124113475,"extension":6.467218436672798},"index":3,"playId":"172ae3cb-4b84-374c-b7ec-c78b93178375","pitchNumber":3,"startTime":"2026-05-07T19:56:23.066Z","endTime":"2026-05-07T19:56:27.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T19:56:27.090Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T19:58:28.674Z","endTime":"2026-05-07T19:59:15.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12320462132307,"aZ":-37.41190249853418,"pfxX":-0.6374162468561981,"pfxZ":-3.6108675374629655,"pX":-0.16497968306453104,"pZ":3.333318536699156,"vX0":4.8843365964817345,"vY0":-119.73904585962379,"vZ0":1.1511612348469724,"x":123.29,"y":148.78,"x0":-2.1483544282172997,"y0":50.00062647110786,"z0":6.1938002116855,"aX":-0.9260111444020253},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.0,"breakHorizontal":0.0,"spinRate":2310,"spinDirection":36},"zone":2,"typeConfidence":0.89,"plateTime":0.4574319277765664,"extension":6.5500877098710495},"index":0,"playId":"96aa8c84-0ec7-3462-bdd5-5a2f3b4af112","pitchNumber":1,"startTime":"2026-05-07T19:58:38.952Z","endTime":"2026-05-07T19:58:43.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99378917406428,"aZ":-37.674334279648306,"pfxX":0.5396669921441886,"pfxZ":-3.7926073278584527,"pX":0.40295995181146704,"pZ":0.5207721627128514,"vX0":5.755918632556957,"vY0":-119.87069097788537,"vZ0":-4.80735875086296,"x":101.64,"y":224.72,"x0":-2.103296985989181,"y0":50.0030413654516,"z0":5.929566626975565,"aX":0.7823750243204237},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.8,"breakHorizontal":-2.4,"spinRate":2312,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.45759921592177033,"extension":6.4776024518054},"index":1,"playId":"2523af88-7c17-37f0-b3c4-824163ed7d3f","pitchNumber":2,"startTime":"2026-05-07T19:58:52.940Z","endTime":"2026-05-07T19:58:57.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26784993960494,"aZ":-14.37063633390318,"pfxX":-1.1866145864311481,"pfxZ":9.708340432507008,"pX":0.7641594056749726,"pZ":2.6339287707596153,"vX0":7.709861608571876,"vY0":-134.56623314310403,"vZ0":-6.013486541594205,"x":87.87,"y":167.66,"x0":-1.9840883415940336,"y0":50.001861921575866,"z0":5.916179874195547,"aX":-2.1777933652215684},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":0.5,"spinRate":2368,"spinDirection":197},"zone":6,"typeConfidence":0.87,"plateTime":0.40707489998075497,"extension":6.544746946596753},"hitData":{"launchSpeed":81.1,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.61,"coordY":169.27}},"index":2,"playId":"98077be0-781b-37c5-980f-390ba6d63870","pitchNumber":3,"startTime":"2026-05-07T19:59:09.513Z","endTime":"2026-05-07T19:59:15.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T19:59:15.225Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Konnor Griffin grounds out, pitcher Zac Gallen to first baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T19:59:32.681Z","endTime":"2026-05-07T20:00:36.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.222818065620597,"aZ":-30.755467060218123,"pfxX":1.5670505889977695,"pfxZ":0.8418227747740712,"pX":0.13293975215496717,"pZ":2.186873876358027,"vX0":5.510518152882015,"vY0":-128.17541501524693,"vZ0":-3.498611256718119,"x":111.93,"y":179.73,"x0":-2.2403447938416643,"y0":50.00135688841091,"z0":5.947745985865259,"aX":2.629453429661068},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.0,"breakHorizontal":-4.0,"spinRate":2309,"spinDirection":103},"zone":8,"typeConfidence":0.89,"plateTime":0.4258534029837353,"extension":6.556083876527228},"index":0,"playId":"de08c0e5-48a7-3522-a38b-0df9c6347704","pitchNumber":1,"startTime":"2026-05-07T19:59:45.066Z","endTime":"2026-05-07T19:59:48.913Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679463957819742,"aZ":-31.610698032750424,"pfxX":1.0314643208830587,"pfxZ":0.33525332858176426,"pX":-0.034151238099213777,"pZ":1.974297348795062,"vX0":5.189376443726271,"vY0":-127.91658760908955,"vZ0":-3.7443594677916607,"x":118.3,"y":185.47,"x0":-2.220635346760583,"y0":50.00128002179704,"z0":5.927809441391449,"aX":1.7123625787148613},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":-3.0,"spinRate":2452,"spinDirection":82},"zone":8,"typeConfidence":0.87,"plateTime":0.427728706591775,"extension":6.613541903263075},"index":1,"playId":"05b91bba-7c60-3c6e-9593-ae6e23363dd6","pitchNumber":2,"startTime":"2026-05-07T20:00:01.838Z","endTime":"2026-05-07T20:00:05.231Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-07T20:00:08.868Z","endTime":"2026-05-07T20:00:28.598Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83452054454991,"aZ":-14.042458889739653,"pfxX":-1.698168636166368,"pfxZ":9.726955197338162,"pX":0.3995957602111858,"pZ":3.0520412123452694,"vX0":7.014363432666095,"vY0":-135.70038541497064,"vZ0":-5.0949329524430516,"x":101.77,"y":156.37,"x0":-1.998643558010493,"y0":50.00203081436386,"z0":5.9329293531249405,"aX":-3.1657541534196607},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":1.6,"spinRate":2310,"spinDirection":192},"zone":3,"typeConfidence":0.9,"plateTime":0.40370799497877563,"extension":6.650173614614601},"hitData":{"launchSpeed":60.0,"launchAngle":-69.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.75,"coordY":188.9}},"index":3,"playId":"a9539be3-0bc0-390c-855c-86372ab05677","pitchNumber":3,"startTime":"2026-05-07T20:00:28.598Z","endTime":"2026-05-07T20:00:36.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:00:36.677Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-07T20:00:58.780Z","endTime":"2026-05-07T20:02:00.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":92.8,"endSpeed":84.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14034782474072,"aZ":-16.300636962945262,"pfxX":-1.1879951906731796,"pfxZ":8.638100927324729,"pX":0.3490425347620641,"pZ":1.879876046414604,"vX0":6.044169686414344,"vY0":-134.88471299419436,"vZ0":-7.60717726537425,"x":103.7,"y":188.02,"x0":-1.7691605551102678,"y0":50.000102090403814,"z0":5.892168777962891,"aX":-2.182919226358375},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":0.8,"spinRate":2325,"spinDirection":194},"zone":9,"typeConfidence":0.75,"plateTime":0.4065310202366179,"extension":6.806576786008436},"index":0,"playId":"c18282dc-6071-31c1-8874-e50077fe7dc2","pitchNumber":1,"startTime":"2026-05-07T20:01:15.336Z","endTime":"2026-05-07T20:01:19.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.564432799360993,"aZ":-40.63608358484027,"pfxX":1.0799919596956027,"pfxZ":-5.85999421164223,"pX":-0.8322279107924366,"pZ":1.6975831317532977,"vX0":2.7915366541688598,"vY0":-119.84320697089147,"vZ0":-1.5969625345774419,"x":148.72,"y":192.95,"x0":-2.15542652530097,"y0":50.001631795858216,"z0":6.023872293684162,"aX":1.5597030776509155},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.7,"breakHorizontal":-2.6,"spinRate":2338,"spinDirection":30},"zone":13,"typeConfidence":0.91,"plateTime":0.4581754949027923,"extension":6.512866600695979},"index":1,"playId":"db697548-e228-3eab-833b-fdae4042675c","pitchNumber":2,"startTime":"2026-05-07T20:01:33.152Z","endTime":"2026-05-07T20:01:37.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.274350617146155,"aZ":-13.635142847320342,"pfxX":-1.222567618324263,"pfxZ":9.635298595792744,"pX":-0.27236041530300337,"pZ":2.7396338035046224,"vX0":5.116231444725005,"vY0":-138.19201178631874,"vZ0":-6.281039554013831,"x":127.38,"y":164.81,"x0":-1.9930405685100439,"y0":50.00240240682809,"z0":5.96673216374089,"aX":-2.3523888464662908},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":1.1,"spinRate":2354,"spinDirection":197},"zone":5,"typeConfidence":0.85,"plateTime":0.39713595254108114,"extension":6.538098560154893},"hitData":{"launchSpeed":97.7,"launchAngle":27.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.56,"coordY":59.04}},"index":2,"playId":"78c4b120-aeae-305d-abb2-e861e4bec385","pitchNumber":3,"startTime":"2026-05-07T20:01:51.483Z","endTime":"2026-05-07T20:02:00.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:02:00.825Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Fernandez walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T20:03:54.968Z","endTime":"2026-05-07T20:05:39.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.620564296364666,"aZ":-15.39314695643882,"pfxX":-4.987437673306872,"pfxZ":9.11077352198826,"pX":1.2431407222540338,"pZ":1.371194375022847,"vX0":9.532660724690372,"vY0":-134.7023477061432,"vZ0":-8.114650332560759,"x":69.61,"y":201.76,"x0":-1.689930587856999,"y0":50.004144471331166,"z0":5.5060892922036375,"aX":-9.18829064146084},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2295,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.4062516984749318,"extension":6.604414920493293},"index":0,"playId":"c27e8205-07e5-39a1-82ef-842dee4bc188","pitchNumber":1,"startTime":"2026-05-07T20:04:09.450Z","endTime":"2026-05-07T20:04:13.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824249732258018,"aZ":-27.367490918516328,"pfxX":1.4119692758523197,"pfxZ":2.9243024227744714,"pX":1.7475246155470359,"pZ":0.5137475446984003,"vX0":8.37955208736686,"vY0":-127.07818887483003,"vZ0":-7.214861269957923,"x":50.39,"y":224.91,"x0":-1.7693331803993104,"y0":50.0031383347066,"z0":5.548814439481113,"aX":2.3198923295118585},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-4.3,"spinRate":2555,"spinDirection":173},"zone":14,"typeConfidence":0.91,"plateTime":0.43019347165940935,"extension":6.642363045836062},"index":1,"playId":"af22f7b3-ab40-3b16-8189-f7bab1175338","pitchNumber":2,"startTime":"2026-05-07T20:04:22.195Z","endTime":"2026-05-07T20:04:26.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.340265179346478,"aZ":-32.24149942643196,"pfxX":1.2601504702647013,"pfxZ":-0.04169012624928037,"pX":-0.8647904301716431,"pZ":3.6924877960516658,"vX0":2.5029403182279455,"vY0":-125.76087612167143,"vZ0":1.0840689848601466,"x":149.96,"y":139.08,"x0":-2.0331172741014796,"y0":50.00264321926191,"z0":5.8530638550730405,"aX":2.0364652611760974},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":-2.8,"spinRate":2255,"spinDirection":117},"zone":11,"typeConfidence":0.95,"plateTime":0.4340307738423732,"extension":6.350390204728735},"index":2,"playId":"0075ed99-4c97-3a1c-bb55-c85535ffbc45","pitchNumber":3,"startTime":"2026-05-07T20:04:39.127Z","endTime":"2026-05-07T20:04:43.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23462133485041,"aZ":-16.985473695318127,"pfxX":-5.327130873929152,"pfxZ":8.239455630839428,"pX":-0.60985941897781,"pZ":3.1425663976491722,"vX0":5.219803694405582,"vY0":-134.64832069902795,"vZ0":-3.4694852633487048,"x":140.25,"y":153.93,"x0":-1.8780245607097223,"y0":50.00065546739276,"z0":5.644035614658941,"aX":-9.816729244571668},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":8.6,"spinRate":2249,"spinDirection":219},"zone":1,"typeConfidence":0.88,"plateTime":0.40622494583564883,"extension":6.531396000701984},"index":3,"playId":"c4d2d0b0-5ad0-384e-b2bf-30f3aad09073","pitchNumber":4,"startTime":"2026-05-07T20:04:53.925Z","endTime":"2026-05-07T20:04:59.581Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.770884513045814,"aZ":-28.576097627305085,"pfxX":-8.052011692417189,"pfxZ":1.965879078881553,"pX":-1.1384146102807322,"pZ":2.3989455165509797,"vX0":5.035999109580766,"vY0":-133.89594523259106,"vZ0":-3.30426075145699,"x":160.39,"y":174.01,"x0":-1.9898485877906613,"y0":50.003486068612744,"z0":5.676408988161428,"aX":-14.736396258972263},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":13.6,"spinRate":2233,"spinDirection":218},"zone":13,"typeConfidence":0.96,"plateTime":0.4078417433773587,"extension":6.545043185230415},"index":4,"playId":"83196982-881b-3840-9321-ee4029fc2797","pitchNumber":5,"startTime":"2026-05-07T20:05:08.881Z","endTime":"2026-05-07T20:05:12.665Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-07T20:05:17.444Z","endTime":"2026-05-07T20:05:34.821Z","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(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":92.9,"endSpeed":85.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16692459454851,"aZ":-27.24125844196746,"pfxX":-8.103652991040947,"pfxZ":2.6602946639313805,"pX":0.7249528454272438,"pZ":1.4250273705931598,"vX0":9.521526628582812,"vY0":-134.99073341492527,"vZ0":-5.808302349028233,"x":89.37,"y":200.3,"x0":-1.7877613555314238,"y0":50.003166377712326,"z0":5.511394992020142,"aX":-15.02310851099965},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":12.7,"spinRate":2361,"spinDirection":218},"zone":14,"typeConfidence":0.96,"plateTime":0.4050687697667188,"extension":6.547335548634833},"index":6,"playId":"6edbfc57-cd4c-35cc-8b29-378087742e9c","pitchNumber":6,"startTime":"2026-05-07T20:05:34.821Z","endTime":"2026-05-07T20:05:39.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:05:39.264Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Barrosa pops out to shortstop Konnor Griffin.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T20:05:57.907Z","endTime":"2026-05-07T20:07:02.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.249076081983272,"aZ":-17.047180285263927,"pfxX":-6.047340622092847,"pfxZ":8.16771615516105,"pX":-0.8898514297899945,"pZ":3.5053974053307138,"vX0":4.868049562824333,"vY0":-135.39338319912687,"vZ0":-2.36846733281471,"x":150.92,"y":144.13,"x0":-1.9276723929997102,"y0":50.0030081621467,"z0":5.587960738494704,"aX":-11.199669564732831},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":9.8,"spinRate":2324,"spinDirection":221},"zone":11,"typeConfidence":0.88,"plateTime":0.404931820673184,"extension":6.360616439886738},"index":0,"playId":"5a6b6cb4-1db6-3fd2-9678-9a4463339f6c","pitchNumber":1,"startTime":"2026-05-07T20:06:06.000Z","endTime":"2026-05-07T20:06:10.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-07T20:06:22.815Z","endTime":"2026-05-07T20:06:48.526Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32609881788238,"aZ":-17.75320850677035,"pfxX":-5.470699200749381,"pfxZ":7.626199284026374,"pX":-0.4676388810371095,"pZ":3.2100270372126523,"vX0":5.5911365806965865,"vY0":-136.48173426378332,"vZ0":-3.315117576203907,"x":134.83,"y":152.11,"x0":-1.8295178894332145,"y0":50.00594284432135,"z0":5.659366915648529,"aX":-10.349152361367207},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":8.8,"spinRate":2239,"spinDirection":217},"zone":11,"typeConfidence":0.88,"plateTime":0.4009412264238601,"extension":6.429894518798056},"hitData":{"launchSpeed":87.7,"launchAngle":62.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.23,"coordY":135.8}},"index":2,"playId":"f341fe73-8674-3278-a56f-6a0c24c21a70","pitchNumber":2,"startTime":"2026-05-07T20:06:48.526Z","endTime":"2026-05-07T20:07:02.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:07:02.173Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a ground ball to left fielder Bryan Reynolds. Jose Fernandez to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T20:07:21.191Z","endTime":"2026-05-07T20:08:22.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"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":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.183490647377262,"aZ":-28.521051825687753,"pfxX":-8.096626472895586,"pfxZ":1.976965253291846,"pX":-1.1725487031877952,"pZ":3.1854845054483194,"vX0":4.626109095883974,"vY0":-134.59983829116277,"vZ0":-1.4881635663420423,"x":161.69,"y":152.77,"x0":-1.8549274679930288,"y0":50.00312121900003,"z0":5.750919559337645,"aX":-14.966914130893919},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":13.8,"spinRate":2380,"spinDirection":220},"zone":11,"typeConfidence":0.96,"plateTime":0.4057834369796067,"extension":6.542257302026285},"index":0,"playId":"995fdac9-628e-3311-af8b-80c0231de19e","pitchNumber":1,"startTime":"2026-05-07T20:07:27.481Z","endTime":"2026-05-07T20:07:32.407Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.402940404498768,"aZ":-29.439898728905558,"pfxX":10.205693161697454,"pfxZ":1.9323461317707844,"pX":-0.8831469606949212,"pZ":1.9094493360438753,"vX0":-0.12502694143830895,"vY0":-118.33189168276493,"vZ0":-2.1386740004352056,"x":150.66,"y":187.22,"x0":-2.1544241813736944,"y0":50.001167228969656,"z0":5.532432229311524,"aX":14.414106339531244},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.2,"breakHorizontal":-18.5,"spinRate":2650,"spinDirection":50},"zone":13,"typeConfidence":0.91,"plateTime":0.4635658005090493,"extension":6.282733826879245},"index":1,"playId":"740e97d1-2b16-375f-a50e-4f62ab0aff61","pitchNumber":2,"startTime":"2026-05-07T20:07:46.830Z","endTime":"2026-05-07T20:07:56.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jose Fernandez steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"740e97d1-2b16-375f-a50e-4f62ab0aff61","startTime":"2026-05-07T20:08:00.852Z","endTime":"2026-05-07T20:08:11.155Z","isPitch":false,"isBaseRunningPlay":true,"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":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77577835809368,"aZ":-33.90836859648873,"pfxX":9.616405283838894,"pfxZ":-1.217056572684628,"pX":0.16418298783005772,"pZ":2.576924971267012,"vX0":2.1907973693068596,"vY0":-118.9933583468319,"vZ0":0.15850202719276885,"x":110.74,"y":169.2,"x0":-2.018460347103293,"y0":50.002248122184966,"z0":5.592873793352864,"aX":13.72694110453924},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.9,"breakHorizontal":-18.0,"spinRate":2688,"spinDirection":64},"zone":5,"typeConfidence":0.9,"plateTime":0.4610873373798827,"extension":6.340529533908561},"hitData":{"launchSpeed":101.9,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.48,"coordY":141.08}},"index":3,"playId":"baa73cbe-f99d-3779-8573-21c934886e58","pitchNumber":3,"startTime":"2026-05-07T20:08:11.155Z","endTime":"2026-05-07T20:08:22.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:08:22.133Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alek Thomas grounds into a double play, second baseman Brandon Lowe to shortstop Konnor Griffin to first baseman Spencer Horwitz. James McCann out at 2nd. Alek Thomas out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-07T20:08:42.374Z","endTime":"2026-05-07T20:09:26.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.793432405206193,"aZ":-16.336205121565726,"pfxX":-3.7692664336354476,"pfxZ":8.353893545817336,"pX":0.40286876069926864,"pZ":2.2496946758575533,"vX0":7.040689678128849,"vY0":-136.94976763382795,"vZ0":-5.880673639871948,"x":101.64,"y":178.04,"x0":-1.7138909352786593,"y0":50.004129103805525,"z0":5.545956691877175,"aX":-7.1475976246693405},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":5.3,"spinRate":2380,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.4002497088749837,"extension":6.48212659647776},"index":0,"playId":"25f7059f-4662-3c1d-b23d-5756c0641050","pitchNumber":1,"startTime":"2026-05-07T20:09:00.844Z","endTime":"2026-05-07T20:09:05.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.184520458239493,"aZ":-42.19403121410025,"pfxX":6.76536183147018,"pfxZ":-7.91732512191154,"pX":0.24490889357308604,"pZ":2.222948773216006,"vX0":2.4425140250263344,"vY0":-113.11040615286322,"vZ0":1.411579677559692,"x":107.66,"y":178.76,"x0":-1.7354417054039877,"y0":50.00489203694039,"z0":5.900486062152337,"aX":8.55870936477666},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-13.4,"breakHorizontal":-13.0,"spinRate":2782,"spinDirection":38},"zone":6,"typeConfidence":0.9,"plateTime":0.4887004802351802,"extension":6.396213125063756},"hitData":{"launchSpeed":91.9,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.96,"coordY":156.08}},"index":1,"playId":"339618d5-2adc-3469-bbbd-4927bf46d09c","pitchNumber":2,"startTime":"2026-05-07T20:09:18.761Z","endTime":"2026-05-07T20:09:26.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:09:26.560Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Billy Cook flies out to center fielder Alek Thomas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T20:12:00.649Z","endTime":"2026-05-07T20:12:23.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27817076070012,"aZ":-12.739049004795362,"pfxX":-0.7340042421605564,"pfxZ":10.545038920080948,"pX":0.08102060823764735,"pZ":2.420659035925863,"vX0":5.7916923869835495,"vY0":-134.87491446834406,"vZ0":-7.029799684040163,"x":113.91,"y":173.42,"x0":-1.998475374929653,"y0":50.00046492063258,"z0":5.9587464959280085,"aX":-1.3535399312759027},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":0.1,"spinRate":2358,"spinDirection":193},"zone":5,"typeConfidence":0.85,"plateTime":0.4060762091774195,"extension":6.5534973222509985},"hitData":{"launchSpeed":86.7,"launchAngle":42.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.84,"coordY":86.67}},"index":0,"playId":"6e120714-072d-3689-a75b-4b75c40acc9c","pitchNumber":1,"startTime":"2026-05-07T20:12:16.680Z","endTime":"2026-05-07T20:12:23.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:12:23.984Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Bart singles on a line drive to left fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T20:12:47.643Z","endTime":"2026-05-07T20:13:28.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86329807554499,"aZ":-14.113810163556325,"pfxX":-0.37715028663347505,"pfxZ":9.755232977879622,"pX":0.8991893548803266,"pZ":1.9807667122604469,"vX0":7.389765334375204,"vY0":-135.2803091305881,"vZ0":-7.91889653444846,"x":82.73,"y":185.3,"x0":-1.8202268149970535,"y0":50.00159818858796,"z0":5.9379153346259335,"aX":-0.699513543312698},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":-1.0,"spinRate":2247,"spinDirection":201},"zone":14,"typeConfidence":0.8,"plateTime":0.405090216900831,"extension":6.623460847497153},"index":0,"playId":"a043e22a-1e6a-3dfe-874f-b6d1290ca598","pitchNumber":1,"startTime":"2026-05-07T20:12:53.797Z","endTime":"2026-05-07T20:12:58.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-07T20:13:05.161Z","endTime":"2026-05-07T20:13:18.485Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"}},{"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":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64635909663256,"aZ":-14.209750451016635,"pfxX":0.5062871413417254,"pfxZ":9.630861886749404,"pX":0.8485439348337966,"pZ":2.4795782860222544,"vX0":6.961328973026078,"vY0":-136.14724631970492,"vZ0":-6.62279759571698,"x":84.66,"y":171.83,"x0":-1.8141595774859178,"y0":50.00648555887152,"z0":5.939020637068689,"aX":0.9429275869685463},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":-2.5,"spinRate":2327,"spinDirection":192},"zone":14,"typeConfidence":0.74,"plateTime":0.40327524559971994,"extension":6.6384862993985},"hitData":{"launchSpeed":93.4,"launchAngle":16.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.96,"coordY":83.79}},"index":2,"playId":"eda9e135-d5bb-3d3b-9c8e-c3183efcce37","pitchNumber":2,"startTime":"2026-05-07T20:13:18.485Z","endTime":"2026-05-07T20:13:28.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:13:28.534Z","atBatIndex":17},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Oneil Cruz hit by pitch. Joey Bart to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T20:13:39.557Z","endTime":"2026-05-07T20:13:58.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20125854889911,"aZ":-15.041606470885537,"pfxX":-1.023637170085478,"pfxZ":9.517102088395804,"pX":1.760040148834611,"pZ":4.419930093078559,"vX0":9.943628533839316,"vY0":-133.88745622369257,"vZ0":-1.6309788582778835,"x":49.91,"y":119.44,"x0":-1.882464740728004,"y0":50.00182276850342,"z0":6.123309077884266,"aX":-1.8443866803715874},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":-0.5,"spinRate":2254,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.41043422026549514,"extension":6.568362423822886},"index":0,"playId":"618cdb6d-17eb-34bd-a3a4-c2fec4337536","pitchNumber":1,"startTime":"2026-05-07T20:13:54.235Z","endTime":"2026-05-07T20:13:58.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:13:58.370Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out, first baseman Ildemaro Vargas to pitcher Zac Gallen. Joey Bart to 3rd. Oneil Cruz to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T20:14:28.511Z","endTime":"2026-05-07T20:16:04.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnThird":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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_assist"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.249960404554088,"aZ":-40.57558510294672,"pfxX":0.4738249540110506,"pfxZ":-5.820663737109795,"pX":-0.0766086293449425,"pZ":1.8331680188786255,"vX0":4.62669290261913,"vY0":-119.74212548792849,"vZ0":-1.2712974843106282,"x":119.92,"y":189.28,"x0":-2.0994835267622007,"y0":50.00028541983591,"z0":6.018252615478335,"aX":0.6838203257340126},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.6,"breakHorizontal":-2.0,"spinRate":2440,"spinDirection":31},"zone":8,"typeConfidence":0.9,"plateTime":0.4583370615824016,"extension":6.5664885684764815},"index":0,"playId":"194ec011-aba8-3e51-8da7-b0bcb73e1f2b","pitchNumber":1,"startTime":"2026-05-07T20:14:44.613Z","endTime":"2026-05-07T20:14:48.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01847214389168,"aZ":-12.426206078976813,"pfxX":-1.2049047123080836,"pfxZ":10.52804813680138,"pX":-0.8250759338436389,"pZ":3.4408246432757337,"vX0":3.9806290216498645,"vY0":-136.5569038769612,"vZ0":-4.551504969346743,"x":148.45,"y":145.88,"x0":-2.1495322545632014,"y0":50.00193367865265,"z0":5.993933216417786,"aX":-2.2607370696732474},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":1.3,"spinRate":2407,"spinDirection":198},"zone":11,"typeConfidence":0.87,"plateTime":0.40217399489648553,"extension":6.5474089574765975},"index":1,"playId":"f6746536-50e1-3458-b8cb-1fd16414253c","pitchNumber":2,"startTime":"2026-05-07T20:15:04.717Z","endTime":"2026-05-07T20:15:09.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02877213798389,"aZ":-37.71513455146233,"pfxX":-1.3482912848482598,"pfxZ":-3.8748229351383934,"pX":0.5553316018190076,"pZ":1.4785945924753217,"vX0":6.580349947529702,"vY0":-119.1616798526213,"vZ0":-2.3654829816599836,"x":95.83,"y":198.86,"x0":-2.0730246779203854,"y0":50.002013326563805,"z0":5.9087199442243525,"aX":-1.929120235717822},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.3,"breakHorizontal":0.7,"spinRate":2314,"spinDirection":27},"zone":14,"typeConfidence":0.89,"plateTime":0.4605774077710447,"extension":6.635669228112196},"index":2,"playId":"64e922c9-962f-351e-abae-e7b844db2e14","pitchNumber":3,"startTime":"2026-05-07T20:15:24.232Z","endTime":"2026-05-07T20:15:30.934Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-07T20:15:35.408Z","endTime":"2026-05-07T20:15:56.276Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.710311293824784,"aZ":-41.24200754607075,"pfxX":-0.4417326043039873,"pfxZ":-6.239770762734326,"pX":-0.7158816358826763,"pZ":1.6887516430742024,"vX0":3.432501497544802,"vY0":-120.13182615011672,"vZ0":-1.5441316036874408,"x":144.29,"y":193.18,"x0":-2.1099795245180673,"y0":50.005779554407866,"z0":6.027999932473958,"aX":-0.6416077331109568},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.4,"breakHorizontal":-0.1,"spinRate":2386,"spinDirection":28},"zone":7,"typeConfidence":0.9,"plateTime":0.4571037929112163,"extension":6.577910508604326},"hitData":{"launchSpeed":82.8,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":139.32,"coordY":171.8}},"index":4,"playId":"60e44270-b9c1-3fc7-b4cf-8b5884645ea0","pitchNumber":4,"startTime":"2026-05-07T20:15:56.276Z","endTime":"2026-05-07T20:16:04.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:16:04.500Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to left fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-07T20:16:26.960Z","endTime":"2026-05-07T20:18:22.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.207161998864745,"aZ":-33.28645731430253,"pfxX":1.9764723217387665,"pfxZ":-0.6800683442725983,"pX":-0.11688685231451078,"pZ":1.3196360036581845,"vX0":4.5750170913730654,"vY0":-127.14252986432454,"vZ0":-4.930925311893564,"x":121.46,"y":203.15,"x0":-2.193793945069771,"y0":50.002033422711904,"z0":5.915237049061049,"aX":3.24556408260283},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.0,"breakHorizontal":-4.6,"spinRate":2370,"spinDirection":88},"zone":13,"typeConfidence":0.86,"plateTime":0.4302322288840905,"extension":6.686082053174015},"index":0,"playId":"d1504a09-9a21-3ee7-870f-ea9c6b9be366","pitchNumber":1,"startTime":"2026-05-07T20:16:35.557Z","endTime":"2026-05-07T20:16:40.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.670236244568994,"aZ":-34.64043894547023,"pfxX":0.8923511648679967,"pfxZ":-1.4862131463291188,"pX":-0.7048354755193477,"pZ":1.2211626870419763,"vX0":3.6335389494999375,"vY0":-128.1076584234694,"vZ0":-4.864265821666406,"x":143.87,"y":205.81,"x0":-2.257949672134373,"y0":50.00258220160409,"z0":5.854852909222902,"aX":1.4813059182716213},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.6,"breakHorizontal":-2.4,"spinRate":2416,"spinDirection":97},"zone":13,"typeConfidence":0.84,"plateTime":0.4276993505571687,"extension":6.619155559381036},"index":1,"playId":"e1f1c648-3ae5-3b1d-9aae-5d144bd75f36","pitchNumber":2,"startTime":"2026-05-07T20:16:56.287Z","endTime":"2026-05-07T20:17:00.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52516967288731,"aZ":-15.046673002910394,"pfxX":-0.1705242576334598,"pfxZ":9.15733289554306,"pX":0.7477695087197556,"pZ":2.7052655986582734,"vX0":7.291687926087021,"vY0":-135.84534991929786,"vZ0":-5.788466294149891,"x":88.5,"y":165.74,"x0":-1.9481910858310911,"y0":50.00521283788352,"z0":5.908375353561551,"aX":-0.32025896697621276},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-1.2,"spinRate":2398,"spinDirection":192},"zone":6,"typeConfidence":0.81,"plateTime":0.4030818084049441,"extension":6.733613094814134},"index":2,"playId":"6a05cf92-7c08-3327-9496-252369e85787","pitchNumber":3,"startTime":"2026-05-07T20:17:18.057Z","endTime":"2026-05-07T20:17:22.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.266334216727373,"aZ":-33.95393514568678,"pfxX":0.4568235740696234,"pfxZ":-1.1146540404659153,"pX":0.8932833973952482,"pZ":-0.6915240864014957,"vX0":7.453984906127004,"vY0":-125.94291368852375,"vZ0":-9.002286671525738,"x":82.95,"y":257.45,"x0":-2.1675485594488224,"y0":50.002096514484506,"z0":5.68640876318939,"aX":0.7298012278240564},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":-2.6,"spinRate":2580,"spinDirection":55},"zone":14,"typeConfidence":0.71,"plateTime":0.43539253777654885,"extension":6.775390137121643},"index":3,"playId":"6f33fe2f-7dd4-3d2b-9e74-e2f94043b8af","pitchNumber":4,"startTime":"2026-05-07T20:17:40.430Z","endTime":"2026-05-07T20:17:47.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.977073612932355,"aZ":-42.656796767017,"pfxX":1.1986970842392157,"pfxZ":-7.361772991583777,"pX":-0.523782909764422,"pZ":2.5988891475494222,"vX0":3.691176879468421,"vY0":-119.16456191368196,"vZ0":0.8700818335994087,"x":136.97,"y":168.61,"x0":-2.2546571877787853,"y0":50.00213479575077,"z0":6.112543706085538,"aX":1.706703722150904},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.7,"breakHorizontal":-3.1,"spinRate":2377,"spinDirection":30},"zone":4,"typeConfidence":0.9,"plateTime":0.46136085220554524,"extension":6.574595403552201},"hitData":{"launchSpeed":95.1,"launchAngle":33.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.66,"coordY":64.56}},"index":4,"playId":"db3a09d3-ef1c-3fbf-8fd3-c5cc8ff4b1e8","pitchNumber":5,"startTime":"2026-05-07T20:18:14.306Z","endTime":"2026-05-07T20:18:22.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:18:22.882Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder Billy Cook.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T20:20:28.886Z","endTime":"2026-05-07T20:22:13.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52498726783122,"aZ":-15.106897761150043,"pfxX":-3.9145520491366086,"pfxZ":9.308192527804696,"pX":0.7093462653484727,"pZ":1.4640821784005156,"vX0":8.201168182639716,"vY0":-134.4154972874216,"vZ0":-7.929518623512802,"x":89.96,"y":199.25,"x0":-1.8697331964760016,"y0":50.00615060058193,"z0":5.520440333160134,"aX":-7.180982561395543},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":5.4,"spinRate":2191,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.40713203966809886,"extension":6.536138319829957},"index":0,"playId":"a40e75be-c59e-3248-a811-c3bcc7e0e1e5","pitchNumber":1,"startTime":"2026-05-07T20:20:32.674Z","endTime":"2026-05-07T20:20:38.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5705718415994,"aZ":-32.07650174566047,"pfxX":1.2427038718457757,"pfxZ":0.056227700482494924,"pX":1.4094015518126073,"pZ":3.384497350670989,"vX0":7.867960397280952,"vY0":-125.8432647202824,"vZ0":0.2989502171139975,"x":63.28,"y":147.4,"x0":-1.913611610862823,"y0":50.00047052131597,"z0":5.854127963407912,"aX":1.9982847880934855},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":-4.0,"spinRate":2472,"spinDirection":135},"zone":12,"typeConfidence":0.95,"plateTime":0.43459208231298563,"extension":6.646102207313322},"index":1,"playId":"c59e5fb0-e722-3fc4-bf2c-c1911456070d","pitchNumber":2,"startTime":"2026-05-07T20:20:46.268Z","endTime":"2026-05-07T20:20:51.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.001743862862508,"aZ":-15.099887040571103,"pfxX":-3.209012116938925,"pfxZ":9.291047370992498,"pX":0.7001943358221553,"pZ":2.7799049203246438,"vX0":8.015743526787235,"vY0":-134.63193097343293,"vZ0":-4.544198068733829,"x":90.31,"y":163.72,"x0":-1.8975453416776742,"y0":50.00073726021242,"z0":5.557036090464961,"aX":-5.897063998271637},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2323,"spinDirection":220},"zone":6,"typeConfidence":0.89,"plateTime":0.4067137655663955,"extension":6.628723336785744},"index":2,"playId":"f8b12a58-e4d6-353e-a0d4-7da40a100b81","pitchNumber":3,"startTime":"2026-05-07T20:21:03.894Z","endTime":"2026-05-07T20:21:08.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34730874345082,"aZ":-13.903401863158575,"pfxX":-4.147032027812756,"pfxZ":9.783511984853854,"pX":-0.20490521953130028,"pZ":3.2949378453495997,"vX0":6.08104581078168,"vY0":-135.69791500012198,"vZ0":-3.7733075880134144,"x":124.81,"y":149.82,"x0":-1.9347755734322363,"y0":50.00089270389127,"z0":5.670346510018564,"aX":-7.74345287360801},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2373,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.40344105674692043,"extension":6.421079741628709},"index":3,"playId":"c4429d07-d9bf-37ca-a852-ee79d3f1251d","pitchNumber":4,"startTime":"2026-05-07T20:21:17.736Z","endTime":"2026-05-07T20:21:21.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-07T20:21:37.930Z","endTime":"2026-05-07T20:21:49.563Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.690192720660168,"aZ":-43.00049684252741,"pfxX":7.345783224068489,"pfxZ":-8.63358293428547,"pX":-2.049315546815084,"pZ":2.5486550832668797,"vX0":-1.9370431845211262,"vY0":-112.00522736990109,"vZ0":2.3849443524827754,"x":195.12,"y":169.97,"x0":-2.12073391489774,"y0":50.002237804648054,"z0":5.909407918035461,"aX":9.211310516711851},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-14.5,"breakHorizontal":-12.7,"spinRate":2544,"spinDirection":41},"zone":13,"typeConfidence":0.91,"plateTime":0.4914707596037968,"extension":6.298156303848625},"index":5,"playId":"0e89b93f-dc61-3118-8dc6-123271ec96d4","pitchNumber":5,"startTime":"2026-05-07T20:21:49.563Z","endTime":"2026-05-07T20:21:54.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20782592402494,"aZ":-15.366321644421976,"pfxX":-5.7960051879926135,"pfxZ":8.91221377161368,"pX":-0.2114579806183104,"pZ":2.2561125347142394,"vX0":6.769282214064981,"vY0":-136.28306268591066,"vZ0":-5.990637740024294,"x":125.06,"y":177.86,"x0":-1.9713898768988192,"y0":50.00497088723036,"z0":5.53951941335704,"aX":-10.933482132249162},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2342,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.40150532594016175,"extension":6.629006442205554},"hitData":{"launchSpeed":99.4,"launchAngle":27.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.3,"coordY":41.24}},"index":6,"playId":"4cd25845-3ad4-3d03-b885-363d2aab3fb7","pitchNumber":6,"startTime":"2026-05-07T20:22:05.179Z","endTime":"2026-05-07T20:22:13.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:22:13.735Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T20:22:21.371Z","endTime":"2026-05-07T20:23:26.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.956749598126233,"aZ":-29.254357519777656,"pfxX":2.0265727931658706,"pfxZ":1.7933673384652362,"pX":-0.31100424208396177,"pZ":2.754238651289112,"vX0":3.6628682425371015,"vY0":-126.4311607749688,"vZ0":-1.8305824116292153,"x":128.85,"y":164.42,"x0":-2.0376924577487396,"y0":50.005255954586524,"z0":5.818526416740283,"aX":3.3059187323118775},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":-4.4,"spinRate":2316,"spinDirection":139},"zone":4,"typeConfidence":0.95,"plateTime":0.43197264767097554,"extension":6.38331785321753},"index":0,"playId":"f755212a-e1af-3d21-b4c0-ff089dd3dab6","pitchNumber":1,"startTime":"2026-05-07T20:22:38.843Z","endTime":"2026-05-07T20:22:43.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73363017052875,"aZ":-29.23872673623081,"pfxX":9.393541363486621,"pfxZ":2.052579833670918,"pX":-0.29928972663180003,"pZ":2.1558464006562663,"vX0":1.786681496661193,"vY0":-119.39810587745384,"vZ0":-1.5889956249098285,"x":128.41,"y":180.57,"x0":-2.2787685026878663,"y0":50.004768732491705,"z0":5.481307907028349,"aX":13.453366239060031},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.6,"breakHorizontal":-17.4,"spinRate":2752,"spinDirection":68},"zone":8,"typeConfidence":0.9,"plateTime":0.46016389395448387,"extension":6.432212565778294},"index":1,"playId":"8534e5d3-0035-3ee1-990d-4d877bd3d892","pitchNumber":2,"startTime":"2026-05-07T20:22:51.011Z","endTime":"2026-05-07T20:22:55.748Z","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":83.4,"endSpeed":76.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03065676356286,"aZ":-29.492479575145563,"pfxX":8.373305131099812,"pfxZ":1.805398040214218,"pX":-1.0760549534360055,"pZ":2.6300721906044906,"vX0":0.4441295114150837,"vY0":-121.53512981019017,"vZ0":-0.7756856738504065,"x":158.02,"y":167.77,"x0":-2.3486100092537385,"y0":50.00540104327435,"z0":5.527245584299333,"aX":12.459083978625127},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.4,"breakHorizontal":-15.2,"spinRate":2719,"spinDirection":49},"zone":11,"typeConfidence":0.87,"plateTime":0.45161811874881597,"extension":6.364261646801047},"index":2,"playId":"7f17fd96-f29c-3750-adad-50cfac09348a","pitchNumber":3,"startTime":"2026-05-07T20:23:05.120Z","endTime":"2026-05-07T20:23:09.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64319617550195,"aZ":-33.12759442127392,"pfxX":2.5793509222230053,"pfxZ":-0.5782361127996243,"pX":0.7403176661638609,"pZ":1.5793120391097688,"vX0":5.753691674871184,"vY0":-127.75007816816196,"vZ0":-3.831124782974907,"x":88.78,"y":196.14,"x0":-1.873596964848226,"y0":50.00063740585967,"z0":5.694691873175168,"aX":4.273634529489817},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.7,"breakHorizontal":-5.9,"spinRate":2549,"spinDirection":98},"zone":14,"typeConfidence":0.95,"plateTime":0.42830023216163315,"extension":6.419703760735021},"index":3,"playId":"10e95aea-f780-36b3-9983-f885878c1bde","pitchNumber":4,"startTime":"2026-05-07T20:23:22.412Z","endTime":"2026-05-07T20:23:26.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:23:26.676Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corbin Carroll homers (5) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T20:23:39.436Z","endTime":"2026-05-07T20:24:31.998Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.328296331866756,"aZ":-41.05800358240324,"pfxX":7.458808743536197,"pfxZ":-7.111660808947171,"pX":-0.845375442665142,"pZ":2.3695112994372862,"vX0":0.46688411586317946,"vY0":-111.97827877648533,"vZ0":1.587168028816537,"x":149.22,"y":174.8,"x0":-2.024383727170878,"y0":50.00269521513272,"z0":5.905402016712392,"aX":9.316192927972068},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-12.0,"breakHorizontal":-13.6,"spinRate":2460,"spinDirection":42},"zone":4,"typeConfidence":0.91,"plateTime":0.49224611232588567,"extension":6.438169788524598},"index":0,"playId":"47bac200-2a94-3f4f-94f6-14cefedb606f","pitchNumber":1,"startTime":"2026-05-07T20:23:50.354Z","endTime":"2026-05-07T20:23:56.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57401238807496,"aZ":-15.372188760253957,"pfxX":-3.7791332947971634,"pfxZ":9.082558415936123,"pX":0.5313789167946223,"pZ":1.97525841155835,"vX0":7.339758841684737,"vY0":-135.17197788048995,"vZ0":-6.619415620957941,"x":96.75,"y":185.45,"x0":-1.7286295619210053,"y0":50.0035491029811,"z0":5.536055483340354,"aX":-6.992150689221486},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":5.3,"spinRate":2368,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.40527317772458504,"extension":6.633518453568365},"hitData":{"launchSpeed":104.0,"launchAngle":27.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":171.09,"coordY":40.83}},"index":1,"playId":"a984440a-6587-3529-b601-7e2752b48af3","pitchNumber":2,"startTime":"2026-05-07T20:24:04.887Z","endTime":"2026-05-07T20:24:31.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:24:31.998Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrian Del Castillo grounds out, first baseman Spencer Horwitz to pitcher Mitch Keller.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-07T20:24:40.377Z","endTime":"2026-05-07T20:25:15.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.351905965777956,"aZ":-15.719261854718871,"pfxX":-4.664310107910868,"pfxZ":8.847778627838801,"pX":0.6957857262363589,"pZ":1.9657597203903165,"vX0":8.228758854635112,"vY0":-135.23367247695575,"vZ0":-6.7181469066843285,"x":90.48,"y":185.7,"x0":-1.7747785208617735,"y0":50.002913092316334,"z0":5.576766016415672,"aX":-8.675310963083644},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":6.7,"spinRate":2387,"spinDirection":220},"zone":9,"typeConfidence":0.9,"plateTime":0.40438428684789773,"extension":6.591039534386278},"index":0,"playId":"2e960ec3-8f74-32e5-8952-e48f5d83fd01","pitchNumber":1,"startTime":"2026-05-07T20:24:53.934Z","endTime":"2026-05-07T20:24:58.041Z","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":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.546450023519725,"aZ":-29.522154043874284,"pfxX":9.75247674821912,"pfxZ":1.8683241845865561,"pX":0.08787790140813401,"pZ":2.1193146080712446,"vX0":2.4305622851765203,"vY0":-118.7366084927999,"vZ0":-1.6122401416501417,"x":113.65,"y":181.56,"x0":-2.2171956554345473,"y0":50.00589502341964,"z0":5.503151270022067,"aX":13.873573655597326},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.2,"breakHorizontal":-18.2,"spinRate":2786,"spinDirection":71},"zone":8,"typeConfidence":0.9,"plateTime":0.4619779218792637,"extension":6.472525491891785},"hitData":{"launchSpeed":97.1,"launchAngle":2.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.12,"coordY":168.25}},"index":1,"playId":"d81b1eda-3b06-3a6f-9afd-16ed481a44d4","pitchNumber":2,"startTime":"2026-05-07T20:25:08.373Z","endTime":"2026-05-07T20:25:15.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:25:15.928Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:27:26.723Z","endTime":"2026-05-07T20:28:50.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":"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":87.9,"endSpeed":81.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.679594014138363,"aZ":-31.256577729854527,"pfxX":1.621653990558027,"pfxZ":0.5545186050862405,"pX":0.26734869008606577,"pZ":1.459565259228481,"vX0":5.812164238533795,"vY0":-127.83994259092981,"vZ0":-4.965634860628208,"x":106.81,"y":199.37,"x0":-2.2475339417253544,"y0":50.00333379264199,"z0":5.8845007273878815,"aX":2.6793657080631297},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":-4.3,"spinRate":2308,"spinDirection":133},"zone":14,"typeConfidence":0.89,"plateTime":0.4286669295217087,"extension":6.601239780817293},"index":0,"playId":"5866eba0-12c4-39a2-9dd7-903972364594","pitchNumber":1,"startTime":"2026-05-07T20:27:30.977Z","endTime":"2026-05-07T20:27:36.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.594126297220097,"aZ":-39.92100223588724,"pfxX":0.6248144143831049,"pfxZ":-5.443562906105369,"pX":0.09894156345875349,"pZ":1.0128130177373815,"vX0":5.009120054345977,"vY0":-118.71854102468953,"vZ0":-2.8614629999722867,"x":113.23,"y":211.43,"x0":-2.1232447916056554,"y0":50.005680334177185,"z0":5.881806973362516,"aX":0.8883589368286369},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.3,"breakHorizontal":-2.4,"spinRate":2289,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.46208117766896706,"extension":6.683661842276363},"index":1,"playId":"64094e32-b12f-3d9d-8e07-eeb14f1c8c79","pitchNumber":2,"startTime":"2026-05-07T20:27:45.671Z","endTime":"2026-05-07T20:27:49.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.218964300872297,"aZ":-13.95224974857231,"pfxX":-2.187943279844137,"pfxZ":9.836192501477093,"pX":-0.2209687778095065,"pZ":3.887499046220502,"vX0":5.665542331961445,"vY0":-135.19328791991452,"vZ0":-3.1481117973143125,"x":125.42,"y":133.82,"x0":-2.0586771025240003,"y0":50.00445912043928,"z0":6.04515582305961,"aX":-4.054384236483803},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":2.8,"spinRate":2282,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.4050046977001145,"extension":6.48648526205729},"index":2,"playId":"11545933-60f2-3a8f-a3ef-8839d06dba79","pitchNumber":3,"startTime":"2026-05-07T20:28:04.017Z","endTime":"2026-05-07T20:28:07.395Z","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":87.5,"endSpeed":81.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88507534530875,"aZ":-31.11155558514354,"pfxX":1.9996750426021233,"pfxZ":0.6430925482251353,"pX":0.2626928000886038,"pZ":0.7585370495710789,"vX0":5.54306046391252,"vY0":-127.36490867040006,"vZ0":-6.391678435048465,"x":106.99,"y":218.3,"x0":-2.1970544545675716,"y0":50.00162796886055,"z0":5.744690403885504,"aX":3.302290533558126},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.0,"breakHorizontal":-4.8,"spinRate":2371,"spinDirection":95},"zone":14,"typeConfidence":0.89,"plateTime":0.42919441459868946,"extension":6.721720304902576},"index":3,"playId":"972eaa21-ff8b-3d57-8571-ea47453be000","pitchNumber":4,"startTime":"2026-05-07T20:28:22.552Z","endTime":"2026-05-07T20:28:27.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.483877245796677,"aZ":-35.24697430078596,"pfxX":2.696576437871662,"pfxZ":-1.9192149348629428,"pX":0.023111432007138014,"pZ":1.2016015497191654,"vX0":4.639210419400446,"vY0":-125.80152356834388,"vZ0":-4.3996230764823725,"x":116.12,"y":206.34,"x0":-2.195001359307521,"y0":50.001121401113814,"z0":5.829658638120368,"aX":4.321860369493796},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.2,"breakHorizontal":-6.0,"spinRate":2429,"spinDirection":83},"zone":14,"typeConfidence":0.73,"plateTime":0.4353694404620754,"extension":6.757371446773627},"index":4,"playId":"b603f37a-af05-34cb-a74e-17f7da825a44","pitchNumber":5,"startTime":"2026-05-07T20:28:46.188Z","endTime":"2026-05-07T20:28:50.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:28:50.796Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:29:02.752Z","endTime":"2026-05-07T20:30:13.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58530007973868,"aZ":-37.07886194342214,"pfxX":-0.27365792835115244,"pfxZ":-3.3541618174020336,"pX":-0.0923919259101742,"pZ":0.9594959367579585,"vX0":4.617099185398827,"vY0":-120.05109094980253,"vZ0":-3.943283190307767,"x":120.52,"y":212.87,"x0":-2.0024550670409464,"y0":50.00176329339883,"z0":5.913544634396704,"aX":-0.4017649397631547},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.7,"breakHorizontal":-0.6,"spinRate":2284,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.45571964048523483,"extension":6.5889703698852875},"index":0,"playId":"eda1e346-936e-3742-a36f-920adaaae7c7","pitchNumber":1,"startTime":"2026-05-07T20:29:16.268Z","endTime":"2026-05-07T20:29:21.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.939327454288023,"aZ":-17.948453299516636,"pfxX":-0.5592857506117244,"pfxZ":7.61132467833057,"pX":0.09471585702634566,"pZ":3.8433656577926736,"vX0":5.942667727334465,"vY0":-136.11013917670277,"vZ0":-2.400039592882462,"x":113.39,"y":135.01,"x0":-2.047798147945831,"y0":50.00289692652965,"z0":5.984787735301476,"aX":-1.0457962454990526},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":-0.2,"spinRate":2295,"spinDirection":196},"zone":12,"typeConfidence":0.78,"plateTime":0.40300524376145663,"extension":6.610682899697586},"index":1,"playId":"1fbe6ab4-c42b-3cf7-a086-230b8e53d3fc","pitchNumber":2,"startTime":"2026-05-07T20:29:33.915Z","endTime":"2026-05-07T20:29:38.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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.255920596045097,"aZ":-26.700725875580527,"pfxX":-4.257674288989593,"pfxZ":3.4064240778925683,"pX":-0.9251369396187729,"pZ":3.3513192053468024,"vX0":5.554656215321973,"vY0":-126.55477664769678,"vZ0":-0.7488614160116035,"x":145.15,"y":129.59,"x0":-2.605556653872881,"y0":50.000588401909155,"z0":5.809022167095147,"aX":-6.836200991398321},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.2,"breakHorizontal":6.2,"spinRate":1333,"spinDirection":206},"zone":11,"typeConfidence":0.87,"plateTime":0.43448367837396873,"extension":6.741427828499943},"index":2,"playId":"b1332c11-eab7-3bb2-928e-0926f6260ce5","pitchNumber":3,"startTime":"2026-05-07T20:29:50.194Z","endTime":"2026-05-07T20:29:55.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.981716662845862,"aZ":-15.925967995884916,"pfxX":0.9302091224520499,"pfxZ":8.645189868683243,"pX":-0.9680241662439908,"pZ":2.946568718701913,"vX0":2.9597854445925154,"vY0":-136.6879036268275,"vZ0":-5.026318644117012,"x":153.9,"y":159.22,"x0":-2.1886636487190785,"y0":50.00435423176261,"z0":5.913942019950505,"aX":1.7487248726559008},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":-2.4,"spinRate":2287,"spinDirection":188},"zone":11,"typeConfidence":0.54,"plateTime":0.4017183430497049,"extension":6.610095591532787},"index":3,"playId":"cc3108af-a9be-3066-ab7b-b4261a4ec682","pitchNumber":4,"startTime":"2026-05-07T20:30:06.928Z","endTime":"2026-05-07T20:30:13.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:30:13.221Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:30:24.691Z","endTime":"2026-05-07T20:32:38.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16455798203611,"aZ":-32.02785400022962,"pfxX":2.437845189783817,"pfxZ":0.09359012383205556,"pX":0.40797721611821725,"pZ":1.121978901407552,"vX0":5.479338306780659,"vY0":-126.9670107801278,"vZ0":-5.54422285357589,"x":101.45,"y":208.49,"x0":-2.102641429151175,"y0":50.00553523826878,"z0":5.910132204098779,"aX":3.9446459829587774},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":-5.8,"spinRate":2367,"spinDirection":111},"zone":14,"typeConfidence":0.88,"plateTime":0.43287895244759067,"extension":6.571275969718895},"index":0,"playId":"e402a32d-64be-3f3d-8cb6-4792d67767ba","pitchNumber":1,"startTime":"2026-05-07T20:30:36.537Z","endTime":"2026-05-07T20:30:42.539Z","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":91.7,"endSpeed":83.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.777921926427304,"aZ":-18.074978630120327,"pfxX":-3.9977502626992134,"pfxZ":7.87998030256491,"pX":-1.3829985421021678,"pZ":2.034914326340989,"vX0":3.194813314707082,"vY0":-133.4249665664573,"vZ0":-6.589640396764411,"x":169.72,"y":183.84,"x0":-2.0811050879903537,"y0":50.00316423206511,"z0":5.855798685801312,"aX":-7.152468368970637},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":6.5,"spinRate":2146,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.41173895542703054,"extension":6.760870382353835},"index":1,"playId":"dfd50ece-db12-34d4-ac03-e35e53d02767","pitchNumber":2,"startTime":"2026-05-07T20:30:58.277Z","endTime":"2026-05-07T20:31:03.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078483021594394,"aZ":-30.855167810333985,"pfxX":0.40687576774850176,"pfxZ":0.8197907836917641,"pX":-0.1299152533418771,"pZ":0.2465027982188314,"vX0":4.958731682751859,"vY0":-126.4570714659925,"vZ0":-7.61972798748023,"x":121.95,"y":232.12,"x0":-2.17350328866168,"y0":50.00343181179349,"z0":5.79188774810037,"aX":0.6552116120013901},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":-1.9,"spinRate":2351,"spinDirection":100},"zone":13,"typeConfidence":0.83,"plateTime":0.43402196560952966,"extension":6.5929668528926335},"index":2,"playId":"8222bd81-86da-3cae-99dd-50a71e2362c4","pitchNumber":3,"startTime":"2026-05-07T20:31:18.273Z","endTime":"2026-05-07T20:31:23.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.490502049561194,"aZ":-14.682710394762555,"pfxX":1.2791416634366235,"pfxZ":9.452869974447921,"pX":0.00637669470043936,"pZ":2.688749683194215,"vX0":4.913508710083458,"vY0":-135.40155382854664,"vZ0":-5.884931138176555,"x":116.76,"y":166.18,"x0":-2.0004648211543667,"y0":50.002747615793204,"z0":5.923622782430344,"aX":2.367356733566613},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-3.4,"spinRate":2199,"spinDirection":193},"zone":5,"typeConfidence":0.56,"plateTime":0.405027462746407,"extension":6.65881755567456},"index":3,"playId":"88cc3788-b2b5-399e-b444-07c5878e9706","pitchNumber":4,"startTime":"2026-05-07T20:31:42.684Z","endTime":"2026-05-07T20:31:47.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52194455949307,"aZ":-14.603677625721923,"pfxX":-0.4257252039843,"pfxZ":9.378665307901503,"pX":0.5308050941753372,"pZ":2.309009217325517,"vX0":7.0504794791543866,"vY0":-136.1484771210012,"vZ0":-6.973707479840438,"x":96.77,"y":176.44,"x0":-2.039401099147574,"y0":50.00106750274988,"z0":5.918620995130564,"aX":-0.798984058711786},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":-0.7,"spinRate":2205,"spinDirection":202},"zone":6,"typeConfidence":0.81,"plateTime":0.4026511195240188,"extension":6.772986801681737},"index":4,"playId":"834f5c5e-9460-33bf-9380-b5f34ebe25f3","pitchNumber":5,"startTime":"2026-05-07T20:32:02.995Z","endTime":"2026-05-07T20:32:08.667Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-07T20:32:20.312Z","endTime":"2026-05-07T20:32:32.559Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.789835791765856,"aZ":-32.616379334979314,"pfxX":2.5076215577084646,"pfxZ":-0.26607014410123675,"pX":-0.9476847942160511,"pZ":1.7440404463783334,"vX0":2.9102303086887313,"vY0":-127.14090260349631,"vZ0":-3.9104445967107986,"x":153.12,"y":191.69,"x0":-2.4343752627087434,"y0":50.00628768494594,"z0":5.898884814262313,"aX":4.093866661905372},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":-5.2,"spinRate":2281,"spinDirection":106},"zone":13,"typeConfidence":0.87,"plateTime":0.43128738615093143,"extension":6.596075764275794},"index":6,"playId":"4eed9673-8081-37ab-ba77-63569e42e29c","pitchNumber":6,"startTime":"2026-05-07T20:32:32.559Z","endTime":"2026-05-07T20:32:38.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:32:38.618Z","atBatIndex":27},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jared Triolo reaches on a fielder's choice. Spencer Horwitz to 2nd. Spencer Horwitz advances to 2nd, on a fielding error by third baseman Jose Fernandez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:32:48.382Z","endTime":"2026-05-07T20:34:23.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699912,"link":"/api/v1/people/699912"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34560269572077,"aZ":-14.185870123069629,"pfxX":-1.4159222868545385,"pfxZ":9.599826112722443,"pX":0.5221380196510392,"pZ":2.5606543531072763,"vX0":7.103146888069804,"vY0":-136.13323720669976,"vZ0":-6.351416038421921,"x":97.1,"y":169.64,"x0":-1.9387725390688666,"y0":50.001748197793155,"z0":5.908869667106713,"aX":-2.6531974053811953},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":1.1,"spinRate":2293,"spinDirection":195},"zone":6,"typeConfidence":0.88,"plateTime":0.40259456638694013,"extension":6.760000408927992},"index":0,"playId":"0cb6e910-9bff-322c-a126-fb8f8834dde4","pitchNumber":1,"startTime":"2026-05-07T20:33:04.068Z","endTime":"2026-05-07T20:33:09.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04917492805095,"aZ":-31.16177930205502,"pfxX":2.8406844577939894,"pfxZ":0.6077767722040823,"pX":-0.7663388116063886,"pZ":0.8310592506316425,"vX0":3.060268812138948,"vY0":-128.11584238887804,"vZ0":-6.460745996844024,"x":146.21,"y":216.34,"x0":-2.346303147980597,"y0":50.00085086942876,"z0":5.828201574587019,"aX":4.710055640637462},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.1,"breakHorizontal":-5.9,"spinRate":2380,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.4279071968639241,"extension":6.621819018332196},"index":1,"playId":"4b4a2f70-503f-36d6-84fd-882ea2c627f5","pitchNumber":2,"startTime":"2026-05-07T20:33:24.072Z","endTime":"2026-05-07T20:33:28.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34267506392992,"aZ":-31.41423797837771,"pfxX":4.102308108557644,"pfxZ":0.46331011000660816,"pX":0.4976201276934019,"pZ":1.168991474504375,"vX0":5.232461250404315,"vY0":-127.75781189524332,"vZ0":-5.675311867302966,"x":98.03,"y":207.22,"x0":-2.1102322229604087,"y0":50.005358973302414,"z0":5.8885805454894795,"aX":6.7816126983482965},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.2,"breakHorizontal":-8.6,"spinRate":2333,"spinDirection":113},"zone":14,"typeConfidence":0.9,"plateTime":0.42872751595718483,"extension":6.790295906231268},"index":2,"playId":"9934e3df-e3b6-3d7b-bdff-694a9154e2ac","pitchNumber":3,"startTime":"2026-05-07T20:33:46.820Z","endTime":"2026-05-07T20:33:51.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60123789696192,"aZ":-14.838723958083904,"pfxX":-0.6523788320234878,"pfxZ":9.251456289663267,"pX":0.1609681236039457,"pZ":1.8236369909629344,"vX0":6.126469211499637,"vY0":-135.96701561604414,"vZ0":-7.946591794431557,"x":110.86,"y":189.54,"x0":-2.0359075263370547,"y0":50.001540392985724,"z0":5.812168638234502,"aX":-1.222588425466185},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":-0.1,"spinRate":2361,"spinDirection":195},"zone":8,"typeConfidence":0.78,"plateTime":0.4027262229262316,"extension":6.771648336212691},"hitData":{"launchSpeed":108.6,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.72,"coordY":167.24}},"index":3,"playId":"8cfa9bf0-9031-3287-8309-39589c5d2934","pitchNumber":4,"startTime":"2026-05-07T20:34:09.326Z","endTime":"2026-05-07T20:34:23.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:34:23.219Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Billy Cook strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-07T20:35:29.685Z","endTime":"2026-05-07T20:37:02.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T20:35:31.775Z","endTime":"2026-05-07T20:35:31.776Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91956274823693,"aZ":-40.34035731491333,"pfxX":2.4359395906037733,"pfxZ":-5.639148584639516,"pX":0.39633108863071537,"pZ":2.755934461540561,"vX0":4.84161942398213,"vY0":-119.75212622303184,"vZ0":0.7095442275143229,"x":101.89,"y":164.37,"x0":-1.9712158961064132,"y0":50.00531484338532,"z0":6.075070290725026,"aX":3.524872913971934},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.7,"breakHorizontal":-5.6,"spinRate":2367,"spinDirection":37},"zone":6,"typeConfidence":0.91,"plateTime":0.45802214594817325,"extension":6.747396938337064},"index":1,"playId":"96cfe92c-a220-312f-bbd5-784289b9b1b5","pitchNumber":1,"startTime":"2026-05-07T20:35:31.777Z","endTime":"2026-05-07T20:35:35.908Z","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":94.5,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17901575165363,"aZ":-12.76621603066783,"pfxX":-1.3367608616557412,"pfxZ":10.195350747447561,"pX":0.22726805708433123,"pZ":1.729134601741218,"vX0":5.959900090843653,"vY0":-137.28654163384863,"vZ0":-8.747563953263196,"x":108.34,"y":192.09,"x0":-1.8006238982975717,"y0":50.00068210583205,"z0":5.831186246070411,"aX":-2.5442771636385615},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":1.1,"spinRate":2404,"spinDirection":191},"zone":8,"typeConfidence":0.86,"plateTime":0.39937840523462986,"extension":6.749257952404921},"index":2,"playId":"809b9f5f-f9c1-31fa-9018-f123f9726477","pitchNumber":2,"startTime":"2026-05-07T20:35:52.085Z","endTime":"2026-05-07T20:36:19.103Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431122833834515,"aZ":-43.34259528730381,"pfxX":3.1682253390490858,"pfxZ":-7.998172721047007,"pX":-0.6509873447686084,"pZ":1.7850667122716204,"vX0":2.522667741880787,"vY0":-118.02156204750351,"vZ0":-0.3673981399127124,"x":141.81,"y":190.58,"x0":-2.148798258137881,"y0":50.0008280125528,"z0":5.966731203028192,"aX":4.425841305122615},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.3,"breakHorizontal":-6.4,"spinRate":2354,"spinDirection":29},"zone":7,"typeConfidence":0.91,"plateTime":0.4657826492323398,"extension":6.741980879549267},"index":3,"playId":"55e821e0-acf4-3a4a-928d-90a85b29529c","pitchNumber":3,"startTime":"2026-05-07T20:36:29.442Z","endTime":"2026-05-07T20:36:33.015Z","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, 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":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.650955461016437,"aZ":-29.851540466423447,"pfxX":2.2977466092645926,"pfxZ":1.3855160651797611,"pX":0.518910703336106,"pZ":0.5710137493896574,"vX0":5.985997949190853,"vY0":-128.26503841149858,"vZ0":-7.227583230057181,"x":97.22,"y":223.36,"x0":-2.1366907348162094,"y0":50.004323523188646,"z0":5.729618286668196,"aX":3.8575654707726033},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-5.4,"spinRate":2458,"spinDirection":98},"zone":14,"typeConfidence":0.91,"plateTime":0.42580060123840235,"extension":6.822106337565098},"index":4,"playId":"4415bb99-a935-38d6-aa19-295020e8f71e","pitchNumber":4,"startTime":"2026-05-07T20:36:55.961Z","endTime":"2026-05-07T20:37:02.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:37:02.421Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, first baseman Spencer Horwitz to pitcher Mitch Keller.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:39:17.508Z","endTime":"2026-05-07T20:40:17.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30106673973854,"aZ":-19.909428574889787,"pfxX":-5.707775755401183,"pfxZ":6.71890876902134,"pX":-0.2884517065170336,"pZ":3.054625970428151,"vX0":6.497231888105003,"vY0":-134.08732680975598,"vZ0":-3.109963516921312,"x":128.0,"y":156.31,"x0":-1.9984555524147694,"y0":50.004757285691845,"z0":5.645928105701368,"aX":-10.421817039260587},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":9.0,"spinRate":2011,"spinDirection":225},"zone":2,"typeConfidence":0.69,"plateTime":0.40810103211876747,"extension":6.499280966073286},"index":0,"playId":"f9c5251b-01bd-3350-9591-a5b480b17232","pitchNumber":1,"startTime":"2026-05-07T20:39:30.556Z","endTime":"2026-05-07T20:39:35.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01510013952941,"aZ":-30.029760531621026,"pfxX":-7.835209827041696,"pfxZ":1.2511676857709109,"pX":0.37062735469250263,"pZ":0.34383894924835756,"vX0":8.049143040374782,"vY0":-129.75345938252755,"vZ0":-7.569987118023952,"x":102.87,"y":229.5,"x0":-1.74714657621897,"y0":50.001915314345204,"z0":5.573260006648469,"aX":-13.419119432690833},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":12.5,"spinRate":1369,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.4214146455928951,"extension":6.499706301059552},"index":1,"playId":"d413d89e-2594-3265-a3bc-cbc3f7d63945","pitchNumber":2,"startTime":"2026-05-07T20:39:51.254Z","endTime":"2026-05-07T20:39:57.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270147372184304,"aZ":-29.603482316855214,"pfxX":2.574804295478577,"pfxZ":1.5226968719205907,"pX":0.2672062023573891,"pZ":2.4788024982542614,"vX0":4.759265590127403,"vY0":-128.3692741510995,"vZ0":-2.393463886004127,"x":106.81,"y":171.85,"x0":-1.938511660411138,"y0":50.00125698213208,"z0":5.7067614306187995,"aX":4.334526409681855},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-5.6,"spinRate":2407,"spinDirection":167},"zone":6,"typeConfidence":0.95,"plateTime":0.42519462186023427,"extension":6.4020558402519505},"hitData":{"launchSpeed":89.8,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.04,"coordY":167.75}},"index":2,"playId":"9129bd07-8cbb-3abf-83c7-bc8f6aefa8e8","pitchNumber":3,"startTime":"2026-05-07T20:40:11.921Z","endTime":"2026-05-07T20:40:17.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:40:17.834Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:40:50.452Z","endTime":"2026-05-07T20:41:53.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.566785933124116,"aZ":-30.322908912358532,"pfxX":2.092261361536112,"pfxZ":1.1528255186091787,"pX":-0.4451057409892329,"pZ":3.5223509049359993,"vX0":3.305788018779479,"vY0":-125.28121856557311,"vZ0":0.33819526503917574,"x":133.97,"y":143.68,"x0":-2.0496863983000644,"y0":50.00031628549587,"z0":5.84938066059465,"aX":3.34908812246452},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":-4.6,"spinRate":2365,"spinDirection":122},"zone":1,"typeConfidence":0.94,"plateTime":0.4359838702860954,"extension":6.380359722154579},"index":0,"playId":"7d355a69-249c-3271-8834-608a9ca7f70f","pitchNumber":1,"startTime":"2026-05-07T20:40:52.808Z","endTime":"2026-05-07T20:40:59.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81022112462572,"aZ":-21.67863646814951,"pfxX":-5.849190329208346,"pfxZ":5.949966258503281,"pX":-0.3032611752859696,"pZ":2.805866199760733,"vX0":6.100574292532192,"vY0":-131.91108029275625,"vZ0":-3.2672136345537894,"x":128.56,"y":163.02,"x0":-1.884932004861978,"y0":50.003890664130346,"z0":5.657102341320033,"aX":-10.318994078650663},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":9.2,"spinRate":2363,"spinDirection":219},"zone":4,"typeConfidence":0.52,"plateTime":0.4150748147453043,"extension":6.620127130377142},"index":1,"playId":"9a05765a-89fb-39f3-ac8f-fdf9519b257b","pitchNumber":2,"startTime":"2026-05-07T20:41:11.783Z","endTime":"2026-05-07T20:41:18.937Z","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":81.5,"endSpeed":74.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.022356383220647,"aZ":-30.99864696924079,"pfxX":8.012075439647138,"pfxZ":0.8331704703570013,"pX":1.6429741262557178,"pZ":1.8356582975050129,"vX0":5.810204024216082,"vY0":-118.6095176769451,"vZ0":-1.9472316329090529,"x":54.37,"y":189.22,"x0":-1.88881034833608,"y0":50.00303508801951,"z0":5.5241102241393705,"aX":11.28758083335398},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.3,"breakHorizontal":-16.1,"spinRate":2660,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.46376026933802983,"extension":6.585048662763225},"index":2,"playId":"f3581629-bb96-363c-a06b-4e6ac2b9dd71","pitchNumber":3,"startTime":"2026-05-07T20:41:34.799Z","endTime":"2026-05-07T20:41:38.964Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495464643224935,"aZ":-29.738979407742004,"pfxX":8.164047443256603,"pfxZ":1.710286329858448,"pX":1.2995703589605225,"pZ":1.1332826561582923,"vX0":5.372710514756106,"vY0":-119.2079379776231,"vZ0":-3.7188924781973025,"x":67.46,"y":208.18,"x0":-2.0532387147635616,"y0":50.00062977551467,"z0":5.433294769976537,"aX":11.606225979371738},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.4,"breakHorizontal":-16.2,"spinRate":2686,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4616092589995935,"extension":6.48610311545814},"index":3,"playId":"2cbde97f-2577-3603-9bca-e21048b3a0a9","pitchNumber":4,"startTime":"2026-05-07T20:41:49.518Z","endTime":"2026-05-07T20:41:53.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:41:53.933Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Barrosa grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-07T20:42:02.887Z","endTime":"2026-05-07T20:43:40.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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, 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.3,"endSpeed":80.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.140790925178113,"aZ":-31.13069968215296,"pfxX":-7.174604653293068,"pfxZ":0.6311750635055358,"pX":0.37718070109663976,"pZ":1.8534837192536706,"vX0":7.875174814389255,"vY0":-126.94084980139472,"vZ0":-3.539886447747522,"x":102.62,"y":188.74,"x0":-1.822131309335674,"y0":50.00143807143292,"z0":5.724520641452381,"aX":-11.79767421680181},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":11.4,"spinRate":1362,"spinDirection":235},"zone":9,"typeConfidence":0.92,"plateTime":0.4302420926667785,"extension":6.7422494474280725},"index":0,"playId":"e7fe8090-e5c8-359e-ab96-fbe5fc8de45c","pitchNumber":1,"startTime":"2026-05-07T20:42:16.773Z","endTime":"2026-05-07T20:42:21.069Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-07T20:42:30.644Z","endTime":"2026-05-07T20:42:39.813Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"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":87.3,"endSpeed":80.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19359968544222,"aZ":-28.05453858509484,"pfxX":1.7628046200940517,"pfxZ":2.512185354424155,"pX":0.7136927404281612,"pZ":0.8992793055627492,"vX0":5.743386117952408,"vY0":-127.05586167558519,"vZ0":-6.153403238925426,"x":89.8,"y":214.5,"x0":-1.8020718009052683,"y0":50.00508589302149,"z0":5.57229754322193,"aX":2.8910082599138214},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":-4.4,"spinRate":2386,"spinDirection":97},"zone":14,"typeConfidence":0.94,"plateTime":0.43054059684399837,"extension":6.7558301697327074},"index":2,"playId":"710b62e0-dfdf-3049-9314-bf2a1a81429e","pitchNumber":2,"startTime":"2026-05-07T20:42:39.813Z","endTime":"2026-05-07T20:42:45.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.004965665732875,"aZ":-17.844613472416963,"pfxX":-7.016730682765421,"pfxZ":7.7391952750877975,"pX":1.37206930417625,"pZ":2.045809665051602,"vX0":10.52050466259884,"vY0":-134.86790838566043,"vZ0":-5.993275161173104,"x":64.7,"y":183.54,"x0":-1.6589504453935973,"y0":50.00172889022199,"z0":5.545862341898869,"aX":-12.989489505749518},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":10.6,"spinRate":2359,"spinDirection":221},"zone":14,"typeConfidence":0.74,"plateTime":0.4053892291812278,"extension":6.700389823967978},"index":3,"playId":"fe0d5931-9be9-38b2-b608-f2c818cf8f29","pitchNumber":3,"startTime":"2026-05-07T20:42:57.928Z","endTime":"2026-05-07T20:43:02.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.440813009870105,"aZ":-16.71493306095966,"pfxX":-4.577757916435193,"pfxZ":8.184127169440764,"pX":-0.6180695856773669,"pZ":3.4979239249036604,"vX0":5.274525075383048,"vY0":-136.63456038815863,"vZ0":-2.708528907968638,"x":140.56,"y":144.34,"x0":-1.9798188107992003,"y0":50.00029131697453,"z0":5.652259512772003,"aX":-8.644374437381227},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":7.2,"spinRate":2248,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.4010550991373645,"extension":6.4897692529936695},"index":4,"playId":"274b7158-de53-3786-ae0e-b8893cfdb125","pitchNumber":4,"startTime":"2026-05-07T20:43:15.653Z","endTime":"2026-05-07T20:43:20.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.666143637391222,"aZ":-29.318291908150858,"pfxX":1.2273701819974057,"pfxZ":1.694175331208994,"pX":0.6569361525786092,"pZ":1.7057080335777748,"vX0":6.06959117803748,"vY0":-128.3900659275119,"vZ0":-4.2528324993512,"x":91.96,"y":192.73,"x0":-1.889623952552076,"y0":50.00089049052174,"z0":5.645439376912223,"aX":2.063026088917784},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":-3.5,"spinRate":2522,"spinDirection":159},"zone":9,"typeConfidence":0.92,"plateTime":0.42537617195367794,"extension":6.5897055416836094},"hitData":{"launchSpeed":64.7,"launchAngle":-32.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.2,"coordY":149.77}},"index":5,"playId":"0764af7c-840d-3ceb-8899-227f3731b4b0","pitchNumber":5,"startTime":"2026-05-07T20:43:32.140Z","endTime":"2026-05-07T20:43:40.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:43:40.127Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:46:11.103Z","endTime":"2026-05-07T20:47:50.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.003659016577544,"aZ":-36.76970341850176,"pfxX":0.2815009083796842,"pfxZ":-3.2047669067060056,"pX":-0.05502375513767862,"pZ":2.328630238170107,"vX0":4.694767146459344,"vY0":-119.0956871239112,"vZ0":-1.0031795773698353,"x":119.1,"y":175.91,"x0":-2.0887928294788645,"y0":50.00033565481758,"z0":6.082646229434095,"aX":0.40373374642781945},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.8,"breakHorizontal":-1.7,"spinRate":2341,"spinDirection":36},"zone":5,"typeConfidence":0.9,"plateTime":0.46001741353446324,"extension":6.430481297061281},"index":0,"playId":"ed6c4698-981f-3925-8d07-b67086f22a5c","pitchNumber":1,"startTime":"2026-05-07T20:46:29.005Z","endTime":"2026-05-07T20:46:34.397Z","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.1,"endSpeed":81.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.528759761622943,"aZ":-29.161463284884025,"pfxX":1.6480452574657374,"pfxZ":1.8081053989680766,"pX":-0.01898294623163222,"pZ":1.164546601565476,"vX0":5.190640802846504,"vY0":-128.22675417705798,"vZ0":-6.128208254728264,"x":117.72,"y":207.34,"x0":-2.2836451119068535,"y0":50.003404121941784,"z0":5.861024750138019,"aX":2.7427298409271756},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":-4.2,"spinRate":2300,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4271670378335215,"extension":6.574694236200622},"index":1,"playId":"dba0cb53-d8e3-3210-8369-39c8431ed688","pitchNumber":2,"startTime":"2026-05-07T20:46:45.621Z","endTime":"2026-05-07T20:46:51.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14760645635953,"aZ":-38.00953544981067,"pfxX":0.38980634837978956,"pfxZ":-4.0430376456398704,"pX":-0.27377110595743603,"pZ":1.0703095492753716,"vX0":4.57169690142997,"vY0":-119.61286207422958,"vZ0":-3.2663331918920204,"x":127.44,"y":209.88,"x0":-2.2645725178532174,"y0":50.00537651666652,"z0":5.8788173569892015,"aX":0.5618203671817776},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.9,"breakHorizontal":-1.9,"spinRate":2418,"spinDirection":31},"zone":13,"typeConfidence":0.9,"plateTime":0.45879744820593693,"extension":6.635385275071896},"index":2,"playId":"39a2d293-7feb-3d89-926e-635b62030468","pitchNumber":3,"startTime":"2026-05-07T20:47:00.086Z","endTime":"2026-05-07T20:47:05.606Z","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":92.3,"endSpeed":84.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.363223130479863,"aZ":-17.724900212141463,"pfxX":-1.1240785374004099,"pfxZ":7.903113233898633,"pX":-0.834794115078635,"pZ":3.574747335048465,"vX0":4.075033747430362,"vY0":-134.4044515156803,"vZ0":-3.053721077982071,"x":148.82,"y":142.26,"x0":-2.225073535756375,"y0":50.001291461807824,"z0":5.985683858269259,"aX":-2.055345344835112},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.8,"breakHorizontal":1.2,"spinRate":2309,"spinDirection":187},"zone":11,"typeConfidence":0.76,"plateTime":0.4076640421870841,"extension":6.62058521802283},"index":3,"playId":"1544c29d-9d13-3d0d-b11c-d87954ec1ea1","pitchNumber":4,"startTime":"2026-05-07T20:47:29.429Z","endTime":"2026-05-07T20:47:35.674Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.089852113729812,"aZ":-14.563260809123227,"pfxX":-0.5623149971370736,"pfxZ":9.386667893068228,"pX":0.6820894344461298,"pZ":2.59994720246064,"vX0":7.12349657712422,"vY0":-136.17079783233535,"vZ0":-6.2661846604320965,"x":91.0,"y":168.58,"x0":-1.8956955034874718,"y0":50.00650644777369,"z0":5.939861598530744,"aX":-1.0555225674127697},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-0.5,"spinRate":2409,"spinDirection":193},"zone":6,"typeConfidence":0.84,"plateTime":0.402327646636333,"extension":6.6427565392556565},"index":4,"playId":"01b7a7fd-0849-3ffe-9bf3-a4c8a240e0ea","pitchNumber":5,"startTime":"2026-05-07T20:47:45.845Z","endTime":"2026-05-07T20:47:50.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:47:50.862Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:48:01.958Z","endTime":"2026-05-07T20:49:20.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.892531327681862,"aZ":-13.575117210826818,"pfxX":-0.8948281294793792,"pfxZ":9.98050250957808,"pX":0.6052119833490218,"pZ":2.583239570759283,"vX0":7.219560709726511,"vY0":-135.90782160929427,"vZ0":-6.1944107611368535,"x":93.93,"y":169.03,"x0":-1.9737735246341517,"y0":50.001089162503796,"z0":5.841748452001502,"aX":-1.6686141847775404},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":0.0,"spinRate":2408,"spinDirection":193},"zone":6,"typeConfidence":0.87,"plateTime":0.40362753025501386,"extension":6.668187184802735},"index":0,"playId":"281f09e7-98f1-3ec2-90f5-fefa3d78518c","pitchNumber":1,"startTime":"2026-05-07T20:48:16.625Z","endTime":"2026-05-07T20:48:23.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.896409027552767,"aZ":-29.51354023442841,"pfxX":1.759717113652643,"pfxZ":1.6023960544145344,"pX":1.1191338967144437,"pZ":0.6009165316874189,"vX0":7.683236991880569,"vY0":-127.89752352932194,"vZ0":-7.180609791524911,"x":74.34,"y":222.56,"x0":-2.1500416807182012,"y0":50.00238473675123,"z0":5.753329189494502,"aX":2.9202743839461807},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.4,"breakHorizontal":-4.9,"spinRate":2515,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4279355443637165,"extension":6.6046962192320695},"index":1,"playId":"edad5b0c-a3cd-3867-96bb-2570f634a474","pitchNumber":2,"startTime":"2026-05-07T20:48:31.465Z","endTime":"2026-05-07T20:48:35.606Z","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":92.0,"endSpeed":84.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.637094951304405,"aZ":-16.53715173499254,"pfxX":-0.6991091698531164,"pfxZ":8.554736602172866,"pX":0.8049595992724603,"pZ":3.572611524175683,"vX0":8.033039086641365,"vY0":-133.78784648477674,"vZ0":-3.1038087467660356,"x":86.32,"y":142.32,"x0":-2.1350942885903286,"y0":50.001741908764586,"z0":5.92092999951018,"aX":-1.278854565805213},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":-0.4,"spinRate":2275,"spinDirection":193},"zone":12,"typeConfidence":0.84,"plateTime":0.40812752318084433,"extension":6.683590476097373},"index":2,"playId":"8c3ff70f-38b1-300b-931d-db29c36e6755","pitchNumber":3,"startTime":"2026-05-07T20:48:50.269Z","endTime":"2026-05-07T20:48:54.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71459048245468,"aZ":-41.10464123381314,"pfxX":2.027330587990283,"pfxZ":-6.318439513709616,"pX":-0.09576846798518446,"pZ":1.9593416893219369,"vX0":4.3894782894313344,"vY0":-117.92196478475395,"vZ0":-0.33851303575274705,"x":120.65,"y":185.88,"x0":-2.242256515817042,"y0":50.00404902129463,"z0":5.886038714883979,"aX":2.8642067142749346},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.3,"breakHorizontal":-4.7,"spinRate":2352,"spinDirection":46},"zone":8,"typeConfidence":0.9,"plateTime":0.46387834110635406,"extension":6.738588321048219},"hitData":{"launchSpeed":92.7,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.05,"coordY":167.75}},"index":3,"playId":"ac069c62-fa4e-3808-a43b-3a5f23f91d17","pitchNumber":4,"startTime":"2026-05-07T20:49:14.239Z","endTime":"2026-05-07T20:49:20.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:49:20.862Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a sharp line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:49:32.085Z","endTime":"2026-05-07T20:51:20.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.462539889176732,"aZ":-40.19676470851602,"pfxX":0.941134643600517,"pfxZ":-5.6280103209985874,"pX":0.0790213614987517,"pZ":1.2203873479879068,"vX0":5.143621994208944,"vY0":-119.0719817765892,"vZ0":-2.354590019228973,"x":113.99,"y":205.83,"x0":-2.2381722074076915,"y0":50.004810055806395,"z0":5.885255000025641,"aX":1.3400967467461953},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.6,"breakHorizontal":-3.0,"spinRate":2332,"spinDirection":31},"zone":14,"typeConfidence":0.91,"plateTime":0.4613262005315617,"extension":6.698132941193524},"index":0,"playId":"4bf4789e-33cf-3767-a864-ebe12c5cb4d1","pitchNumber":1,"startTime":"2026-05-07T20:49:51.919Z","endTime":"2026-05-07T20:49:57.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.159106404843374,"aZ":-37.488120308834226,"pfxX":0.8472570990315396,"pfxZ":-3.7403358891693994,"pX":-0.16986422914834237,"pZ":0.5634732908915021,"vX0":4.909593920410791,"vY0":-118.88658964499818,"vZ0":-4.132392388738815,"x":123.47,"y":223.57,"x0":-2.3771358379968506,"y0":50.000006751197716,"z0":5.749514375964699,"aX":1.2046160538719493},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.6,"breakHorizontal":-2.8,"spinRate":2309,"spinDirection":24},"zone":13,"typeConfidence":0.91,"plateTime":0.4618448373473951,"extension":6.840337441110267},"index":1,"playId":"85340be4-902b-3332-a1ba-657115aa48bc","pitchNumber":2,"startTime":"2026-05-07T20:50:08.407Z","endTime":"2026-05-07T20:50:14.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38721632358059,"aZ":-39.2349006113796,"pfxX":0.8703526115862636,"pfxZ":-4.803065442146768,"pX":0.36102119735749133,"pZ":0.9896995490626315,"vX0":5.8874061332704954,"vY0":-120.22283091720784,"vZ0":-3.11462676549184,"x":103.24,"y":212.06,"x0":-2.228401862825301,"y0":50.00340094156396,"z0":5.769962472976828,"aX":1.2786035756764578},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-9.2,"breakHorizontal":-2.9,"spinRate":2343,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.45486556069338446,"extension":6.804474788680756},"index":2,"playId":"2cbadc76-ef6d-3511-a805-cc7ea98dafe1","pitchNumber":3,"startTime":"2026-05-07T20:50:27.356Z","endTime":"2026-05-07T20:50:31.035Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-07T20:50:38.617Z","endTime":"2026-05-07T20:51:08.383Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24099450045419,"aZ":-39.40367327477049,"pfxX":1.5314132786742414,"pfxZ":-4.884027539276753,"pX":-0.37522181171409835,"pZ":1.895552286824174,"vX0":4.467946863679536,"vY0":-120.56414564124303,"vZ0":-1.1107418048032154,"x":131.3,"y":187.6,"x0":-2.4473280089308607,"y0":50.00384194540601,"z0":5.8231228836753015,"aX":2.265787141997541},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.9,"breakHorizontal":-3.8,"spinRate":2358,"spinDirection":39},"zone":7,"typeConfidence":0.9,"plateTime":0.453366850777956,"extension":6.849646846572141},"hitData":{"launchSpeed":102.8,"launchAngle":12.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":158.51,"coordY":92.69}},"index":4,"playId":"3dd34340-b322-3a89-9e4d-7dfcbc3d5e5a","pitchNumber":4,"startTime":"2026-05-07T20:51:08.383Z","endTime":"2026-05-07T20:51:20.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:51:20.394Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds walks. Brandon Lowe to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:51:30.274Z","endTime":"2026-05-07T20:53:47.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.938132720643214,"aZ":-17.82988726599031,"pfxX":-0.11586237893229079,"pfxZ":7.830842245522231,"pX":1.2233450532692445,"pZ":3.1915416517039654,"vX0":8.610619767433402,"vY0":-134.66519840495496,"vZ0":-3.9902900764766023,"x":70.37,"y":152.61,"x0":-2.0040446432715076,"y0":50.00486774272899,"z0":5.958169900770542,"aX":-0.21389120396709366},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-1.7,"spinRate":2254,"spinDirection":189},"zone":12,"typeConfidence":0.72,"plateTime":0.40712599251051484,"extension":6.694273715468497},"index":0,"playId":"982b3046-d48d-3e4c-8241-15212a7ed084","pitchNumber":1,"startTime":"2026-05-07T20:51:47.316Z","endTime":"2026-05-07T20:51:53.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9784736492382,"aZ":-31.333662047253267,"pfxX":1.877199688704581,"pfxZ":0.5042490087142739,"pX":0.5268182098550714,"pZ":0.8195315464398888,"vX0":6.346619627996355,"vY0":-128.01702246529342,"vZ0":-6.38187347986581,"x":156.98,"y":145.61,"x0":-2.226524745423316,"y0":50.00368159895179,"z0":5.7921163552153745,"aX":3.1195013130422136},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":-4.8,"spinRate":2325,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.42755947226359803,"extension":6.682960519341853},"index":1,"playId":"dc45b8d7-51b3-3cca-97e7-8f5fa9a5f2a0","pitchNumber":2,"startTime":"2026-05-07T20:52:09.690Z","endTime":"2026-05-07T20:52:15.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070151722296284,"aZ":-15.000375371754359,"pfxX":-0.2917184958510939,"pfxZ":9.338465692474607,"pX":1.0532961889936054,"pZ":2.297522419912559,"vX0":8.469095118080897,"vY0":-134.721715011013,"vZ0":-6.632345552975923,"x":76.85,"y":176.75,"x0":-2.092362200077912,"y0":50.005469543445,"z0":5.850188569524729,"aX":-0.5363300742669015},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":-1.3,"spinRate":2288,"spinDirection":192},"zone":14,"typeConfidence":0.8,"plateTime":0.40645112321546684,"extension":6.7273897481103075},"index":2,"playId":"480f4885-601e-396a-bfee-0e76f490269f","pitchNumber":3,"startTime":"2026-05-07T20:52:32.826Z","endTime":"2026-05-07T20:52:37.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07727010654162,"aZ":-15.67435982816409,"pfxX":0.7520427404642959,"pfxZ":9.054159932996217,"pX":0.01221134635374612,"pZ":2.1058669546876985,"vX0":5.562305937339703,"vY0":-134.3658545005133,"vZ0":-6.909799632467176,"x":116.53,"y":181.92,"x0":-2.1853238016400947,"y0":50.0004122825549,"z0":5.831584146519487,"aX":1.3691785327226884},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":-2.6,"spinRate":2280,"spinDirection":206},"zone":8,"typeConfidence":0.51,"plateTime":0.40818421400430926,"extension":6.645696842851524},"index":3,"playId":"f49d7a2d-fa10-3ad5-9552-3a3425ca7fbc","pitchNumber":4,"startTime":"2026-05-07T20:52:53.059Z","endTime":"2026-05-07T20:52:57.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.575019676446807,"aZ":-16.08371083500606,"pfxX":0.9990005071181307,"pfxZ":8.883991100140017,"pX":0.12866934201094493,"pZ":1.8641386728000107,"vX0":5.523410322532654,"vY0":-134.11260192681732,"vZ0":-7.441681614929184,"x":112.1,"y":188.45,"x0":-2.092237810354262,"y0":50.00321283203705,"z0":5.834521065313358,"aX":1.8079626358312515},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":-3.1,"spinRate":2290,"spinDirection":188},"zone":8,"typeConfidence":0.48,"plateTime":0.40932989166537004,"extension":6.669230968466397},"index":4,"playId":"41179319-6401-3055-b296-f6060fba8a36","pitchNumber":5,"startTime":"2026-05-07T20:53:13.335Z","endTime":"2026-05-07T20:53:17.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88165470629749,"aZ":-27.55665688911079,"pfxX":1.4795180714578018,"pfxZ":2.7210438947851308,"pX":-0.46622628922821,"pZ":0.8066780854419179,"vX0":4.212720118919396,"vY0":-129.121925908929,"vZ0":-7.046401210115809,"x":134.77,"y":217.0,"x0":-2.3083959385294737,"y0":50.00130410113439,"z0":5.67971420531639,"aX":2.5070391182874796},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":-3.6,"spinRate":2321,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.42354821239781826,"extension":6.636804183190379},"index":5,"playId":"5b8b90fe-5ec4-3057-af56-933bc128f876","pitchNumber":6,"startTime":"2026-05-07T20:53:41.037Z","endTime":"2026-05-07T20:53:47.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:53:47.059Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a ground ball to right fielder Corbin Carroll, deflected by first baseman Ildemaro Vargas. Brandon Lowe scores. Bryan Reynolds to 3rd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:54:06.594Z","endTime":"2026-05-07T20:55:45.620Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9982278606609,"aZ":-12.19354542389173,"pfxX":-1.0665534253384257,"pfxZ":10.519685576600622,"pX":0.8930740284983678,"pZ":2.907749414912347,"vX0":8.031098868088375,"vY0":-137.5403579525407,"vZ0":-5.795717645934102,"x":82.96,"y":160.27,"x0":-1.9370193829690885,"y0":50.000819255380755,"z0":5.882970134071544,"aX":-2.0266050700350755},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":0.1,"spinRate":2411,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.3995796825648754,"extension":6.7296189461550115},"index":0,"playId":"513c28d8-1d74-34a7-8ef7-66e9240db9b9","pitchNumber":1,"startTime":"2026-05-07T20:54:22.679Z","endTime":"2026-05-07T20:54:27.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.800500455029745,"aZ":-13.970592133367843,"pfxX":-0.19627017196657182,"pfxZ":9.726948497177013,"pX":1.3205156012590684,"pZ":2.3578554066214954,"vX0":8.967695201467839,"vY0":-136.17337670581318,"vZ0":-6.745068842783235,"x":66.67,"y":175.12,"x0":-1.9945924876157581,"y0":50.00644556184854,"z0":5.839549317554983,"aX":-0.36718602700360453},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-1.6,"spinRate":2408,"spinDirection":191},"zone":14,"typeConfidence":0.85,"plateTime":0.4027124369998525,"extension":6.794064831982231},"index":1,"playId":"5c306f79-b47c-3fbb-9e48-5b059eec45ef","pitchNumber":2,"startTime":"2026-05-07T20:54:43.274Z","endTime":"2026-05-07T20:54:47.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89512105011856,"aZ":-13.430563160542288,"pfxX":-0.42926144330758653,"pfxZ":10.074645220256164,"pX":0.44657414260182104,"pZ":3.159366850313607,"vX0":6.736600745780169,"vY0":-136.26264692090277,"vZ0":-4.799192272312591,"x":99.98,"y":153.48,"x0":-2.0131788847702117,"y0":50.004236581651234,"z0":5.8875771101999925,"aX":-0.7995175270317014},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":-0.8,"spinRate":2310,"spinDirection":199},"zone":3,"typeConfidence":0.87,"plateTime":0.4036053456790758,"extension":6.716596724511124},"index":2,"playId":"68b63c0b-da1e-3b77-a654-8a23b8967286","pitchNumber":3,"startTime":"2026-05-07T20:55:04.839Z","endTime":"2026-05-07T20:55:09.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.782523423497388,"aZ":-34.19125749258627,"pfxX":1.6180541109107731,"pfxZ":-1.249198165780081,"pX":0.44273682613491444,"pZ":1.9917466039502405,"vX0":5.98725417737322,"vY0":-125.91471609656476,"vZ0":-2.676880467159551,"x":100.12,"y":185.0,"x0":-2.1730530384703135,"y0":50.004332546752174,"z0":5.826148723869105,"aX":2.6069112258438487},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":-4.3,"spinRate":2193,"spinDirection":91},"zone":9,"typeConfidence":0.66,"plateTime":0.4344592128735245,"extension":6.8990102480447995},"hitData":{"launchSpeed":90.9,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":185.46,"coordY":127.18}},"index":3,"playId":"8206fb44-7c3e-3329-82c3-4442559e47fb","pitchNumber":4,"startTime":"2026-05-07T20:55:33.209Z","endTime":"2026-05-07T20:55:45.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:55:45.620Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a sharp ground ball to right fielder Corbin Carroll. Bryan Reynolds scores. Ryan O'Hearn to 2nd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:56:21.733Z","endTime":"2026-05-07T20:57:45.290Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.804516980843346,"aZ":-15.157389024273265,"pfxX":-0.15846531392303387,"pfxZ":9.045935865376146,"pX":0.9944893973695292,"pZ":3.1395448205275405,"vX0":8.281065443607964,"vY0":-136.04173381373423,"vZ0":-4.62600253942946,"x":79.09,"y":154.01,"x0":-2.0637077071443075,"y0":50.005538033699786,"z0":5.9069250767708485,"aX":-0.2998208985579581},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":-1.4,"spinRate":2286,"spinDirection":198},"zone":12,"typeConfidence":0.85,"plateTime":0.402051877892331,"extension":6.671942495904},"index":0,"playId":"d5e3f085-ec63-32d2-811e-2bc1f0d428e0","pitchNumber":1,"startTime":"2026-05-07T20:56:24.889Z","endTime":"2026-05-07T20:56:29.816Z","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":93.7,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.406536806110612,"aZ":-13.562459816922951,"pfxX":-1.1516670523211179,"pfxZ":9.919666736290353,"pX":0.42594962089992316,"pZ":1.214042199697536,"vX0":7.0580515282937135,"vY0":-136.0126012513247,"vZ0":-9.666279507101839,"x":100.76,"y":206.0,"x0":-2.0514098940579,"y0":50.004850135843576,"z0":5.751226994925734,"aX":-2.161809189329788},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":0.6,"spinRate":2334,"spinDirection":198},"zone":14,"typeConfidence":0.84,"plateTime":0.4024603665278561,"extension":6.7078833935793005},"index":1,"playId":"5bd110b9-a6d2-35ba-a2f6-af61e604e59e","pitchNumber":2,"startTime":"2026-05-07T20:56:46.379Z","endTime":"2026-05-07T20:56:52.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"5bd110b9-a6d2-35ba-a2f6-af61e604e59e","startTime":"2026-05-07T20:57:00.460Z","endTime":"2026-05-07T20:57:14.426Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.941050561476207,"aZ":-32.33089382784504,"pfxX":2.856169865668447,"pfxZ":-0.09563031100214836,"pX":0.4436167117353972,"pZ":2.4116361545045124,"vX0":5.97862014646858,"vY0":-127.15667004836331,"vZ0":-2.2742012133176575,"x":100.09,"y":173.67,"x0":-2.300984431628403,"y0":50.0017333286823,"z0":5.8609062521263775,"aX":4.71743495337294},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.5,"breakHorizontal":-6.5,"spinRate":2437,"spinDirection":96},"zone":6,"typeConfidence":0.88,"plateTime":0.4293184036120836,"extension":6.790747040417031},"index":3,"playId":"9a381386-642f-3d30-bc27-f2c522d4b871","pitchNumber":3,"startTime":"2026-05-07T20:57:14.426Z","endTime":"2026-05-07T20:57:18.409Z","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":93.7,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.122808941900256,"aZ":-14.082423367694895,"pfxX":-1.3703789032722207,"pfxZ":9.600004848394398,"pX":0.10150760458363514,"pZ":1.8788657090193497,"vX0":6.491676558251495,"vY0":-136.23554618671426,"vZ0":-7.998587654544212,"x":113.13,"y":188.05,"x0":-2.131353786765227,"y0":50.00650967128792,"z0":5.820521057033313,"aX":-2.583545928552384},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":1.2,"spinRate":2324,"spinDirection":200},"zone":8,"typeConfidence":0.85,"plateTime":0.4015984448810692,"extension":6.649881474438753},"hitData":{"launchSpeed":101.4,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.88,"coordY":123.12}},"index":4,"playId":"a4f73835-da1c-3cbb-83b7-e2071877e64a","pitchNumber":4,"startTime":"2026-05-07T20:57:35.268Z","endTime":"2026-05-07T20:57:45.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T20:57:45.290Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Konnor Griffin grounds out sharply, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-07T20:58:56.107Z","endTime":"2026-05-07T21:00:58.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T20:57:56.894Z","endTime":"2026-05-07T20:58:58.412Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.236925990704147,"aZ":-31.70628402295422,"pfxX":0.8855184548257733,"pfxZ":0.278318770525364,"pX":0.8723114943817084,"pZ":1.0187071252646525,"vX0":7.233459749703223,"vY0":-128.13747989582745,"vZ0":-5.985127020185289,"x":83.75,"y":211.27,"x0":-2.1009390534643693,"y0":50.00092477063838,"z0":5.8589272206810925,"aX":1.4728244328023772},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":-3.2,"spinRate":2315,"spinDirection":95},"zone":14,"typeConfidence":0.88,"plateTime":0.427295794279519,"extension":6.728314141605435},"index":1,"playId":"f5272535-fe44-38c3-9578-bcca45bd1d7e","pitchNumber":1,"startTime":"2026-05-07T20:58:58.412Z","endTime":"2026-05-07T20:59:02.444Z","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.9,"endSpeed":82.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32576098423774,"aZ":-29.36815924638696,"pfxX":1.5496998000173021,"pfxZ":1.6511741353838891,"pX":0.2632695613563999,"pZ":1.5675514270141748,"vX0":5.61098030439682,"vY0":-129.32302823972176,"vZ0":-5.126348438277889,"x":106.96,"y":196.46,"x0":-2.133483478848004,"y0":50.00090403764972,"z0":5.8211108137507095,"aX":2.631327370758231},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.0,"breakHorizontal":-4.1,"spinRate":2333,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.4231100773629959,"extension":6.775293964140836},"index":2,"playId":"d68414ee-fc4d-3b56-8b1c-696bd2a392bd","pitchNumber":2,"startTime":"2026-05-07T20:59:18.748Z","endTime":"2026-05-07T20:59:24.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819375249242466,"aZ":-34.32481204783687,"pfxX":1.1699296901661067,"pfxZ":-1.3070778707944353,"pX":0.31103376173020714,"pZ":1.3514788736276364,"vX0":6.094290406563275,"vY0":-127.67995254419722,"vZ0":-4.38403503179521,"x":105.14,"y":202.29,"x0":-2.260805983537927,"y0":50.002016219206304,"z0":5.798272242210341,"aX":1.9264176438295635},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.1,"breakHorizontal":-3.5,"spinRate":2361,"spinDirection":92},"zone":14,"typeConfidence":0.83,"plateTime":0.4293386630317184,"extension":6.65825236671427},"index":3,"playId":"05807a0f-92b9-31aa-ad88-dc04c4f906dd","pitchNumber":3,"startTime":"2026-05-07T20:59:37.645Z","endTime":"2026-05-07T20:59:41.906Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-07T21:00:02.365Z","endTime":"2026-05-07T21:00:05.453Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.865731649869055,"aZ":-30.38730667305625,"pfxX":1.8578107671144366,"pfxZ":1.073410383326168,"pX":-0.6993584667916124,"pZ":0.47755486377969697,"vX0":3.9541041429499026,"vY0":-128.03111807125077,"vZ0":-7.136792455159635,"x":143.66,"y":225.89,"x0":-2.503752556063571,"y0":50.00355380287435,"z0":5.672240072413392,"aX":3.0905070885813366},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":-4.2,"spinRate":2340,"spinDirection":115},"zone":13,"typeConfidence":0.9,"plateTime":0.42743185423919305,"extension":6.66486007142586},"index":5,"playId":"06e68953-8b8a-3c7c-b9b6-b5126520f974","pitchNumber":4,"startTime":"2026-05-07T21:00:05.453Z","endTime":"2026-05-07T21:00:10.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1124808221563,"aZ":-30.305633362562595,"pfxX":2.038039171795952,"pfxZ":1.1076542255057116,"pX":0.40483216561305974,"pZ":0.4894371135202219,"vX0":6.387906538070417,"vY0":-129.09441288065574,"vZ0":-7.245192572737512,"x":101.57,"y":225.57,"x0":-2.3673251248273464,"y0":50.00149264299041,"z0":5.667951276127758,"aX":3.436489572386408},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-5.2,"spinRate":2382,"spinDirection":112},"zone":14,"typeConfidence":0.91,"plateTime":0.4244275596216247,"extension":6.816925890793624},"index":6,"playId":"ca0577da-041f-380d-abfd-f69adf756fc1","pitchNumber":5,"startTime":"2026-05-07T21:00:28.055Z","endTime":"2026-05-07T21:00:32.218Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.012713740793323,"aZ":-34.994338402470504,"pfxX":1.9776226634199472,"pfxZ":-1.7185845917324674,"pX":-0.09402230037557355,"pZ":2.126714018862596,"vX0":5.218013607359811,"vY0":-127.17639315894604,"vZ0":-2.3282586396326215,"x":120.58,"y":181.36,"x0":-2.4255256181502296,"y0":50.00019821339831,"z0":5.817917678327503,"aX":3.2519189086046736},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.4,"breakHorizontal":-4.7,"spinRate":2419,"spinDirection":90},"zone":8,"typeConfidence":0.8,"plateTime":0.4299665310742391,"extension":6.709987625545399},"hitData":{"launchSpeed":101.7,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":107.88,"coordY":154.05}},"index":7,"playId":"cc52d25e-7eb0-3ab7-86f3-712378490ce9","pitchNumber":6,"startTime":"2026-05-07T21:00:50.516Z","endTime":"2026-05-07T21:00:58.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:00:58.623Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-07T21:03:05.643Z","endTime":"2026-05-07T21:03:36.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":91.6,"endSpeed":83.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.774560570330355,"aZ":-15.86949995548471,"pfxX":-3.7922467544385374,"pfxZ":9.071656191982912,"pX":-0.1649999838416357,"pZ":3.5251886691596788,"vX0":5.645309718294069,"vY0":-133.24855548022666,"vZ0":-2.9818072104106204,"x":123.29,"y":143.6,"x0":-1.8188859921135359,"y0":50.00264506649917,"z0":5.806133368317873,"aX":-6.816184526582095},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":5.6,"spinRate":2105,"spinDirection":216},"zone":11,"typeConfidence":0.87,"plateTime":0.4111440435908591,"extension":6.49382184343232},"index":0,"playId":"41241fd4-252f-378c-ac7f-5739e006f47e","pitchNumber":1,"startTime":"2026-05-07T21:03:10.328Z","endTime":"2026-05-07T21:03:16.016Z","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":86.5,"endSpeed":79.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70809757934807,"aZ":-30.34100117026513,"pfxX":1.7532127979739114,"pfxZ":1.1464211698916333,"pX":0.7286550070217495,"pZ":2.141653469416679,"vX0":5.844158822395004,"vY0":-125.87314509778824,"vZ0":-2.966417458329129,"x":89.23,"y":180.96,"x0":-1.8517316275660827,"y0":50.00510486413057,"z0":5.793748450994075,"aX":2.811607131528185},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":-4.6,"spinRate":2434,"spinDirection":113},"zone":9,"typeConfidence":0.94,"plateTime":0.4352587230373661,"extension":6.457212984384486},"hitData":{"launchSpeed":75.3,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.0,"coordY":150.0}},"index":1,"playId":"4c8d89bf-7180-358f-9afa-23564ce948a3","pitchNumber":2,"startTime":"2026-05-07T21:03:30.549Z","endTime":"2026-05-07T21:03:36.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:03:36.153Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alek Thomas lines out sharply to right fielder Ryan O'Hearn.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-07T21:03:49.090Z","endTime":"2026-05-07T21:04:27.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"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":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.105638003645264,"aZ":-18.417421785698867,"pfxX":-5.753275237091065,"pfxZ":7.545871940378243,"pX":-0.7268241504688985,"pZ":3.7199044933097656,"vX0":5.354583247069919,"vY0":-134.1705518299485,"vZ0":-1.6596408977187096,"x":144.7,"y":138.34,"x0":-2.001195484252496,"y0":50.00006944511278,"z0":5.659298653313912,"aX":-10.484882388556935},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":9.2,"spinRate":2171,"spinDirection":217},"zone":11,"typeConfidence":0.82,"plateTime":0.4082678595549729,"extension":6.582155488578673},"index":0,"playId":"4c703e49-12d0-34d2-972c-4029150e1510","pitchNumber":1,"startTime":"2026-05-07T21:04:06.072Z","endTime":"2026-05-07T21:04:10.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.676339195563923,"aZ":-28.377728377232838,"pfxX":1.1513263329738752,"pfxZ":2.4061439934524964,"pX":0.2805990434054668,"pZ":1.9596870636409578,"vX0":5.028630844233324,"vY0":-124.71920152796599,"vZ0":-3.475848014329825,"x":106.3,"y":185.87,"x0":-1.9099553129328193,"y0":50.00380675790227,"z0":5.707479239820514,"aX":1.8160836541281116},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":-3.2,"spinRate":2405,"spinDirection":118},"zone":9,"typeConfidence":0.93,"plateTime":0.4388742160745238,"extension":6.602683965603854},"hitData":{"launchSpeed":104.6,"launchAngle":20.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.27,"coordY":78.09}},"index":1,"playId":"12e238fd-ed45-302a-bb12-01a129af72aa","pitchNumber":2,"startTime":"2026-05-07T21:04:20.911Z","endTime":"2026-05-07T21:04:27.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:04:27.919Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-07T21:04:43.385Z","endTime":"2026-05-07T21:05:52.485Z","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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.682260494738504,"aZ":-23.45650100785093,"pfxX":0.3902066132621682,"pfxZ":5.102227815725783,"pX":-0.556430570947898,"pZ":3.342493859900796,"vX0":3.6882104049611075,"vY0":-129.29869845172348,"vZ0":-1.5764657650250606,"x":138.21,"y":148.53,"x0":-2.0467132106635786,"y0":50.00318455664314,"z0":5.744383417264719,"aX":0.6656942374130546},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":-1.4,"spinRate":2351,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.4221693907137758,"extension":6.583639775680706},"index":0,"playId":"48c8f173-5385-3760-bed2-4a6fc3c077b3","pitchNumber":1,"startTime":"2026-05-07T21:04:52.115Z","endTime":"2026-05-07T21:04:56.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.794038220118026,"aZ":-30.874199493401456,"pfxX":1.6582533000782196,"pfxZ":0.8193412408261338,"pX":0.1060730982550399,"pZ":2.016986419272196,"vX0":4.294904168686711,"vY0":-124.63652084539443,"vZ0":-2.9632188699271698,"x":112.96,"y":184.32,"x0":-1.8511090637962457,"y0":50.00109300769435,"z0":5.756929248792602,"aX":2.6218895962703503},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.1,"breakHorizontal":-4.0,"spinRate":2478,"spinDirection":115},"zone":8,"typeConfidence":0.92,"plateTime":0.4385591197657219,"extension":6.435982960462182},"index":1,"playId":"887c8a99-32d7-30df-871f-e41f1d8a45d5","pitchNumber":2,"startTime":"2026-05-07T21:05:06.379Z","endTime":"2026-05-07T21:05:10.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-07T21:05:16.767Z","endTime":"2026-05-07T21:05:30.456Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.866043326097554,"aZ":-30.139063076412388,"pfxX":-6.797226038950401,"pfxZ":1.2103151181154974,"pX":-1.0681596342728534,"pZ":3.0219355494154705,"vX0":4.3926045515141245,"vY0":-128.19857193226576,"vZ0":-1.244129723336714,"x":157.72,"y":157.19,"x0":-1.915022581513113,"y0":50.000215888378825,"z0":5.851961900364071,"aX":-11.38688236109389},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":11.4,"spinRate":1434,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.4261900503436977,"extension":6.410778122759034},"index":3,"playId":"bf2e2716-1f25-3912-97a9-1ba4a4be47c4","pitchNumber":3,"startTime":"2026-05-07T21:05:30.456Z","endTime":"2026-05-07T21:05:34.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32840404894572,"aZ":-19.312969051571752,"pfxX":-6.277612035025637,"pfxZ":6.884810078408901,"pX":-0.42454438418949414,"pZ":2.6173066344916442,"vX0":6.497999969273203,"vY0":-135.71038035822122,"vZ0":-4.329638474732897,"x":133.18,"y":168.11,"x0":-2.0328286334957992,"y0":50.00165660354715,"z0":5.57621081263942,"aX":-11.72469552008207},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":10.0,"spinRate":2109,"spinDirection":219},"zone":4,"typeConfidence":0.77,"plateTime":0.4033968134027144,"extension":6.518678015145073},"hitData":{"launchSpeed":95.0,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.56,"coordY":159.13}},"index":4,"playId":"0c1cf579-6d5b-31c6-9a7a-22be31f73fc4","pitchNumber":4,"startTime":"2026-05-07T21:05:45.464Z","endTime":"2026-05-07T21:05:52.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:05:52.485Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, pitcher Zac Gallen to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T21:07:55.366Z","endTime":"2026-05-07T21:09:44.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807468931818246,"aZ":-15.23517792674499,"pfxX":-0.8743731440535706,"pfxZ":9.02604605966057,"pX":0.13115603419390418,"pZ":2.3863056047213926,"vX0":6.033304523561468,"vY0":-136.1046718555136,"vZ0":-6.647050060565025,"x":112.0,"y":174.35,"x0":-2.0004412548979285,"y0":50.00289215273173,"z0":5.9148647574069795,"aX":-1.6419283974347187},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":0.4,"spinRate":2292,"spinDirection":199},"zone":5,"typeConfidence":0.81,"plateTime":0.40239815098182774,"extension":6.632261409448299},"index":0,"playId":"cea28921-f5f2-3efb-b2a6-28493807cb9c","pitchNumber":1,"startTime":"2026-05-07T21:08:16.385Z","endTime":"2026-05-07T21:08:20.468Z","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":93.2,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.035239102538043,"aZ":-18.97050963434015,"pfxX":-0.17494301065290063,"pfxZ":7.095717992436834,"pX":1.2831657086837343,"pZ":2.0040939984925954,"vX0":8.862367095269319,"vY0":-135.43375793275652,"vZ0":-6.8143386316196475,"x":68.09,"y":184.67,"x0":-2.0061976688524186,"y0":50.00438458882674,"z0":5.875350133668504,"aX":-0.3253526710987238},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":-1.6,"spinRate":2212,"spinDirection":197},"zone":14,"typeConfidence":0.54,"plateTime":0.4041241263116815,"extension":6.664241412796274},"index":1,"playId":"c8b30a57-65dd-371b-aa9d-1b006f33413c","pitchNumber":2,"startTime":"2026-05-07T21:08:31.625Z","endTime":"2026-05-07T21:08:35.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":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.526315119655255,"aZ":-15.967835181786583,"pfxX":-1.1191463833965747,"pfxZ":8.726363861396234,"pX":-0.06196390981259762,"pZ":0.794538418303334,"vX0":5.8307004134289,"vY0":-135.19126607178566,"vZ0":-10.052742071995175,"x":119.36,"y":217.33,"x0":-2.098128193793549,"y0":50.004711427293444,"z0":5.673615651058181,"aX":-2.07938532577175},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":0.8,"spinRate":2233,"spinDirection":204},"zone":13,"typeConfidence":0.69,"plateTime":0.4046248060768223,"extension":6.778461603046943},"index":2,"playId":"2e70a055-d02d-3953-8e22-1cc23470a8ff","pitchNumber":3,"startTime":"2026-05-07T21:08:46.757Z","endTime":"2026-05-07T21:08:51.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.332521047202448,"aZ":-41.90588427907138,"pfxX":1.9060787431570727,"pfxZ":-6.96733783645578,"pX":-0.5196908354637257,"pZ":1.6083112696979902,"vX0":3.6233684030067583,"vY0":-117.49742436399686,"vZ0":-0.9924531128753288,"x":136.81,"y":195.36,"x0":-2.3294992947184423,"y0":50.00111968145618,"z0":5.931361632736169,"aX":2.6629647052822305},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.6,"breakHorizontal":-4.3,"spinRate":2331,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.46621979027470006,"extension":6.648620110647187},"index":3,"playId":"6fd81c73-df54-3c94-b5ad-4f77f343aa34","pitchNumber":4,"startTime":"2026-05-07T21:09:03.660Z","endTime":"2026-05-07T21:09:08.741Z","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":94.2,"endSpeed":86.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.566629512791387,"aZ":-13.155471643417911,"pfxX":-2.2793856093948186,"pfxZ":10.0227755895837,"pX":0.5968383961901111,"pZ":1.3620613101283379,"vX0":7.914180923141265,"vY0":-136.73895365137372,"vZ0":-9.375956006169782,"x":94.25,"y":202.0,"x0":-2.0362816285943683,"y0":50.00581211319289,"z0":5.7337893914229365,"aX":-4.327709124695653},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":2.5,"spinRate":2253,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4002642248521364,"extension":6.887504997697098},"index":4,"playId":"d8a8f89d-a86f-3a11-96e3-9687654207fc","pitchNumber":5,"startTime":"2026-05-07T21:09:19.120Z","endTime":"2026-05-07T21:09:24.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437939604128722,"aZ":-18.33802811336937,"pfxX":-0.046299318016511215,"pfxZ":7.4361940360300265,"pX":0.9220646527421172,"pZ":2.169061948539379,"vX0":7.780019650159926,"vY0":-135.04126447677012,"vZ0":-6.473090090761791,"x":81.85,"y":180.22,"x0":-1.9814969052638503,"y0":50.00222067770567,"z0":5.8724753641757825,"aX":-0.08871279828868178},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":-1.4,"spinRate":2208,"spinDirection":198},"zone":14,"typeConfidence":0.55,"plateTime":0.40450491283145773,"extension":6.770971709142872},"hitData":{"launchSpeed":68.8,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.04,"coordY":184.39}},"index":5,"playId":"db1fb703-f1e0-38b8-ae68-7273ced8f38f","pitchNumber":6,"startTime":"2026-05-07T21:09:38.935Z","endTime":"2026-05-07T21:09:44.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:09:44.149Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Billy Cook grounds out, third baseman Jose Fernandez to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T21:10:01.211Z","endTime":"2026-05-07T21:11:32.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.510216095502457,"aZ":-39.07862832443587,"pfxX":0.9929225657635841,"pfxZ":-4.712463777549045,"pX":0.12188147343398019,"pZ":1.9895374468916365,"vX0":5.138283403178661,"vY0":-120.11309750803146,"vZ0":-1.0496842731080216,"x":112.35,"y":185.06,"x0":-2.1709015156061224,"y0":50.001133538601806,"z0":5.896409845904633,"aX":1.4548899799460373},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.5,"breakHorizontal":-3.0,"spinRate":2314,"spinDirection":36},"zone":8,"typeConfidence":0.9,"plateTime":0.45541100588995986,"extension":6.692933088204253},"index":0,"playId":"0537a55d-ca76-3562-8b35-20c359c34fc5","pitchNumber":1,"startTime":"2026-05-07T21:10:11.909Z","endTime":"2026-05-07T21:10:16.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.467429179737987,"aZ":-42.96285085812106,"pfxX":0.033197353085475445,"pfxZ":-7.4770758802576465,"pX":-0.19009167118632952,"pZ":1.929955205909004,"vX0":4.626415380113145,"vY0":-119.47032679665446,"vZ0":-0.3514534370777884,"x":124.25,"y":186.67,"x0":-2.1577133562080744,"y0":50.0035751688807,"z0":5.947193146162901,"aX":0.04773177571663807},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.3,"breakHorizontal":-1.2,"spinRate":2429,"spinDirection":27},"zone":8,"typeConfidence":0.9,"plateTime":0.45882266664939664,"extension":6.56044048387601},"index":1,"playId":"8a083532-2aeb-3c46-9a60-05cdb01e7c92","pitchNumber":2,"startTime":"2026-05-07T21:10:31.052Z","endTime":"2026-05-07T21:10:36.141Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-07T21:10:48.235Z","endTime":"2026-05-07T21:11:07.688Z","isPitch":false,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"}},{"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":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67815492448706,"aZ":-29.27029764215006,"pfxX":0.8418850539444254,"pfxZ":1.7316460604134645,"pX":1.1296258640227657,"pZ":-0.0163878508716827,"vX0":8.213652079376997,"vY0":-128.34860124789324,"vZ0":-8.473756673955199,"x":73.94,"y":239.22,"x0":-2.216464822505689,"y0":50.00052896823831,"z0":5.595443930377576,"aX":1.4086519187735673},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":-3.4,"spinRate":2279,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.42616583757034165,"extension":6.845881095769179},"index":3,"playId":"e97848b7-0d36-388e-a7f1-237ae6db59e8","pitchNumber":3,"startTime":"2026-05-07T21:11:07.688Z","endTime":"2026-05-07T21:11:11.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.092246625183794,"aZ":-25.032351737095652,"pfxX":-5.334897520127088,"pfxZ":4.405744952133901,"pX":-0.06171134011923254,"pZ":1.6630585791078292,"vX0":7.422879207031927,"vY0":-126.6115517169088,"vZ0":-4.8889811796206795,"x":119.35,"y":193.88,"x0":-2.3397321599816965,"y0":50.0049581828597,"z0":5.6248299818836465,"aX":-8.654059719743534},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":7.9,"spinRate":1389,"spinDirection":210},"zone":8,"typeConfidence":0.88,"plateTime":0.4327672320526488,"extension":6.881149420703479},"hitData":{"launchSpeed":65.9,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.09,"coordY":165.6}},"index":4,"playId":"21979715-a6df-3af0-a11b-2bb41354fa34","pitchNumber":4,"startTime":"2026-05-07T21:11:26.630Z","endTime":"2026-05-07T21:11:32.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:11:32.648Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joey Bart homers (2) on a line drive to left center field.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T21:11:47.272Z","endTime":"2026-05-07T21:12:30.493Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406508000224953,"aZ":-27.45636348698347,"pfxX":1.308523092835058,"pfxZ":2.710168252510231,"pX":0.47027132750419964,"pZ":2.508151749577503,"vX0":6.522888872482763,"vY0":-130.35737672930435,"vZ0":-3.3697964521745436,"x":99.07,"y":171.06,"x0":-2.2225249391700537,"y0":50.00248703835012,"z0":5.86404632972866,"aX":2.2782951677059797},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-3.6,"spinRate":2299,"spinDirection":150},"zone":6,"typeConfidence":0.9,"plateTime":0.41830909811654227,"extension":6.712055279064811},"hitData":{"launchSpeed":109.5,"launchAngle":19.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":53.56,"coordY":63.06}},"index":0,"playId":"d763ff51-770a-3a9a-a5fa-63fb0e4421c5","pitchNumber":1,"startTime":"2026-05-07T21:12:03.665Z","endTime":"2026-05-07T21:12:30.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:12:30.493Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out sharply, second baseman Ketel Marte to first baseman Ildemaro Vargas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-07T21:12:48.318Z","endTime":"2026-05-07T21:13:02.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.560470050822765,"aZ":-15.189850228003447,"pfxX":0.7775689957004346,"pfxZ":9.198738585634771,"pX":0.3983688608090705,"pZ":3.3715929769237167,"vX0":6.591871753455581,"vY0":-135.29149146165864,"vZ0":-3.8689577715154555,"x":101.82,"y":147.75,"x0":-2.1747264075227224,"y0":50.005997207995335,"z0":5.890549376849028,"aX":1.4355001109505199},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-2.9,"spinRate":2275,"spinDirection":195},"zone":3,"typeConfidence":0.74,"plateTime":0.4054327653206773,"extension":6.604282925610187},"hitData":{"launchSpeed":103.6,"launchAngle":-1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":157.57,"coordY":157.1}},"index":0,"playId":"6682e36c-b7d4-3f62-90ec-e8b4c2109073","pitchNumber":1,"startTime":"2026-05-07T21:12:54.496Z","endTime":"2026-05-07T21:13:02.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:13:02.293Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T21:15:10.734Z","endTime":"2026-05-07T21:15:46.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503403791892694,"aZ":-18.041781540318052,"pfxX":-1.0513664844033555,"pfxZ":8.230369660622765,"pX":0.5194509254493203,"pZ":3.0945631321227833,"vX0":6.261660511856583,"vY0":-129.77329886134018,"vZ0":-3.2430536803803984,"x":97.2,"y":155.23,"x0":-1.7812222317471924,"y0":50.00054521636158,"z0":5.7238987859051065,"aX":-1.8056241855428596},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.5,"breakHorizontal":0.6,"spinRate":2399,"spinDirection":203},"zone":3,"typeConfidence":0.92,"plateTime":0.42101959631017305,"extension":6.513862506423886},"index":0,"playId":"a71ff993-7770-3a6d-bdb2-3d0a74404bbf","pitchNumber":1,"startTime":"2026-05-07T21:15:21.523Z","endTime":"2026-05-07T21:15:25.620Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-07T21:15:31.944Z","endTime":"2026-05-07T21:15:41.147Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.616821484033622,"aZ":-31.396467010532735,"pfxX":-8.258738932007539,"pfxZ":0.4723296607659453,"pX":0.3779009321334137,"pZ":1.3691755409190205,"vX0":8.198287344569643,"vY0":-127.31489037394458,"vZ0":-4.6341206837514255,"x":102.6,"y":201.81,"x0":-1.8076809136210281,"y0":50.00271525462291,"z0":5.691757453495672,"aX":-13.586961314119424},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":13.2,"spinRate":1561,"spinDirection":235},"zone":14,"typeConfidence":0.93,"plateTime":0.4298713917793133,"extension":6.626552200847966},"hitData":{"launchSpeed":85.1,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.45,"coordY":182.94}},"index":2,"playId":"30b94a75-1591-3f88-87d7-0e370419ab55","pitchNumber":2,"startTime":"2026-05-07T21:15:41.147Z","endTime":"2026-05-07T21:15:46.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:15:46.979Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to third baseman Jared Triolo in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T21:15:55.017Z","endTime":"2026-05-07T21:17:36.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":83.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7792018353647,"aZ":-20.526613764104546,"pfxX":-1.385477985005346,"pfxZ":6.572647222558311,"pX":0.4414807076987787,"pZ":2.340540482366197,"vX0":6.34143104301829,"vY0":-131.46572494794572,"vZ0":-4.64684626144993,"x":100.17,"y":175.59,"x0":-1.8094650618522585,"y0":50.00011586651078,"z0":5.631034626751897,"aX":-2.455354771306627},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.3,"breakHorizontal":1.3,"spinRate":2326,"spinDirection":202},"zone":6,"typeConfidence":0.93,"plateTime":0.41476914856820724,"extension":6.510561840827373},"index":0,"playId":"0dbab8dc-deca-35b9-a6f5-82bb0aa55904","pitchNumber":1,"startTime":"2026-05-07T21:16:14.823Z","endTime":"2026-05-07T21:16:19.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.255326946680356,"aZ":-16.380086465820444,"pfxX":-4.628331546657607,"pfxZ":8.352812496452893,"pX":1.1140984311720374,"pZ":3.7774837393605987,"vX0":9.415969764496285,"vY0":-136.66299069233045,"vZ0":-2.1467297923016955,"x":74.53,"y":136.79,"x0":-1.775302393531162,"y0":50.000346249982314,"z0":5.698836878868725,"aX":-8.749795008189341},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":6.4,"spinRate":2348,"spinDirection":227},"zone":12,"typeConfidence":0.89,"plateTime":0.40086367770799924,"extension":6.462197678343745},"index":1,"playId":"07295882-1dd8-3585-a47c-028dc312446d","pitchNumber":2,"startTime":"2026-05-07T21:16:33.568Z","endTime":"2026-05-07T21:16:38.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.794988775448488,"aZ":-34.671490244139264,"pfxX":8.521812862319305,"pfxZ":-1.762344728442283,"pX":0.8863761393958799,"pZ":1.0830564790488186,"vX0":4.440552326010253,"vY0":-119.06377752198668,"vZ0":-2.8616047096892405,"x":83.21,"y":209.54,"x0":-2.11847185126279,"y0":50.00488308075069,"z0":5.481631633892779,"aX":12.066144147005561},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.7,"breakHorizontal":-16.6,"spinRate":2757,"spinDirection":59},"zone":14,"typeConfidence":0.81,"plateTime":0.4624813948922446,"extension":6.482279415386638},"index":2,"playId":"f5ceff6a-580b-3049-b247-ce0d3ec26e6c","pitchNumber":3,"startTime":"2026-05-07T21:16:48.619Z","endTime":"2026-05-07T21:16:52.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40865310394127,"aZ":-28.450945870561895,"pfxX":-8.365532728547304,"pfxZ":1.9988142593338,"pX":1.4596714081489819,"pZ":2.2480034196362926,"vX0":11.079102276209078,"vY0":-134.65800131652816,"vZ0":-3.8137081317630237,"x":61.36,"y":178.08,"x0":-1.594551575416003,"y0":50.00249029972491,"z0":5.664074306195614,"aX":-15.578360534101746},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":13.2,"spinRate":2414,"spinDirection":221},"zone":14,"typeConfidence":0.97,"plateTime":0.40460958738031527,"extension":6.617126951680721},"index":3,"playId":"cdaf5613-7c14-3c0e-901b-ee08d9492261","pitchNumber":4,"startTime":"2026-05-07T21:17:09.022Z","endTime":"2026-05-07T21:17:14.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.879399248663976,"aZ":-18.725262142272253,"pfxX":-6.6828806719960365,"pfxZ":6.976078527780896,"pX":0.6367196371501619,"pZ":3.2973140356986814,"vX0":8.921892416831382,"vY0":-137.35574232893535,"vZ0":-2.838698975825052,"x":92.73,"y":149.75,"x0":-1.771823198308897,"y0":50.00146615587538,"z0":5.604087295978795,"aX":-12.882541282128225},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":10.4,"spinRate":2382,"spinDirection":217},"zone":12,"typeConfidence":0.73,"plateTime":0.3974118239322708,"extension":6.554605830573045},"hitData":{"launchSpeed":78.1,"launchAngle":81.0,"totalDistance":52.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.71,"coordY":197.14}},"index":4,"playId":"e89b983a-66a6-38b3-a2c7-d99c24fc954d","pitchNumber":5,"startTime":"2026-05-07T21:17:26.145Z","endTime":"2026-05-07T21:17:36.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:17:36.095Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-07T21:18:02.168Z","endTime":"2026-05-07T21:18:56.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":"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":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77346870186893,"aZ":-29.76112475663311,"pfxX":-4.495360846100949,"pfxZ":1.4553365733014036,"pX":-0.8837020408660389,"pZ":2.7590893266860355,"vX0":4.0411080611144845,"vY0":-127.31795245616232,"vZ0":-1.8132081138085776,"x":150.68,"y":164.28,"x0":-1.900089542923856,"y0":50.00175529740082,"z0":5.8140384747570515,"aX":-7.451000283823018},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":7.3,"spinRate":1340,"spinDirection":238},"zone":11,"typeConfidence":0.78,"plateTime":0.42861252890591706,"extension":6.537593623523147},"index":0,"playId":"044e3e1d-0759-3945-ba53-fb8ec7f36d95","pitchNumber":1,"startTime":"2026-05-07T21:18:02.902Z","endTime":"2026-05-07T21:18:08.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523078392246642,"aZ":-32.0769015892717,"pfxX":11.290203120103584,"pfxZ":0.06559421303847479,"pX":-0.8082846135166019,"pZ":3.046133528816069,"vX0":0.0017293943669791645,"vY0":-117.8547241785137,"vZ0":0.9530557133160895,"x":147.81,"y":156.53,"x0":-2.2742739905808214,"y0":50.000382339848265,"z0":5.611519232138568,"aX":15.79359549898485},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.7,"breakHorizontal":-20.4,"spinRate":2660,"spinDirection":63},"zone":1,"typeConfidence":0.91,"plateTime":0.46570745505763744,"extension":6.4204602535606945},"index":1,"playId":"d6ea177f-59c0-3011-bb49-84cfbb8179ed","pitchNumber":2,"startTime":"2026-05-07T21:18:17.230Z","endTime":"2026-05-07T21:18:22.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73918110406577,"aZ":-31.343697173076485,"pfxX":-6.008481149982397,"pfxZ":0.4791401638889372,"pX":0.16674623167804187,"pZ":1.554873096851075,"vX0":7.063774356071966,"vY0":-129.7499769054662,"vZ0":-4.526073310555045,"x":110.64,"y":196.8,"x0":-1.798267535567052,"y0":50.00146493942229,"z0":5.68478451802203,"aX":-10.341758907470364},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.1,"breakHorizontal":9.5,"spinRate":1489,"spinDirection":236},"zone":8,"typeConfidence":0.91,"plateTime":0.42062597651592126,"extension":6.537373287896391},"index":2,"playId":"a050c9c9-17e0-3f7d-bf30-0e384640cd65","pitchNumber":3,"startTime":"2026-05-07T21:18:34.753Z","endTime":"2026-05-07T21:18:38.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566747102617413,"aZ":-32.62931712277827,"pfxX":-6.913142656811585,"pfxZ":-0.2548512629864117,"pX":0.1710619305372535,"pZ":2.079320786577286,"vX0":7.330192885549048,"vY0":-131.05986438278975,"vZ0":-3.2023158227879236,"x":110.48,"y":182.64,"x0":-1.7530444645695802,"y0":50.00620461739846,"z0":5.733241666553675,"aX":-12.127641846423684},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.0,"breakHorizontal":11.0,"spinRate":1454,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.4166146151279593,"extension":6.488305355187952},"index":3,"playId":"aa383892-4b0a-318a-a20d-36e62287e237","pitchNumber":4,"startTime":"2026-05-07T21:18:51.639Z","endTime":"2026-05-07T21:18:56.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:18:56.953Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a ground ball to center fielder Alek Thomas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:21:11.926Z","endTime":"2026-05-07T21:21:54.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandyn Garcia replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T21:20:31.841Z","endTime":"2026-05-07T21:21:14.123Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41363933300402,"aZ":-30.566517717222,"pfxX":11.350467327127449,"pfxZ":0.8033046283280569,"pX":0.5293173206332391,"pZ":2.210260044274672,"vX0":-7.450118867802259,"vY0":-140.56602711833847,"vZ0":-3.5677870311891446,"x":96.82,"y":179.1,"x0":1.7419957159479167,"y0":50.00072362919184,"z0":5.484431185798605,"aX":22.669101633188696},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":0.8,"breakHorizontal":-19.0,"spinRate":2316,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.38992506203111565,"extension":5.15304428147195},"index":1,"playId":"467513c4-6686-35e5-aa59-31e15fa03e0e","pitchNumber":1,"startTime":"2026-05-07T21:21:14.123Z","endTime":"2026-05-07T21:21:18.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99781298509941,"aZ":-31.966888212750696,"pfxX":10.181086197041115,"pfxZ":0.11300573782533974,"pX":0.2419645695751233,"pZ":3.6308252760464157,"vX0":-7.6703197553123745,"vY0":-138.21689253196894,"vZ0":0.5442549774458026,"x":107.78,"y":140.75,"x0":1.7408830385331024,"y0":50.00643688506586,"z0":5.590920386033633,"aX":19.552515445758992},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.6,"breakHorizontal":-16.7,"spinRate":2261,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.39742776954500547,"extension":5.358034483861742},"index":2,"playId":"5f543d44-f89e-3dbe-b3ba-f4510059588e","pitchNumber":2,"startTime":"2026-05-07T21:21:29.355Z","endTime":"2026-05-07T21:21:33.329Z","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":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199158853959407,"aZ":-27.83956665933324,"pfxX":10.797972471237209,"pfxZ":2.232697521012927,"pX":0.21932446639136682,"pZ":2.061105188134488,"vX0":-7.427519779490706,"vY0":-138.44458143697807,"vZ0":-4.057828514879114,"x":108.64,"y":183.13,"x0":1.5354656672639944,"y0":50.00174331802424,"z0":5.411383624073703,"aX":20.938480450129617},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.4,"breakHorizontal":-18.0,"spinRate":2189,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.3957923242815844,"extension":5.442146843668815},"hitData":{"launchSpeed":107.1,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.9,"coordY":127.93}},"index":3,"playId":"4383163d-acad-3eb7-b1c3-20f5a141c67f","pitchNumber":3,"startTime":"2026-05-07T21:21:44.264Z","endTime":"2026-05-07T21:21:54.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:21:54.256Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bryan Reynolds grounds into a double play, second baseman Ketel Marte to shortstop Geraldo Perdomo to first baseman Ildemaro Vargas. Brandon Lowe out at 2nd. Bryan Reynolds out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:22:10.580Z","endTime":"2026-05-07T21:24:12.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.042545267017132,"aZ":-23.190920133892643,"pfxX":2.6555582024854125,"pfxZ":4.752334250669648,"pX":0.4913116672074451,"pZ":2.2727402019201017,"vX0":-4.35628607051278,"vY0":-136.8074227466955,"vZ0":-4.363750345883161,"x":98.27,"y":177.42,"x0":1.761473272909614,"y0":50.001638152184064,"z0":5.484117559677797,"aX":5.018456806309651},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":-3.8,"spinRate":2162,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4008314358810554,"extension":5.243940139446517},"index":0,"playId":"2b68b8fb-b485-3d4f-95a2-b466a3d25ddb","pitchNumber":1,"startTime":"2026-05-07T21:22:21.235Z","endTime":"2026-05-07T21:22:25.194Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-07T21:22:35.755Z","endTime":"2026-05-07T21:22:57.366Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89251148983798,"aZ":-24.841693592960723,"pfxX":10.544641984173303,"pfxZ":3.7379815242073295,"pX":-0.05382191800468314,"pZ":2.4714441833057053,"vX0":-8.094261437940169,"vY0":-139.75707635057938,"vZ0":-3.6699357489419078,"x":119.05,"y":172.05,"x0":1.5218155591763953,"y0":50.003837490992964,"z0":5.448887233644432,"aX":20.690550328089195},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":-17.3,"spinRate":2275,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.393144850419584,"extension":5.426786924182219},"index":2,"playId":"77f67cf7-bceb-30ab-9b9a-ad502f1bb426","pitchNumber":2,"startTime":"2026-05-07T21:22:57.366Z","endTime":"2026-05-07T21:23:01.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31809320742759,"aZ":-28.45735169219797,"pfxX":-8.345289900483213,"pfxZ":2.49625272882483,"pX":-2.216961199938587,"pZ":0.9659752447257717,"vX0":-6.454552385715776,"vY0":-121.60717226006011,"vZ0":-4.267582340845993,"x":201.51,"y":212.7,"x0":1.56193265849196,"y0":50.002256629465954,"z0":5.230822739702909,"aX":-12.413837473698527},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.7,"breakHorizontal":16.7,"spinRate":2345,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.45154845486879447,"extension":5.628197946058114},"index":3,"playId":"a3e7dd77-8117-3f42-89cc-238503a14a1a","pitchNumber":3,"startTime":"2026-05-07T21:23:20.966Z","endTime":"2026-05-07T21:23:26.570Z","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":86.6,"endSpeed":79.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1595707616467,"aZ":-31.95147952268928,"pfxX":-9.296032885700114,"pfxZ":0.13406469716668923,"pX":-1.7251715170516229,"pZ":1.4822499142521368,"vX0":-5.18008857904767,"vY0":-126.00735723527693,"vZ0":-3.121994962887918,"x":182.76,"y":198.76,"x0":1.568867396777618,"y0":50.00001140626946,"z0":5.336292241461667,"aX":-14.846144183505343},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":18.1,"spinRate":2594,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4357797266756456,"extension":5.410887593946963},"index":4,"playId":"8cc29e00-3569-3bb0-ae89-c6eb7e09b866","pitchNumber":4,"startTime":"2026-05-07T21:23:45.314Z","endTime":"2026-05-07T21:23:51.068Z","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":94.1,"endSpeed":87.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.563127611145337,"aZ":-26.248136452412382,"pfxX":1.9282243727445225,"pfxZ":3.0902471263159104,"pX":0.09062202547515766,"pZ":2.113287191113521,"vX0":-5.048967051655014,"vY0":-137.00314660436564,"vZ0":-4.205322936281019,"x":113.55,"y":181.72,"x0":1.6991620526785725,"y0":50.004559283779955,"z0":5.441845472001237,"aX":3.7008276110299616},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.0,"breakHorizontal":-2.5,"spinRate":2131,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.3983389530820167,"extension":5.488468446360359},"hitData":{"launchSpeed":108.4,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":142.86,"coordY":152.53}},"index":5,"playId":"6ca9d856-cb7c-3985-b8bd-6e6c905ec7cb","pitchNumber":5,"startTime":"2026-05-07T21:24:04.534Z","endTime":"2026-05-07T21:24:12.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:24:12.187Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-07T21:24:35.881Z","endTime":"2026-05-07T21:25:34.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.151618036862047,"aZ":-29.15949175212805,"pfxX":-8.042651890066791,"pfxZ":1.9181020862647582,"pX":0.03338895165135763,"pZ":2.564984138390305,"vX0":-1.968713905110599,"vY0":-124.69408968123221,"vZ0":-1.1187992557260145,"x":115.73,"y":169.53,"x0":1.878308982598898,"y0":50.00574439666958,"z0":5.426100447185855,"aX":-12.661984470024501},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.5,"breakHorizontal":15.0,"spinRate":2685,"spinDirection":294},"zone":5,"typeConfidence":2.0,"plateTime":0.43932113561374075,"extension":5.254200165303178},"index":0,"playId":"94cb8252-9f3e-335c-95c5-2471a53110ce","pitchNumber":1,"startTime":"2026-05-07T21:24:39.062Z","endTime":"2026-05-07T21:24:43.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.533375349189093,"aZ":-28.793734958943226,"pfxX":-9.020997860889755,"pfxZ":2.166739631935406,"pX":-0.5968380530901976,"pZ":1.7678673286441102,"vX0":-3.1507399508510017,"vY0":-124.2382857486063,"vZ0":-2.662172950775566,"x":139.75,"y":191.05,"x0":1.8605367089053835,"y0":50.00097291500445,"z0":5.253068245012002,"aX":-14.06111932069892},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":17.0,"spinRate":2715,"spinDirection":290},"zone":7,"typeConfidence":2.0,"plateTime":0.4413280557134458,"extension":5.326917973338618},"index":1,"playId":"9a2138f4-982f-3e12-b48c-0ccfef113d7b","pitchNumber":2,"startTime":"2026-05-07T21:24:53.458Z","endTime":"2026-05-07T21:24:58.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87953040875901,"aZ":-29.187564396358923,"pfxX":10.628061307056676,"pfxZ":1.4679660166205624,"pX":-0.03701560822758696,"pZ":1.5630651191990543,"vX0":-8.354698059198547,"vY0":-141.93037274154392,"vZ0":-5.006829267487655,"x":118.41,"y":196.58,"x0":1.5658507974789004,"y0":50.00400852122612,"z0":5.211689112244208,"aX":21.656355407307082},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":1.8,"breakHorizontal":-17.5,"spinRate":2316,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.38609835006184756,"extension":5.588745731538297},"index":2,"playId":"d902147c-f85a-337d-82c6-21b198ac0fbf","pitchNumber":3,"startTime":"2026-05-07T21:25:13.934Z","endTime":"2026-05-07T21:25:19.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3038155434113,"aZ":-28.211255844266358,"pfxX":11.15834159869224,"pfxZ":1.9947249351674996,"pX":0.3468146640159998,"pZ":1.897382325193547,"vX0":-7.53823834900189,"vY0":-140.10115536979052,"vZ0":-4.353785594258035,"x":103.78,"y":187.55,"x0":1.6257354942331341,"y0":50.000540967589096,"z0":5.320158934485934,"aX":22.13009084527534},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.9,"breakHorizontal":-18.6,"spinRate":2272,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.39128243681302255,"extension":5.405796292324689},"index":3,"playId":"3a1a0f36-5e9c-3398-926a-2ee81d262fb8","pitchNumber":4,"startTime":"2026-05-07T21:25:29.815Z","endTime":"2026-05-07T21:25:34.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:25:34.912Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a line drive to right fielder Ryan O'Hearn.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:27:36.693Z","endTime":"2026-05-07T21:29:00.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.862483609715788,"aZ":-17.797051929099457,"pfxX":-5.201677103138248,"pfxZ":7.892092475337424,"pX":-0.03279748563442625,"pZ":3.180419175681342,"vX0":6.807122164863583,"vY0":-134.0937177091613,"vZ0":-3.175670651971932,"x":118.25,"y":152.91,"x0":-1.927848411877445,"y0":50.00320037106432,"z0":5.648947732092056,"aX":-9.477522809037659},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.8,"breakHorizontal":7.9,"spinRate":2230,"spinDirection":220},"zone":2,"typeConfidence":0.84,"plateTime":0.40837964861966247,"extension":6.425080816952463},"index":0,"playId":"b86f7502-08c9-363e-8c77-8488c6d0900e","pitchNumber":1,"startTime":"2026-05-07T21:27:42.479Z","endTime":"2026-05-07T21:27:47.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-07T21:28:05.168Z","endTime":"2026-05-07T21:28:05.565Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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.6,"endSpeed":74.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83737122406258,"aZ":-29.346448417556523,"pfxX":9.368740683871735,"pfxZ":1.9902197887105029,"pX":0.054480917828390055,"pZ":1.9430013665122474,"vX0":2.320650331729927,"vY0":-118.79693886369752,"vZ0":-2.0485366528837305,"x":114.92,"y":186.32,"x0":-2.1533795453031384,"y0":50.00401071949915,"z0":5.497263939637797,"aX":13.323216879569364},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.4,"breakHorizontal":-17.5,"spinRate":2756,"spinDirection":62},"zone":8,"typeConfidence":0.9,"plateTime":0.461965857277443,"extension":6.348181361106826},"index":2,"playId":"adb1d3be-ec06-35d8-b412-150e59e4d089","pitchNumber":2,"startTime":"2026-05-07T21:28:05.565Z","endTime":"2026-05-07T21:28:09.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.470491612848818,"aZ":-32.264612009240686,"pfxX":-5.966944833002538,"pfxZ":-0.0539436895871388,"pX":-0.40579216225574205,"pZ":1.4836132148941117,"vX0":5.723400772712155,"vY0":-129.66405159948823,"vZ0":-4.483709738585032,"x":132.47,"y":198.72,"x0":-1.8679617601893208,"y0":50.003656515524405,"z0":5.701180591610681,"aX":-10.146908135437842},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.8,"breakHorizontal":9.5,"spinRate":1483,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4226604832660148,"extension":6.613754893328912},"index":3,"playId":"79edba71-ed6e-3916-b14c-29fe1cc7d68a","pitchNumber":3,"startTime":"2026-05-07T21:28:24.736Z","endTime":"2026-05-07T21:28:28.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.269390314915384,"aZ":-34.51346905397672,"pfxX":-6.091227314629473,"pfxZ":-1.4070972933793033,"pX":-0.06512048930259355,"pZ":1.733231069160605,"vX0":6.4621216498568455,"vY0":-128.1457746700793,"vZ0":-3.4998938550104786,"x":119.48,"y":191.98,"x0":-1.8271211228873623,"y0":50.00077780018451,"z0":5.810347839575353,"aX":-10.137935775846788},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.1,"breakHorizontal":9.6,"spinRate":1576,"spinDirection":239},"zone":8,"typeConfidence":0.91,"plateTime":0.4272818627671775,"extension":6.563101627701088},"hitData":{"launchSpeed":91.6,"launchAngle":14.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.16,"coordY":104.97}},"index":4,"playId":"2fdf1283-4e75-3c0b-9b26-e4dc40f6f92c","pitchNumber":4,"startTime":"2026-05-07T21:28:47.081Z","endTime":"2026-05-07T21:29:00.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:29:00.444Z","atBatIndex":53},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jose Fernandez grounds into a double play, shortstop Konnor Griffin to second baseman Brandon Lowe to first baseman Spencer Horwitz. Ildemaro Vargas out at 2nd. Jose Fernandez out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:31:38.371Z","endTime":"2026-05-07T21:33:06.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":5},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T21:29:25.393Z","endTime":"2026-05-07T21:30:10.631Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dennis Santana replaces Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-07T21:30:10.631Z","endTime":"2026-05-07T21:31:40.502Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25212686464113,"aZ":-22.826994259401623,"pfxX":-10.239491167823536,"pfxZ":4.923899261718482,"pX":-0.7941044695661786,"pZ":3.0318469146506937,"vX0":6.2977759075477335,"vY0":-137.5867360558218,"vZ0":-2.940920417661463,"x":147.27,"y":156.92,"x0":-1.7937517685389155,"y0":50.00583148363231,"z0":5.678439001539387,"aX":-19.446677350941037},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":17.0,"spinRate":2491,"spinDirection":223},"zone":1,"typeConfidence":0.91,"plateTime":0.39957508558916777,"extension":5.628324327424973},"index":2,"playId":"2b4d8e1e-b7a9-3837-8f71-22d195f42468","pitchNumber":1,"startTime":"2026-05-07T21:31:40.502Z","endTime":"2026-05-07T21:31:44.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.719007618834745,"aZ":-23.240153457386718,"pfxX":-10.664253271322735,"pfxZ":4.677286455254384,"pX":-0.9718893739098389,"pZ":2.30524577568671,"vX0":6.462696995981722,"vY0":-137.83214852128168,"vZ0":-4.455314908681925,"x":154.05,"y":176.54,"x0":-1.970379389041914,"y0":50.004272169884366,"z0":5.526665050736099,"aX":-20.370635703525092},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":17.9,"spinRate":2473,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.3985024389983991,"extension":5.735413902159915},"index":3,"playId":"323e5c28-2632-3130-9f05-c9673d3ff5b7","pitchNumber":2,"startTime":"2026-05-07T21:31:59.004Z","endTime":"2026-05-07T21:32:04.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.694779201925613,"aZ":-26.73610699333709,"pfxX":-0.5563665629277177,"pfxZ":3.240186344908949,"pX":0.4819212978090715,"pZ":0.5203261103049797,"vX0":6.206844929048946,"vY0":-128.78717089520376,"vZ0":-7.2771035822052905,"x":98.63,"y":224.73,"x0":-1.8870218904157472,"y0":50.006349369487154,"z0":5.450093198013656,"aX":-0.9354084650182739},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-0.4,"spinRate":2425,"spinDirection":217},"zone":14,"typeConfidence":0.73,"plateTime":0.4252705031750623,"extension":5.9357379982861715},"index":4,"playId":"7a48a263-3a0d-3c7a-a29a-259395fa442d","pitchNumber":3,"startTime":"2026-05-07T21:32:36.248Z","endTime":"2026-05-07T21:32:41.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849056743020913,"aZ":-22.268429668184744,"pfxX":-10.450145654879103,"pfxZ":5.292224117749445,"pX":-0.6187125466049538,"pZ":2.749768809019119,"vX0":7.26994574855626,"vY0":-135.98621913503024,"vZ0":-3.401149852304596,"x":140.58,"y":164.54,"x0":-1.9691359201577594,"y0":50.00567488031683,"z0":5.561756128880121,"aX":-19.572954185657263},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":17.4,"spinRate":2281,"spinDirection":230},"zone":4,"typeConfidence":0.91,"plateTime":0.40278960975128886,"extension":5.722847044981791},"hitData":{"launchSpeed":100.5,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.47,"coordY":148.48}},"index":5,"playId":"03c96c56-1d0a-3d66-a180-a0e63504f3c0","pitchNumber":4,"startTime":"2026-05-07T21:33:01.133Z","endTime":"2026-05-07T21:33:06.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:33:06.735Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dennis Santana challenged (pitch result), call on the field was confirmed: Jorge Barrosa walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:33:34.887Z","endTime":"2026-05-07T21:35:34.601Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65716178665092,"aZ":-19.318394527694693,"pfxX":-0.44768532274626427,"pfxZ":7.1711367695543276,"pX":0.9216566484344653,"pZ":1.7607501698878523,"vX0":7.125079147630593,"vY0":-132.83486343375196,"vZ0":-6.614999704266999,"x":81.87,"y":191.24,"x0":-1.7337945793737657,"y0":50.00326989016544,"z0":5.6813326183887165,"aX":-0.8044421902651614},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":-0.7,"spinRate":2527,"spinDirection":220},"zone":14,"typeConfidence":0.94,"plateTime":0.4118790588912309,"extension":5.8611571439092245},"index":0,"playId":"cac3b6c8-9927-33a6-aa22-8cdad213b98b","pitchNumber":1,"startTime":"2026-05-07T21:33:37.277Z","endTime":"2026-05-07T21:33:51.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.206485764114305,"aZ":-16.123778563207505,"pfxX":-6.8763843925869494,"pfxZ":8.401826161892235,"pX":-1.7670675408739869,"pZ":3.2383069829139552,"vX0":2.874104304704494,"vY0":-138.18313990248294,"vZ0":-3.8197449580333442,"x":184.36,"y":151.35,"x0":-1.9341867485963686,"y0":50.00675182234832,"z0":5.739732817935524,"aX":-13.142815501847148},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":11.8,"spinRate":2409,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.3981883249405733,"extension":5.650835773600902},"index":1,"playId":"ad5bdc60-bd27-3044-83fa-896e0fd81bcb","pitchNumber":2,"startTime":"2026-05-07T21:34:15.660Z","endTime":"2026-05-07T21:34:19.519Z","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":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.450880437812938,"aZ":-19.893353300611754,"pfxX":-0.4648274573577469,"pfxZ":6.964882868891914,"pX":1.1587022356808507,"pZ":1.9407217477476086,"vX0":7.550629822290183,"vY0":-132.2675101060523,"vZ0":-5.876894115072484,"x":72.83,"y":186.38,"x0":-1.6784233459990063,"y0":50.00564000110133,"z0":5.6605379123139326,"aX":-0.8215613669887476},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":-0.8,"spinRate":2455,"spinDirection":210},"zone":14,"typeConfidence":0.94,"plateTime":0.4148570730312833,"extension":5.910037520882068},"index":2,"playId":"9e679615-0093-3ff3-8c42-520ac1995d7c","pitchNumber":3,"startTime":"2026-05-07T21:34:32.110Z","endTime":"2026-05-07T21:34:37.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.867055634957715,"aZ":-15.433388456769219,"pfxX":-7.9299054452566295,"pfxZ":8.986308034652472,"pX":-0.34191615820436655,"pZ":2.0556962728439756,"vX0":6.898565317430979,"vY0":-136.5428038794815,"vZ0":-6.426859951010547,"x":130.03,"y":183.28,"x0":-1.8878138954512234,"y0":50.001656308302984,"z0":5.527578279190632,"aX":-14.769908474688524},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":12.6,"spinRate":2413,"spinDirection":226},"zone":4,"typeConfidence":0.91,"plateTime":0.4032416874714837,"extension":5.775949809356921},"index":3,"playId":"f896ef30-f2ba-30cc-9e53-05a95b98d183","pitchNumber":4,"startTime":"2026-05-07T21:34:49.863Z","endTime":"2026-05-07T21:34:53.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01202532819117,"aZ":-16.089858556879584,"pfxX":-8.338973179898666,"pfxZ":8.638334171514146,"pX":-0.14592739940131091,"pZ":3.2642502571962586,"vX0":7.084332986191428,"vY0":-136.32977412030556,"vZ0":-3.504846245337163,"x":122.56,"y":150.65,"x0":-1.708751508443668,"y0":50.00259129288723,"z0":5.693190713867587,"aX":-15.526264144806861},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":13.4,"spinRate":2493,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.40345913740666894,"extension":5.848104717881358},"index":4,"playId":"935f0ddc-6e80-3984-8161-18892015ba55","pitchNumber":5,"startTime":"2026-05-07T21:35:07.584Z","endTime":"2026-05-07T21:35:34.601Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"}},"playEndTime":"2026-05-07T21:35:34.601Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Moreno grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-07T21:36:36.960Z","endTime":"2026-05-07T21:38:00.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gabriel Moreno replaces James McCann.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T21:35:42.100Z","endTime":"2026-05-07T21:36:11.287Z","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":"801","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-07T21:36:11.287Z","endTime":"2026-05-07T21:36:39.097Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37959800884282,"aZ":-15.38385608391706,"pfxX":-7.295504046379522,"pfxZ":9.159412490018074,"pX":-0.24509946650400635,"pZ":2.2634785539408586,"vX0":6.228889978549446,"vY0":-135.48668132132678,"vZ0":-6.004407507681838,"x":126.34,"y":177.67,"x0":-1.6416194398949735,"y0":50.00584001253897,"z0":5.6088132097664305,"aX":-13.380030040504842},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":11.6,"spinRate":2310,"spinDirection":224},"zone":5,"typeConfidence":0.91,"plateTime":0.4063901022166716,"extension":5.958763483764532},"index":2,"playId":"cbce3654-ae73-31a8-873d-c84dea1a1590","pitchNumber":1,"startTime":"2026-05-07T21:36:39.097Z","endTime":"2026-05-07T21:36:43.001Z","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":88.8,"endSpeed":81.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.066873658722294,"aZ":-25.393100170584553,"pfxX":-0.2655080420426952,"pfxZ":4.003831132662328,"pX":1.3003810079836284,"pZ":1.8697826409570704,"vX0":7.489839504565265,"vY0":-129.1589624490436,"vZ0":-4.49438819028994,"x":67.43,"y":188.3,"x0":-1.5986912113859153,"y0":50.006269191767664,"z0":5.577501523179706,"aX":-0.4506434124129394},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-1.1,"spinRate":2580,"spinDirection":213},"zone":14,"typeConfidence":0.48,"plateTime":0.4235314553983738,"extension":5.94456329927247},"index":3,"playId":"79888faf-52ce-3157-b937-e8736948b04d","pitchNumber":2,"startTime":"2026-05-07T21:37:01.269Z","endTime":"2026-05-07T21:37:06.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.647247663661798,"aZ":-26.226073713082332,"pfxX":-0.8800571412040821,"pfxZ":3.5688780545015497,"pX":0.9715917691040759,"pZ":0.4110138441181688,"vX0":7.591604944167848,"vY0":-128.144050393369,"vZ0":-7.599886108899957,"x":79.97,"y":227.68,"x0":-1.910940257617595,"y0":50.00623758386239,"z0":5.454331320687365,"aX":-1.4687525222619235},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":0.0,"spinRate":2465,"spinDirection":228},"zone":14,"typeConfidence":0.74,"plateTime":0.4268719364895004,"extension":5.947145291681705},"index":4,"playId":"6125598b-9f33-300e-9045-9d3134dafee7","pitchNumber":3,"startTime":"2026-05-07T21:37:21.849Z","endTime":"2026-05-07T21:37:25.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.038971642403922,"aZ":-25.949727744267726,"pfxX":-10.984538229029727,"pfxZ":3.849339687711563,"pX":0.01574771949960982,"pZ":1.0306672881815593,"vX0":7.99988630694524,"vY0":-126.38211214852123,"vZ0":-5.872268618392903,"x":116.4,"y":210.95,"x0":-1.7654248639293562,"y0":50.0002590848417,"z0":5.471563228491585,"aX":-17.745955966627406},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.8,"breakHorizontal":18.0,"spinRate":2274,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4335856535853049,"extension":6.1104490126772815},"hitData":{"launchSpeed":88.7,"launchAngle":-3.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.28,"coordY":171.3}},"index":5,"playId":"ffab1f4a-3a31-3a4b-9ded-b736dab49f15","pitchNumber":4,"startTime":"2026-05-07T21:37:50.777Z","endTime":"2026-05-07T21:38:00.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:38:00.101Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T21:41:08.917Z","endTime":"2026-05-07T21:41:16.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"Gabriel Moreno remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T21:40:31.931Z","endTime":"2026-05-07T21:40:31.951Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":543510,"link":"/api/v1/people/543510"}},{"details":{"description":"Pitching Change: Ryan Thompson replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-07T21:40:31.951Z","endTime":"2026-05-07T21:41:11.064Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.360987559583375,"aZ":-41.9668564737616,"pfxX":-9.052660180260641,"pfxZ":-5.680229059433739,"pX":0.3128782708903092,"pZ":1.8386464124669013,"vX0":12.729566088976783,"vY0":-130.93447014303365,"vZ0":3.7569821398868792,"x":105.07,"y":189.14,"x0":-3.4505910832803446,"y0":50.00145528129926,"z0":3.538953995662687,"aX":-15.613772582968954},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-9.0,"breakHorizontal":13.3,"spinRate":2029,"spinDirection":276},"zone":9,"typeConfidence":0.89,"plateTime":0.4193915873681262,"extension":6.8074220733507405},"hitData":{"launchSpeed":99.3,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.02,"coordY":155.97}},"index":2,"playId":"2867d235-fedb-363b-8e60-5952df422466","pitchNumber":1,"startTime":"2026-05-07T21:41:11.064Z","endTime":"2026-05-07T21:41:16.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:41:16.664Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T21:41:27.462Z","endTime":"2026-05-07T21:42:45.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"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(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":90.6,"endSpeed":82.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.133756586680057,"aZ":-39.50270495356638,"pfxX":-8.047691952632112,"pfxZ":-4.204626672156344,"pX":-0.5986328380231067,"pZ":2.2396577313371235,"vX0":10.082825319761506,"vY0":-131.436854487396,"vZ0":4.3065065516939764,"x":139.82,"y":178.31,"x0":-3.447769242108331,"y0":50.00601779855462,"z0":3.5218320323577252,"aX":-14.014720895663952},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-6.4,"breakHorizontal":12.2,"spinRate":1989,"spinDirection":279},"zone":7,"typeConfidence":0.9,"plateTime":0.4175112080690493,"extension":6.627999064776374},"index":0,"playId":"ee6db308-314f-35c9-86dd-48ceacf75808","pitchNumber":1,"startTime":"2026-05-07T21:41:46.145Z","endTime":"2026-05-07T21:41:50.586Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-07T21:41:55.417Z","endTime":"2026-05-07T21:42:07.180Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6807244878177,"aZ":-27.339121209933595,"pfxX":6.172041712096052,"pfxZ":3.696036329508301,"pX":0.5863827802092643,"pZ":2.7752922129088504,"vX0":7.652076871768544,"vY0":-113.8828351059325,"vZ0":4.114870175619153,"x":94.65,"y":163.85,"x0":-3.624095137274911,"y0":50.00240256314632,"z0":3.6550235446142305,"aX":8.075042134126063},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":8.2,"breakHorizontal":-13.2,"spinRate":2176,"spinDirection":86},"zone":6,"typeConfidence":0.89,"plateTime":0.48167006767483844,"extension":6.61488906417681},"index":2,"playId":"9e73ddb0-0bb9-36a0-86a6-265c0171fba8","pitchNumber":2,"startTime":"2026-05-07T21:42:07.180Z","endTime":"2026-05-07T21:42:13.391Z","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":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.478579761997384,"aZ":-25.4318675463485,"pfxX":7.416120275415386,"pfxZ":5.240621271405018,"pX":2.6162053336092006,"pZ":2.1558428547390203,"vX0":10.883023483016625,"vY0":-113.47309769219426,"vZ0":2.2716345669855444,"x":17.28,"y":180.57,"x0":-3.2313299343779183,"y0":50.00031987058069,"z0":3.6995247600689414,"aX":9.532187245518326},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":10.6,"breakHorizontal":-16.6,"spinRate":2448,"spinDirection":82},"zone":14,"typeConfidence":0.89,"plateTime":0.485314545156629,"extension":6.667871336514726},"index":3,"playId":"00dfe9ce-9f5e-3ae5-834c-a1725caafdcd","pitchNumber":3,"startTime":"2026-05-07T21:42:25.438Z","endTime":"2026-05-07T21:42:30.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.876826804489728,"aZ":-41.56145338686764,"pfxX":-8.93493681577765,"pfxZ":-5.409281743347455,"pX":-1.4094526989260858,"pZ":1.7187322215794985,"vX0":8.292056305424648,"vY0":-131.5912274484921,"vZ0":3.3227400441558204,"x":170.73,"y":192.37,"x0":-3.4579378226714015,"y0":50.0055837661401,"z0":3.5417974770667344,"aX":-15.494739584406643},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-8.6,"breakHorizontal":14.2,"spinRate":2002,"spinDirection":280},"zone":13,"typeConfidence":0.89,"plateTime":0.4180414217688462,"extension":6.5308656232801185},"index":4,"playId":"0ff6e8a1-21f0-3f90-ad72-2a45b03c6c8a","pitchNumber":4,"startTime":"2026-05-07T21:42:41.306Z","endTime":"2026-05-07T21:42:45.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:42:45.729Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-07T21:43:01.838Z","endTime":"2026-05-07T21:44:10.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":81.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.595464790532034,"aZ":-43.018785317782914,"pfxX":-9.044231359730873,"pfxZ":-6.247142821518471,"pX":-0.4964094689129421,"pZ":2.1697018037856544,"vX0":10.76536622175272,"vY0":-132.01421258366037,"vZ0":4.503684087397533,"x":135.92,"y":180.2,"x0":-3.4853555518905823,"y0":50.00611610656599,"z0":3.641538743966945,"aX":-15.694112192444068},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-9.7,"breakHorizontal":13.6,"spinRate":2019,"spinDirection":276},"zone":7,"typeConfidence":0.88,"plateTime":0.41766317242193507,"extension":6.7788522805626945},"index":0,"playId":"633f3616-93f2-31ac-b859-ec1e96ca21d5","pitchNumber":1,"startTime":"2026-05-07T21:43:08.516Z","endTime":"2026-05-07T21:43:12.744Z","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":77.7,"endSpeed":70.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.186390894032844,"aZ":-27.416120777782222,"pfxX":8.223913937099109,"pfxZ":3.778688951078898,"pX":2.028931973087079,"pZ":3.063229743581788,"vX0":9.605478406366698,"vY0":-112.60687616028525,"vZ0":4.785725285650853,"x":39.66,"y":156.07,"x0":-3.392430850392111,"y0":50.00178415496501,"z0":3.712291298156536,"aX":10.353771789199083},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":8.8,"breakHorizontal":-17.8,"spinRate":2482,"spinDirection":86},"zone":12,"typeConfidence":0.89,"plateTime":0.4900963436421839,"extension":6.652688446351241},"index":1,"playId":"919007f5-80d1-30b1-8ad1-98dd22c0bc35","pitchNumber":2,"startTime":"2026-05-07T21:43:24.728Z","endTime":"2026-05-07T21:43:28.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.070194082770385,"aZ":-42.97886017006583,"pfxX":-8.77151930469753,"pfxZ":-6.3321856548808615,"pX":-1.4243886207678018,"pZ":2.3977462252760753,"vX0":7.710266480367296,"vY0":-130.6949278561177,"vZ0":5.072299822306025,"x":171.29,"y":174.04,"x0":-3.2929863724775923,"y0":50.00244762522041,"z0":3.685536471897531,"aX":-14.965887995317836},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-9.8,"breakHorizontal":13.9,"spinRate":2034,"spinDirection":271},"zone":13,"typeConfidence":0.89,"plateTime":0.4213081883353671,"extension":6.740667926648214},"index":2,"playId":"f15e3d65-f135-35a4-9765-83dd9caaf1b6","pitchNumber":3,"startTime":"2026-05-07T21:43:40.978Z","endTime":"2026-05-07T21:43:45.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.273259191767348,"aZ":-26.554910687316795,"pfxX":8.646306414737001,"pfxZ":4.473240711722836,"pX":1.5280844271373528,"pZ":2.3547825397627076,"vX0":8.448910398141965,"vY0":-111.97759295783133,"vZ0":3.396505212062496,"x":58.75,"y":175.2,"x0":-3.4324885372971274,"y0":50.00272896607819,"z0":3.552962280035574,"aX":10.858288184410146},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":9.5,"breakHorizontal":-18.0,"spinRate":2415,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.49118752014095124,"extension":6.511840205018263},"index":3,"playId":"9e7eef7c-ef71-3883-abc9-0bb635fbc40d","pitchNumber":4,"startTime":"2026-05-07T21:44:06.731Z","endTime":"2026-05-07T21:44:10.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:44:10.701Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out sharply, shortstop Konnor Griffin to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:46:23.660Z","endTime":"2026-05-07T21:48:02.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Montgomery replaces Dennis Santana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T21:45:55.542Z","endTime":"2026-05-07T21:46:00.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tim Tawa replaces Alek Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-07T21:46:00.677Z","endTime":"2026-05-07T21:46:25.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"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":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.619875287953455,"aZ":-11.113477712107395,"pfxX":3.257748490369099,"pfxZ":10.267514457270766,"pX":0.6070446447276494,"pZ":2.1698292845551217,"vX0":-2.351198672078162,"vY0":-142.51776452663694,"vZ0":-7.529051085931048,"x":93.86,"y":180.19,"x0":1.020667076307321,"y0":50.00230570947986,"z0":5.552542093133928,"aX":6.682348151457011},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":-5.4,"spinRate":2243,"spinDirection":164},"zone":6,"typeConfidence":0.9,"plateTime":0.3847428976548892,"extension":6.954758454715049},"index":2,"playId":"3fdfeee4-fa1b-3269-a9e0-6cf3f2dce35b","pitchNumber":1,"startTime":"2026-05-07T21:46:25.806Z","endTime":"2026-05-07T21:46:29.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.361135592618204,"aZ":-11.33746902978307,"pfxX":1.8058628176554348,"pfxZ":10.211806598030142,"pX":-0.17938363280630407,"pZ":3.3212152513752184,"vX0":-4.078339757452008,"vY0":-142.12525500214454,"vZ0":-4.713505208946059,"x":123.84,"y":149.11,"x0":1.041235922058458,"y0":50.00465537578227,"z0":5.724686813818504,"aX":3.6860042297458504},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":-2.4,"spinRate":2110,"spinDirection":163},"zone":2,"typeConfidence":0.9,"plateTime":0.38576828284820497,"extension":6.871320104914447},"index":3,"playId":"4a711c0a-d932-372d-b470-6ace533eefe0","pitchNumber":2,"startTime":"2026-05-07T21:46:40.458Z","endTime":"2026-05-07T21:46:49.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.40966327535875,"aZ":-7.203772465672473,"pfxX":3.339501083515579,"pfxZ":11.866140590820642,"pX":0.28216775517409365,"pZ":2.983984283178616,"vX0":-3.7010771258792454,"vY0":-144.7438625761987,"vZ0":-6.464683531667553,"x":106.24,"y":158.21,"x0":1.1486378487258715,"y0":50.00160599584093,"z0":5.69842966733369,"aX":7.026838238546536},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":20.3,"breakHorizontal":-5.3,"spinRate":2327,"spinDirection":160},"zone":2,"typeConfidence":0.91,"plateTime":0.37962940564334824,"extension":6.85629087002564},"index":4,"playId":"05350410-f207-3750-bf52-8e20d75db5d6","pitchNumber":3,"startTime":"2026-05-07T21:46:59.245Z","endTime":"2026-05-07T21:47:04.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794007354231443,"aZ":-35.15376274428594,"pfxX":1.0546275496426862,"pfxZ":-1.755428354225911,"pX":-0.38831769586900705,"pZ":1.3035369520766809,"vX0":-4.171636147287572,"vY0":-128.82647796741875,"vZ0":-4.276044674040114,"x":131.8,"y":203.58,"x0":1.1095073374713595,"y0":50.00554136955296,"z0":5.679183204397607,"aX":1.7871795806541322},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.8,"breakHorizontal":-1.1,"spinRate":2695,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.42389990486889095,"extension":6.905762618448159},"index":5,"playId":"b57a2949-d3f4-39d0-a5d3-244e697a7e3a","pitchNumber":4,"startTime":"2026-05-07T21:47:15.532Z","endTime":"2026-05-07T21:47:18.945Z","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":87.7,"endSpeed":81.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66480599134988,"aZ":-34.0666707513602,"pfxX":1.9891121573941861,"pfxZ":-1.15883530247772,"pX":-0.7448948656917551,"pZ":-1.6390731583112712,"vX0":-5.022103241432084,"vY0":-127.31541542744633,"vZ0":-11.132467277518433,"x":145.39,"y":283.03,"x0":0.9966486179011245,"y0":50.00188856556971,"z0":5.495208761355069,"aX":3.2590011334175877},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.4,"breakHorizontal":-2.4,"spinRate":2743,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4305772829967074,"extension":6.919633667270768},"index":6,"playId":"7dafe8c3-0fac-382d-9ce6-d1028d37dbc7","pitchNumber":5,"startTime":"2026-05-07T21:47:33.417Z","endTime":"2026-05-07T21:47:37.382Z","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":99.4,"endSpeed":90.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.733117197639615,"aZ":-11.792950660056574,"pfxX":2.768871931397171,"pfxZ":9.65833847630143,"pX":0.5241161393618391,"pZ":2.2940571315328513,"vX0":-2.410443737373529,"vY0":-144.58970537245648,"vZ0":-7.450360146845289,"x":97.02,"y":176.84,"x0":1.0101673779357316,"y0":50.00561060003854,"z0":5.633469710652958,"aX":5.844651253671642},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.1,"breakHorizontal":-4.6,"spinRate":2125,"spinDirection":159},"zone":6,"typeConfidence":0.91,"plateTime":0.37928130564336726,"extension":6.9117925407247025},"hitData":{"launchSpeed":101.9,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":113.0,"coordY":149.0}},"index":7,"playId":"f4b7db0d-84ca-3632-95f0-dba7f05b1560","pitchNumber":6,"startTime":"2026-05-07T21:47:57.357Z","endTime":"2026-05-07T21:48:02.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:48:02.760Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:48:21.975Z","endTime":"2026-05-07T21:49:19.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":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":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77860198123042,"aZ":-10.640575786260664,"pfxX":1.7663443789171065,"pfxZ":10.392085361615745,"pX":-0.19795643248164557,"pZ":1.0700619571650414,"vX0":-4.032312563442979,"vY0":-143.41028257031644,"vZ0":-10.564172033820684,"x":124.55,"y":209.89,"x0":1.0001425922478984,"y0":50.004268483225275,"z0":5.476400591368843,"aX":3.6608473718654615},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":-2.4,"spinRate":2139,"spinDirection":167},"zone":13,"typeConfidence":0.9,"plateTime":0.3827011618951359,"extension":7.0137018733448135},"index":0,"playId":"da6b3002-890e-3c19-be2d-f3f89f545f63","pitchNumber":1,"startTime":"2026-05-07T21:48:29.769Z","endTime":"2026-05-07T21:48:33.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66904606450144,"aZ":-9.813543690335546,"pfxX":4.577966124227531,"pfxZ":10.855383347796515,"pX":-0.4876028220855162,"pZ":1.0945305397136447,"vX0":-5.9787248486276345,"vY0":-143.0193557114634,"vZ0":-10.579103282187717,"x":135.59,"y":209.23,"x0":1.0405935125289179,"y0":50.006992194551046,"z0":5.468598649114309,"aX":9.434116196633513},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":-7.0,"spinRate":2276,"spinDirection":165},"zone":13,"typeConfidence":0.9,"plateTime":0.38376997110627853,"extension":6.959022015864898},"index":1,"playId":"d74d627b-f91b-3365-ab24-89e99b52e816","pitchNumber":2,"startTime":"2026-05-07T21:48:43.581Z","endTime":"2026-05-07T21:48:48.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.178104928769606,"aZ":-8.480377884992112,"pfxX":3.6259592359718074,"pfxZ":11.24905347190689,"pX":-0.9116229583375051,"pZ":1.774245449325084,"vX0":-6.605059269047336,"vY0":-144.7494538603297,"vZ0":-9.109087420023089,"x":151.75,"y":190.88,"x0":0.9365644153429513,"y0":50.000776012520916,"z0":5.494557255184112,"aX":7.636487531254738},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.5,"breakHorizontal":-5.2,"spinRate":2317,"spinDirection":161},"zone":13,"typeConfidence":0.91,"plateTime":0.3795031662861623,"extension":6.968835967943368},"index":2,"playId":"5c48b2a9-31ce-3445-80d0-0e78af1a1c36","pitchNumber":3,"startTime":"2026-05-07T21:48:58.191Z","endTime":"2026-05-07T21:49:02.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12038766642335,"aZ":-8.450929493455279,"pfxX":3.8125820645132107,"pfxZ":11.625206785896978,"pX":-1.2462953661117708,"pZ":1.7729341075523923,"vX0":-7.934342818336759,"vY0":-142.28683637418143,"vZ0":-8.918924386580501,"x":164.51,"y":190.91,"x0":1.0890267131018214,"y0":50.00008756702495,"z0":5.491994648264013,"aX":7.779056807874845},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.3,"breakHorizontal":-5.2,"spinRate":2298,"spinDirection":163},"zone":13,"typeConfidence":0.9,"plateTime":0.3856546529074967,"extension":6.957806492960858},"index":3,"playId":"ea2b41f0-3cca-346a-86ca-6289417bb176","pitchNumber":4,"startTime":"2026-05-07T21:49:13.826Z","endTime":"2026-05-07T21:49:19.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:49:19.710Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ketel Marte pops out to first baseman Spencer Horwitz in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:49:34.179Z","endTime":"2026-05-07T21:50:14.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":1},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.364080169653807,"aZ":-32.152252004866234,"pfxX":-0.9054658261312687,"pfxZ":0.013398374743926134,"pX":-0.9704212146800263,"pZ":1.9943117766486815,"vX0":-5.1543471676030626,"vY0":-130.50788934221805,"vZ0":-3.335908646337566,"x":153.99,"y":184.93,"x0":1.1412043387401023,"y0":50.0030063159032,"z0":5.689980594378561,"aX":-1.5745672438068852},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.5,"breakHorizontal":2.6,"spinRate":2751,"spinDirection":287},"zone":13,"typeConfidence":0.93,"plateTime":0.4183758976451468,"extension":6.910657410761293},"index":0,"playId":"05ba6017-8964-3150-92f9-66c1c3b6c9a7","pitchNumber":1,"startTime":"2026-05-07T21:49:45.636Z","endTime":"2026-05-07T21:49:49.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27479112207912,"aZ":-10.840575104297107,"pfxX":4.741066701142039,"pfxZ":10.452030687250009,"pX":-0.7621830481690003,"pZ":2.357256343992026,"vX0":-6.691646312831656,"vY0":-142.1325405006232,"vZ0":-7.059960966665296,"x":146.05,"y":175.13,"x0":1.0092295053489038,"y0":50.00469417257965,"z0":5.5655849961575985,"aX":9.679191728740474},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":-7.2,"spinRate":2274,"spinDirection":161},"zone":4,"typeConfidence":0.9,"plateTime":0.38569746113230785,"extension":7.039402671711758},"hitData":{"launchSpeed":72.1,"launchAngle":75.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.27,"coordY":179.88}},"index":1,"playId":"a81a250d-3feb-3539-9d62-175db1efce5c","pitchNumber":2,"startTime":"2026-05-07T21:50:03.675Z","endTime":"2026-05-07T21:50:14.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:50:14.529Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a line drive to left fielder Bryan Reynolds. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:50:37.990Z","endTime":"2026-05-07T21:51:53.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82689425932035,"aZ":-9.21011396392088,"pfxX":3.783060965879433,"pfxZ":11.05614634764784,"pX":-0.5264870289559614,"pZ":2.4014330861760227,"vX0":-6.2247881602678765,"vY0":-143.1568582873804,"vZ0":-7.321210922254333,"x":137.07,"y":173.94,"x0":1.1838995794294698,"y0":50.00480910933677,"z0":5.567570060769873,"aX":7.859363861916016},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.7,"breakHorizontal":-5.6,"spinRate":2139,"spinDirection":158},"zone":4,"typeConfidence":0.9,"plateTime":0.3825090316944162,"extension":6.91559434490857},"index":0,"playId":"e696e270-3494-341c-b65d-e9c2776c5004","pitchNumber":1,"startTime":"2026-05-07T21:50:40.701Z","endTime":"2026-05-07T21:50:45.055Z","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":90.1,"endSpeed":82.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.827297574766735,"aZ":-29.69719823870915,"pfxX":-0.10111225681219604,"pfxZ":1.4249543031541902,"pX":-0.723827686566315,"pZ":1.3320531791637467,"vX0":-4.6782501723106655,"vY0":-131.07077688939765,"vZ0":-5.341885733659504,"x":144.59,"y":202.81,"x0":1.0977028154230077,"y0":50.0044741600818,"z0":5.615564226493258,"aX":-0.1749273364406564},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.6,"breakHorizontal":1.2,"spinRate":2684,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.41796818547900383,"extension":6.878313886763283},"index":1,"playId":"3af33b6e-857d-3603-b083-1b9bb26f4cdf","pitchNumber":2,"startTime":"2026-05-07T21:50:59.307Z","endTime":"2026-05-07T21:51:03.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.454815799865756,"aZ":-8.738470348498398,"pfxX":5.253362372666565,"pfxZ":10.882064863354158,"pX":0.0645526822015554,"pZ":1.2253042184015535,"vX0":-5.261151560098556,"vY0":-146.05339951338973,"vZ0":-10.652963472641899,"x":114.54,"y":205.7,"x0":1.2095899763375595,"y0":50.00224978586332,"z0":5.452103808891384,"aX":11.312269833951532},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.6,"breakHorizontal":-8.4,"spinRate":2290,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.3755048816733195,"extension":6.907181809875379},"index":2,"playId":"4a92a9f4-cb3c-3142-a065-925f0a1ab771","pitchNumber":3,"startTime":"2026-05-07T21:51:21.142Z","endTime":"2026-05-07T21:51:25.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09530081225159,"aZ":-9.247880669736443,"pfxX":5.078126134448867,"pfxZ":11.024834640720872,"pX":5.4471355651732E-4,"pZ":2.274530521647438,"vX0":-4.998153796610143,"vY0":-143.70498790161972,"vZ0":-7.755628156401004,"x":116.98,"y":177.37,"x0":1.107478458616367,"y0":50.001259265549066,"z0":5.592072217725294,"aX":10.55890682191812},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.5,"breakHorizontal":-8.2,"spinRate":2279,"spinDirection":156},"zone":5,"typeConfidence":0.91,"plateTime":0.3819810761288016,"extension":6.969687786460712},"hitData":{"launchSpeed":84.5,"launchAngle":14.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.89,"coordY":106.9}},"index":3,"playId":"ed149997-1909-366e-95f8-c2d9bffa4a8f","pitchNumber":4,"startTime":"2026-05-07T21:51:40.578Z","endTime":"2026-05-07T21:51:53.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:51:53.591Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-07T21:54:55.603Z","endTime":"2026-05-07T21:57:11.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,2],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nolan Arenado replaces Adrian Del Castillo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-07T21:52:03.556Z","endTime":"2026-05-07T21:52:12.208Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-07T21:52:12.208Z","endTime":"2026-05-07T21:53:13.685Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Isaac Mattson replaces Mason Montgomery.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-07T21:53:13.685Z","endTime":"2026-05-07T21:54:57.561Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74316967894666,"aZ":-13.4289146557668,"pfxX":-6.59064271893846,"pfxZ":10.298404585917583,"pX":0.6216569106683753,"pZ":3.0285450873727364,"vX0":6.793400334099405,"vY0":-134.91071108656652,"vZ0":-5.202604267610245,"x":93.3,"y":157.01,"x0":-1.0878423617297388,"y0":50.00447240556306,"z0":5.948498326428724,"aX":-11.99950346175678},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":10.2,"spinRate":2338,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.40793048931108755,"extension":6.5963971396481655},"index":3,"playId":"4352d48b-1af9-33c3-8bd2-157b6a2e1be0","pitchNumber":1,"startTime":"2026-05-07T21:54:57.561Z","endTime":"2026-05-07T21:55:02.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.079563953632146,"aZ":-13.20791411985635,"pfxX":-7.040078363321335,"pfxZ":10.029333848813954,"pX":-0.17373256229774958,"pZ":2.197044607736278,"vX0":5.184815756528623,"vY0":-137.51677790877787,"vZ0":-7.294613403914085,"x":123.62,"y":179.46,"x0":-1.1809180797588845,"y0":50.00575175741688,"z0":5.804003513501902,"aX":-13.316114907134416},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":11.5,"spinRate":2390,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40023444615865467,"extension":6.588750876378982},"index":4,"playId":"d2ecb7fd-bbdf-3241-89df-7075cb9cbd6c","pitchNumber":2,"startTime":"2026-05-07T21:55:15.962Z","endTime":"2026-05-07T21:55:19.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37231799561728,"aZ":-13.830628978876023,"pfxX":-6.807985537909593,"pfxZ":9.320677576686654,"pX":-0.06524064735137569,"pZ":3.950937619300993,"vX0":5.577572424025915,"vY0":-139.8517108793968,"vZ0":-2.9956198875226057,"x":119.49,"y":132.1,"x0":-1.2070909670700938,"y0":50.00666789326512,"z0":5.950743352242836,"aX":-13.404755727130581},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":11.0,"spinRate":2446,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39257600858143205,"extension":6.597065599100216},"index":5,"playId":"c4681655-3d76-3bae-a41b-3476e31ec680","pitchNumber":3,"startTime":"2026-05-07T21:55:44.356Z","endTime":"2026-05-07T21:55:50.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91620218641511,"aZ":-12.856951169979059,"pfxX":-6.854476299672824,"pfxZ":9.955215724488347,"pX":0.1962540840149754,"pZ":3.388110000070243,"vX0":6.12208205567941,"vY0":-138.85632496905848,"vZ0":-4.430047499536704,"x":109.52,"y":147.3,"x0":-1.153332567913092,"y0":50.0034883275443,"z0":5.868390793296568,"aX":-13.301751705113952},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":11.0,"spinRate":2410,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3954166648139448,"extension":6.815536546669499},"index":6,"playId":"af2cddc6-6293-3148-bf35-98d8f67cd141","pitchNumber":4,"startTime":"2026-05-07T21:56:04.520Z","endTime":"2026-05-07T21:56:09.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.496828834388772,"aZ":-31.66239263528307,"pfxX":2.0425792898553476,"pfxZ":0.34228601431178873,"pX":1.493296121420628,"pZ":3.264112009950627,"vX0":5.614001405147656,"vY0":-122.4812853935624,"vZ0":-0.3518430072266949,"x":60.08,"y":150.65,"x0":-1.0993388416768264,"y0":50.004854489996305,"z0":6.130561573943731,"aX":3.085777738334451},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":-5.0,"spinRate":2465,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.448186746989069,"extension":6.382300714974498},"index":7,"playId":"0c40c690-bd35-3a69-907b-457868a3d83b","pitchNumber":5,"startTime":"2026-05-07T21:56:32.892Z","endTime":"2026-05-07T21:56:37.933Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"startTime":"2026-05-07T21:56:58.699Z","endTime":"2026-05-07T21:57:07.201Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96940495927883,"aZ":-9.254025085582715,"pfxX":-5.489294648658971,"pfxZ":11.956917526996252,"pX":0.990057493118872,"pZ":2.676658852806117,"vX0":7.719299856531219,"vY0":-138.1056357426989,"vZ0":-6.704080684112947,"x":79.26,"y":166.51,"x0":-1.138094846749634,"y0":50.002772524512956,"z0":5.770020665912703,"aX":-10.522819669347435},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":8.2,"spinRate":2416,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39777229674820225,"extension":6.645077612632949},"index":9,"playId":"8cb11e80-d9e2-3c74-8364-07ea8bf0dafb","pitchNumber":6,"startTime":"2026-05-07T21:57:07.201Z","endTime":"2026-05-07T21:57:11.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:57:11.480Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Billy Cook pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T21:59:31.606Z","endTime":"2026-05-07T21:59:54.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nolan Arenado remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T21:58:50.028Z","endTime":"2026-05-07T21:58:50.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"}},{"details":{"description":"Defensive switch from left field to center field for Jorge Barrosa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-07T21:58:50.046Z","endTime":"2026-05-07T21:58:50.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700"},{"details":{"description":"Tim Tawa remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-07T21:58:50.047Z","endTime":"2026-05-07T21:58:50.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"}},{"details":{"description":"Pitching Change: Paul Sewald replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-07T21:58:50.048Z","endTime":"2026-05-07T21:59:33.727Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"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":90.4,"endSpeed":82.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63445435766635,"aZ":-19.41275385048512,"pfxX":-6.603993135071423,"pfxZ":7.278589259508948,"pX":0.11467312338194367,"pZ":2.9331379400070223,"vX0":10.90782256100535,"vY0":-131.28864004405105,"vZ0":-0.24269707134296148,"x":112.63,"y":159.59,"x0":-3.227444493492358,"y0":50.00400592278845,"z0":4.466082382712136,"aX":-11.582000913703235},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2535,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.416480408140004,"extension":6.147873893438826},"index":4,"playId":"a6d47fe5-aef3-3650-8e4d-28e91234a363","pitchNumber":1,"startTime":"2026-05-07T21:59:33.727Z","endTime":"2026-05-07T21:59:38.107Z","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":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.453798651605656,"aZ":-27.598911698022462,"pfxX":2.8861530304998246,"pfxZ":3.05283900058446,"pX":-0.05015144149863227,"pZ":1.9585808800120748,"vX0":6.9183404413130765,"vY0":-122.28680058832487,"vZ0":-0.8469648480009543,"x":118.91,"y":185.9,"x0":-3.3027372612721235,"y0":50.00385307847871,"z0":4.699295738482955,"aX":4.3239848520546555},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.5,"breakHorizontal":-7.0,"spinRate":2563,"spinDirection":87},"zone":8,"typeConfidence":2.0,"plateTime":0.44970358567575763,"extension":6.267883277807991},"hitData":{"launchSpeed":91.0,"launchAngle":65.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.96,"coordY":147.97}},"index":5,"playId":"9bb0cdfb-6a90-36d6-a7c9-24114cb91f86","pitchNumber":2,"startTime":"2026-05-07T21:59:47.177Z","endTime":"2026-05-07T21:59:54.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T21:59:54.186Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Bart pops out to second baseman Ketel Marte.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T22:00:31.224Z","endTime":"2026-05-07T22:02:06.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-07T22:00:16.429Z","endTime":"2026-05-07T22:00:33.332Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"}},{"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":90.5,"endSpeed":82.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46664652417283,"aZ":-19.908722151567442,"pfxX":-8.612723731223788,"pfxZ":7.081147394439064,"pX":1.3009692090932918,"pZ":2.840178107794224,"vX0":14.227677772641702,"vY0":-130.9675882834357,"vZ0":-0.3005372315744066,"x":67.41,"y":162.1,"x0":-3.0905529072098266,"y0":50.00161643150495,"z0":4.44949323138078,"aX":-14.916745118659893},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2564,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.4187306781738651,"extension":6.40565841695067},"index":1,"playId":"c7bd2174-c84e-3074-8dbe-51a293fa8884","pitchNumber":1,"startTime":"2026-05-07T22:00:33.332Z","endTime":"2026-05-07T22:00:37.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.327247538339904,"aZ":-20.520557683791573,"pfxX":-7.352524528072054,"pfxZ":6.550245200189071,"pX":-1.2708289762145375,"pZ":3.845375613047233,"vX0":8.10619276250574,"vY0":-132.55066097450586,"vZ0":2.175810142466686,"x":165.44,"y":134.95,"x0":-3.4133720688598577,"y0":50.00331659938634,"z0":4.512102324094282,"aX":-13.083799645174778},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":11.5,"spinRate":2557,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.41320207987587887,"extension":6.196907083416561},"index":2,"playId":"3993e2a4-f8fa-3cd1-84f7-97da13fbeb48","pitchNumber":2,"startTime":"2026-05-07T22:00:47.920Z","endTime":"2026-05-07T22:00:51.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.034360089805812,"aZ":-19.9699309280533,"pfxX":-7.237895432560082,"pfxZ":6.979138904762484,"pX":0.6460357941877528,"pZ":2.769827676361794,"vX0":12.365655086513385,"vY0":-131.42237204582327,"vZ0":-0.4975390331555527,"x":92.37,"y":163.99,"x0":-3.1810785538551243,"y0":50.000168091861575,"z0":4.445803759955351,"aX":-12.652438139264461},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":10.3,"spinRate":2552,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4168886050530909,"extension":6.336825164434554},"index":3,"playId":"951c52d9-a091-3065-8125-42088d7c2404","pitchNumber":3,"startTime":"2026-05-07T22:01:04.129Z","endTime":"2026-05-07T22:01:08.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19106263845195,"aZ":-29.153129664971406,"pfxX":4.294853269107199,"pfxZ":2.0807539808408633,"pX":1.4582468327105707,"pZ":1.2718176750199346,"vX0":9.960294687054626,"vY0":-120.31301653522426,"vZ0":-1.625163757493936,"x":61.42,"y":204.44,"x0":-3.3075383193404004,"y0":50.0046056237207,"z0":4.560521687743162,"aX":6.24266515639486},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.6,"breakHorizontal":-10.3,"spinRate":2592,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45673843861717733,"extension":6.217608520160623},"index":4,"playId":"0db3eb37-57cc-34c0-bfe7-cb6f546bf209","pitchNumber":4,"startTime":"2026-05-07T22:01:20.493Z","endTime":"2026-05-07T22:01:24.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.604121399226386,"aZ":-20.168718950232584,"pfxX":-6.807437636772617,"pfxZ":6.7478663856857075,"pX":-0.451827081721658,"pZ":2.9939202159747684,"vX0":10.02485107358727,"vY0":-132.61193892792377,"vZ0":0.28469805226000633,"x":134.22,"y":157.94,"x0":-3.398284243477611,"y0":50.003279283468586,"z0":4.357477685793343,"aX":-12.113746577380985},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.5,"breakHorizontal":10.1,"spinRate":2582,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.41317836950259057,"extension":6.229841692599204},"index":5,"playId":"d46f43a6-4323-3a15-9c6f-24336b1a7baf","pitchNumber":5,"startTime":"2026-05-07T22:01:38.310Z","endTime":"2026-05-07T22:01:42.881Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113142475933955,"aZ":-22.44222460893383,"pfxX":-5.890637463169159,"pfxZ":5.5119981352006775,"pX":0.09606668056424603,"pZ":2.5208235439467197,"vX0":10.78148421658001,"vY0":-132.02065230200492,"vZ0":-0.49253725197144205,"x":113.34,"y":170.72,"x0":-3.2752957241144443,"y0":50.001486241923864,"z0":4.3616569181583165,"aX":-10.398581870501976},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":8.3,"spinRate":2525,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.41488986839479924,"extension":6.341108571417382},"hitData":{"launchSpeed":77.6,"launchAngle":60.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.51,"coordY":136.91}},"index":6,"playId":"d0762e0b-89b3-3ea6-b94a-74279dab7eb9","pitchNumber":6,"startTime":"2026-05-07T22:01:59.070Z","endTime":"2026-05-07T22:02:06.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T22:02:06.885Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oneil Cruz walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T22:02:16.629Z","endTime":"2026-05-07T22:05:02.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":91.8,"endSpeed":83.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.521943655161074,"aZ":-22.02677867882225,"pfxX":-7.9027542597127045,"pfxZ":5.661075745455243,"pX":1.193910967751552,"pZ":2.739229398421055,"vX0":14.177904794048477,"vY0":-133.0299028234515,"vZ0":-0.15806709366200034,"x":71.49,"y":164.82,"x0":-3.177784520787559,"y0":50.00289197719542,"z0":4.39608622490549,"aX":-14.167062929748404},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":11.3,"spinRate":2531,"spinDirection":246},"zone":12,"typeConfidence":2.0,"plateTime":0.41172783673338653,"extension":6.151621470437607},"index":0,"playId":"848d403d-a215-312c-ba3d-b2b01e60b37a","pitchNumber":1,"startTime":"2026-05-07T22:02:32.525Z","endTime":"2026-05-07T22:02:37.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.074591193287787,"aZ":-29.40652048744276,"pfxX":6.335893918878375,"pfxZ":1.9272245349606933,"pX":-0.07808735553925314,"pZ":2.3753684606455003,"vX0":6.146017190768964,"vY0":-119.62823226288171,"vZ0":0.8475614423378044,"x":119.98,"y":174.65,"x0":-3.512477901209982,"y0":50.00337943332609,"z0":4.671686012540211,"aX":9.09608783975508},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.0,"breakHorizontal":-13.1,"spinRate":2397,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.4594950870172476,"extension":6.1021647099905},"index":1,"playId":"94ef506a-f967-3cf0-933a-31ca97086ad0","pitchNumber":2,"startTime":"2026-05-07T22:02:48.763Z","endTime":"2026-05-07T22:02:53.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.650811137513454,"aZ":-25.6404988356397,"pfxX":2.430244408530638,"pfxZ":4.4365721849277335,"pX":-0.20324346245474292,"pZ":2.623452269201649,"vX0":6.946600451439253,"vY0":-120.87800638989685,"vZ0":0.5848144138928271,"x":124.75,"y":167.95,"x0":-3.435687941664552,"y0":50.002890249015174,"z0":4.638394646866219,"aX":3.5766912486585127},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.4,"breakHorizontal":-6.1,"spinRate":2455,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4539841950651944,"extension":6.1525607199065995},"index":2,"playId":"5a33ce2f-166f-30f8-88ba-28fb942ec276","pitchNumber":3,"startTime":"2026-05-07T22:03:05.491Z","endTime":"2026-05-07T22:03:09.772Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-07T22:03:21.407Z","endTime":"2026-05-07T22:03:38.114Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55468797293643,"aZ":-30.5139538323903,"pfxX":7.943142565940254,"pfxZ":1.11919868190013,"pX":-0.9176201601683516,"pZ":1.7617602496100029,"vX0":4.003175719994068,"vY0":-121.6576078912417,"vZ0":-0.3081336624163342,"x":151.98,"y":191.21,"x0":-3.622526418422465,"y0":50.00082913841005,"z0":4.56226643173666,"aX":11.76133524289702},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.3,"breakHorizontal":-15.4,"spinRate":2400,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.45231161413823484,"extension":6.120316666378235},"index":4,"playId":"b3764c76-a105-3ecd-9b4b-0d0b4c79686c","pitchNumber":4,"startTime":"2026-05-07T22:03:38.114Z","endTime":"2026-05-07T22:03:44.180Z","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.4,"endSpeed":83.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61148817895885,"aZ":-20.126797690931568,"pfxX":-7.219468309710547,"pfxZ":6.774359819654885,"pX":-0.18126669659649214,"pZ":4.208665764485257,"vX0":10.960173034431117,"vY0":-132.57727664032075,"vZ0":2.8402569152098662,"x":123.91,"y":125.15,"x0":-3.432804245603715,"y0":50.00251796248662,"z0":4.593229070617699,"aX":-12.840034255368723},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":2610,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.41329659535161056,"extension":6.3066042571485985},"index":5,"playId":"870cb8a5-b6b1-3dc2-a299-fe0f4f7335db","pitchNumber":5,"startTime":"2026-05-07T22:03:56.094Z","endTime":"2026-05-07T22:04:00.396Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.392811017190354,"aZ":-27.265643083322864,"pfxX":4.034985177541848,"pfxZ":3.289178729291171,"pX":-1.8275660674285559,"pZ":2.6553123271267633,"vX0":3.002227536129154,"vY0":-121.80454748692098,"vZ0":0.9372581385773798,"x":186.66,"y":167.09,"x0":-3.603175874786487,"y0":50.003005548468195,"z0":4.634932985206015,"aX":6.023024178791406},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.5,"breakHorizontal":-8.0,"spinRate":2431,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.45081343432540466,"extension":6.035689400721508},"index":6,"playId":"e90ff0bc-a0f4-30c6-aa35-e185984ec7d3","pitchNumber":6,"startTime":"2026-05-07T22:04:18.206Z","endTime":"2026-05-07T22:04:23.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.075780894712807,"aZ":-19.8486823731165,"pfxX":-7.500441870649315,"pfxZ":6.773141881739287,"pX":-0.08319387646487511,"pZ":3.1640829148552356,"vX0":11.341157069056068,"vY0":-134.07826192611705,"vZ0":0.33861766576314156,"x":120.17,"y":153.35,"x0":-3.3940619490907085,"y0":50.00465101785453,"z0":4.452948001583408,"aX":-13.654234193282237},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":11.2,"spinRate":2549,"spinDirection":242},"zone":2,"typeConfidence":2.0,"plateTime":0.4085734000302885,"extension":6.196045581839956},"index":7,"playId":"38642e10-1cbe-3410-b60c-809cc64074ca","pitchNumber":7,"startTime":"2026-05-07T22:04:35.396Z","endTime":"2026-05-07T22:04:39.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.288995426185483,"aZ":-30.88667157171757,"pfxX":6.47955575776966,"pfxZ":0.8864829810839225,"pX":-1.4936286247355275,"pZ":2.737541799990675,"vX0":3.1176750254742407,"vY0":-120.7721836411542,"vZ0":1.8246973018251846,"x":173.93,"y":164.87,"x0":-3.648400121898641,"y0":50.005473890414,"z0":4.7134543096701345,"aX":9.452063034309578},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.4,"breakHorizontal":-12.5,"spinRate":2441,"spinDirection":84},"zone":11,"typeConfidence":2.0,"plateTime":0.4557210273647905,"extension":6.190272948778208},"index":8,"playId":"c609dfad-2951-3004-9502-0a353594cd3c","pitchNumber":8,"startTime":"2026-05-07T22:04:56.812Z","endTime":"2026-05-07T22:05:02.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T22:05:02.041Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Lowe lines out sharply to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-07T22:05:27.632Z","endTime":"2026-05-07T22:06:35.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"e75bb275-164c-4365-ba35-5a4258134220","startTime":"2026-05-07T22:05:27.632Z","endTime":"2026-05-07T22:05:32.632Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.142252115473173,"aZ":-20.22242872124913,"pfxX":-6.701467086125209,"pfxZ":6.791980746757243,"pX":-0.6568202547008014,"pZ":3.1273898953001176,"vX0":9.401440302201658,"vY0":-131.6046169088638,"vZ0":0.5865651203884379,"x":142.04,"y":154.34,"x0":-3.3997532754561486,"y0":50.000972519162275,"z0":4.395995602550709,"aX":-11.789969488305822},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2549,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.4157099870421721,"extension":6.338783780810938},"index":1,"playId":"3525e3ce-0110-37e6-8f94-89fe209b9642","pitchNumber":1,"startTime":"2026-05-07T22:05:44.337Z","endTime":"2026-05-07T22:05:54.377Z","isPitch":true,"type":"pitch"},{"details":{"description":"Oneil Cruz steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"3525e3ce-0110-37e6-8f94-89fe209b9642","startTime":"2026-05-07T22:05:54.377Z","endTime":"2026-05-07T22:06:11.107Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33213381077473,"aZ":-30.19284518081493,"pfxX":6.964843838869082,"pfxZ":1.3534522165106422,"pX":-0.9975612108374325,"pZ":2.0257293288929517,"vX0":3.9207572052533806,"vY0":-120.91573497261481,"vZ0":0.046068062435908885,"x":155.02,"y":184.09,"x0":-3.5515144209375045,"y0":50.00155976702864,"z0":4.683404675169568,"aX":10.182508089347214},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.8,"breakHorizontal":-13.6,"spinRate":2436,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4551707063623258,"extension":6.136475412697837},"index":3,"playId":"262bb901-d9e5-388b-8574-c73a63cf40ec","pitchNumber":2,"startTime":"2026-05-07T22:06:11.107Z","endTime":"2026-05-07T22:06:15.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96050462273053,"aZ":-30.477588910888432,"pfxX":6.608600756145742,"pfxZ":1.1538131171865338,"pX":-0.1378807550358723,"pZ":1.8451449672038371,"vX0":5.943516655333302,"vY0":-121.39488238873024,"vZ0":-0.30411512415554476,"x":122.26,"y":188.96,"x0":-3.489427258465312,"y0":50.00250310803374,"z0":4.658068539988482,"aX":9.721002058515383},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.3,"breakHorizontal":-13.6,"spinRate":2541,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4536966426535449,"extension":6.172360342600596},"hitData":{"launchSpeed":104.6,"launchAngle":16.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":178.87,"coordY":119.57}},"index":4,"playId":"b93999a4-8793-302d-86af-eda4f869933c","pitchNumber":3,"startTime":"2026-05-07T22:06:30.605Z","endTime":"2026-05-07T22:06:35.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T22:06:35.415Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ildemaro Vargas pops out to shortstop Konnor Griffin.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-07T22:09:16.019Z","endTime":"2026-05-07T22:10:35.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-07T22:07:59.037Z","endTime":"2026-05-07T22:09:18.189Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03297568251881,"aZ":-21.175912550721176,"pfxX":11.556814390487531,"pfxZ":5.489827900950453,"pX":-0.25045048722073565,"pZ":2.0009606926668773,"vX0":-9.920593397619967,"vY0":-140.87437793427546,"vZ0":-6.155824954472215,"x":126.55,"y":184.75,"x0":1.8212931389111546,"y0":50.000428836304096,"z0":5.590227495912192,"aX":23.145213979967536},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.8,"breakHorizontal":-18.8,"spinRate":2309,"spinDirection":135},"zone":8,"typeConfidence":0.91,"plateTime":0.38932212650022624,"extension":6.410012979638673},"index":1,"playId":"841a8e51-d06e-3caf-adb2-9ec795aaaaff","pitchNumber":1,"startTime":"2026-05-07T22:09:18.189Z","endTime":"2026-05-07T22:09:22.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-07T22:09:31.992Z","endTime":"2026-05-07T22:09:41.949Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.901171288442683,"aZ":-28.161114568795092,"pfxX":-2.861151816470064,"pfxZ":2.8246304821405497,"pX":-0.677254731606664,"pZ":1.4621432445369462,"vX0":-5.23110825938794,"vY0":-119.56312057987138,"vZ0":-4.027878284335102,"x":142.82,"y":199.3,"x0":1.9264026418338764,"y0":50.004698268009065,"z0":5.7469686646967935,"aX":-4.068110581563426},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":6.6,"spinRate":2567,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.46128161792493083,"extension":6.117103631080849},"index":3,"playId":"ec99b423-ac14-3153-8186-6bc77627ca23","pitchNumber":2,"startTime":"2026-05-07T22:09:41.949Z","endTime":"2026-05-07T22:09:47.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.492821566165382,"aZ":-28.356354038478912,"pfxX":-5.670592437422565,"pfxZ":2.5578726842110306,"pX":-0.6625487989251532,"pZ":1.8397350477424255,"vX0":-4.430285963999139,"vY0":-122.01761419398441,"vZ0":-3.2673675795875763,"x":142.25,"y":189.11,"x0":1.9203768842061653,"y0":50.00134655803284,"z0":5.6685335408048205,"aX":-8.453716633230028},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.1,"breakHorizontal":11.4,"spinRate":2673,"spinDirection":291},"zone":7,"typeConfidence":0.91,"plateTime":0.4508167666268439,"extension":6.155060801230712},"index":4,"playId":"714ce240-9656-37a3-9093-7405f8004b04","pitchNumber":3,"startTime":"2026-05-07T22:10:02.579Z","endTime":"2026-05-07T22:10:10.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.962084214630174,"aZ":-14.191719519021076,"pfxX":6.4885964645545045,"pfxZ":8.908796068798697,"pX":-1.008189159879507,"pZ":2.2432270201910334,"vX0":-9.742658074120326,"vY0":-141.35487116376495,"vZ0":-6.6873079487182885,"x":155.43,"y":178.21,"x0":1.644079781019509,"y0":50.00632783290188,"z0":5.555391652476893,"aX":13.10242270656611},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":-9.7,"spinRate":2295,"spinDirection":137},"zone":13,"typeConfidence":0.94,"plateTime":0.3878561623593204,"extension":6.435975900604026},"hitData":{"launchSpeed":61.3,"launchAngle":38.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":77.11,"coordY":138.21}},"index":5,"playId":"cbce322b-e3fd-3d3c-9db3-8346d89669ba","pitchNumber":4,"startTime":"2026-05-07T22:10:27.978Z","endTime":"2026-05-07T22:10:35.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T22:10:35.979Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Fernandez grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-07T22:10:54.347Z","endTime":"2026-05-07T22:12:26.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"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":"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":4},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.1,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.118307103538474,"aZ":-30.375478728873343,"pfxX":-4.575405233257728,"pfxZ":1.2362355181178373,"pX":0.08965607037003676,"pZ":2.99898207432932,"vX0":-3.204780384372789,"vY0":-121.06982715009428,"vZ0":-0.16055068574018194,"x":113.58,"y":157.81,"x0":2.0343379793142287,"y0":50.0018280661764,"z0":5.770902499531708,"aX":-6.653721780338554},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.5,"breakHorizontal":9.1,"spinRate":2527,"spinDirection":262},"zone":2,"typeConfidence":2.0,"plateTime":0.4559744345640899,"extension":6.06277262730078},"index":0,"playId":"66ec6ed9-1fcb-3026-9efa-2aec4a03886b","pitchNumber":1,"startTime":"2026-05-07T22:11:02.716Z","endTime":"2026-05-07T22:11:06.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":73.8,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15481783617361,"aZ":-32.27697201944077,"pfxX":-5.676435352874349,"pfxZ":-0.0772151994417607,"pX":-1.703300517390248,"pZ":0.7293661918561365,"vX0":-6.485454576782571,"vY0":-118.45474927001104,"vZ0":-4.34947842798348,"x":181.93,"y":219.09,"x0":1.8348210121425523,"y0":50.000352220130665,"z0":5.626718030601238,"aX":-7.853838182553066},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.2,"breakHorizontal":12.2,"spinRate":2591,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.4671101213733002,"extension":6.2715539137996545},"index":1,"playId":"94d63829-acf5-35d2-bb00-bba82d0e6f9c","pitchNumber":2,"startTime":"2026-05-07T22:11:17.269Z","endTime":"2026-05-07T22:11:21.861Z","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":84.2,"endSpeed":76.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9524498016849,"aZ":-32.09324458944484,"pfxX":-6.7554679641013315,"pfxZ":0.056815781022218736,"pX":-1.5692318934289227,"pZ":-0.4377218681730739,"vX0":-5.583161081397536,"vY0":-122.27830268631642,"vZ0":-7.427003111909207,"x":176.82,"y":250.6,"x0":1.6392292902317473,"y0":50.003613057334064,"z0":5.4707644588611934,"aX":-10.010206526716999},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":13.8,"spinRate":2604,"spinDirection":306},"zone":13,"typeConfidence":0.91,"plateTime":0.4516819253878843,"extension":6.322760354121687},"index":2,"playId":"a4edd77c-e2a8-3d63-9efa-f5a781e55161","pitchNumber":3,"startTime":"2026-05-07T22:11:41.801Z","endTime":"2026-05-07T22:11:45.539Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55249859630812,"aZ":-33.02161527602068,"pfxX":-6.914980620750054,"pfxZ":-0.5786436351187678,"pX":0.9519116651903602,"pZ":1.9737277945684557,"vX0":-0.3768719838403212,"vY0":-121.0228631921226,"vZ0":-1.976989377393581,"x":80.72,"y":185.49,"x0":2.0069182663338663,"y0":50.00320738449081,"z0":5.730520285017411,"aX":-10.120765075633345},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.3,"breakHorizontal":12.6,"spinRate":2560,"spinDirection":284},"zone":14,"typeConfidence":0.91,"plateTime":0.45490277159164716,"extension":6.160745211867793},"index":3,"playId":"31e539ee-ed7e-3189-98a3-660c194bf0a3","pitchNumber":4,"startTime":"2026-05-07T22:12:01.981Z","endTime":"2026-05-07T22:12:07.370Z","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":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77228957595208,"aZ":-14.579853682225961,"pfxX":5.562543893749675,"pfxZ":8.554280667476837,"pX":0.004424054407816191,"pZ":3.201194824184047,"vX0":-6.911517497359936,"vY0":-142.93220518813501,"vZ0":-4.41217662275037,"x":116.83,"y":152.35,"x0":1.737943434806784,"y0":50.002998480433,"z0":5.688838198117421,"aX":11.441560320241763},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":-8.5,"spinRate":2309,"spinDirection":138},"zone":2,"typeConfidence":0.94,"plateTime":0.3840832413363633,"extension":6.3741969140518915},"hitData":{"launchSpeed":95.3,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.33,"coordY":144.47}},"index":4,"playId":"41965570-640f-3b4a-80f1-b48da214bf1a","pitchNumber":5,"startTime":"2026-05-07T22:12:21.121Z","endTime":"2026-05-07T22:12:26.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T22:12:26.545Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-07T22:12:49.296Z","endTime":"2026-05-07T22:14:43.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.68"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.41"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.90"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.05"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"63.53"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.84"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.24"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.19"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.77"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.09"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.07"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32209386047427,"aZ":-14.604233616396591,"pfxX":6.4677249299682416,"pfxZ":8.770545696745813,"pX":-0.028023099209602918,"pZ":2.8145110148058965,"vX0":-7.645723333950466,"vY0":-141.15415035211066,"vZ0":-5.155765015936123,"x":118.07,"y":162.79,"x0":1.884835986330786,"y0":50.00369342500311,"z0":5.6165527642863,"aX":12.957587440327027},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-10.0,"spinRate":2279,"spinDirection":132},"zone":2,"typeConfidence":0.94,"plateTime":0.38912594990285765,"extension":6.368333649412301},"index":0,"playId":"6f910098-48b4-3206-bd0d-e3e476fe1e6b","pitchNumber":1,"startTime":"2026-05-07T22:12:52.589Z","endTime":"2026-05-07T22:12:57.945Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-07T22:13:12.412Z","endTime":"2026-05-07T22:13:17.556Z","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(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":96.7,"endSpeed":88.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4255124987789,"aZ":-16.036761767999387,"pfxX":5.674579003341625,"pfxZ":8.09719832628024,"pX":0.6660522256220685,"pZ":2.823283587978395,"vX0":-5.067533862761907,"vY0":-140.6528739814678,"vZ0":-4.951065068220416,"x":91.61,"y":162.55,"x0":1.7583419776596838,"y0":50.00509563711874,"z0":5.65459073765124,"aX":11.313086041180568},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":-9.1,"spinRate":2311,"spinDirection":136},"zone":3,"typeConfidence":0.94,"plateTime":0.39017727375358824,"extension":6.31802479315299},"index":2,"playId":"3fac3cde-71e6-3ee5-9391-49adb8f44ef2","pitchNumber":2,"startTime":"2026-05-07T22:13:17.556Z","endTime":"2026-05-07T22:13:44.578Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"}}},{"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":97.5,"endSpeed":88.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00658736027222,"aZ":-17.483665004002365,"pfxX":6.9821422870473,"pfxZ":7.284647112624549,"pX":-0.13488510881336532,"pZ":4.148525309053023,"vX0":-7.6724585109241215,"vY0":-141.72743855865158,"vZ0":-1.19298888511628,"x":122.14,"y":126.77,"x0":1.7114374274705093,"y0":50.00279779673086,"z0":5.701134457512191,"aX":14.081453385684195},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":-10.9,"spinRate":2348,"spinDirection":139},"zone":11,"typeConfidence":0.94,"plateTime":0.38775454522272,"extension":6.3215227065187385},"index":3,"playId":"f9eb86f7-5cfc-381e-988a-393d0df86c90","pitchNumber":3,"startTime":"2026-05-07T22:13:49.708Z","endTime":"2026-05-07T22:13:54.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.271644119511645,"aZ":-31.482482047256575,"pfxX":-2.760664502308046,"pfxZ":0.46317453242489215,"pX":-0.11644316667703986,"pZ":1.2945358200673043,"vX0":-3.866592048050241,"vY0":-122.28829610947153,"vZ0":-3.7999474088483214,"x":121.44,"y":203.83,"x0":1.8551430938011373,"y0":50.00231366769251,"z0":5.623826072039815,"aX":-4.10265026324919},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":6.0,"spinRate":2595,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4511065707527959,"extension":6.23250453799161},"index":4,"playId":"4adb4fa7-d8f6-3b2d-93fe-93573af9d69b","pitchNumber":4,"startTime":"2026-05-07T22:14:05.872Z","endTime":"2026-05-07T22:14:10.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81175393984021,"aZ":-14.293080552322753,"pfxX":6.304913520428786,"pfxZ":8.50960433013461,"pX":-0.0926567023075189,"pZ":2.2892412817914267,"vX0":-7.373944592697354,"vY0":-144.3266560574747,"vZ0":-6.728996427750001,"x":120.53,"y":176.97,"x0":1.6809949653091147,"y0":50.00573515649509,"z0":5.538118732460924,"aX":13.252280580500289},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":-9.8,"spinRate":2353,"spinDirection":137},"zone":5,"typeConfidence":0.94,"plateTime":0.3800734891255395,"extension":6.454916028458609},"index":5,"playId":"b8749824-038a-3a1b-b35a-3bcca8068d65","pitchNumber":5,"startTime":"2026-05-07T22:14:40.053Z","endTime":"2026-05-07T22:14:43.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T22:14:43.872Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-07T22:12:49.296Z","endTime":"2026-05-07T22:14:43.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.68"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.08"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.41"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.90"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.05"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"63.53"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.84"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.24"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.19"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.77"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.09"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.07"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32209386047427,"aZ":-14.604233616396591,"pfxX":6.4677249299682416,"pfxZ":8.770545696745813,"pX":-0.028023099209602918,"pZ":2.8145110148058965,"vX0":-7.645723333950466,"vY0":-141.15415035211066,"vZ0":-5.155765015936123,"x":118.07,"y":162.79,"x0":1.884835986330786,"y0":50.00369342500311,"z0":5.6165527642863,"aX":12.957587440327027},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-10.0,"spinRate":2279,"spinDirection":132},"zone":2,"typeConfidence":0.94,"plateTime":0.38912594990285765,"extension":6.368333649412301},"index":0,"playId":"6f910098-48b4-3206-bd0d-e3e476fe1e6b","pitchNumber":1,"startTime":"2026-05-07T22:12:52.589Z","endTime":"2026-05-07T22:12:57.945Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-07T22:13:12.412Z","endTime":"2026-05-07T22:13:17.556Z","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(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":96.7,"endSpeed":88.0,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4255124987789,"aZ":-16.036761767999387,"pfxX":5.674579003341625,"pfxZ":8.09719832628024,"pX":0.6660522256220685,"pZ":2.823283587978395,"vX0":-5.067533862761907,"vY0":-140.6528739814678,"vZ0":-4.951065068220416,"x":91.61,"y":162.55,"x0":1.7583419776596838,"y0":50.00509563711874,"z0":5.65459073765124,"aX":11.313086041180568},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":-9.1,"spinRate":2311,"spinDirection":136},"zone":3,"typeConfidence":0.94,"plateTime":0.39017727375358824,"extension":6.31802479315299},"index":2,"playId":"3fac3cde-71e6-3ee5-9391-49adb8f44ef2","pitchNumber":2,"startTime":"2026-05-07T22:13:17.556Z","endTime":"2026-05-07T22:13:44.578Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"}}},{"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":97.5,"endSpeed":88.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.00658736027222,"aZ":-17.483665004002365,"pfxX":6.9821422870473,"pfxZ":7.284647112624549,"pX":-0.13488510881336532,"pZ":4.148525309053023,"vX0":-7.6724585109241215,"vY0":-141.72743855865158,"vZ0":-1.19298888511628,"x":122.14,"y":126.77,"x0":1.7114374274705093,"y0":50.00279779673086,"z0":5.701134457512191,"aX":14.081453385684195},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":-10.9,"spinRate":2348,"spinDirection":139},"zone":11,"typeConfidence":0.94,"plateTime":0.38775454522272,"extension":6.3215227065187385},"index":3,"playId":"f9eb86f7-5cfc-381e-988a-393d0df86c90","pitchNumber":3,"startTime":"2026-05-07T22:13:49.708Z","endTime":"2026-05-07T22:13:54.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.271644119511645,"aZ":-31.482482047256575,"pfxX":-2.760664502308046,"pfxZ":0.46317453242489215,"pX":-0.11644316667703986,"pZ":1.2945358200673043,"vX0":-3.866592048050241,"vY0":-122.28829610947153,"vZ0":-3.7999474088483214,"x":121.44,"y":203.83,"x0":1.8551430938011373,"y0":50.00231366769251,"z0":5.623826072039815,"aX":-4.10265026324919},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":6.0,"spinRate":2595,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4511065707527959,"extension":6.23250453799161},"index":4,"playId":"4adb4fa7-d8f6-3b2d-93fe-93573af9d69b","pitchNumber":4,"startTime":"2026-05-07T22:14:05.872Z","endTime":"2026-05-07T22:14:10.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81175393984021,"aZ":-14.293080552322753,"pfxX":6.304913520428786,"pfxZ":8.50960433013461,"pX":-0.0926567023075189,"pZ":2.2892412817914267,"vX0":-7.373944592697354,"vY0":-144.3266560574747,"vZ0":-6.728996427750001,"x":120.53,"y":176.97,"x0":1.6809949653091147,"y0":50.00573515649509,"z0":5.538118732460924,"aX":13.252280580500289},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":-9.8,"spinRate":2353,"spinDirection":137},"zone":5,"typeConfidence":0.94,"plateTime":0.3800734891255395,"extension":6.454916028458609},"index":5,"playId":"b8749824-038a-3a1b-b35a-3bcca8068d65","pitchNumber":5,"startTime":"2026-05-07T22:14:40.053Z","endTime":"2026-05-07T22:14:43.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-07T22:14:43.872Z","atBatIndex":71},"scoringPlays":[1,7,23,37,38,45],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":221.2,"y":49.36},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":157.06,"y":157.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":120.76,"y":91.61},"type":"O","description":"Flyout"}],"home":[{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":156.56,"y":157.6},"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":124.98,"y":142.05},"type":"O","description":"Pop Out"},{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":179.97,"y":116.45},"type":"H","description":"Single"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":160.61,"y":169.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"coordinates":{"x":119.75,"y":188.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":158.56,"y":59.04},"type":"O","description":"Flyout"}],"home":[{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":97.23,"y":135.8},"type":"O","description":"Pop Out"},{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":90.48,"y":141.08},"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":2,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":149.96,"y":156.08},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":16,"endIndex":24,"top":[16,17,18,19,20],"bottom":[21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"coordinates":{"x":96.84,"y":86.67},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":95.96,"y":83.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":139.32,"y":171.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":82.66,"y":64.56},"type":"O","description":"Flyout"}],"home":[{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":122.3,"y":41.24},"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":3,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":171.09,"y":40.83},"type":"H","description":"Home Run"},{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":161.12,"y":168.25},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":32,"top":[25,26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":96.72,"y":167.24},"type":"O","description":"Fielders Choice"}],"home":[{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":155.04,"y":167.75},"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":4,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":141.2,"y":149.77},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":42,"top":[33,34,35,36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":156.05,"y":167.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":158.51,"y":92.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":185.46,"y":127.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":179.88,"y":123.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"coordinates":{"x":107.88,"y":154.05},"type":"O","description":"Groundout"}],"home":[{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":148.0,"y":150.0},"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":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":186.27,"y":78.09},"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":5,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":156.56,"y":159.13},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":49,"top":[43,44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":123.04,"y":184.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"coordinates":{"x":89.09,"y":165.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":53.56,"y":63.06},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":157.57,"y":157.1},"type":"O","description":"Groundout"}],"home":[{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":144.45,"y":182.94},"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":6,"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":105.71,"y":197.14},"type":"O","description":"Pop Out"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52],"bottom":[53,54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":127.9,"y":127.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":142.86,"y":152.53},"type":"O","description":"Grounded Into DP"}],"home":[{"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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":164.16,"y":104.97},"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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":114.47,"y":148.48},"type":"O","description":"Grounded Into DP"},{"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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":101.28,"y":171.3},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":64,"top":[57,58,59],"bottom":[60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":163.02,"y":155.97},"type":"O","description":"Groundout"}],"home":[{"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":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":113.0,"y":149.0},"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":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":153.27,"y":179.88},"type":"O","description":"Pop Out"},{"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":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":87.89,"y":106.9},"type":"H","description":"Single"}]}},{"startIndex":65,"endIndex":71,"top":[65,66,67,68],"bottom":[69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"coordinates":{"x":113.96,"y":147.97},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":144.51,"y":136.91},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":178.87,"y":119.57},"type":"O","description":"Lineout"}],"home":[{"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":77.11,"y":138.21},"type":"O","description":"Pop Out"},{"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":132.33,"y":144.47},"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":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":5,"errors":1,"leftOnBase":5},"away":{"runs":4,"hits":7,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"catcher":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"first":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"second":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"third":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"shortstop":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"left":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"center":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"right":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"onDeck":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"inHole":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"battingOrder":3,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"onDeck":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"inHole":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"battingOrder":7,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":12,"airOuts":7,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".246","atBats":34,"obp":".332","slg":".387","ops":".719","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":13,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":1,"groundOuts":12,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":30,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":133,"era":"3.70","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.22","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":51,"strikes":82,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":2,"pitchesPerInning":"14.78","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":17,"groundOuts":39,"airOuts":41,"runs":13,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":46,"baseOnBalls":7,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":147,"obp":".204","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":645,"era":"2.36","inningsPitched":"42.0","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.71","battersFaced":159,"outs":126,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":217,"strikes":428,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".714","pitchesPerInning":"15.36","gamesFinished":0,"strikeoutWalkRatio":"6.57","strikeoutsPer9Inn":"9.86","walksPer9Inn":"1.50","hitsPer9Inn":"4.93","runsScoredPer9":"2.79","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":17,"groundOuts":31,"airOuts":32,"runs":11,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":16,"baseOnBalls":19,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".245","atBats":102,"obp":".363","slg":".382","ops":".745","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":39,"rbi":14,"leftOnBase":52,"sacBunts":0,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":200,"errors":0,"chances":224,"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"}]},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":13,"groundOuts":27,"airOuts":34,"runs":22,"doubles":8,"triples":0,"homeRuns":10,"strikeOuts":30,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".266","atBats":124,"obp":".368","slg":".573","ops":".941","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":71,"rbi":23,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".274","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.40","popOuts":11,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":44,"errors":1,"chances":127,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":10,"groundOuts":8,"airOuts":13,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".220","atBats":50,"obp":".259","slg":".360","ops":".619","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":18,"rbi":4,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","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":{"gamesStarted":1,"caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":6,"putOuts":121,"errors":1,"chances":128,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":15,"groundOuts":35,"airOuts":22,"runs":27,"doubles":5,"triples":2,"homeRuns":4,"strikeOuts":44,"baseOnBalls":31,"intentionalWalks":2,"hits":34,"hitByPitch":2,"avg":".254","atBats":134,"obp":".399","slg":".410","ops":".809","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":55,"rbi":22,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".345","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":59,"errors":1,"chances":60,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665833":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":36,"flyOuts":12,"groundOuts":37,"airOuts":21,"runs":25,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":56,"baseOnBalls":12,"intentionalWalks":2,"hits":37,"hitByPitch":2,"avg":".245","atBats":151,"obp":".309","slg":".464","ops":".773","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":70,"rbi":28,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".326","groundOutsToAirouts":"1.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.78","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":89,"errors":1,"chances":91,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681895":{"person":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":6,"groundOuts":7,"airOuts":13,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":3,"atBats":47,"obp":".345","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":241,"era":"2.08","inningsPitched":"13.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"1.23","battersFaced":55,"outs":39,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":241,"balls":93,"strikes":148,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".---","pitchesPerInning":"18.54","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"11.08","walksPer9Inn":"2.77","hitsPer9Inn":"8.31","runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(S, 3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":8,"groundOuts":15,"airOuts":16,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":62,"obp":".200","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":292,"era":"1.42","inningsPitched":"19.0","wins":3,"losses":0,"saves":3,"saveOpportunities":4,"holds":6,"blownSaves":1,"earnedRuns":3,"whip":"0.68","battersFaced":70,"outs":57,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":292,"balls":109,"strikes":183,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.37","gamesFinished":8,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"11.84","walksPer9Inn":"3.32","hitsPer9Inn":"2.84","runsScoredPer9":"1.42","homeRunsPer9":"0.47","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":2,"flyOuts":6,"groundOuts":8,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":54,"obp":".323","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":250,"era":"3.21","inningsPitched":"14.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":5,"whip":"1.43","battersFaced":62,"outs":42,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":250,"balls":87,"strikes":163,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.86","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"14.14","walksPer9Inn":"5.14","hitsPer9Inn":"7.71","runsScoredPer9":"3.21","homeRunsPer9":"0.64","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","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":{"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":10,"flyOuts":7,"groundOuts":10,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".194","atBats":31,"obp":".265","slg":".258","ops":".523","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".240","groundOutsToAirouts":"1.11","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":10,"putOuts":11,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)","summary":"6.0 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":84,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":34,"strikes":50,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"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":8,"gamesStarted":8,"flyOuts":22,"groundOuts":46,"airOuts":55,"runs":15,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":170,"obp":".269","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":700,"era":"2.87","inningsPitched":"47.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.04","battersFaced":186,"outs":141,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":700,"balls":254,"strikes":446,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":2,"winPercentage":".800","pitchesPerInning":"14.89","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.70","walksPer9Inn":"2.68","hitsPer9Inn":"6.70","runsScoredPer9":"2.87","homeRunsPer9":"0.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"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"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":9,"groundOuts":23,"airOuts":17,"runs":12,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":5,"hits":17,"hitByPitch":3,"atBats":81,"obp":".326","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":347,"era":"4.09","inningsPitched":"22.0","wins":2,"losses":1,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":10,"whip":"1.27","battersFaced":95,"outs":66,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":347,"balls":120,"strikes":227,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".667","pitchesPerInning":"15.77","gamesFinished":6,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.50","hitsPer9Inn":"6.95","runsScoredPer9":"4.91","homeRunsPer9":"0.41","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":18,"groundOuts":6,"airOuts":30,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":63,"obp":".329","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":299,"era":"3.71","inningsPitched":"17.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":7,"whip":"1.41","battersFaced":73,"outs":51,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":299,"balls":111,"strikes":188,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"17.59","gamesFinished":2,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"6.88","walksPer9Inn":"4.76","hitsPer9Inn":"7.94","runsScoredPer9":"3.71","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":22,"groundOuts":28,"airOuts":41,"runs":19,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":31,"baseOnBalls":26,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":123,"obp":".342","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":600,"era":"4.76","inningsPitched":"34.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.50","battersFaced":152,"outs":102,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":600,"balls":226,"strikes":374,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".200","pitchesPerInning":"17.65","gamesFinished":0,"strikeoutWalkRatio":"1.19","strikeoutsPer9Inn":"8.21","walksPer9Inn":"6.88","hitsPer9Inn":"6.62","runsScoredPer9":"5.03","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":17,"obp":".235","slg":".235","ops":".470","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":4,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.75","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":26,"errors":0,"chances":26,"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"}]},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":6,"flyOuts":14,"groundOuts":31,"airOuts":29,"runs":19,"doubles":10,"triples":1,"homeRuns":1,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":136,"obp":".346","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":606,"era":"4.76","inningsPitched":"34.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.50","battersFaced":154,"outs":102,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":606,"balls":222,"strikes":384,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".500","pitchesPerInning":"17.82","gamesFinished":0,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"10.59","walksPer9Inn":"3.44","hitsPer9Inn":"10.06","runsScoredPer9":"5.03","homeRunsPer9":"0.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":7},"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}},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":11,"groundOuts":13,"airOuts":25,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":1,"hits":12,"hitByPitch":1,"atBats":60,"obp":".314","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":268,"era":"3.78","inningsPitched":"16.2","wins":2,"losses":2,"saves":2,"saveOpportunities":4,"holds":3,"blownSaves":2,"earnedRuns":7,"whip":"1.26","battersFaced":70,"outs":50,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":268,"balls":100,"strikes":168,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".500","pitchesPerInning":"16.08","gamesFinished":8,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"5.40","walksPer9Inn":"4.86","hitsPer9Inn":"6.48","runsScoredPer9":"4.32","homeRunsPer9":"1.08","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":13,"groundOuts":25,"airOuts":24,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".156","atBats":77,"obp":".253","slg":".273","ops":".526","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":21,"rbi":7,"leftOnBase":47,"sacBunts":1,"sacFlies":0,"babip":".172","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":8,"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":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":8,"putOuts":241,"errors":1,"chances":250,"fielding":".996","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664875":{"person":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":6,"groundOuts":18,"airOuts":11,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":57,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":243,"era":"4.80","inningsPitched":"15.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.13","battersFaced":64,"outs":45,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":91,"strikes":152,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".000","pitchesPerInning":"16.20","gamesFinished":2,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"9.60","walksPer9Inn":"3.00","hitsPer9Inn":"7.20","runsScoredPer9":"6.00","homeRunsPer9":"1.80","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"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}},"ID804606":{"person":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":11,"groundOuts":30,"airOuts":19,"runs":13,"doubles":5,"triples":2,"homeRuns":2,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":29,"hitByPitch":2,"avg":".257","atBats":113,"obp":".320","slg":".389","ops":".709","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":44,"rbi":16,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".355","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.50","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":73,"putOuts":48,"errors":4,"chances":125,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID676742":{"person":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":1,"groundOuts":1,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":12,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":57,"era":"12.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.00","battersFaced":15,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":21,"strikes":36,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"12.00","walksPer9Inn":"6.00","hitsPer9Inn":"12.00","runsScoredPer9":"12.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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}},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":17,"groundOuts":35,"airOuts":29,"runs":20,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":1,"hits":38,"hitByPitch":2,"avg":".292","atBats":130,"obp":".377","slg":".446","ops":".823","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":58,"rbi":25,"leftOnBase":63,"sacBunts":0,"sacFlies":2,"babip":".340","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":2,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":84,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":11,"groundOuts":40,"airOuts":20,"runs":15,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":25,"baseOnBalls":8,"intentionalWalks":0,"hits":38,"hitByPitch":3,"avg":".309","atBats":123,"obp":".366","slg":".350","ops":".716","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":43,"rbi":17,"leftOnBase":48,"sacBunts":0,"sacFlies":0,"babip":".388","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":50,"putOuts":33,"errors":3,"chances":86,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":20,"groundOuts":19,"airOuts":44,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".186","atBats":118,"obp":".256","slg":".288","ops":".544","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":34,"rbi":13,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".232","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":21,"groundOuts":40,"airOuts":34,"runs":17,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":147,"obp":".280","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":604,"era":"3.02","inningsPitched":"41.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.08","battersFaced":165,"outs":125,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":210,"strikes":394,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".333","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"9.72","walksPer9Inn":"3.02","hitsPer9Inn":"6.70","runsScoredPer9":"3.67","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665833,664040,668804,656811,687462,804606,669707,695257,663698,656605,642701,682254,676755,642397],"pitchers":[656605,642701,682254,676755,642397],"bench":[680779,693304,542303],"bullpen":[677952,696149,664875,669387,670990,676742,681895,694973],"battingOrder":[665833,664040,668804,656811,687462,804606,669707,695257,663698],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Lowe, B (10, 1st inning off Gallen, 0 on, 1 out); Bart (2, 6th inning off Gallen, 0 on, 2 out)."},{"label":"TB","value":"Bart 5; Horwitz; Lowe, B 6; O'Hearn."},{"label":"RBI","value":"Bart (4); Horwitz (14); Lowe, B (23); O'Hearn (25)."},{"label":"2-out RBI","value":"O'Hearn; Bart; Horwitz."},{"label":"Runners left in scoring position, 2 out","value":"Griffin; Lowe, B; Cook, B; Reynolds, B 2."},{"label":"GIDP","value":"Reynolds, B."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Cruz, O (13, 2nd base off Sewald/Moreno)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Lowe, B-Griffin-Horwitz; Griffin-Lowe, B-Horwitz)."}]}],"note":[]},"home":{"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":1,"groundOuts":12,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".242","atBats":30,"obp":".302","slg":".402","ops":".704","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":5,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":12,"airOuts":7,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":34,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":140,"era":"4.78","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.37","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":52,"strikes":88,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":4,"pitchesPerInning":"15.56","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":27,"groundOuts":46,"airOuts":43,"runs":12,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":19,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":150,"obp":".302","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":655,"era":"2.50","inningsPitched":"39.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.29","battersFaced":169,"outs":119,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":655,"balls":251,"strikes":404,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.51","gamesFinished":0,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"6.58","walksPer9Inn":"4.31","hitsPer9Inn":"7.26","runsScoredPer9":"2.72","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":17,"gamesStarted":0,"flyOuts":10,"groundOuts":17,"airOuts":15,"runs":4,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":59,"obp":".215","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":263,"era":"2.16","inningsPitched":"16.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":4,"whip":"0.78","battersFaced":65,"outs":50,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":263,"balls":94,"strikes":169,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".500","pitchesPerInning":"15.78","gamesFinished":1,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"10.26","walksPer9Inn":"2.16","hitsPer9Inn":"4.86","runsScoredPer9":"2.16","homeRunsPer9":"0.54","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":7,"gamesStarted":3,"flyOuts":12,"groundOuts":35,"airOuts":28,"runs":20,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":111,"obp":".336","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":472,"era":"5.83","inningsPitched":"29.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.43","battersFaced":128,"outs":88,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":472,"balls":170,"strikes":302,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".000","pitchesPerInning":"16.09","gamesFinished":1,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.30","hitsPer9Inn":"8.59","runsScoredPer9":"6.14","homeRunsPer9":"1.53","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":8},"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}},"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":"901","stats":{"batting":{"note":"b-","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":20,"flyOuts":6,"groundOuts":18,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".152","atBats":46,"obp":".245","slg":".261","ops":".506","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":12,"rbi":6,"leftOnBase":18,"sacBunts":1,"sacFlies":1,"babip":".171","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":28,"errors":1,"chances":34,"fielding":".971","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"}]},"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-3 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":13,"groundOuts":17,"airOuts":17,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".219","atBats":73,"obp":".247","slg":".384","ops":".631","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":28,"rbi":16,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.33","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":{"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":3,"putOuts":70,"errors":1,"chances":74,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"401","stats":{"batting":{"note":"c-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"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":34,"flyOuts":11,"groundOuts":24,"airOuts":34,"runs":17,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".272","atBats":114,"obp":".323","slg":".430","ops":".753","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":49,"rbi":17,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.80","popOuts":13,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":22,"errors":2,"chances":76,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"29","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":4,"flyOuts":12,"groundOuts":19,"airOuts":21,"runs":21,"doubles":5,"triples":2,"homeRuns":6,"strikeOuts":14,"baseOnBalls":15,"intentionalWalks":1,"hits":29,"hitByPitch":0,"atBats":81,"obp":".454","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":383,"era":"9.95","inningsPitched":"19.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"2.32","battersFaced":98,"outs":57,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":383,"balls":165,"strikes":218,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".250","pitchesPerInning":"20.16","gamesFinished":0,"strikeoutWalkRatio":"0.93","strikeoutsPer9Inn":"6.63","walksPer9Inn":"7.11","hitsPer9Inn":"13.74","runsScoredPer9":"9.95","homeRunsPer9":"2.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":8},"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}},"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":16,"gamesStarted":0,"flyOuts":8,"groundOuts":17,"airOuts":12,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":60,"obp":".266","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":256,"era":"3.45","inningsPitched":"15.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"1.09","battersFaced":64,"outs":47,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":256,"balls":93,"strikes":163,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".500","pitchesPerInning":"16.34","gamesFinished":3,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"10.34","walksPer9Inn":"2.30","hitsPer9Inn":"7.47","runsScoredPer9":"3.45","homeRunsPer9":"0.57","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"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":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":35,"flyOuts":14,"groundOuts":45,"airOuts":36,"runs":19,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":29,"baseOnBalls":10,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".209","atBats":139,"obp":".262","slg":".353","ops":".615","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":49,"rbi":13,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".229","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.80","popOuts":6,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":33,"errors":0,"chances":108,"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":17,"gamesStarted":0,"flyOuts":10,"groundOuts":15,"airOuts":18,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":59,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":262,"era":"3.45","inningsPitched":"15.2","wins":0,"losses":1,"saves":1,"saveOpportunities":4,"holds":4,"blownSaves":3,"earnedRuns":6,"whip":"1.15","battersFaced":64,"outs":47,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":99,"strikes":163,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"16.72","gamesFinished":4,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.89","walksPer9Inn":"1.72","hitsPer9Inn":"8.62","runsScoredPer9":"3.45","homeRunsPer9":"0.57","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":11,"groundOuts":33,"airOuts":29,"runs":19,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":41,"hitByPitch":0,"avg":".360","atBats":114,"obp":".381","slg":".614","ops":".995","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":70,"rbi":22,"leftOnBase":34,"sacBunts":1,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.14","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":9,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":152,"errors":2,"chances":190,"fielding":".989","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":7,"gamesStarted":7,"flyOuts":29,"groundOuts":19,"airOuts":50,"runs":29,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":129,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":548,"era":"6.61","inningsPitched":"31.1","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.44","battersFaced":143,"outs":94,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":548,"balls":191,"strikes":357,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".250","pitchesPerInning":"17.49","gamesFinished":0,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"8.04","walksPer9Inn":"3.73","hitsPer9Inn":"9.19","runsScoredPer9":"8.33","homeRunsPer9":"2.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","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":"100","stats":{"batting":{"summary":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":18,"groundOuts":41,"airOuts":31,"runs":14,"doubles":5,"triples":3,"homeRuns":2,"strikeOuts":17,"baseOnBalls":22,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".234","atBats":111,"obp":".356","slg":".387","ops":".743","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":43,"rbi":11,"leftOnBase":45,"sacBunts":2,"sacFlies":2,"babip":".255","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":4,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":42,"errors":2,"chances":120,"fielding":".983","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":"600","stats":{"batting":{"summary":"0-3 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":6,"groundOuts":21,"airOuts":24,"runs":19,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".292","atBats":96,"obp":".333","slg":".417","ops":".750","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":40,"rbi":12,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".357","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":12,"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":73,"errors":3,"chances":97,"fielding":".969","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":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","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":2,"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":15,"gamesStarted":0,"flyOuts":10,"groundOuts":3,"airOuts":20,"runs":6,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":43,"obp":".213","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":189,"era":"3.55","inningsPitched":"12.2","wins":0,"losses":3,"saves":7,"saveOpportunities":7,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.79","battersFaced":48,"outs":38,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":189,"balls":57,"strikes":132,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.15","rbi":0,"winPercentage":".000","pitchesPerInning":"14.92","gamesFinished":13,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"10.66","walksPer9Inn":"2.84","hitsPer9Inn":"4.26","runsScoredPer9":"4.26","homeRunsPer9":"2.13","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":7,"gamesStarted":7,"flyOuts":22,"groundOuts":31,"airOuts":34,"runs":17,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":42,"baseOnBalls":11,"intentionalWalks":0,"hits":42,"hitByPitch":3,"atBats":148,"obp":".346","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":640,"era":"4.14","inningsPitched":"37.0","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.43","battersFaced":163,"outs":111,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":640,"balls":213,"strikes":427,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".667","pitchesPerInning":"17.30","gamesFinished":0,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"10.22","walksPer9Inn":"2.68","hitsPer9Inn":"10.22","runsScoredPer9":"4.14","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","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":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":12,"groundOuts":11,"airOuts":19,"runs":8,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".246","atBats":57,"obp":".290","slg":".404","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":23,"rbi":8,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":7,"putOuts":93,"errors":1,"chances":101,"fielding":".990","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,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":13,"groundOuts":27,"airOuts":27,"runs":22,"doubles":7,"triples":4,"homeRuns":5,"strikeOuts":37,"baseOnBalls":18,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".264","atBats":121,"obp":".359","slg":".512","ops":".871","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":62,"rbi":20,"leftOnBase":37,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.20","popOuts":8,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":71,"errors":2,"chances":74,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":9,"groundOuts":27,"airOuts":15,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":1,"hits":11,"hitByPitch":2,"atBats":59,"obp":".231","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":243,"era":"2.60","inningsPitched":"17.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":5,"whip":"0.75","battersFaced":66,"outs":52,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":91,"strikes":152,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".500","pitchesPerInning":"14.02","gamesFinished":2,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"4.67","walksPer9Inn":"1.04","hitsPer9Inn":"5.71","runsScoredPer9":"3.12","homeRunsPer9":"0.52","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 1-3)","summary":"6.0 IP, 4 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":10,"airOuts":4,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":28,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":38,"strikes":62,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"3.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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":27,"groundOuts":46,"airOuts":40,"runs":21,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":45,"hitByPitch":1,"atBats":154,"obp":".345","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":675,"era":"4.70","inningsPitched":"38.1","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.49","battersFaced":169,"outs":115,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":254,"strikes":421,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":4,"winPercentage":".250","pitchesPerInning":"17.61","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"5.87","walksPer9Inn":"2.82","hitsPer9Inn":"10.57","runsScoredPer9":"4.93","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"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"}]},"ID666971":{"person":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":5,"groundOuts":12,"airOuts":14,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".255","atBats":47,"obp":".340","slg":".298","ops":".638","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":14,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.86","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":20,"errors":0,"chances":21,"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","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":19,"gamesStarted":0,"flyOuts":8,"groundOuts":17,"airOuts":15,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":1,"hits":9,"hitByPitch":1,"atBats":50,"obp":".281","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":182,"era":"3.14","inningsPitched":"14.1","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":5,"whip":"1.05","battersFaced":57,"outs":43,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":63,"strikes":119,"strikePercentage":".650","hitBatsmen":1,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.70","gamesFinished":2,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.65","walksPer9Inn":"3.77","hitsPer9Inn":"5.65","runsScoredPer9":"3.77","homeRunsPer9":"1.26","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"800","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":7,"groundOuts":16,"airOuts":10,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".192","atBats":52,"obp":".208","slg":".250","ops":".458","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":13,"rbi":6,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"obp":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.00","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":29,"strikes":34,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"6.75","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","assists":11,"putOuts":103,"errors":1,"chances":115,"fielding":".991","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":12,"obp":".083","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":43,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.25","battersFaced":12,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":13,"strikes":30,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.75","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.25","walksPer9Inn":"0.00","hitsPer9Inn":"2.25","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":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":8,"groundOuts":22,"airOuts":15,"runs":9,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".194","atBats":72,"obp":".256","slg":".389","ops":".645","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":28,"rbi":7,"leftOnBase":22,"sacBunts":2,"sacFlies":0,"babip":".271","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.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":0,"putOuts":40,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":14,"groundOuts":26,"airOuts":29,"runs":12,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".181","atBats":94,"obp":".222","slg":".340","ops":".562","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":32,"rbi":10,"leftOnBase":46,"sacBunts":1,"sacFlies":0,"babip":".217","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":85,"errors":0,"chances":86,"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":[672695,606466,682998,680728,571448,545121,699912,678489,543510,672515,677950,694374,668678,805299,657044,623149],"pitchers":[668678,805299,657044,623149],"bench":[666971],"bullpen":[664199,656464,518876,642528,666661,669194,694297,593958,647336],"battingOrder":[672695,606466,682998,571448,545121,699912,678489,672515,694374],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Carroll (5, 3rd inning off Keller, M, 0 on, 2 out)."},{"label":"TB","value":"Carroll 5; Del Castillo; McCann; Vargas, I."},{"label":"RBI","value":"Carroll (20); Del Castillo (16)."},{"label":"2-out RBI","value":"Del Castillo; Carroll."},{"label":"Runners left in scoring position, 2 out","value":"Arenado."},{"label":"GIDP","value":"Fernandez, Jo; Thomas, A."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Fernandez, Jo (2, 2nd base off Keller, M/Bart)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Fernandez, Jo (3, fielding)."},{"label":"DP","value":"(Marte, K-Perdomo-Vargas, I)."}]}],"note":[{"label":"a","value":"Grounded out for McCann in the 7th."},{"label":"b","value":"Grounded out for Thomas, A in the 8th."},{"label":"c","value":"Struck out for Del Castillo in the 8th."}]}},"officials":[{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":482620,"fullName":"Chris Conroy","link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Cruz, O (by Gallen)."},{"label":"Pitch timer violations","value":"Vargas, I (batter timer)."},{"label":"ABS Challenge","value":"Bart (Ball-Confirmed); McCann (Ball-Overturned to Strike); Santana, D (Ball-Confirmed); Barrosa (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Keller, M 84-50; Santana, D 13-7; Montgomery, M 16-10; Mattson 6-4; Soto, G 14-11; Gallen 100-62; Garcia, B 12-8; Thompson, R 9-7; Sewald 19-11."},{"label":"Groundouts-flyouts","value":"Keller, M 8-1; Santana, D 2-0; Montgomery, M 1-0; Mattson 0-0; Soto, G 1-0; Gallen 10-4; Garcia, B 1-0; Thompson, R 1-0; Sewald 0-0."},{"label":"Batters faced","value":"Keller, M 23; Santana, D 3; Montgomery, M 4; Mattson 1; Soto, G 3; Gallen 28; Garcia, B 3; Thompson, R 3; Sewald 4."},{"label":"Inherited runners-scored","value":"Santana, D 1-0; Mattson 2-0."},{"label":"Umpires","value":"HP: Brennan Miller. 1B: Chris Conroy. 2B: Ben May. 3B: John Tumpane. "},{"label":"Weather","value":"78 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"12:41 PM."},{"label":"T","value":"2:33."},{"label":"Att","value":"21,827."},{"label":"Venue","value":"Chase Field."},{"label":"May 7, 2026"}],"pitchingNotes":["Keller, M pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","boxscoreName":"Lowe, B"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":13,"groundOuts":27,"airOuts":34,"runs":22,"doubles":8,"triples":0,"homeRuns":10,"strikeOuts":30,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".266","atBats":124,"obp":".368","slg":".573","ops":".941","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":71,"rbi":23,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".274","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.40","popOuts":11,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":44,"errors":1,"chances":127,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","boxscoreName":"Keller, M"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)","summary":"6.0 IP, 2 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":84,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":34,"strikes":50,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"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":8,"gamesStarted":8,"flyOuts":22,"groundOuts":46,"airOuts":55,"runs":15,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":170,"obp":".269","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":700,"era":"2.87","inningsPitched":"47.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.04","battersFaced":186,"outs":141,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":700,"balls":254,"strikes":446,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":2,"winPercentage":".800","pitchesPerInning":"14.89","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.70","walksPer9Inn":"2.68","hitsPer9Inn":"6.70","runsScoredPer9":"2.87","homeRunsPer9":"0.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"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},{"player":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","boxscoreName":"Bart"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":10,"groundOuts":8,"airOuts":13,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".220","atBats":50,"obp":".259","slg":".360","ops":".619","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":18,"rbi":4,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","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":{"gamesStarted":1,"caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":6,"putOuts":121,"errors":1,"chances":128,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"loser":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"save":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}