{"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":824848,"link":"/api/v1.1/game/824848/feed/live","metaData":{"wait":10,"timeStamp":"20260430_190851","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824848,"type":"R","doubleHeader":"Y","id":"2026/04/30/houmlb-balmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824848-2026-04-30","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-30T16:35:00Z","originalDate":"2026-04-30","officialDate":"2026-04-30","dayNight":"day","time":"12:35","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":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Houston","record":{"gamesPlayed":31,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":11,"losses":20,"ties":0,"pct":".355"},"records":{},"divisionLeader":false,"wins":11,"losses":20,"winningPercentage":".355"},"franchiseName":"Houston","clubName":"Astros","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110","season":2026,"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2"},"springVenue":{"id":2508,"link":"/api/v1/venues/2508"},"teamCode":"bal","fileCode":"bal","abbreviation":"BAL","teamName":"Orioles","locationName":"Baltimore","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Baltimore","record":{"gamesPlayed":30,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":15,"losses":15,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":15,"losses":15,"winningPercentage":".500"},"franchiseName":"Baltimore","clubName":"Orioles","active":true}},"players":{"ID694376":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376","firstName":"Shay","lastName":"Whitcomb","primaryNumber":"13","birthDate":"1998-09-28","currentAge":27,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Shay","useLastName":"Whitcomb","middleName":"Lane","boxscoreName":"Whitcomb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shay Whitcomb","nameSlug":"shay-whitcomb-694376","firstLastName":"Shay Whitcomb","lastFirstName":"Whitcomb, Shay","lastInitName":"Whitcomb, S","initLastName":"S Whitcomb","fullFMLName":"Shay Lane Whitcomb","fullLFMName":"Whitcomb, Shay Lane","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID669211":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211","firstName":"Keegan","lastName":"Akin","primaryNumber":"45","birthDate":"1995-04-01","currentAge":31,"birthCity":"Alma","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keegan","useLastName":"Akin","middleName":"Lee","boxscoreName":"Akin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"A-kin","mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Keegan Akin","nameSlug":"keegan-akin-669211","firstLastName":"Keegan Akin","lastFirstName":"Akin, Keegan","lastInitName":"Akin, K","initLastName":"K Akin","fullFMLName":"Keegan Lee Akin","fullLFMName":"Akin, Keegan Lee","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694212":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212","firstName":"Samuel","lastName":"Basallo","primaryNumber":"29","birthDate":"2004-08-13","currentAge":22,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Samuel","useLastName":"Basallo","middleName":"Alexander","boxscoreName":"Basallo","gender":"M","nameMatrilineal":"Mendez","isPlayer":true,"isVerified":true,"pronunciation":"SAM-well bah-SY-yo","mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samuel Basallo","nameSlug":"samuel-basallo-694212","firstLastName":"Samuel Basallo","lastFirstName":"Basallo, Samuel","lastInitName":"Basallo, S","initLastName":"S Basallo","fullFMLName":"Samuel Alexander Basallo","fullLFMName":"Basallo, Samuel Alexander","strikeZoneTop":3.39,"strikeZoneBottom":1.71},"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669330":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330","firstName":"Tyler","lastName":"Wells","primaryNumber":"68","birthDate":"1994-08-26","currentAge":32,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 8\"","weight":270,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Wells","middleName":"Austin","boxscoreName":"Wells, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Wells","nameSlug":"tyler-wells-669330","firstLastName":"Tyler Wells","lastFirstName":"Wells, Tyler","lastInitName":"Wells, T","initLastName":"T Wells","fullFMLName":"Tyler Austin Wells","fullLFMName":"Wells, Tyler Austin","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID670329":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329","firstName":"Joshua","lastName":"Garcia","primaryNumber":"50","birthDate":"1994-01-10","currentAge":32,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rico","useLastName":"Garcia","middleName":"Rico","boxscoreName":"Garcia, Ri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rico Garcia","nameSlug":"rico-garcia-670329","firstLastName":"Rico Garcia","lastFirstName":"Garcia, Rico","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Joshua Rico Garcia","fullLFMName":"Garcia, Joshua Rico","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID683002":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","firstName":"Gunnar","lastName":"Henderson","primaryNumber":"2","birthDate":"2001-06-29","currentAge":25,"birthCity":"Montgomery","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Gunnar","useLastName":"Henderson","middleName":"Randal","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gunnar Henderson","nameSlug":"gunnar-henderson-683002","firstLastName":"Gunnar Henderson","lastFirstName":"Henderson, Gunnar","lastInitName":"Henderson, G","initLastName":"G Henderson","fullFMLName":"Gunnar Randal Henderson","fullLFMName":"Henderson, Gunnar Randal","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID669699":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699","firstName":"Braden","lastName":"Shewmake","birthDate":"1997-11-19","currentAge":28,"birthCity":"Wylie","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Braden","useLastName":"Shewmake","middleName":"Jack","boxscoreName":"Shewmake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SHOE-make","mlbDebutDate":"2023-05-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braden Shewmake","nameSlug":"braden-shewmake-669699","firstLastName":"Braden Shewmake","lastFirstName":"Shewmake, Braden","lastInitName":"Shewmake, B","initLastName":"B Shewmake","fullFMLName":"Braden Jack Shewmake","fullLFMName":"Shewmake, Braden Jack","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID680694":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694","firstName":"Kyle","lastName":"Bradish","primaryNumber":"38","birthDate":"1996-09-12","currentAge":30,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Bradish","middleName":"Edward","boxscoreName":"Bradish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"BRAD-ish","mlbDebutDate":"2022-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Bradish","nameSlug":"kyle-bradish-680694","firstLastName":"Kyle Bradish","lastFirstName":"Bradish, Kyle","lastInitName":"Bradish, K","initLastName":"K Bradish","fullFMLName":"Kyle Edward Bradish","fullLFMName":"Bradish, Kyle Edward","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687637":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637","firstName":"Dylan","lastName":"Beavers","primaryNumber":"12","birthDate":"2001-08-11","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dylan","useLastName":"Beavers","middleName":"Matthew","boxscoreName":"Beavers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Beavers","nameSlug":"dylan-beavers-687637","firstLastName":"Dylan Beavers","lastFirstName":"Beavers, Dylan","lastInitName":"Beavers, D","initLastName":"D Beavers","fullFMLName":"Dylan Matthew Beavers","fullLFMName":"Beavers, Dylan Matthew","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID687957":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957","firstName":"Dustin","lastName":"Harris","primaryNumber":"29","birthDate":"1999-07-08","currentAge":27,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dustin","useLastName":"Harris","middleName":"Alexander","boxscoreName":"Harris, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin Harris","nameSlug":"dustin-harris-687957","firstLastName":"Dustin Harris","lastFirstName":"Harris, Dustin","lastInitName":"Harris, D","initLastName":"D Harris","fullFMLName":"Dustin Alexander Harris","fullLFMName":"Harris, Dustin Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694728":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728","firstName":"Brice","lastName":"Matthews","primaryNumber":"0","birthDate":"2002-03-16","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brice","useLastName":"Matthews","middleName":"Andre","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Matthews","nameSlug":"brice-matthews-694728","firstLastName":"Brice Matthews","lastFirstName":"Matthews, Brice","lastInitName":"Matthews, B","initLastName":"B Matthews","fullFMLName":"Brice Andre Matthews","fullLFMName":"Matthews, Brice Andre","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID671382":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382","firstName":"Cameron","lastName":"Foster","primaryNumber":"65","birthDate":"1999-03-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cameron","useLastName":"Foster","middleName":"Michael John","boxscoreName":"Foster","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cameron Foster","nameSlug":"cameron-foster-671382","firstLastName":"Cameron Foster","lastFirstName":"Foster, Cameron","lastInitName":"Foster, C","initLastName":"C Foster","fullFMLName":"Cameron Michael John Foster","fullLFMName":"Foster, Cameron Michael John","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656986":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986","firstName":"John","lastName":"Sousa","primaryNumber":"62","birthDate":"1995-04-06","currentAge":31,"birthCity":"North Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bennett","useLastName":"Sousa","middleName":"Bennett","boxscoreName":"Sousa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SOO-suh","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bennett Sousa","nameSlug":"bennett-sousa-656986","firstLastName":"Bennett Sousa","lastFirstName":"Sousa, Bennett","lastInitName":"Sousa, B","initLastName":"B Sousa","fullFMLName":"John Bennett Sousa","fullLFMName":"Sousa, John Bennett","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID689296":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296","firstName":"Anthony","lastName":"Nunez","primaryNumber":"66","birthDate":"2001-07-10","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Nunez","boxscoreName":"Nunez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-03-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Nunez","nameSlug":"anthony-nunez-689296","firstLastName":"Anthony Nunez","lastFirstName":"Nunez, Anthony","lastInitName":"Nunez, A","initLastName":"A Nunez","fullFMLName":"Anthony Nunez","fullLFMName":"Nunez, Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621121":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121","firstName":"Lance","lastName":"McCullers","primaryNumber":"50","birthDate":"1993-10-02","currentAge":32,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lance","useLastName":"McCullers Jr.","middleName":"G.","boxscoreName":"McCullers Jr.","nickName":"Perdomo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lance McCullers Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lance-mccullers-jr-621121","firstLastName":"Lance McCullers Jr.","lastFirstName":"McCullers Jr., Lance","lastInitName":"McCullers Jr., L","initLastName":"L McCullers","fullFMLName":"Lance G. McCullers Jr.","fullLFMName":"McCullers Jr., Lance G.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID621043":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043","firstName":"Carlos","lastName":"Correa","primaryNumber":"1","birthDate":"1994-09-22","currentAge":31,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Carlos","useLastName":"Correa","middleName":"Javier","boxscoreName":"Correa","nickName":"I Am Groot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Correa","nameSlug":"carlos-correa-621043","firstLastName":"Carlos Correa","lastFirstName":"Correa, Carlos","lastInitName":"Correa, C","initLastName":"C Correa","fullFMLName":"Carlos Javier Correa","fullLFMName":"Correa, Carlos Javier","strikeZoneTop":3.337,"strikeZoneBottom":1.684},"ID681297":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297","firstName":"Colton","lastName":"Cowser","primaryNumber":"17","birthDate":"2000-03-20","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Colton","useLastName":"Cowser","middleName":"Dale","boxscoreName":"Cowser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"KOW-zur","mlbDebutDate":"2023-07-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colton Cowser","nameSlug":"colton-cowser-681297","firstLastName":"Colton Cowser","lastFirstName":"Cowser, Colton","lastInitName":"Cowser, C","initLastName":"C Cowser","fullFMLName":"Colton Dale Cowser","fullLFMName":"Cowser, Colton Dale","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID681293":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293","firstName":"Spencer","lastName":"Arrighetti","primaryNumber":"45","birthDate":"2000-01-02","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 2\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Arrighetti","middleName":"Zane","boxscoreName":"Arrighetti","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"air-uh-get-ee","mlbDebutDate":"2024-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Arrighetti","nameSlug":"spencer-arrighetti-681293","firstLastName":"Spencer Arrighetti","lastFirstName":"Arrighetti, Spencer","lastInitName":"Arrighetti, S","initLastName":"S Arrighetti","fullFMLName":"Spencer Zane Arrighetti","fullLFMName":"Arrighetti, Spencer Zane","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691723":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723","firstName":"Coby","lastName":"Mayo","primaryNumber":"16","birthDate":"2001-12-10","currentAge":24,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Coby","useLastName":"Mayo","middleName":"Gerald","boxscoreName":"Mayo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coby Mayo","nameSlug":"coby-mayo-691723","firstLastName":"Coby Mayo","lastFirstName":"Mayo, Coby","lastInitName":"Mayo, C","initLastName":"C Mayo","fullFMLName":"Coby Gerald Mayo","fullLFMName":"Mayo, Coby Gerald","strikeZoneTop":3.41,"strikeZoneBottom":1.72},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID669236":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236","firstName":"Jeremiah","lastName":"Jackson","primaryNumber":"82","birthDate":"2000-03-26","currentAge":26,"birthCity":"Antioch","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeremiah","useLastName":"Jackson","boxscoreName":"Jackson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Jackson","nameSlug":"jeremiah-jackson-669236","firstLastName":"Jeremiah Jackson","lastFirstName":"Jackson, Jeremiah","lastInitName":"Jackson, J","initLastName":"J Jackson","fullFMLName":"Jeremiah Jackson","fullLFMName":"Jackson, Jeremiah","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID687064":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064","firstName":"Brandon","lastName":"Young","primaryNumber":"63","birthDate":"1998-08-19","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Young","middleName":"Wayne","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Young","nameSlug":"brandon-young-687064","firstLastName":"Brandon Young","lastFirstName":"Young, Brandon","lastInitName":"Young, B","initLastName":"B Young","fullFMLName":"Brandon Wayne Young","fullLFMName":"Young, Brandon Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID678906":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","firstName":"Kai-Wei","lastName":"Teng","primaryNumber":"17","birthDate":"1998-12-01","currentAge":27,"birthCity":"Taichung","birthCountry":"Taiwan","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kai-Wei","useLastName":"Teng","boxscoreName":"Teng","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kai-way","mlbDebutDate":"2024-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kai-Wei Teng","nameSlug":"kai-wei-teng-678906","firstLastName":"Kai-Wei Teng","lastFirstName":"Teng, Kai-Wei","lastInitName":"Teng, K","initLastName":"K Teng","fullFMLName":"Kai-Wei Teng","fullLFMName":"Teng, Kai-Wei ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664744":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744","firstName":"Jose","lastName":"Espada","primaryNumber":"70","birthDate":"1997-02-22","currentAge":29,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Espada","middleName":"Manuel","boxscoreName":"Espada, J","gender":"M","nameMatrilineal":"Berdecia","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Espada","nameSlug":"jose-espada-664744","firstLastName":"Jose Espada","lastFirstName":"Espada, Jose","lastInitName":"Espada, J","initLastName":"J Espada","fullFMLName":"Jose Manuel Espada","fullLFMName":"Espada, Jose Manuel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID665750":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750","firstName":"Leody","lastName":"Taveras","primaryNumber":"30","birthDate":"1998-09-08","currentAge":28,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Leody","useLastName":"Taveras","boxscoreName":"Taveras, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"lay-OH-dee tuh-VAIR-uhs","mlbDebutDate":"2020-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leody Taveras","nameSlug":"leody-taveras-665750","firstLastName":"Leody Taveras","lastFirstName":"Taveras, Leody","lastInitName":"Taveras, L","initLastName":"L Taveras","fullFMLName":"Leody Taveras","fullLFMName":"Taveras, Leody","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID669358":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","firstName":"Shane","lastName":"Baz","primaryNumber":"34","birthDate":"1999-06-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Baz","middleName":"Austin","boxscoreName":"Baz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"bahz","mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Baz","nameSlug":"shane-baz-669358","firstLastName":"Shane Baz","lastFirstName":"Baz, Shane","lastInitName":"Baz, S","initLastName":"S Baz","fullFMLName":"Shane Austin Baz","fullLFMName":"Baz, Shane Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID605135":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135","firstName":"Christopher","lastName":"Bassitt","primaryNumber":"40","birthDate":"1989-02-22","currentAge":37,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Bassitt","middleName":"M.","boxscoreName":"Bassitt","nickName":"C Bass","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Bassitt","nameSlug":"chris-bassitt-605135","firstLastName":"Chris Bassitt","lastFirstName":"Bassitt, Chris","lastInitName":"Bassitt, C","initLastName":"C Bassitt","fullFMLName":"Christopher M. Bassitt","fullLFMName":"Bassitt, Christopher M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID641933":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933","firstName":"Tyler","lastName":"O'Neill","primaryNumber":"9","birthDate":"1995-06-22","currentAge":31,"birthCity":"Burnaby","birthStateProvince":"BC","birthCountry":"Canada","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"O'Neill","middleName":"Alan","boxscoreName":"O'Neill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler O'Neill","nameSlug":"tyler-o-neill-641933","firstLastName":"Tyler O'Neill","lastFirstName":"O'Neill, Tyler","lastInitName":"O'Neill, T","initLastName":"T O'Neill","fullFMLName":"Tyler Alan O'Neill","fullLFMName":"O'Neill, Tyler Alan","strikeZoneTop":3.097,"strikeZoneBottom":1.563},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID675989":{"id":675989,"fullName":"Cody Bolton","link":"/api/v1/people/675989","firstName":"Carl","lastName":"Bolton","primaryNumber":"67","birthDate":"1998-06-19","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cody","useLastName":"Bolton","middleName":"Donovan","boxscoreName":"Bolton","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Bolton","nameSlug":"cody-bolton-675989","firstLastName":"Cody Bolton","lastFirstName":"Bolton, Cody","lastInitName":"Bolton, C","initLastName":"C Bolton","fullFMLName":"Carl Donovan Bolton","fullLFMName":"Bolton, Carl Donovan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669288":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288","firstName":"Daniel","lastName":"Johnson","birthDate":"1995-07-11","currentAge":31,"birthCity":"Vallejo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Johnson","boxscoreName":"Johnson, Da","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Daniel Johnson","nameSlug":"daniel-johnson-669288","firstLastName":"Daniel Johnson","lastFirstName":"Johnson, Daniel","lastInitName":"Johnson, D","initLastName":"D Johnson","fullFMLName":"Daniel Johnson","fullLFMName":"Johnson, Daniel","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID624413":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","firstName":"Peter","lastName":"Alonso","primaryNumber":"25","birthDate":"1994-12-07","currentAge":31,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pete","useLastName":"Alonso","middleName":"Morgan","boxscoreName":"Alonso","nickName":"Polar Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Alonso","nameSlug":"pete-alonso-624413","firstLastName":"Pete Alonso","lastFirstName":"Alonso, Pete","lastInitName":"Alonso, P","initLastName":"P Alonso","fullFMLName":"Peter Morgan Alonso","fullLFMName":"Alonso, Peter Morgan","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664991":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991","firstName":"Grant","lastName":"Wolfram","primaryNumber":"48","birthDate":"1996-12-12","currentAge":29,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"6' 7\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Wolfram","boxscoreName":"Wolfram","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"wolf-RAM","mlbDebutDate":"2025-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Grant Wolfram","nameSlug":"grant-wolfram-664991","firstLastName":"Grant Wolfram","lastFirstName":"Wolfram, Grant","lastInitName":"Wolfram, G","initLastName":"G Wolfram","fullFMLName":"Grant Wolfram","fullLFMName":"Wolfram, Grant","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID681347":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347","firstName":"Michael","lastName":"Burrows","primaryNumber":"50","birthDate":"1999-11-08","currentAge":26,"birthCity":"Waterford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Burrows","middleName":"Thomas","boxscoreName":"Burrows","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Burrows","nameSlug":"mike-burrows-681347","firstLastName":"Mike Burrows","lastFirstName":"Burrows, Mike","lastInitName":"Burrows, M","initLastName":"M Burrows","fullFMLName":"Michael Thomas Burrows","fullLFMName":"Burrows, Michael Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666974":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974","firstName":"Yennier","lastName":"Cano","primaryNumber":"78","birthDate":"1994-03-09","currentAge":32,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yennier","useLastName":"Cano","boxscoreName":"Cano","gender":"M","nameMatrilineal":"Banes","isPlayer":true,"isVerified":true,"pronunciation":"YEN-neer","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yennier Cano","nameSlug":"yennier-cano-666974","firstLastName":"Yennier Cano","lastFirstName":"Cano, Yennier","lastInitName":"Cano, Y","initLastName":"Y Cano","fullFMLName":"Yennier  Cano","fullLFMName":"Cano, Yennier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669920":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920","firstName":"Jason","lastName":"Alexander","primaryNumber":"54","birthDate":"1993-03-01","currentAge":33,"birthCity":"Windsor","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Alexander","middleName":"Raymond","boxscoreName":"Alexander, J","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Alexander","nameSlug":"jason-alexander-669920","firstLastName":"Jason Alexander","lastFirstName":"Alexander, Jason","lastInitName":"Alexander, J","initLastName":"J Alexander","fullFMLName":"Jason Raymond Alexander","fullLFMName":"Alexander, Jason Raymond","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID681151":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151","firstName":"Jayden","lastName":"Murray","primaryNumber":"70","birthDate":"1997-04-11","currentAge":29,"birthCity":"Vernal","birthStateProvince":"UT","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jayden","useLastName":"Murray","middleName":"Allen","boxscoreName":"Murray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jayden Murray","nameSlug":"jayden-murray-681151","firstLastName":"Jayden Murray","lastFirstName":"Murray, Jayden","lastInitName":"Murray, J","initLastName":"J Murray","fullFMLName":"Jayden Allen Murray","fullLFMName":"Murray, Jayden Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712}},"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2","location":{"address1":"333 West Camden Street","city":"Baltimore","state":"Maryland","stateAbbrev":"MD","postalCode":"21201","defaultCoordinates":{"latitude":39.283787,"longitude":-76.621689},"azimuthAngle":31.0,"elevation":33,"country":"USA","phone":"(410) 685-9800"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42455,"turfType":"Grass","roofType":"Open","leftLine":333,"left":363,"leftCenter":376,"center":410,"rightCenter":373,"rightLine":318},"active":true,"season":"2026"},"officialVenue":{"id":2,"link":"/api/v1/venues/2"},"weather":{"condition":"Partly Cloudy","temp":"63","wind":"13 mph, L To R"},"gameInfo":{"attendance":0,"firstPitch":"2026-04-30T16:35:00.000Z","gameDurationMinutes":153},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"home":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"}},"officialScorer":{"id":663079,"fullName":"Jason Lee","link":"/api/v1/people/663079"},"primaryDatacaster":{"id":684807,"fullName":"Jeremy Davis","link":"/api/v1/people/684807"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Correa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-30T16:35:40.986Z","endTime":"2026-04-30T16:36:39.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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-04-30T14:35:05.552Z","endTime":"2026-04-30T16:10:30.277Z","isPitch":false,"type":"action","player":{"id":621043,"link":"/api/v1/people/621043"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-30T16:10:30.277Z","endTime":"2026-04-30T16:35:21.018Z","isPitch":false,"type":"action","player":{"id":621043,"link":"/api/v1/people/621043"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-30T16:35:21.018Z","endTime":"2026-04-30T16:35:41.986Z","isPitch":false,"type":"action","player":{"id":621043,"link":"/api/v1/people/621043"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.212773726875604,"aZ":-26.08059792208567,"pfxX":-12.104640630636645,"pfxZ":3.414306752595202,"pX":0.43504520273554287,"pZ":0.6654580282496978,"vX0":9.206600171204622,"vY0":-132.44611067497584,"vZ0":-6.487571332775304,"x":123.23,"y":155.03,"x0":-1.5064150626193251,"y0":50.00264476556434,"z0":5.043460824796636,"aX":-21.592799494518},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.9,"breakHorizontal":20.0,"spinRate":1999,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41292106128690254,"extension":6.320313779916018},"index":3,"playId":"fdcc5b16-6b51-3b15-8448-2ce82d20f38b","pitchNumber":1,"startTime":"2026-04-30T16:35:41.986Z","endTime":"2026-04-30T16:35:45.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.889424651972675,"aZ":-28.007100509380262,"pfxX":-9.534280817660044,"pfxZ":2.32932049295286,"pX":-0.2347102672786898,"pZ":2.934680678048094,"vX0":6.608188972318747,"vY0":-132.4984707572649,"vZ0":-1.1264988533739588,"x":108.33,"y":141.84,"x0":-1.5156753354111625,"y0":50.000218102210546,"z0":5.401747663980565,"aX":-17.040585527272007},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.2,"breakHorizontal":16.0,"spinRate":2065,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.41253370572306736,"extension":6.642565488897895},"index":4,"playId":"8544e40a-3960-3364-b418-0f24b260fff3","pitchNumber":2,"startTime":"2026-04-30T16:35:59.188Z","endTime":"2026-04-30T16:36:02.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":70.5,"endSpeed":64.7,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.487725521042208,"aZ":-39.47653637165406,"pfxX":8.076598769971273,"pfxZ":-6.930647556938558,"pX":0.2892418451665411,"pZ":2.7296776294754594,"vX0":1.2403797190765649,"vY0":-102.48387614004082,"vZ0":3.409622295650899,"x":105.97,"y":165.08,"x0":-1.3740195151401584,"y0":50.00445287660966,"z0":5.898942744056074,"aX":8.506822810288835},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-11.0,"breakHorizontal":-15.0,"spinRate":2165,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.5364812862313042,"extension":6.290393487855015},"index":5,"playId":"c8d75b1b-9c7b-30d6-959a-2e22f1c0141e","pitchNumber":3,"startTime":"2026-04-30T16:36:19.538Z","endTime":"2026-04-30T16:36:23.192Z","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":0},"pitchData":{"startSpeed":72.9,"endSpeed":66.7,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.948536981766928,"aZ":-31.99048397835346,"pfxX":9.03684322371914,"pfxZ":0.16702512716034335,"pX":0.9086622183253622,"pZ":2.3570491120733994,"vX0":3.0377620839686585,"vY0":-106.0675738475527,"vZ0":1.7130107255684952,"x":82.36,"y":175.14,"x0":-1.72068100358602,"y0":50.00429285907797,"z0":5.215636054960023,"aX":10.18796199644673},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":1.2,"breakHorizontal":-17.3,"spinRate":2236,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.5185176580615098,"extension":6.051591728726544},"index":6,"playId":"2c524c86-3a5f-309c-b51d-b23a902eb432","pitchNumber":4,"startTime":"2026-04-30T16:36:36.219Z","endTime":"2026-04-30T16:36:39.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:36:39.799Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-30T16:36:39.916Z","endTime":"2026-04-30T16:38:03.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71325002647488,"aZ":-18.453304061612176,"pfxX":-6.29070762199831,"pfxZ":7.452520238518563,"pX":0.005439040627933249,"pZ":2.4387889737613437,"vX0":5.859214859200072,"vY0":-134.4845430828366,"vZ0":-4.295515741771702,"x":116.79,"y":172.93,"x0":-1.3785752782392897,"y0":50.0058825096648,"z0":5.356471168199575,"aX":-11.586588376340785},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":10.2,"spinRate":2005,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4064615201745534,"extension":6.089244811235799},"index":0,"playId":"c1372bb8-7271-3f9c-abfd-60d0afcc3877","pitchNumber":1,"startTime":"2026-04-30T16:37:05.471Z","endTime":"2026-04-30T16:37:08.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.967702851981986,"aZ":-22.55661782158485,"pfxX":-2.57189194686318,"pfxZ":5.455401566309117,"pX":1.1980734647327898,"pZ":3.5010025752038247,"vX0":7.419800649175462,"vY0":-131.27171171271533,"vZ0":-0.6977540775045575,"x":71.33,"y":144.25,"x0":-1.3176435645081441,"y0":50.0063844587144,"z0":5.4332447323129145,"aX":-4.538098723666504},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.0,"breakHorizontal":3.2,"spinRate":2039,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4155285752886271,"extension":6.197233570545854},"index":1,"playId":"b9695fd5-7113-3046-aaa5-bf0e6536a260","pitchNumber":2,"startTime":"2026-04-30T16:37:24.838Z","endTime":"2026-04-30T16:37:28.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.282982555493195,"aZ":-24.302491520660112,"pfxX":-9.726890849239384,"pfxZ":4.327939437356729,"pX":0.14573025877881154,"pZ":3.3831952903776843,"vX0":6.97487208717687,"vY0":-134.095575407689,"vZ0":-1.2082018831632888,"x":111.45,"y":147.43,"x0":-1.226668237286139,"y0":50.00383313387743,"z0":5.575120725439041,"aX":-17.696511891911822},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":16.1,"spinRate":2072,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4086296752804417,"extension":6.1146824850734},"index":2,"playId":"2fc7854f-16f9-3e0b-918c-fe783a0d1b6c","pitchNumber":3,"startTime":"2026-04-30T16:37:39.964Z","endTime":"2026-04-30T16:37:43.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.493295551883346,"aZ":-22.4852060069087,"pfxX":-3.0189403917614768,"pfxZ":5.3391094414202325,"pX":-0.5040014756461512,"pZ":3.576867251385269,"vX0":4.086965702956424,"vY0":-132.87480719281172,"vZ0":-0.4247757458406951,"x":136.21,"y":142.2,"x0":-1.6592702577868053,"y0":50.00238897597454,"z0":5.351528011018289,"aX":-5.478755066589976},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.8,"breakHorizontal":4.7,"spinRate":2074,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4098798456908739,"extension":5.914076501049298},"index":3,"playId":"23d7f096-db7e-305c-87df-80433a864a6c","pitchNumber":4,"startTime":"2026-04-30T16:38:00.317Z","endTime":"2026-04-30T16:38:03.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:38:03.647Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to second baseman Jeremiah Jackson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-30T16:38:04.470Z","endTime":"2026-04-30T16:38:48.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.601558542525716,"aZ":-25.96651956546752,"pfxX":-9.300077587206644,"pfxZ":3.326360673006252,"pX":0.5582016228806412,"pZ":2.096834552173794,"vX0":8.653945219577569,"vY0":-134.61091118646533,"vZ0":-3.6199977982782947,"x":95.72,"y":182.17,"x0":-1.4640587970628274,"y0":50.00257691202167,"z0":5.262559204492564,"aX":-17.35518287142553},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.5,"breakHorizontal":15.4,"spinRate":2099,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4042987289893416,"extension":6.13440169880827},"index":0,"playId":"193e9f1d-5741-312e-8294-939fbf231415","pitchNumber":1,"startTime":"2026-04-30T16:38:28.382Z","endTime":"2026-04-30T16:38:31.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.2,"endSpeed":65.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.263188067581876,"aZ":-39.32078023262118,"pfxX":5.672061845700421,"pfxZ":-6.54415559358744,"pX":1.1867700579831695,"pZ":1.7220136681844835,"vX0":3.737823993425654,"vY0":-104.98019168386686,"vZ0":1.2041734482947521,"x":71.76,"y":192.29,"x0":-1.3670119638093456,"y0":50.00224863720621,"z0":5.794773668245227,"aX":6.195947694388223},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-10.9,"breakHorizontal":-11.4,"spinRate":2322,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.5260198268418019,"extension":6.307826043626459},"hitData":{"launchSpeed":68.5,"launchAngle":40.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.35,"coordY":123.86}},"index":1,"playId":"ef48e809-5d0f-322e-8485-02afa5277e90","pitchNumber":2,"startTime":"2026-04-30T16:38:41.062Z","endTime":"2026-04-30T16:38:48.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:38:48.921Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gunnar Henderson flies out to left fielder Yordan Alvarez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-30T16:40:38.883Z","endTime":"2026-04-30T16:41:31.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.630602386919254,"aZ":-13.549010262250174,"pfxX":-8.2651556563252,"pfxZ":9.896929937377282,"pX":-0.8382471694619417,"pZ":2.9471550872593357,"vX0":6.539460295837324,"vY0":-136.2565092582518,"vZ0":-5.499662869221686,"x":148.95,"y":159.21,"x0":-2.1941945077325244,"y0":50.005460283128286,"z0":5.926167118665812,"aX":-15.560571987792889},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":13.6,"spinRate":2142,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4018067364775262,"extension":6.059305140750553},"index":0,"playId":"2b228fb2-e154-3baf-92e8-c25bff83c51f","pitchNumber":1,"startTime":"2026-04-30T16:41:00.843Z","endTime":"2026-04-30T16:41:04.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.796996584916332,"aZ":-13.01347850838634,"pfxX":-5.39658893710622,"pfxZ":10.060229383336225,"pX":0.14195090499431035,"pZ":2.2340985034580827,"vX0":8.06666798389483,"vY0":-137.45493843272757,"vZ0":-7.451645042514301,"x":111.59,"y":178.46,"x0":-2.135955843362835,"y0":50.00191285701338,"z0":5.872482273570011,"aX":-10.278025056689932},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":8.0,"spinRate":2193,"spinDirection":208},"zone":8,"typeConfidence":0.89,"plateTime":0.39918088250341066,"extension":6.103019564403374},"hitData":{"launchSpeed":91.1,"launchAngle":46.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.61,"coordY":117.11}},"index":1,"playId":"efc63ec9-0527-38b6-a7f9-60afd7b4dd5a","pitchNumber":2,"startTime":"2026-04-30T16:41:22.346Z","endTime":"2026-04-30T16:41:31.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:41:31.274Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-30T16:41:38.990Z","endTime":"2026-04-30T16:43:43.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.213915179275247,"aZ":-15.437210090129776,"pfxX":-6.142479474459455,"pfxZ":8.683058251589724,"pX":0.6278987202634206,"pZ":2.3785240019000335,"vX0":9.567585704480628,"vY0":-137.43596797404984,"vZ0":-6.66317642416191,"x":93.07,"y":174.56,"x0":-2.0879238535382423,"y0":50.00579906100026,"z0":5.868108180516904,"aX":-11.845174195624676},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":9.4,"spinRate":2249,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3973413945355615,"extension":6.130778202242051},"index":0,"playId":"73613392-9026-33ea-a9b3-ac472041ea25","pitchNumber":1,"startTime":"2026-04-30T16:41:55.391Z","endTime":"2026-04-30T16:41:58.776Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.038438160176714,"aZ":-30.739885840985906,"pfxX":0.06572019949524975,"pfxZ":0.9064024981425742,"pX":-0.011801208496191495,"pZ":2.9951884169112506,"vX0":5.391356861201112,"vY0":-123.90548959592037,"vZ0":-1.4737176928251803,"x":117.45,"y":157.91,"x0":-2.20986066439703,"y0":50.00244187803184,"z0":6.128618472478602,"aX":0.10262601266231072},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-1.2,"spinRate":2657,"spinDirection":80},"zone":2,"typeConfidence":0.91,"plateTime":0.43938089583134055,"extension":5.852742611478424},"index":1,"playId":"cf6b859d-f55e-3c68-a43b-0a94563a521a","pitchNumber":2,"startTime":"2026-04-30T16:42:09.979Z","endTime":"2026-04-30T16:42:13.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09570200617556,"aZ":-21.054538503372292,"pfxX":-9.523923035584268,"pfxZ":6.518284901694859,"pX":0.34433991685749005,"pZ":1.3254271171913314,"vX0":9.646828808192417,"vY0":-128.86868742228197,"vZ0":-7.160146083038807,"x":103.87,"y":202.99,"x0":-2.1842524049463194,"y0":50.00501995803075,"z0":5.729732791348406,"aX":-16.25606069833277},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":15.5,"spinRate":1724,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.4226634109748302,"extension":5.987061019113967},"index":2,"playId":"eb9b340a-c315-386a-b44c-90b132936b37","pitchNumber":3,"startTime":"2026-04-30T16:42:24.621Z","endTime":"2026-04-30T16:42:27.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.648224586644663,"aZ":-11.995596853825592,"pfxX":-4.701767470074111,"pfxZ":10.373912833276218,"pX":1.1780670646518776,"pZ":2.0504960481405745,"vX0":10.184147754987954,"vY0":-138.5219302341602,"vZ0":-8.214299324862857,"x":72.09,"y":183.42,"x0":-1.9336537231811735,"y0":50.00623193138039,"z0":5.854610575574709,"aX":-9.149415310997266},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2298,"spinDirection":200},"zone":14,"typeConfidence":0.83,"plateTime":0.3952585768277461,"extension":6.0103360469455955},"index":3,"playId":"46620f56-b86f-3652-b481-50d9d5396216","pitchNumber":4,"startTime":"2026-04-30T16:42:41.097Z","endTime":"2026-04-30T16:42:44.531Z","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":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.450847110490837,"aZ":-34.26517771740542,"pfxX":9.726182393393117,"pfxZ":-1.4880250363306846,"pX":-0.14596113181082293,"pZ":3.6337120059641665,"vX0":2.12264256550892,"vY0":-118.70212328133702,"vZ0":1.2407422496520324,"x":122.56,"y":140.67,"x0":-2.3185653525646854,"y0":50.00541333607078,"z0":6.266425451836828,"aX":13.636285874204908},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.0,"breakHorizontal":-18.1,"spinRate":2759,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.46458246137970116,"extension":5.858971320984652},"index":4,"playId":"ea20a32f-e954-3a66-a956-03c54cb7f151","pitchNumber":5,"startTime":"2026-04-30T16:42:58.027Z","endTime":"2026-04-30T16:43:01.616Z","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":95.1,"endSpeed":87.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104093406562775,"aZ":-14.633198774019279,"pfxX":-5.259918376233537,"pfxZ":9.028099701479182,"pX":-0.46968642608623795,"pZ":3.1205431442773217,"vX0":6.145106839402822,"vY0":-138.33462660521567,"vZ0":-5.019258672698009,"x":134.9,"y":154.53,"x0":-2.0337612057462704,"y0":50.00439963406185,"z0":5.935372074982703,"aX":-10.22207846346093},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2285,"spinDirection":216},"zone":1,"typeConfidence":0.89,"plateTime":0.3955425585365626,"extension":5.964090178942748},"index":5,"playId":"11f0a958-05a9-3254-bb00-342644761be3","pitchNumber":6,"startTime":"2026-04-30T16:43:17.662Z","endTime":"2026-04-30T16:43:20.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.222501940866987,"aZ":-17.948630976221867,"pfxX":-0.10155328113233364,"pfxZ":7.626253442565339,"pX":0.2901101584430726,"pZ":1.868209847088391,"vX0":6.441466328709681,"vY0":-135.61791381440386,"vZ0":-7.266794589570155,"x":105.94,"y":188.34,"x0":-2.101112935440322,"y0":50.003535238859214,"z0":5.830921160947922,"aX":-0.1893505601357075},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":-1.2,"spinRate":2381,"spinDirection":190},"zone":9,"typeConfidence":0.91,"plateTime":0.40362098392420975,"extension":6.0342948310621916},"index":6,"playId":"248c4cb0-e367-3f44-9f2f-96de50891502","pitchNumber":7,"startTime":"2026-04-30T16:43:39.403Z","endTime":"2026-04-30T16:43:43.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:43:43.401Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, pitcher Peter Lambert to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-30T16:43:44.613Z","endTime":"2026-04-30T16:45:37.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663567,"link":"/api/v1/people/663567"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.392540931766863,"aZ":-15.81932896935873,"pfxX":-7.96035210349371,"pfxZ":8.454461077904128,"pX":-0.2714520021591801,"pZ":2.259453009666218,"vX0":7.678330285591898,"vY0":-138.11050060440832,"vZ0":-6.889644432918315,"x":127.35,"y":177.77,"x0":-2.0516824998062617,"y0":50.003776693228254,"z0":5.848002729533466,"aX":-15.399173641382584},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":12.8,"spinRate":2187,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3963953397873752,"extension":6.066795675733061},"index":0,"playId":"2d6528e5-21b2-3612-b540-9e220f01b6cc","pitchNumber":1,"startTime":"2026-04-30T16:44:09.925Z","endTime":"2026-04-30T16:44:13.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.344878143454263,"aZ":-26.08798038444924,"pfxX":-9.996140710702589,"pfxZ":3.6451154486699675,"pX":-0.8322670022891802,"pZ":2.0254746983450063,"vX0":6.6328415163659145,"vY0":-128.5965410954429,"vZ0":-4.420894815368785,"x":148.72,"y":184.09,"x0":-2.1497685648222418,"y0":50.004943580325005,"z0":5.797351305608781,"aX":-16.698577354629354},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.8,"breakHorizontal":16.6,"spinRate":1532,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.42637693986221636,"extension":6.022164038203246},"index":1,"playId":"2ec94635-f770-3f43-a154-c3b9c78e8055","pitchNumber":2,"startTime":"2026-04-30T16:44:24.925Z","endTime":"2026-04-30T16:44:28.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80549839602621,"aZ":-22.427540200341937,"pfxX":-8.301195306912248,"pfxZ":5.680646419218228,"pX":-1.2467803898448704,"pZ":2.2747035494100443,"vX0":5.6715685287852375,"vY0":-130.06026915294868,"vZ0":-4.789156675435493,"x":164.52,"y":177.36,"x0":-2.3751312745861677,"y0":50.00432010105122,"z0":5.8367641915495785,"aX":-14.249138341565716},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.5,"breakHorizontal":13.8,"spinRate":1613,"spinDirection":231},"zone":13,"typeConfidence":0.89,"plateTime":0.4208342113004653,"extension":6.178604275841675},"index":2,"playId":"ef732181-c62b-39f8-9748-d86b09eebac9","pitchNumber":3,"startTime":"2026-04-30T16:44:48.103Z","endTime":"2026-04-30T16:44:51.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.342532314023973,"aZ":-21.67250879953328,"pfxX":0.8601802448061734,"pfxZ":5.744294523179974,"pX":-0.1517002829204485,"pZ":5.256684964718732,"vX0":5.425548851863617,"vY0":-134.40068809855796,"vZ0":1.5970358686419526,"x":122.78,"y":96.85,"x0":-2.308877592319036,"y0":50.001485312214236,"z0":6.194719301899331,"aX":1.5717545745123735},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":-2.8,"spinRate":2374,"spinDirection":183},"zone":11,"typeConfidence":0.91,"plateTime":0.4076593032478568,"extension":5.888195391884378},"index":3,"playId":"c866be10-5a94-37d4-a916-b076baa7a1a7","pitchNumber":4,"startTime":"2026-04-30T16:45:13.113Z","endTime":"2026-04-30T16:45:16.181Z","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":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":73.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99257324238216,"aZ":-39.78080565238763,"pfxX":8.86866568719364,"pfxZ":-5.498623913754836,"pX":-0.5903945205344394,"pZ":2.6767568895517138,"vX0":1.359852240452709,"vY0":-118.42616555326927,"vZ0":0.41590747807415185,"x":139.5,"y":166.51,"x0":-2.3254162176954534,"y0":50.0014081024188,"z0":6.21478362260162,"aX":12.27381406626545},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.4,"breakHorizontal":-16.3,"spinRate":2859,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.4671002979568595,"extension":5.930262520103345},"hitData":{"launchSpeed":97.2,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.95,"coordY":181.58}},"index":4,"playId":"211ee5aa-69d6-3805-ad06-f23c1da947a6","pitchNumber":5,"startTime":"2026-04-30T16:45:29.277Z","endTime":"2026-04-30T16:45:37.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:45:37.037Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out, second baseman Jeremiah Jackson to pitcher Chris Bassitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-30T16:47:27.724Z","endTime":"2026-04-30T16:47:57.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49950840071547,"aZ":-23.390307011792483,"pfxX":-12.83208024070579,"pfxZ":4.959235599147265,"pX":-0.06675016521610022,"pZ":2.9824983477830727,"vX0":7.97905595703681,"vY0":-132.33271971668995,"vZ0":-1.9343169940302993,"x":119.54,"y":158.25,"x0":-1.4553348677340694,"y0":50.00382348488138,"z0":5.438056270564117,"aX":-22.737682087152653},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":21.5,"spinRate":2091,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.41404702092513457,"extension":6.746695789299315},"hitData":{"launchSpeed":80.7,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":153.71}},"index":0,"playId":"adbc5666-6e8e-391e-af2d-8badb84e4b7a","pitchNumber":1,"startTime":"2026-04-30T16:47:49.432Z","endTime":"2026-04-30T16:47:57.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:47:57.508Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Altuve singles on a line drive to right fielder Dylan Beavers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-30T16:48:04.008Z","endTime":"2026-04-30T16:48:43.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64002637502549,"aZ":-22.8373933086206,"pfxX":-2.7520755614944967,"pfxZ":5.492176720860327,"pX":0.8824531388909416,"pZ":1.2550828282400286,"vX0":7.165372410376212,"vY0":-128.8074187287226,"vZ0":-5.644336772941016,"x":83.36,"y":204.89,"x0":-1.5627923986448837,"y0":50.006268897210475,"z0":5.211248559392112,"aX":-4.682784624612333},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.0,"breakHorizontal":3.6,"spinRate":2050,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.42322188113421344,"extension":6.49457695565374},"hitData":{"launchSpeed":71.1,"launchAngle":19.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.72,"coordY":118.26}},"index":0,"playId":"36302662-7b1e-37d8-af76-75bc80aee0d2","pitchNumber":1,"startTime":"2026-04-30T16:48:33.271Z","endTime":"2026-04-30T16:48:43.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:48:43.862Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yainer Diaz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-30T16:48:43.641Z","endTime":"2026-04-30T16:50:39.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.762787778889365,"aZ":-26.90772976143704,"pfxX":-9.921217538576306,"pfxZ":3.03814093548782,"pX":-1.0494979659985466,"pZ":1.8279791524175086,"vX0":4.62125624134007,"vY0":-130.65311881659835,"vZ0":-3.786188695683254,"x":157.0,"y":189.42,"x0":-1.5493022405073105,"y0":50.00430116454147,"z0":5.311356304402478,"aX":-17.20435771633904},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":17.0,"spinRate":1995,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4187459562520712,"extension":6.13636189031034},"index":0,"playId":"ad5e0f04-b5e3-3ac4-aca0-730e6de58ef6","pitchNumber":1,"startTime":"2026-04-30T16:49:11.040Z","endTime":"2026-04-30T16:49:14.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":70.5,"endSpeed":65.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.83258138630303,"aZ":-37.759070260963924,"pfxX":7.8069330365536285,"pfxZ":-5.297851028662009,"pX":0.2108035140303698,"pZ":0.48858231570156674,"vX0":1.445866742144306,"vY0":-102.57967183423794,"vZ0":-1.081605536757494,"x":108.96,"y":225.59,"x0":-1.5190888926791344,"y0":50.00434899691282,"z0":5.674076875563478,"aX":8.222886523849459},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":-9.5,"breakHorizontal":-14.5,"spinRate":2307,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.5363596481768824,"extension":6.445636187009789},"index":1,"playId":"a4408d8a-8617-31ff-811a-f9d6b5a8d730","pitchNumber":2,"startTime":"2026-04-30T16:49:30.039Z","endTime":"2026-04-30T16:49:35.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28403240532755,"aZ":-25.8802192167841,"pfxX":-10.0363385169201,"pfxZ":3.5062561230325855,"pX":5.84735178414575E-4,"pZ":3.4019542579252677,"vX0":7.326474240490382,"vY0":-132.83844685758183,"vZ0":-0.40059446817670413,"x":116.98,"y":146.93,"x0":-1.4832197109168088,"y0":50.00174425441207,"z0":5.428953512030296,"aX":-18.014412193463112},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":16.7,"spinRate":1946,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4116200146300999,"extension":6.140481975344465},"index":2,"playId":"995badfb-d1e2-3e9e-b29f-a82acc5b0b3f","pitchNumber":3,"startTime":"2026-04-30T16:49:54.958Z","endTime":"2026-04-30T16:49:58.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.108066362373947,"aZ":-24.005226780679795,"pfxX":-9.276837854902373,"pfxZ":4.6186790297911,"pX":-0.21889951705534197,"pZ":2.429599264734166,"vX0":6.374784572597731,"vY0":-132.14809207949318,"vZ0":-2.9269394273469143,"x":125.34,"y":173.18,"x0":-1.4569566527541495,"y0":50.00343925629555,"z0":5.314596035728647,"aX":-16.411245854782827},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.9,"breakHorizontal":15.4,"spinRate":2027,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.41444420486980604,"extension":6.189632688596424},"index":3,"playId":"25cf366a-a95a-392b-843b-d968b7ccaeb1","pitchNumber":4,"startTime":"2026-04-30T16:50:13.985Z","endTime":"2026-04-30T16:50:17.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877657560484916,"aZ":-26.106436359311775,"pfxX":-10.82173488304749,"pfxZ":3.328840506848394,"pX":0.06920970806166869,"pZ":2.3010254482262424,"vX0":7.3431453682545875,"vY0":-133.90473003804343,"vZ0":-3.3300893787652637,"x":114.36,"y":176.65,"x0":-1.2973362954112135,"y0":50.00272080157796,"z0":5.420597538375283,"aX":-19.727173121334847},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.5,"breakHorizontal":18.1,"spinRate":2121,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4084394580027877,"extension":6.280895649751319},"index":4,"playId":"592016bd-5605-3ff8-a0ac-23a457d80207","pitchNumber":5,"startTime":"2026-04-30T16:50:35.203Z","endTime":"2026-04-30T16:50:39.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:50:39.012Z","atBatIndex":8},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Jose Altuve caught stealing 2nd base, catcher Adley Rutschman to second baseman Jeremiah Jackson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-30T16:50:40.430Z","endTime":"2026-04-30T16:52:54.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.3,"endSpeed":63.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85248313863798,"aZ":-41.53356390063079,"pfxX":7.119004019723874,"pfxZ":-8.98226750815771,"pX":0.31056050820719494,"pZ":1.6405715804928778,"vX0":1.7439609717883586,"vY0":-103.57516900016937,"vZ0":1.9456720369345684,"x":105.16,"y":194.48,"x0":-1.4756465773184944,"y0":50.00253929027225,"z0":5.814008944578719,"aX":7.418754979320242},"breaks":{"breakAngle":10.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.6,"breakVerticalInduced":-14.8,"breakHorizontal":-13.4,"spinRate":2272,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.5373072446329186,"extension":6.269030846581327},"index":0,"playId":"f242631f-b51b-30ef-89d5-8ede3f44dc6c","pitchNumber":1,"startTime":"2026-04-30T16:51:04.635Z","endTime":"2026-04-30T16:51:31.652Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"5b90bb58-0cf0-3012-9d0d-6a76777ef4fb","startTime":"2026-04-30T16:51:41.592Z","endTime":"2026-04-30T16:51:45.406Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.5,"endSpeed":64.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.721737454962508,"aZ":-31.381820997655783,"pfxX":10.815852134453639,"pfxZ":0.7433323276636301,"pX":-0.3024477859592042,"pZ":3.53597809557975,"vX0":0.44030413988321204,"vY0":-103.90130482986173,"vZ0":3.8252799672277176,"x":128.53,"y":143.31,"x0":-1.9183124876137903,"y0":50.00259039739443,"z0":5.463802412273149,"aX":11.509773007954445},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":3.1,"breakHorizontal":-19.6,"spinRate":2425,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.5326354595310141,"extension":5.918898552104542},"index":2,"playId":"dccd534d-620b-3a43-8c5b-3c0f4a1497f6","pitchNumber":2,"startTime":"2026-04-30T16:52:02.134Z","endTime":"2026-04-30T16:52:05.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":70.1,"endSpeed":63.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.566817464559314,"aZ":-39.71777203093229,"pfxX":8.75363888205699,"pfxZ":-7.412811504598214,"pX":0.7031908059791993,"pZ":1.6474132606964014,"vX0":2.005564812158577,"vY0":-101.88632644871288,"vZ0":1.842321113051533,"x":90.2,"y":194.3,"x0":-1.4380475776474977,"y0":50.00040639485616,"z0":5.757999991384884,"aX":8.915495509856152},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.2,"breakVerticalInduced":-12.1,"breakHorizontal":-16.4,"spinRate":2302,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.5441094927747909,"extension":6.477129872217323},"index":3,"playId":"1d5b6a6c-e9ab-36f9-a559-98157097dc73","pitchNumber":3,"startTime":"2026-04-30T16:52:24.151Z","endTime":"2026-04-30T16:52:27.741Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-30T16:52:44.067Z","endTime":"2026-04-30T16:52:48.519Z","isPitch":false,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"}},{"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56304568012812,"aZ":-23.733390631499574,"pfxX":-1.4554933812405264,"pfxZ":5.14833226944782,"pX":0.7008423174979604,"pZ":4.466981725383285,"vX0":6.414477328216562,"vY0":-127.14816121000054,"vZ0":2.377234908351298,"x":90.29,"y":118.17,"x0":-1.6633992244569245,"y0":50.00627208086655,"z0":5.4006633057435804,"aX":-2.388782556322223},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.1,"breakHorizontal":1.2,"spinRate":2075,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.43042852145214594,"extension":6.302077153232423},"index":5,"playId":"78cdd3b0-98d6-3eff-9d9b-53ad90cfa0d1","pitchNumber":4,"startTime":"2026-04-30T16:52:48.519Z","endTime":"2026-04-30T16:52:54.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:52:54.565Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, shortstop Carlos Correa to first baseman Christian Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-30T16:54:54.070Z","endTime":"2026-04-30T16:55:58.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.736537480566955,"aZ":-31.425639057384267,"pfxX":1.195241280001863,"pfxZ":0.47282070341492766,"pX":0.2656423956202198,"pZ":2.026141526159165,"vX0":6.010037386540611,"vY0":-124.65338158633638,"vZ0":-3.3571159233029633,"x":106.87,"y":184.07,"x0":-2.326306412620569,"y0":50.00199817234366,"z0":5.9694535750898545,"aX":1.8914318907136858},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":-3.5,"spinRate":2612,"spinDirection":108},"zone":9,"typeConfidence":0.91,"plateTime":0.4384594914904425,"extension":5.9466066419118455},"index":0,"playId":"6a9fdc3b-53c7-375c-a47b-cd5e8548fb7d","pitchNumber":1,"startTime":"2026-04-30T16:55:06.590Z","endTime":"2026-04-30T16:55:10.179Z","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":94.6,"endSpeed":85.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18672148383113,"aZ":-13.867182529404852,"pfxX":-6.759577104498518,"pfxZ":9.67871509901382,"pX":0.41086739185679133,"pZ":2.3006988507319073,"vX0":8.879909726594015,"vY0":-137.33985519079383,"vZ0":-6.920307617727858,"x":101.34,"y":176.66,"x0":-2.0009294559825426,"y0":50.00516123782557,"z0":5.814527578138172,"aX":-12.789282600159927},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":10.2,"spinRate":2281,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.40030667799921726,"extension":6.101213885953878},"index":1,"playId":"4afc93ea-c73f-354d-a48f-fafba92c6f2a","pitchNumber":2,"startTime":"2026-04-30T16:55:22.458Z","endTime":"2026-04-30T16:55:25.998Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-30T16:55:35.478Z","endTime":"2026-04-30T16:55:49.827Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186495643007717,"aZ":-36.516210798016985,"pfxX":6.162446696944776,"pfxZ":-3.0595507419409937,"pX":0.5160098016452737,"pZ":2.0977793716015274,"vX0":4.380567675434777,"vY0":-119.38696665227667,"vZ0":-1.5121101753484534,"x":97.33,"y":182.14,"x0":-2.15260903118532,"y0":50.00050429432802,"z0":6.0714745026578045,"aX":8.759504220747692},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.6,"breakHorizontal":-12.4,"spinRate":2825,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4614478379195823,"extension":5.949411509947089},"hitData":{"launchSpeed":99.8,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":154.72}},"index":3,"playId":"032a777c-4bf7-3984-b27a-95e759a64e64","pitchNumber":3,"startTime":"2026-04-30T16:55:49.827Z","endTime":"2026-04-30T16:55:58.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:55:58.326Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Beavers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-30T16:56:00.337Z","endTime":"2026-04-30T16:57:38.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"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":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.2,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.624439495347833,"aZ":-36.874873932869605,"pfxX":9.569278400874403,"pfxZ":-3.4547494933569887,"pX":-3.665928943253729E-4,"pZ":2.2536422448604823,"vX0":3.0103488510453236,"vY0":-117.24653772556661,"vZ0":-0.708619736858208,"x":117.01,"y":177.93,"x0":-2.5512838180679602,"y0":50.00146668147125,"z0":6.066811193798056,"aX":13.032575077912496},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.1,"breakHorizontal":-18.1,"spinRate":2719,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.47107193012149606,"extension":5.922013512773017},"index":0,"playId":"1e7934e5-acb1-3706-b144-73f221b071d8","pitchNumber":1,"startTime":"2026-04-30T16:56:31.733Z","endTime":"2026-04-30T16:56:35.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.950442431856157,"aZ":-23.919850881179144,"pfxX":-8.40496042174961,"pfxZ":4.9472541423419685,"pX":-1.26157795466563,"pZ":3.334438848554103,"vX0":5.738088047950942,"vY0":-128.67563669068952,"vZ0":-1.7854872824548649,"x":165.09,"y":148.75,"x0":-2.43412089083616,"y0":50.0024120169929,"z0":5.899786017289527,"aX":-14.023408038377061},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.8,"breakHorizontal":13.8,"spinRate":1632,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.4264842382308487,"extension":5.999586990169488},"index":1,"playId":"def79983-c5ad-3a0a-9947-ddc070e0f6a0","pitchNumber":2,"startTime":"2026-04-30T16:56:45.807Z","endTime":"2026-04-30T16:56:49.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05485013413166,"aZ":-24.324426233129333,"pfxX":-8.784066075226976,"pfxZ":4.697323300387861,"pX":-0.9444649503017478,"pZ":0.8599415628800425,"vX0":6.613084568537964,"vY0":-128.3583847335916,"vZ0":-7.548659232796253,"x":153.0,"y":215.56,"x0":-2.4102983831093447,"y0":50.00617379872426,"z0":5.7273161975262,"aX":-14.690815800806964},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.1,"breakHorizontal":14.5,"spinRate":1638,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.42637975993986377,"extension":6.0533101484640595},"index":2,"playId":"bda3ec0b-a95f-3730-93e6-e45403dbdea0","pitchNumber":3,"startTime":"2026-04-30T16:57:00.126Z","endTime":"2026-04-30T16:57:03.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.378919461491677,"aZ":-20.971000293902883,"pfxX":-0.3599848635856837,"pfxZ":6.124245586281511,"pX":-1.5447066946402914,"pZ":4.865939608431142,"vX0":2.733688884848072,"vY0":-133.98170718164403,"vZ0":0.5444570424558138,"x":175.88,"y":107.4,"x0":-2.528871711058433,"y0":50.00012340325004,"z0":6.152122447666324,"aX":-0.6589275105305886},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":0.1,"spinRate":2276,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.40790710149468135,"extension":5.8703927407976995},"index":3,"playId":"ed408763-d786-3a7e-ade4-523dea8aba1f","pitchNumber":4,"startTime":"2026-04-30T16:57:18.018Z","endTime":"2026-04-30T16:57:21.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00442614306814,"aZ":-13.01420558951281,"pfxX":-5.615280256510165,"pfxZ":10.140916810186406,"pX":-1.2044874989820908,"pZ":3.8241816634077037,"vX0":4.798635730483042,"vY0":-136.78062769546162,"vZ0":-3.387399426275149,"x":162.91,"y":135.53,"x0":-2.2546045830165324,"y0":50.002161867135456,"z0":5.974835506198895,"aX":-10.608271132835696},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":9.1,"spinRate":2318,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40090044622714904,"extension":5.9655328159410095},"index":4,"playId":"18e0b2c1-1104-315b-b273-24c8be02b4ef","pitchNumber":5,"startTime":"2026-04-30T16:57:34.925Z","endTime":"2026-04-30T16:57:38.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:57:38.532Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeremiah Jackson flies out to right fielder Dustin Harris in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-30T16:57:38.901Z","endTime":"2026-04-30T16:58:41.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.376665167476887,"aZ":-27.209985183209604,"pfxX":-1.7410174781630836,"pfxZ":3.0493250063921815,"pX":0.2617304678622181,"pZ":0.6742046452695678,"vX0":7.275236321427953,"vY0":-126.17735524386504,"vZ0":-7.26164672792215,"x":107.02,"y":220.58,"x0":-2.420841374564561,"y0":50.002355452535,"z0":5.753111985341282,"aX":-2.8343671351790487},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":1.7,"spinRate":2580,"spinDirection":114},"zone":14,"typeConfidence":0.87,"plateTime":0.4325206422459007,"extension":6.052232269126484},"index":0,"playId":"0a2a87fb-f789-3abf-a848-d0b03863ef2e","pitchNumber":1,"startTime":"2026-04-30T16:58:06.217Z","endTime":"2026-04-30T16:58:09.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17103438390939,"aZ":-11.112506062936468,"pfxX":-6.616722948485377,"pfxZ":11.227049040482873,"pX":-0.49821124870270833,"pZ":3.2530915703229524,"vX0":7.206106785755639,"vY0":-137.0530425611175,"vZ0":-4.9922206050625535,"x":135.99,"y":150.95,"x0":-2.3192992466320757,"y0":50.00559178403107,"z0":5.8766850379247675,"aX":-12.416701693435336},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":10.2,"spinRate":2132,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.40175445052329817,"extension":6.131762545220091},"hitData":{"launchSpeed":83.6,"launchAngle":56.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.61,"coordY":142.91}},"index":1,"playId":"c55ab308-0ed4-3484-903b-8df4ecdc4536","pitchNumber":2,"startTime":"2026-04-30T16:58:29.340Z","endTime":"2026-04-30T16:58:41.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T16:58:41.416Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colton Cowser lines out to third baseman Isaac Paredes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-30T16:58:45.838Z","endTime":"2026-04-30T17:01:31.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.537777674572308,"aZ":-17.238337158447376,"pfxX":-10.65231810842524,"pfxZ":8.905521035569617,"pX":0.2525626980438366,"pZ":1.5216949545912908,"vX0":9.797321919715106,"vY0":-128.65292841324916,"vZ0":-7.242688973554502,"x":107.37,"y":197.69,"x0":-2.219860084505812,"y0":50.00401946889603,"z0":5.708118379218181,"aX":-17.869056061133683},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.6,"breakHorizontal":17.2,"spinRate":1772,"spinDirection":223},"zone":14,"typeConfidence":0.72,"plateTime":0.4256444237095818,"extension":6.1377222327001455},"index":0,"playId":"9bfe9816-d45f-352f-9e66-2ca5015598c6","pitchNumber":1,"startTime":"2026-04-30T16:59:11.249Z","endTime":"2026-04-30T16:59:14.411Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"49dabba4-627c-3881-a4a3-492a824c8dbd","startTime":"2026-04-30T16:59:29.075Z","endTime":"2026-04-30T16:59:32.931Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.998172338288548,"aZ":-15.01332170738842,"pfxX":-7.492092827417924,"pfxZ":8.975313988982752,"pX":0.6241848200335598,"pZ":3.767113955082503,"vX0":10.172819784940064,"vY0":-137.75019569101968,"vZ0":-3.1889341453964617,"x":93.21,"y":137.07,"x0":-2.151770420233394,"y0":50.00646301567426,"z0":5.961473648686985,"aX":-14.331615446389971},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2264,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39836727645419323,"extension":6.023931960931583},"index":2,"playId":"7b79eed1-5335-399d-a08f-8a2b150bafb6","pitchNumber":2,"startTime":"2026-04-30T16:59:50.186Z","endTime":"2026-04-30T16:59:53.529Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.258164500506233,"aZ":-23.34384822961598,"pfxX":-8.765888810863025,"pfxZ":5.128724869344651,"pX":0.17520177713581708,"pZ":0.9333143567723335,"vX0":9.12659758570379,"vY0":-128.94915097718808,"vZ0":-7.736945998227154,"x":110.32,"y":213.58,"x0":-2.2344462523202893,"y0":50.00231523370645,"z0":5.713713310786236,"aX":-15.088587579633714},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":14.4,"spinRate":1685,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.42122839623190256,"extension":6.094032071526671},"index":3,"playId":"90faa88c-6f2c-3c6f-b96f-7892d5ed4abf","pitchNumber":3,"startTime":"2026-04-30T17:00:11.330Z","endTime":"2026-04-30T17:00:14.423Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.805359372404208,"aZ":-13.348006001511612,"pfxX":-6.597612069842625,"pfxZ":9.881130705011575,"pX":-0.6494441369961503,"pZ":2.5186276333871884,"vX0":6.564373762065436,"vY0":-137.03011838858623,"vZ0":-6.617264157176853,"x":141.76,"y":170.78,"x0":-2.2169262538689627,"y0":50.00153681146769,"z0":5.873785974066794,"aX":-12.56759226985815},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":10.6,"spinRate":2253,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3994574562283524,"extension":6.07593758476496},"index":4,"playId":"567cdfaa-ca9f-3ab9-8ae9-b6c42e0ab7a8","pitchNumber":4,"startTime":"2026-04-30T17:00:32.734Z","endTime":"2026-04-30T17:00:36.156Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.326849816463046,"aZ":-11.607623762542609,"pfxX":-6.3285528634913,"pfxZ":10.801703141702074,"pX":-0.8582735154061379,"pZ":3.066530193419335,"vX0":5.706869379436688,"vY0":-138.00097637944359,"vZ0":-5.493394047201469,"x":149.72,"y":155.98,"x0":-2.143656596083238,"y0":50.00666009649013,"z0":5.883962650832915,"aX":-12.05496602749768},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":10.1,"spinRate":2269,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39883313506381146,"extension":6.023483358381696},"index":5,"playId":"347b7fb9-01ac-364d-b08c-1268d32bb022","pitchNumber":5,"startTime":"2026-04-30T17:00:54.711Z","endTime":"2026-04-30T17:00:58.296Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620288066506117,"aZ":-34.57346086230646,"pfxX":9.808996714629162,"pfxZ":-1.7040946031898567,"pX":-0.10758966847975364,"pZ":2.4477868526835134,"vX0":2.217537911371994,"vY0":-119.3358373748883,"vZ0":-1.0342297296109018,"x":121.1,"y":172.69,"x0":-2.3269684136875046,"y0":50.00070465853081,"z0":6.062684616781439,"aX":13.837301477399636},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.0,"breakHorizontal":-18.4,"spinRate":2727,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.4628587894709191,"extension":6.010787860646337},"hitData":{"launchSpeed":77.9,"launchAngle":10.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":158.78}},"index":6,"playId":"23f169ff-780a-324e-844b-dfa2b54a2e0c","pitchNumber":6,"startTime":"2026-04-30T17:01:25.742Z","endTime":"2026-04-30T17:01:31.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:01:31.271Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Matthews strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-30T17:03:34.092Z","endTime":"2026-04-30T17:05:44.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15512919544331,"aZ":-28.688591326585822,"pfxX":-13.012055889382498,"pfxZ":1.9858791196675654,"pX":0.2845830533965208,"pZ":2.109842102152198,"vX0":9.048264120107078,"vY0":-132.12737820386238,"vZ0":-2.847497500803769,"x":106.15,"y":181.81,"x0":-1.5069918938106,"y0":50.003359154302544,"z0":5.326687686491758,"aX":-22.831897927229278},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.1,"breakHorizontal":21.4,"spinRate":1958,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4157652070105491,"extension":6.6883597511625315},"index":0,"playId":"1875d558-7067-3ca0-8a43-f32a30159270","pitchNumber":1,"startTime":"2026-04-30T17:03:43.184Z","endTime":"2026-04-30T17:03:46.602Z","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":91.6,"endSpeed":83.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.467926650779432,"aZ":-27.031262695242017,"pfxX":-10.63834251980685,"pfxZ":2.8654554059976274,"pX":0.5223337639707238,"pZ":3.4484592040970097,"vX0":8.476556706541878,"vY0":-133.15709498730288,"vZ0":-0.17756256374102308,"x":97.09,"y":145.67,"x0":-1.3193227786659099,"y0":50.006385012995814,"z0":5.471055082718485,"aX":-19.11691433972397},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.4,"breakHorizontal":17.4,"spinRate":2090,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.4112785881918204,"extension":6.077745823234088},"index":1,"playId":"2bb34a4e-2caa-3d60-94ab-10925c00fd34","pitchNumber":2,"startTime":"2026-04-30T17:04:02.259Z","endTime":"2026-04-30T17:04:05.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.1,"endSpeed":64.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.541630403280717,"aZ":-39.04952682198872,"pfxX":6.266068610831089,"pfxZ":-6.4909847516509025,"pX":1.2343657371892618,"pZ":1.436516330844535,"vX0":3.8946344256967276,"vY0":-103.32542788291622,"vZ0":0.891396042998337,"x":69.95,"y":199.99,"x0":-1.5029844524286589,"y0":50.004449927555136,"z0":5.770411059792522,"aX":6.634401518481883},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-10.9,"breakHorizontal":-12.6,"spinRate":2277,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.534361158079601,"extension":6.068227547736157},"index":2,"playId":"f6187103-524f-350c-b3d9-1eb3fc4bf499","pitchNumber":3,"startTime":"2026-04-30T17:04:19.545Z","endTime":"2026-04-30T17:04:23.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70569842560951,"aZ":-29.38733346952415,"pfxX":-11.62347276018068,"pfxZ":1.5913031409326805,"pX":0.4016601623784686,"pZ":3.5596352462775838,"vX0":8.275645430926145,"vY0":-132.2599665885151,"vZ0":0.7670577956302576,"x":101.69,"y":142.67,"x0":-1.2726622537919299,"y0":50.00555849046355,"z0":5.4369573604516575,"aX":-20.400533028493307},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.4,"breakHorizontal":19.0,"spinRate":2035,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.41563943820592186,"extension":6.576587858152903},"index":3,"playId":"e0d74cc8-1350-366a-81ef-426502168001","pitchNumber":4,"startTime":"2026-04-30T17:04:37.874Z","endTime":"2026-04-30T17:04:41.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24491862341395,"aZ":-27.543867165084414,"pfxX":-13.097502232525096,"pfxZ":2.658194934379889,"pX":-0.2129070286585415,"pZ":2.5242913331786863,"vX0":7.603701308741673,"vY0":-132.02773478641947,"vZ0":-1.8032820429502112,"x":125.12,"y":170.62,"x0":-1.4465084832951627,"y0":50.005544354848666,"z0":5.267039313822768,"aX":-22.849858477810155},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.6,"breakHorizontal":21.7,"spinRate":2026,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.41676094641914085,"extension":5.885534812690752},"index":4,"playId":"c4169c2b-456e-3c4b-a28e-920b9483e00c","pitchNumber":5,"startTime":"2026-04-30T17:04:56.562Z","endTime":"2026-04-30T17:04:59.631Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-30T17:05:11.465Z","endTime":"2026-04-30T17:05:20.119Z","isPitch":false,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.897348656622434,"aZ":-28.60729259005808,"pfxX":-10.56174235069967,"pfxZ":2.0192020543174642,"pX":0.11399029252913653,"pZ":2.8778760355061443,"vX0":7.712062930609193,"vY0":-132.73729578650577,"vZ0":-0.9134014356762974,"x":112.65,"y":161.08,"x0":-1.4705631753673922,"y0":50.00361166788949,"z0":5.327021885093729,"aX":-18.671180716284155},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":17.3,"spinRate":2005,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.4141199271429752,"extension":6.070362486411712},"index":6,"playId":"eec48a7c-54ef-335f-9458-de0cb40c92a5","pitchNumber":6,"startTime":"2026-04-30T17:05:20.119Z","endTime":"2026-04-30T17:05:23.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":72.1,"endSpeed":65.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.846730563087377,"aZ":-38.83138560818058,"pfxX":7.971009804644243,"pfxZ":-6.0984902225925515,"pX":0.8748748404715678,"pZ":1.5990052561541066,"vX0":2.5177942669284485,"vY0":-104.83680817057461,"vZ0":0.8954881699620001,"x":83.65,"y":195.61,"x0":-1.3835383211352152,"y0":50.002221654439815,"z0":5.767862610282785,"aX":8.703726084142776},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-10.3,"breakHorizontal":-15.1,"spinRate":2351,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.5262811069015689,"extension":6.361274351944126},"index":7,"playId":"76c5be9a-b217-3407-bee8-f125bbac1b75","pitchNumber":7,"startTime":"2026-04-30T17:05:40.754Z","endTime":"2026-04-30T17:05:44.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:05:44.696Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a line drive to center fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-30T17:05:47.956Z","endTime":"2026-04-30T17:06:41.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.8,"endSpeed":65.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.629613667185648,"aZ":-38.11700365600728,"pfxX":7.416916124286241,"pfxZ":-5.445242272882528,"pX":-0.09018489377305806,"pZ":2.9856800635708365,"vX0":0.9440346294026217,"vY0":-104.41243052556965,"vZ0":3.376610944868263,"x":120.44,"y":158.17,"x0":-1.5122764844855965,"y0":50.0046664932992,"z0":5.8711946289086665,"aX":8.087849969883406},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-8.4,"breakHorizontal":-13.7,"spinRate":2337,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.5271019261991015,"extension":6.093300581514146},"index":0,"playId":"dbbd2244-99bb-34f7-8206-2090f502c06c","pitchNumber":1,"startTime":"2026-04-30T17:06:10.146Z","endTime":"2026-04-30T17:06:13.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.5,"endSpeed":65.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77932803265159,"aZ":-41.37667296447298,"pfxX":8.333578198865954,"pfxZ":-8.569278503506293,"pX":-0.12379263699287607,"pZ":1.226442395004686,"vX0":0.5525947626199303,"vY0":-104.05775827678556,"vZ0":1.008829165910537,"x":121.72,"y":205.67,"x0":-1.4739643630292294,"y0":50.00165002356329,"z0":5.717887137092889,"aX":8.951647003681767},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.0,"breakVerticalInduced":-14.6,"breakHorizontal":-15.2,"spinRate":2423,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.5305260260918199,"extension":6.19261518440881},"hitData":{"launchSpeed":90.2,"launchAngle":12.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.03,"coordY":88.54}},"index":1,"playId":"caeaedea-7b0c-3e91-9a25-32bc72cd70ff","pitchNumber":2,"startTime":"2026-04-30T17:06:30.677Z","endTime":"2026-04-30T17:06:41.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:06:41.987Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-30T17:06:40.401Z","endTime":"2026-04-30T17:07:57.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":83.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.398324312227626,"aZ":-27.185701077793652,"pfxX":-9.655255441308132,"pfxZ":2.812603789659864,"pX":0.21442260796899038,"pZ":2.590520892364477,"vX0":7.535629060071804,"vY0":-131.49920479033264,"vZ0":-2.1338820579622317,"x":108.83,"y":168.84,"x0":-1.415147380043714,"y0":50.004894201659134,"z0":5.402777114238925,"aX":-17.137374404806753},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.9,"breakHorizontal":16.1,"spinRate":1933,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4144151919880046,"extension":6.30822575756187},"index":0,"playId":"4ca1e3a0-e4c0-3b3d-94ef-c7f2625409eb","pitchNumber":1,"startTime":"2026-04-30T17:07:08.329Z","endTime":"2026-04-30T17:07:11.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"fcadb112-e5cf-35b9-bf86-cd31504b34cc","startTime":"2026-04-30T17:07:26.996Z","endTime":"2026-04-30T17:07:30.688Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.6,"endSpeed":68.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.12033449063883,"aZ":-32.56533051063867,"pfxX":8.401741996360794,"pfxZ":-0.3407370104233731,"pX":0.16011702856675972,"pZ":2.4429177352691624,"vX0":2.159875580686341,"vY0":-107.17341317058623,"vZ0":1.8103155425172912,"x":110.9,"y":172.82,"x0":-1.9514465202000526,"y0":50.00005428238792,"z0":5.218256349838476,"aX":9.793838856418247},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":0.2,"breakHorizontal":-15.8,"spinRate":2378,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.5106194311781946,"extension":5.985420664837206},"hitData":{"launchSpeed":86.2,"launchAngle":37.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.97,"coordY":94.93}},"index":2,"playId":"1fc97f4e-b6ed-31d8-8f71-63b8d4cae2ab","pitchNumber":2,"startTime":"2026-04-30T17:07:44.881Z","endTime":"2026-04-30T17:07:57.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:07:57.043Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Correa grounds out, first baseman Pete Alonso to pitcher Chris Bassitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-30T17:08:00.908Z","endTime":"2026-04-30T17:10:12.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"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(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.9,"endSpeed":83.5,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64003999747876,"aZ":-24.754909923856587,"pfxX":-9.556404223359714,"pfxZ":4.121662813281263,"pX":-0.6129542469328149,"pZ":3.231480740411475,"vX0":5.5363958620422045,"vY0":-133.7191510428368,"vZ0":-1.008057396493605,"x":140.36,"y":151.53,"x0":-1.475998564242854,"y0":50.000649536414336,"z0":5.4004662269267385,"aX":-17.18760725666836},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.4,"breakHorizontal":16.0,"spinRate":2074,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.41067178532136994,"extension":6.116737427673684},"index":0,"playId":"56f68835-c733-3035-abcd-058edddb2b60","pitchNumber":1,"startTime":"2026-04-30T17:08:23.193Z","endTime":"2026-04-30T17:08:26.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.006915472312222,"aZ":-25.30931906317031,"pfxX":-10.596449497452964,"pfxZ":3.852303127292674,"pX":-0.5390793104589334,"pZ":2.0082092398808538,"vX0":6.152410846744653,"vY0":-133.22416831198169,"vZ0":-3.92127738190927,"x":137.55,"y":184.56,"x0":-1.5124812764101607,"y0":50.00281126288718,"z0":5.347838115043245,"aX":-18.877460191840527},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":17.6,"spinRate":2086,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4125530160555577,"extension":6.384253978601122},"index":1,"playId":"6148e20e-9881-3520-951c-acb7c7f69fbd","pitchNumber":2,"startTime":"2026-04-30T17:08:42.236Z","endTime":"2026-04-30T17:08:45.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"3c2a330d-98d4-365f-bda4-7f9b072533cc","startTime":"2026-04-30T17:09:01.136Z","endTime":"2026-04-30T17:09:05.571Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.765067714554032,"aZ":-27.41921599399462,"pfxX":-9.141352729806307,"pfxZ":2.615211376959172,"pX":-1.4989582241463897,"pZ":2.958501231820931,"vX0":3.3649823432327524,"vY0":-134.35664980963602,"vZ0":-1.4323520288643756,"x":174.14,"y":158.9,"x0":-1.5845024006393398,"y0":50.00081935083877,"z0":5.458299061644042,"aX":-16.608842991033885},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":15.7,"spinRate":2090,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40861171112648664,"extension":6.352208591224604},"index":3,"playId":"5ab869ff-26f0-3496-b49e-dd2f7069bc7f","pitchNumber":3,"startTime":"2026-04-30T17:09:21.569Z","endTime":"2026-04-30T17:09:28.158Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dustin Harris steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"5ab869ff-26f0-3496-b49e-dd2f7069bc7f","startTime":"2026-04-30T17:09:35.374Z","endTime":"2026-04-30T17:10:04.904Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687957,"link":"/api/v1/people/687957"}},{"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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.905154202727342,"aZ":-28.04574801304474,"pfxX":-9.838304831283255,"pfxZ":2.201994842275017,"pX":-0.15818066051658242,"pZ":3.0380776660351616,"vX0":6.750119785158827,"vY0":-136.29950640479572,"vZ0":-1.4476980307433878,"x":123.03,"y":156.75,"x0":-1.392872268317172,"y0":50.00317267083017,"z0":5.5189949947123855,"aX":-18.448560592205265},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.8,"breakHorizontal":16.3,"spinRate":2027,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.40237463609266744,"extension":6.443950266012015},"hitData":{"launchSpeed":83.6,"launchAngle":-46.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.22,"coordY":168.4}},"index":5,"playId":"b8bd8d54-3f35-381e-8af2-3e3a7f504b4a","pitchNumber":4,"startTime":"2026-04-30T17:10:04.904Z","endTime":"2026-04-30T17:10:12.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:10:12.523Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Coby Mayo flies out sharply to left fielder Yordan Alvarez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-30T17:12:10.390Z","endTime":"2026-04-30T17:13:55.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58796094593945,"aZ":-27.67576854497945,"pfxX":-0.7150870503638891,"pfxZ":2.870971080234092,"pX":0.5735161536024217,"pZ":2.4627831900696413,"vX0":7.171632550072476,"vY0":-123.84429428014487,"vZ0":-3.027385110915844,"x":95.14,"y":172.28,"x0":-2.255614490394841,"y0":50.00451398220105,"z0":5.9935469487807005,"aX":-1.122043347476721},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.8,"breakHorizontal":-0.2,"spinRate":2478,"spinDirection":98},"zone":6,"typeConfidence":0.87,"plateTime":0.4407254067295674,"extension":5.944213854276238},"index":0,"playId":"88b9d5fc-3014-3eb8-9df0-a402db7ddbff","pitchNumber":1,"startTime":"2026-04-30T17:12:23.909Z","endTime":"2026-04-30T17:12:27.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45824827968328,"aZ":-36.02504331843186,"pfxX":5.530994160211478,"pfxZ":-2.7244263501700363,"pX":1.2076308616759381,"pZ":1.2651925200987397,"vX0":6.419938754866386,"vY0":-118.62632067391496,"vZ0":-3.3562688572596664,"x":70.97,"y":204.62,"x0":-2.2608912424353056,"y0":50.00320568663734,"z0":6.010410292019533,"aX":7.816349449122173},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.5,"breakHorizontal":-11.6,"spinRate":2693,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4632081996034074,"extension":6.0537523994181},"index":1,"playId":"8c6ab98f-1a9a-32ac-a9ca-66bff1555cd0","pitchNumber":2,"startTime":"2026-04-30T17:12:38.454Z","endTime":"2026-04-30T17:12:41.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70071524940575,"aZ":-28.80843444449518,"pfxX":0.22563061345801438,"pfxZ":2.173918848251053,"pX":0.6703672727791344,"pZ":1.4367443999536351,"vX0":6.698153837992154,"vY0":-123.91703185471175,"vZ0":-5.2295941926588005,"x":91.45,"y":199.99,"x0":-2.101705226982663,"y0":50.00488451949638,"z0":5.993255385283999,"aX":0.34802199191649086},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.9,"breakHorizontal":-2.0,"spinRate":2652,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.44270061006936334,"extension":5.947842205686838},"index":2,"playId":"4de317ca-cae7-3a35-b9e1-0bb691d945fb","pitchNumber":3,"startTime":"2026-04-30T17:12:53.752Z","endTime":"2026-04-30T17:12:57.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.681348022213665,"aZ":-17.331297338409044,"pfxX":-0.47991961534420535,"pfxZ":8.163404135383743,"pX":-0.14581118012652589,"pZ":1.5920584362568788,"vX0":5.914032995740583,"vY0":-133.04562965800716,"vZ0":-7.879608148556271,"x":122.56,"y":195.79,"x0":-2.3216653406163124,"y0":50.00483071005994,"z0":5.815490090559247,"aX":-0.8729921189793152},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":-0.2,"spinRate":2266,"spinDirection":186},"zone":13,"typeConfidence":0.91,"plateTime":0.4094346125317414,"extension":6.19750020261339},"index":3,"playId":"1bf80732-e5f4-377c-8437-5731aab30493","pitchNumber":4,"startTime":"2026-04-30T17:13:08.800Z","endTime":"2026-04-30T17:13:12.454Z","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":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.272553985850244,"aZ":-14.589618670414287,"pfxX":-0.7119833032267628,"pfxZ":9.742447691127163,"pX":-0.4271159226169521,"pZ":2.9141178988402063,"vX0":5.000920480763248,"vY0":-133.1783842213849,"vZ0":-5.142384531867045,"x":133.28,"y":160.1,"x0":-2.2328102554670437,"y0":50.0052570329448,"z0":5.917024647586151,"aX":-1.2858283723513309},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":0.2,"spinRate":2333,"spinDirection":195},"zone":4,"typeConfidence":0.9,"plateTime":0.41049271346522254,"extension":6.068881981091313},"index":4,"playId":"4ad8f660-f679-3a7a-b597-87561e90c984","pitchNumber":5,"startTime":"2026-04-30T17:13:26.413Z","endTime":"2026-04-30T17:13:29.497Z","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":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.034629711853196,"aZ":-34.672651126409484,"pfxX":9.208809640300295,"pfxZ":-1.7461257120078244,"pX":0.27092094310096454,"pZ":2.5124417763536435,"vX0":3.8183976253198333,"vY0":-119.5408136806459,"vZ0":-1.0045421199745874,"x":106.67,"y":170.94,"x0":-2.5476714710870687,"y0":50.00114898344155,"z0":6.076604132503959,"aX":13.201205229747405},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.1,"breakHorizontal":-17.6,"spinRate":2572,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.4598310188507324,"extension":5.9984886655143805},"hitData":{"launchSpeed":101.3,"launchAngle":38.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":66.21,"coordY":71.95}},"index":5,"playId":"aa7cacc0-3573-318d-9cc7-a0a161adc6dc","pitchNumber":6,"startTime":"2026-04-30T17:13:45.247Z","endTime":"2026-04-30T17:13:55.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:13:55.029Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-30T17:13:59.346Z","endTime":"2026-04-30T17:17:19.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08214257654985,"aZ":-11.941348177803388,"pfxX":-5.086536285265149,"pfxZ":10.700426256553488,"pX":-0.37752711305969194,"pZ":2.9832584133258218,"vX0":7.028854612162212,"vY0":-136.84833931584515,"vZ0":-5.791813500808356,"x":131.39,"y":158.23,"x0":-2.32212199860071,"y0":50.000176100823396,"z0":5.949880029615769,"aX":-9.615999583567291},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":7.7,"spinRate":2233,"spinDirection":209},"zone":1,"typeConfidence":0.89,"plateTime":0.400713977819664,"extension":5.922998566005728},"index":0,"playId":"08cb3e0b-2b66-3f6b-913c-ff5d1ffb6cda","pitchNumber":1,"startTime":"2026-04-30T17:14:19.600Z","endTime":"2026-04-30T17:14:22.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5367493348073,"aZ":-11.951872506096985,"pfxX":-5.123005698729821,"pfxZ":10.51508317162415,"pX":-0.21743903880296075,"pZ":3.5119328441177102,"vX0":7.534363728005347,"vY0":-138.44969355490522,"vZ0":-4.5481953459095426,"x":125.29,"y":143.96,"x0":-2.320061608472717,"y0":50.0068154013899,"z0":5.988410089529406,"aX":-9.856958154932222},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2353,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.3969923778729103,"extension":5.960175657323316},"index":1,"playId":"d41099f0-50b8-3f19-b6ca-a997cb75b5f4","pitchNumber":2,"startTime":"2026-04-30T17:14:36.368Z","endTime":"2026-04-30T17:14:40.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77872426332945,"aZ":-10.961273983433792,"pfxX":-5.432929636100266,"pfxZ":11.047303600103294,"pX":0.25157903769515855,"pZ":2.646079083841757,"vX0":8.37055909155177,"vY0":-138.17165930501884,"vZ0":-6.839064422235019,"x":107.41,"y":167.34,"x0":-2.1209372035148455,"y0":50.00086149813077,"z0":5.901277186577341,"aX":-10.431007077369426},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":7.9,"spinRate":2326,"spinDirection":207},"zone":6,"typeConfidence":0.89,"plateTime":0.3974539149270391,"extension":5.98364745317909},"index":2,"playId":"2e98eceb-828d-3e05-a1fb-d93713691bdc","pitchNumber":3,"startTime":"2026-04-30T17:14:54.588Z","endTime":"2026-04-30T17:14:57.922Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-30T17:15:03.061Z","endTime":"2026-04-30T17:15:16.553Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17966524188469,"aZ":-11.842091166430711,"pfxX":-5.360221903772551,"pfxZ":10.511978155994584,"pX":0.3458180622559551,"pZ":3.429512826704044,"vX0":8.434857591983464,"vY0":-138.49775999550235,"vZ0":-4.801159532671977,"x":103.82,"y":146.18,"x0":-2.0488697537346634,"y0":50.005332660969295,"z0":5.983680500216928,"aX":-10.37088500189435},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.1,"breakHorizontal":7.9,"spinRate":2352,"spinDirection":205},"zone":12,"typeConfidence":0.89,"plateTime":0.39613234993979285,"extension":6.051482520474796},"index":4,"playId":"e15326a9-37e8-38ca-814d-39a3df90856e","pitchNumber":4,"startTime":"2026-04-30T17:15:16.553Z","endTime":"2026-04-30T17:15:20.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06490940988607,"aZ":-8.970002645556198,"pfxX":-4.155260575889065,"pfxZ":12.13979544609613,"pX":0.549496854757623,"pZ":2.4388534150879737,"vX0":8.362652126410316,"vY0":-137.95413465837473,"vZ0":-7.738389600759338,"x":96.05,"y":172.93,"x0":-1.9926576899219972,"y0":50.001790011191865,"z0":5.898870068464307,"aX":-7.9421674259694495},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":5.6,"spinRate":2348,"spinDirection":206},"zone":6,"typeConfidence":0.86,"plateTime":0.3982987982552584,"extension":6.0552384985634795},"index":5,"playId":"fafd717b-df67-3811-b9a6-f93bfe40399e","pitchNumber":5,"startTime":"2026-04-30T17:15:35.310Z","endTime":"2026-04-30T17:15:38.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.360871562110383,"aZ":-19.992284486210615,"pfxX":-9.142388347982692,"pfxZ":7.104288166971081,"pX":0.6407509439719559,"pZ":0.5970275941884458,"vX0":10.346945691514087,"vY0":-129.46469935672812,"vZ0":-9.176293701710176,"x":92.58,"y":222.66,"x0":-2.2001545519393035,"y0":50.004984152686106,"z0":5.68869574705177,"aX":-15.684976891939257},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.2,"breakHorizontal":14.5,"spinRate":1730,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.42137571068351454,"extension":6.021296261959262},"index":6,"playId":"f13897ec-a1bb-300c-9c4a-d8d12b6da577","pitchNumber":6,"startTime":"2026-04-30T17:15:57.149Z","endTime":"2026-04-30T17:16:00.825Z","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":95.8,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27991774327116,"aZ":-11.189904296168606,"pfxX":-6.943158751091351,"pfxZ":10.68149297918894,"pX":-0.5482663695666112,"pZ":2.9830166592127187,"vX0":6.525093112845639,"vY0":-139.27793851663654,"vZ0":-6.138042253357398,"x":137.9,"y":158.24,"x0":-2.019324859393804,"y0":50.00535696675705,"z0":5.955592737312173,"aX":-13.643198305397457},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":11.3,"spinRate":2397,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.39327344324704194,"extension":6.001235116168194},"index":7,"playId":"0fbda75f-b3dd-3fe3-9c4f-a451ada5e807","pitchNumber":7,"startTime":"2026-04-30T17:16:17.193Z","endTime":"2026-04-30T17:16:22.790Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.847896525940932,"aZ":-31.100590009054823,"pfxX":1.5004062865146495,"pfxZ":0.6842012268484954,"pX":0.18701742687143214,"pZ":2.8236038393125744,"vX0":5.2119995338197915,"vY0":-124.36667179791765,"vZ0":-1.6451716935459937,"x":109.87,"y":162.54,"x0":-2.1268869878924463,"y0":50.00482505885914,"z0":6.061937949456274,"aX":2.3607682704688777},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":-3.8,"spinRate":2636,"spinDirection":87},"zone":2,"typeConfidence":0.91,"plateTime":0.43963475685116693,"extension":6.035100482953567},"index":8,"playId":"fe2edd74-6913-322a-a669-614481c926c2","pitchNumber":8,"startTime":"2026-04-30T17:16:53.308Z","endTime":"2026-04-30T17:16:56.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.743245550669123,"aZ":-13.063679969699557,"pfxX":-4.667100083919913,"pfxZ":9.89303383452922,"pX":-0.430353822720676,"pZ":3.7212643287815887,"vX0":5.9865510861611035,"vY0":-138.10864436335828,"vZ0":-3.7761815940837056,"x":133.4,"y":138.31,"x0":-2.0196683087322573,"y0":50.004558932081274,"z0":5.984896665280885,"aX":-9.017594906216013},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":7.2,"spinRate":2292,"spinDirection":206},"zone":11,"typeConfidence":0.88,"plateTime":0.39658584392976604,"extension":5.99742161001032},"index":9,"playId":"581a535c-d48b-3c2a-8e59-5e0d04e51db7","pitchNumber":9,"startTime":"2026-04-30T17:17:15.299Z","endTime":"2026-04-30T17:17:19.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:17:19.096Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gunnar Henderson flies out to left fielder Yordan Alvarez. Throwing error by left fielder Yordan Alvarez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-30T17:17:18.607Z","endTime":"2026-04-30T17:19:51.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.280284516065173,"aZ":-25.527598634243443,"pfxX":-8.336599510411656,"pfxZ":4.027278090755072,"pX":-0.8988494718980008,"pZ":3.2623201084306244,"vX0":6.671239810559803,"vY0":-127.44682582127324,"vZ0":-1.4288651012596527,"x":151.26,"y":150.7,"x0":-2.462496815378617,"y0":50.00431199461096,"z0":5.8392995732533794,"aX":-13.766344145673699},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":13.7,"spinRate":1503,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4291592864168958,"extension":6.111554894519003},"index":0,"playId":"ddb88b65-075d-3588-8cc8-0dbdb8f34916","pitchNumber":1,"startTime":"2026-04-30T17:17:44.679Z","endTime":"2026-04-30T17:17:48.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.199999407296215,"aZ":-25.200783547745363,"pfxX":-7.12179931720924,"pfxZ":4.15062501577969,"pX":-0.2721744741914231,"pZ":3.362903682391057,"vX0":7.3372660019846645,"vY0":-128.23921159034597,"vZ0":-1.6360904785553148,"x":127.37,"y":147.98,"x0":-2.2325110801820185,"y0":50.004320915152675,"z0":5.95730180262274,"aX":-11.97352727520529},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.4,"breakHorizontal":11.4,"spinRate":1628,"spinDirection":229},"zone":2,"typeConfidence":0.9,"plateTime":0.42558767540973896,"extension":5.901902638997157},"index":1,"playId":"ef3ec152-6c22-3dd7-8f64-e51add00d7be","pitchNumber":2,"startTime":"2026-04-30T17:18:03.700Z","endTime":"2026-04-30T17:18:07.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.906837262989516,"aZ":-12.054217605445158,"pfxX":-5.273415843076833,"pfxZ":10.364399346363566,"pX":-1.1050829260637005,"pZ":2.7820880598678244,"vX0":4.845038053490376,"vY0":-138.43666481527416,"vZ0":-6.132089682193985,"x":159.12,"y":163.66,"x0":-2.1927870517664108,"y0":50.00113079101705,"z0":5.832769681724557,"aX":-10.234803483322697},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2125,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3956556695162883,"extension":6.044951428294192},"index":2,"playId":"35686151-7bff-343d-b949-92cbe4fefb0d","pitchNumber":3,"startTime":"2026-04-30T17:18:30.673Z","endTime":"2026-04-30T17:18:35.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"181e6485-4442-3c13-90b9-297550a71dde","startTime":"2026-04-30T17:18:48.248Z","endTime":"2026-04-30T17:18:52.214Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9180729892256,"aZ":-33.75258073777167,"pfxX":9.94777901926347,"pfxZ":-1.1079040574160484,"pX":-0.12376914545389377,"pZ":2.3804629979703043,"vX0":2.2599297542649426,"vY0":-119.12198575168831,"vZ0":-1.368015536038987,"x":121.72,"y":174.51,"x0":-2.3789630059171367,"y0":50.00315102705859,"z0":6.040242202549122,"aX":14.160121069091185},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.0,"breakHorizontal":-18.6,"spinRate":2656,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.46148539642687236,"extension":5.948319219117909},"index":4,"playId":"011a81d5-a6da-3824-b9eb-2d961810640e","pitchNumber":4,"startTime":"2026-04-30T17:19:05.986Z","endTime":"2026-04-30T17:19:09.817Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-30T17:19:22.761Z","endTime":"2026-04-30T17:19:39.307Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.884229718441073,"aZ":-24.915295615141343,"pfxX":-7.171232165422951,"pfxZ":4.250617443495589,"pX":-1.1762820848028805,"pZ":2.776442632516748,"vX0":5.335125930011542,"vY0":-129.31860138545858,"vZ0":-2.9380742746701713,"x":161.84,"y":163.82,"x0":-2.3259658503215803,"y0":50.00245930982492,"z0":5.821583899347967,"aX":-12.246044117235819},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":11.9,"spinRate":1547,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.4222188127508377,"extension":6.015394442664421},"hitData":{"launchSpeed":77.2,"launchAngle":29.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.85,"coordY":98.48}},"index":6,"playId":"a17041cb-4997-315c-a77e-91d6862d94b7","pitchNumber":5,"startTime":"2026-04-30T17:19:39.307Z","endTime":"2026-04-30T17:19:51.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:19:51.794Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, first baseman Christian Walker to pitcher Peter Lambert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-30T17:20:35.267Z","endTime":"2026-04-30T17:22:25.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663567,"link":"/api/v1/people/663567"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0219217638192,"aZ":-14.96634563838283,"pfxX":-1.39941534823932,"pfxZ":9.295668127691687,"pX":0.3988704448049224,"pZ":2.1323741790034427,"vX0":8.007291014575257,"vY0":-134.86007154374371,"vZ0":-7.055224077914231,"x":101.8,"y":181.21,"x0":-2.420695017557496,"y0":50.00082195210672,"z0":5.82864577475354,"aX":-2.591527296004073},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":1.0,"spinRate":2376,"spinDirection":206},"zone":9,"typeConfidence":0.9,"plateTime":0.4054138609384923,"extension":6.198334504148363},"index":0,"playId":"f475d68a-302a-3f04-9a5d-ba7b4cea18fb","pitchNumber":1,"startTime":"2026-04-30T17:20:35.267Z","endTime":"2026-04-30T17:20:38.668Z","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":85.1,"endSpeed":78.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20677341307645,"aZ":-30.265269487627002,"pfxX":-0.1612227216299198,"pfxZ":1.2403693726306133,"pX":1.2505697025303322,"pZ":0.456400833312126,"vX0":8.31448988849712,"vY0":-123.499684575652,"vZ0":-6.695710669965042,"x":69.33,"y":226.46,"x0":-2.1486184304878293,"y0":50.00154582811223,"z0":5.771417968016951,"aX":-0.2495681718076032},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.7,"breakHorizontal":-1.8,"spinRate":2686,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4447165615498836,"extension":6.146671046763995},"index":1,"playId":"5c91b120-f299-3b4c-86e6-cbe530087691","pitchNumber":2,"startTime":"2026-04-30T17:20:55.100Z","endTime":"2026-04-30T17:20:58.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02167098169151,"aZ":-12.736300400246726,"pfxX":-5.729419070335538,"pfxZ":10.216450081971058,"pX":0.14387868127014594,"pZ":3.643212168948267,"vX0":7.967634568725893,"vY0":-137.43856151418808,"vZ0":-3.903750038983873,"x":111.52,"y":140.41,"x0":-2.0557179774304046,"y0":50.00281282585182,"z0":5.954256791223353,"aX":-10.901439586693272},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2295,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39936406188726226,"extension":6.071689462784987},"index":2,"playId":"aa0f4ee2-2a8e-346a-91b4-313bff96fc64","pitchNumber":3,"startTime":"2026-04-30T17:21:20.065Z","endTime":"2026-04-30T17:21:23.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.714807260675094,"aZ":-20.36223507099582,"pfxX":-8.706005213934965,"pfxZ":6.857886670587427,"pX":1.003350940926115,"pZ":0.10126514907194967,"vX0":11.045865561768968,"vY0":-130.21573203632985,"vZ0":-9.967199898986616,"x":78.75,"y":236.05,"x0":-2.1575257572971953,"y0":50.0002613555334,"z0":5.5119326752212,"aX":-14.98645948976806},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.3,"breakHorizontal":13.4,"spinRate":1709,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.42024884648707417,"extension":6.076223665877977},"index":3,"playId":"0c73d477-8fd2-3443-bd1a-05262ab1dc00","pitchNumber":4,"startTime":"2026-04-30T17:21:43.312Z","endTime":"2026-04-30T17:21:49.090Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41997359095229,"aZ":-19.070342989010015,"pfxX":-0.015834705992823217,"pfxZ":7.310537465672293,"pX":-0.6993842294598969,"pZ":2.1102235052489275,"vX0":4.584064160142583,"vY0":-133.22534164746838,"vZ0":-5.97369335313322,"x":143.66,"y":181.8,"x0":-2.4424006792123416,"y0":50.002404699042536,"z0":5.766188312709331,"aX":-0.029272993577652576},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.1,"breakHorizontal":-1.0,"spinRate":2324,"spinDirection":187},"zone":7,"typeConfidence":0.91,"plateTime":0.41159657259715976,"extension":6.1450961175200165},"hitData":{"launchSpeed":72.8,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.76,"coordY":167.9}},"index":4,"playId":"f85cb686-e5dd-39d6-b536-6bd4232bb30e","pitchNumber":5,"startTime":"2026-04-30T17:22:17.279Z","endTime":"2026-04-30T17:22:25.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:22:25.410Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yordan Alvarez grounds out, first baseman Pete Alonso to pitcher Chris Bassitt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-30T17:24:20.734Z","endTime":"2026-04-30T17:25:38.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.685629948344832,"aZ":-23.368852772157496,"pfxX":-2.730721320648409,"pfxZ":5.394940874247062,"pX":1.3393634806590453,"pZ":2.856991809365109,"vX0":7.681021781409696,"vY0":-126.64623118605003,"vZ0":-1.4780697196712458,"x":65.95,"y":161.64,"x0":-1.3715581067373412,"y0":50.00375115994215,"z0":5.308564597962252,"aX":-4.45865725244913},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.7,"breakHorizontal":3.2,"spinRate":2084,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4316783454654005,"extension":6.046272973119589},"index":0,"playId":"503052af-bf2e-39dd-aff1-e21a61cd4a9a","pitchNumber":1,"startTime":"2026-04-30T17:24:36.305Z","endTime":"2026-04-30T17:24:39.827Z","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":91.7,"endSpeed":83.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.518693529045215,"aZ":-19.822681044363442,"pfxX":-7.954560690425572,"pfxZ":6.904640976449663,"pX":1.192343373847132,"pZ":2.0328859973593465,"vX0":9.683553323620652,"vY0":-133.1599640908358,"vZ0":-4.53464026968439,"x":71.55,"y":183.89,"x0":-1.4638281074065793,"y0":50.00508574000135,"z0":5.198660650085515,"aX":-14.237120814975986},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":12.2,"spinRate":2048,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4118689769949988,"extension":6.024112229911506},"index":1,"playId":"d20499d6-14d8-3c51-ad32-1f5a29e82927","pitchNumber":2,"startTime":"2026-04-30T17:24:55.424Z","endTime":"2026-04-30T17:24:58.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99202815243527,"aZ":-24.59980733815692,"pfxX":-11.047191506574718,"pfxZ":4.238202886095534,"pX":0.7459251514556446,"pZ":2.392640585169428,"vX0":9.197149499843723,"vY0":-133.19256559947706,"vZ0":-2.935042102890412,"x":88.57,"y":174.18,"x0":-1.325398411575386,"y0":50.00368977619148,"z0":5.297913650612654,"aX":-19.74697761120385},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":17.9,"spinRate":2136,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.4120474850957718,"extension":5.991401846039699},"index":2,"playId":"38e0e7e9-fe3b-38d5-87a1-65712901c4d7","pitchNumber":3,"startTime":"2026-04-30T17:25:12.016Z","endTime":"2026-04-30T17:25:15.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70179543125411,"aZ":-24.755140641316533,"pfxX":-10.517225009983154,"pfxZ":4.154477757081681,"pX":0.2610937841511525,"pZ":2.074969871272419,"vX0":8.1712846079173,"vY0":-133.2670120593025,"vZ0":-3.656445388298034,"x":107.05,"y":182.76,"x0":-1.4902249249286463,"y0":50.000512359656504,"z0":5.2688599012502735,"aX":-18.76930127808315},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":2078,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.41221165131622683,"extension":6.142803173454369},"hitData":{"launchSpeed":96.1,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.48,"coordY":164.35}},"index":3,"playId":"a5478361-7cff-3ecb-ac80-01f561e6de83","pitchNumber":4,"startTime":"2026-04-30T17:25:30.768Z","endTime":"2026-04-30T17:25:38.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:25:38.930Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-30T17:25:42.769Z","endTime":"2026-04-30T17:27:57.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93896813167761,"aZ":-27.719008020283326,"pfxX":-10.72626822359049,"pfxZ":2.9151409785976012,"pX":-0.2888846189796513,"pZ":1.8642808441786096,"vX0":6.121228486321047,"vY0":-122.23711061981597,"vZ0":-2.566386038539224,"x":128.01,"y":188.44,"x0":-1.4197262912114124,"y0":50.00174762360426,"z0":5.284615466022664,"aX":-16.38609227939893},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":18.1,"spinRate":1872,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.44645583549546464,"extension":6.4557750173305015},"index":0,"playId":"ff2d6f47-9440-3e03-b150-2c4f44fac0f1","pitchNumber":1,"startTime":"2026-04-30T17:26:11.334Z","endTime":"2026-04-30T17:26:14.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-30T17:26:26.502Z","endTime":"2026-04-30T17:26:41.509Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":70.1,"endSpeed":63.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.510742355273276,"aZ":-39.78889363676424,"pfxX":7.216093249461634,"pfxZ":-7.37567607886548,"pX":-0.2716283299368415,"pZ":2.2581261756355326,"vX0":0.6095629889551206,"vY0":-101.88557187732324,"vZ0":2.917105620602838,"x":127.35,"y":177.81,"x0":-1.511597932379787,"y0":50.00236762744418,"z0":5.7879263518136685,"aX":7.451147986566523},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.4,"breakVerticalInduced":-11.9,"breakHorizontal":-13.2,"spinRate":2227,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.541294633275542,"extension":6.29321977241675},"index":2,"playId":"43fe4afb-f40a-3f3a-8a3d-ffdd97da7659","pitchNumber":2,"startTime":"2026-04-30T17:26:41.509Z","endTime":"2026-04-30T17:26:45.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.4,"endSpeed":66.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.339298333231884,"aZ":-34.02315680548835,"pfxX":8.192462920688852,"pfxZ":-1.6511877762996914,"pX":-0.14022931291698265,"pZ":2.9490964140305915,"vX0":1.2583106652758655,"vY0":-105.29974240334728,"vZ0":3.1035387822132465,"x":122.35,"y":159.15,"x0":-1.8100549949646316,"y0":50.00211522485082,"z0":5.399690658616558,"aX":9.174281434646167},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-1.8,"breakHorizontal":-15.1,"spinRate":2349,"spinDirection":70},"zone":2,"typeConfidence":2.0,"plateTime":0.5206959846269452,"extension":6.064866066420022},"index":3,"playId":"91a23ab6-bf1b-38de-8222-b42b95df0d1b","pitchNumber":3,"startTime":"2026-04-30T17:27:01.972Z","endTime":"2026-04-30T17:27:05.743Z","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":93.0,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16599781221849,"aZ":-24.038007510474632,"pfxX":-11.706406301105314,"pfxZ":4.398091696703258,"pX":0.4667950792196498,"pZ":2.4964662278639884,"vX0":9.083427399816413,"vY0":-135.1298380844587,"vZ0":-2.955083776793014,"x":99.21,"y":171.38,"x0":-1.4155535058115327,"y0":50.00562431044885,"z0":5.29110905425884,"aX":-21.674802504152048},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":19.3,"spinRate":2041,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4051732925348528,"extension":6.733752522927573},"index":4,"playId":"e2e6f6a8-387a-39f6-a4c0-c497b4afa1b2","pitchNumber":4,"startTime":"2026-04-30T17:27:23.837Z","endTime":"2026-04-30T17:27:26.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.1,"endSpeed":65.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.249484193161166,"aZ":-34.35501747516079,"pfxX":10.076167726681334,"pfxZ":-2.019264263728063,"pX":0.8436915712610374,"pZ":1.330317262946492,"vX0":2.692513917118561,"vY0":-104.8583819661813,"vZ0":0.6041452243281535,"x":84.84,"y":202.86,"x0":-1.7747948919977148,"y0":50.000377302753954,"z0":5.136978452063027,"aX":10.91096845809497},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-3.0,"breakHorizontal":-19.1,"spinRate":2386,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.5279192693590802,"extension":6.000711259672162},"hitData":{"launchSpeed":90.7,"launchAngle":17.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.3,"coordY":112.0}},"index":5,"playId":"fb118fcd-c93b-31d3-bb93-049c0f52afa4","pitchNumber":5,"startTime":"2026-04-30T17:27:46.505Z","endTime":"2026-04-30T17:27:57.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:27:57.585Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Christian Walker grounds into a force out, second baseman Jeremiah Jackson to shortstop Blaze Alexander. Isaac Paredes out at 2nd. Christian Walker to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-30T17:28:00.251Z","endTime":"2026-04-30T17:28:50.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":70.3,"endSpeed":64.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.03356127655978,"aZ":-38.41623578413765,"pfxX":7.19325814940343,"pfxZ":-6.021785055825754,"pX":1.1023606339617658,"pZ":1.2273673359497672,"vX0":2.938822571134172,"vY0":-102.24654843622832,"vZ0":0.5617112480166406,"x":74.98,"y":205.64,"x0":-1.2971788567491211,"y0":50.00159992780536,"z0":5.741559175017589,"aX":7.460613766250234},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-10.2,"breakHorizontal":-13.9,"spinRate":2333,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.5398915325200884,"extension":6.22553579482262},"index":0,"playId":"f90fbf6a-7750-3f65-94e7-e79f934645ce","pitchNumber":1,"startTime":"2026-04-30T17:28:21.920Z","endTime":"2026-04-30T17:28:25.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.827423270005934,"aZ":-26.210438321682137,"pfxX":-11.644074481109865,"pfxZ":3.3445906240825103,"pX":-0.025805245661067934,"pZ":2.884712795525915,"vX0":7.331893629331008,"vY0":-132.79423347314588,"vZ0":-1.5149011672919084,"x":117.98,"y":160.89,"x0":-1.3118551154806148,"y0":50.002811292249376,"z0":5.371962945623353,"aX":-20.765435312474082},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":19.4,"spinRate":2078,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.412687907385763,"extension":5.986157558603732},"hitData":{"launchSpeed":92.7,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.91,"coordY":139.39}},"index":1,"playId":"e2fae00e-de08-3186-b0a0-30cacd667333","pitchNumber":2,"startTime":"2026-04-30T17:28:41.302Z","endTime":"2026-04-30T17:28:50.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:28:50.102Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Altuve walks. Christian Walker to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-30T17:29:22.299Z","endTime":"2026-04-30T17:31:33.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":"e3eed0c3-b48f-4c6b-bd17-a616b56f2da4","startTime":"2026-04-30T17:29:22.299Z","endTime":"2026-04-30T17:29:27.299Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.7,"endSpeed":67.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.73949180244117,"aZ":-33.38202234667525,"pfxX":8.893160017696323,"pfxZ":-1.0632043304495458,"pX":-0.1499431615558988,"pZ":1.897752610173042,"vX0":1.1499787986897998,"vY0":-105.924124673931,"vZ0":1.1439383192224484,"x":122.72,"y":187.54,"x0":-1.855546739566201,"y0":50.00445272512703,"z0":5.17870677615501,"aX":10.067758807863438},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-1.2,"breakHorizontal":-16.4,"spinRate":2353,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.5178480123310121,"extension":5.941658137451757},"index":1,"playId":"f98b2c17-9b1e-31d4-afc2-16602d3b46d7","pitchNumber":1,"startTime":"2026-04-30T17:29:41.542Z","endTime":"2026-04-30T17:29:45.326Z","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":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37801340886613,"aZ":-25.02397741218618,"pfxX":-10.053066473277092,"pfxZ":3.870982502138924,"pX":-0.9599745103413789,"pZ":2.530852708703045,"vX0":4.939553598936934,"vY0":-134.35871693995324,"vZ0":-2.960985241694071,"x":153.59,"y":170.45,"x0":-1.5062663571847261,"y0":50.00222441977496,"z0":5.406171236696436,"aX":-18.563364086871715},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":17.3,"spinRate":2099,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4061039190487028,"extension":6.1815773672650085},"index":2,"playId":"7694c756-5c55-3681-bc8a-86943e00e472","pitchNumber":2,"startTime":"2026-04-30T17:30:01.912Z","endTime":"2026-04-30T17:30:28.929Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.7,"endSpeed":67.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.777084724206986,"aZ":-38.356584680229254,"pfxX":7.47822370614564,"pfxZ":-5.474048685469548,"pX":1.7829685021993575,"pZ":0.9024634302539146,"vX0":4.355212528945256,"vY0":-105.87167054465841,"vZ0":-0.8759879025351157,"x":49.04,"y":214.41,"x0":-1.2750118385058562,"y0":50.00025173211163,"z0":5.727342069195449,"aX":8.4522304389567},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-9.8,"breakHorizontal":-14.8,"spinRate":2360,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.5181616401598963,"extension":6.395199342239963},"index":3,"playId":"cdca0fce-d362-36c3-a477-7157b40d3425","pitchNumber":3,"startTime":"2026-04-30T17:30:37.694Z","endTime":"2026-04-30T17:30:41.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2026-04-30T17:31:01.821Z","endTime":"2026-04-30T17:31:07.606Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.6,"endSpeed":68.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.482772924533478,"aZ":-31.089762154055293,"pfxX":9.973072352946257,"pfxZ":0.9169960996895803,"pX":1.1403394625625198,"pZ":1.0243664477603018,"vX0":3.4651961023793914,"vY0":-108.6039173710366,"vZ0":-1.2879576029911126,"x":73.53,"y":211.12,"x0":-1.7777392452020626,"y0":50.00131609865827,"z0":5.049595949312344,"aX":11.745615147292169},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":1.7,"breakHorizontal":-19.1,"spinRate":2419,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.5070314683392421,"extension":6.128433106555858},"index":5,"playId":"34694705-0f41-3aa5-8f50-53f7917925f3","pitchNumber":4,"startTime":"2026-04-30T17:31:07.606Z","endTime":"2026-04-30T17:31:11.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.944014166129918,"aZ":-27.549088219739126,"pfxX":-10.553099055601535,"pfxZ":2.469816754433074,"pX":1.2609677990621644,"pZ":2.3468366812431203,"vX0":10.766071990803358,"vY0":-135.18867846494078,"vZ0":-2.692362766738023,"x":68.93,"y":175.42,"x0":-1.3777952449398774,"y0":50.00459449446654,"z0":5.263752104684242,"aX":-19.785049032149836},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.1,"breakHorizontal":17.2,"spinRate":2192,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.4031857827752354,"extension":6.562712899199087},"index":6,"playId":"7d521ac9-b7ba-3487-9bc9-47757066e7f5","pitchNumber":5,"startTime":"2026-04-30T17:31:29.834Z","endTime":"2026-04-30T17:31:33.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:31:33.388Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yainer Diaz grounds out, shortstop Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-30T17:31:33.835Z","endTime":"2026-04-30T17:32:30.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":72.0,"endSpeed":65.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63425013620483,"aZ":-40.92783886676967,"pfxX":7.0051253006282685,"pfxZ":-8.072284049008564,"pX":0.9666615169761971,"pZ":0.657405365882009,"vX0":3.0970027061877756,"vY0":-104.7680864944707,"vZ0":-0.3633497071159464,"x":80.15,"y":221.03,"x0":-1.4520254419252125,"y0":50.00049619658517,"z0":5.715177199885952,"aX":7.600112485161998},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-14.2,"breakHorizontal":-13.7,"spinRate":2346,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.5276535407291401,"extension":6.297738655109415},"index":0,"playId":"21035134-130b-34b3-a261-eb2a9d9035e7","pitchNumber":1,"startTime":"2026-04-30T17:31:59.463Z","endTime":"2026-04-30T17:32:02.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.032895077690718,"aZ":-24.50123250460442,"pfxX":-12.072072180564957,"pfxZ":4.261675314617206,"pX":-0.331086601381047,"pZ":2.2298973092346834,"vX0":6.511236284132305,"vY0":-133.8633859082591,"vZ0":-3.7044963836462443,"x":129.62,"y":178.57,"x0":-1.2368389013452643,"y0":50.00236930941059,"z0":5.401964673089596,"aX":-21.734933923733912},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.1,"breakHorizontal":20.3,"spinRate":2061,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.41040677580036355,"extension":6.380834314421318},"hitData":{"launchSpeed":76.3,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":162.32}},"index":1,"playId":"f6689742-ce99-3510-ae57-97caea6b9e13","pitchNumber":2,"startTime":"2026-04-30T17:32:23.174Z","endTime":"2026-04-30T17:32:30.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:32:30.901Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to left fielder Yordan Alvarez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-30T17:34:25.018Z","endTime":"2026-04-30T17:34:49.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233872077487273,"aZ":-14.08451397149423,"pfxX":-6.263697257369318,"pfxZ":9.809736860003447,"pX":-0.09826562929063583,"pZ":2.2566651013819548,"vX0":7.744692793879422,"vY0":-134.91355286161178,"vZ0":-6.9348528596648595,"x":120.75,"y":177.85,"x0":-2.1917403212458155,"y0":50.00433649681223,"z0":5.85238659841709,"aX":-11.553009674711879},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2261,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4059095313200096,"extension":6.085149326527831},"hitData":{"launchSpeed":93.8,"launchAngle":49.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.32,"coordY":126.28}},"index":0,"playId":"29b3e901-b296-3c99-89be-fafa113fa4bc","pitchNumber":1,"startTime":"2026-04-30T17:34:39.112Z","endTime":"2026-04-30T17:34:49.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:34:49.008Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-30T17:34:48.947Z","endTime":"2026-04-30T17:37:05.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.294054237533462,"aZ":-17.31940854415951,"pfxX":-0.9206168032006588,"pfxZ":8.533237124690586,"pX":-1.4516551646017894,"pZ":4.923087673409555,"vX0":3.36063872888737,"vY0":-131.22888581749348,"vZ0":0.21672486950290115,"x":172.33,"y":105.86,"x0":-2.630337207366815,"y0":50.00029157879547,"z0":6.1316761513199225,"aX":-1.6023567682629605},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":1.0,"spinRate":2352,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.417708726876747,"extension":5.906767020485246},"index":0,"playId":"a3d28781-5bbc-3eb6-8e06-2750a0a6c90a","pitchNumber":1,"startTime":"2026-04-30T17:35:12.981Z","endTime":"2026-04-30T17:35:16.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96387730335634,"aZ":-31.989430988647264,"pfxX":5.509530378888323,"pfxZ":0.129209243668158,"pX":0.12928323846400339,"pZ":1.4036841586842352,"vX0":4.085278793457073,"vY0":-117.93216177399795,"vZ0":-3.503156121018245,"x":112.07,"y":200.88,"x0":-2.3574522215599942,"y0":50.00002011835242,"z0":5.942558955637367,"aX":7.552361019859037},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.5,"breakHorizontal":-11.2,"spinRate":2634,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.46923387817629925,"extension":6.0371356687481486},"index":1,"playId":"671ae266-67a7-3a90-8aae-8896f38c5b2b","pitchNumber":2,"startTime":"2026-04-30T17:35:36.186Z","endTime":"2026-04-30T17:35:40.051Z","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":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":73.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.634517084963708,"aZ":-33.233912176616414,"pfxX":8.233186981034514,"pfxZ":-0.7619513739622477,"pX":-0.34553062549153146,"pZ":1.3328275447824893,"vX0":2.5640626554521955,"vY0":-118.87062304648649,"vZ0":-3.5761859977913595,"x":130.17,"y":202.79,"x0":-2.5170893435961723,"y0":50.0041736224139,"z0":5.9783823563915846,"aX":11.403106765636444},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.2,"breakHorizontal":-15.6,"spinRate":2518,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4666013233481232,"extension":6.0238165266387105},"index":2,"playId":"98c8fdda-ad27-3f6b-8b14-36b3e1768425","pitchNumber":3,"startTime":"2026-04-30T17:35:50.164Z","endTime":"2026-04-30T17:35:53.706Z","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":91.8,"endSpeed":82.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48942055486635,"aZ":-9.575226158898651,"pfxX":-5.999675158867033,"pfxZ":12.917155964599587,"pX":0.8339451150136442,"pZ":2.0159078798636796,"vX0":9.621683387623161,"vY0":-132.93751872631378,"vZ0":-7.912912280775297,"x":85.21,"y":184.35,"x0":-2.090733860750697,"y0":50.002618504721234,"z0":5.768244554314108,"aX":-10.497082293445413},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":21.2,"breakHorizontal":8.3,"spinRate":2195,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.4156304622104958,"extension":6.148465925872627},"index":3,"playId":"a9bb07a5-e0e5-3d50-8658-0ca0b5ea772b","pitchNumber":4,"startTime":"2026-04-30T17:36:04.866Z","endTime":"2026-04-30T17:36:08.627Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47289305686198,"aZ":-32.023479537802295,"pfxX":1.8868443994944277,"pfxZ":0.09876044333327094,"pX":-0.6438816334643871,"pZ":2.347593120128202,"vX0":3.510799905790541,"vY0":-123.5559570472286,"vZ0":-2.2766780447498887,"x":141.54,"y":175.39,"x0":-2.3329215866036708,"y0":50.00449830697229,"z0":5.99350501465158,"aX":2.8928476799551968},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.1,"breakHorizontal":-4.3,"spinRate":2592,"spinDirection":76},"zone":4,"typeConfidence":0.91,"plateTime":0.4446857520438052,"extension":6.001180981706701},"index":4,"playId":"165f72ad-54de-3c5e-a7b1-73e99e529b85","pitchNumber":5,"startTime":"2026-04-30T17:36:27.868Z","endTime":"2026-04-30T17:36:33.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13656422352671,"aZ":-17.54992368106103,"pfxX":1.9933420541006914,"pfxZ":8.319033673876682,"pX":-0.3650983315576997,"pZ":1.4110433992437241,"vX0":4.878355153893376,"vY0":-131.54901668374097,"vZ0":-7.627354503101777,"x":130.92,"y":200.68,"x0":-2.500395152927569,"y0":50.00381530549724,"z0":5.642469524219212,"aX":3.5025712052807454},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.7,"breakHorizontal":-4.7,"spinRate":2395,"spinDirection":182},"zone":13,"typeConfidence":0.91,"plateTime":0.41591209662416073,"extension":6.1277183526532},"index":5,"playId":"72ffac9c-098e-3b59-ae2c-14b1c25d69ef","pitchNumber":6,"startTime":"2026-04-30T17:37:01.528Z","endTime":"2026-04-30T17:37:05.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:37:05.488Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-30T17:37:05.884Z","endTime":"2026-04-30T17:39:26.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55404752391258,"aZ":-11.67672096777967,"pfxX":-6.109941180136643,"pfxZ":10.932600272404564,"pX":-0.6255045184081829,"pZ":2.5582926226787746,"vX0":6.222562039651744,"vY0":-136.66309095003896,"vZ0":-6.705498240059823,"x":140.84,"y":169.71,"x0":-2.1476372225314337,"y0":50.0043580914139,"z0":5.860617856553505,"aX":-11.45813069435958},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":9.6,"spinRate":2261,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.402107487590619,"extension":6.105773836120499},"index":0,"playId":"000d35d0-e379-38c6-9fe6-641dd93d6f84","pitchNumber":1,"startTime":"2026-04-30T17:37:32.700Z","endTime":"2026-04-30T17:37:36.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73196312366128,"aZ":-11.485015838609026,"pfxX":-7.380902431947375,"pfxZ":10.925873891152852,"pX":-0.17673362283731908,"pZ":2.663808847942186,"vX0":7.461017814273482,"vY0":-136.86424469228328,"vZ0":-6.5305869178115925,"x":123.74,"y":166.86,"x0":-1.9816306515298365,"y0":50.00116665599448,"z0":5.870364712167189,"aX":-13.975149317946155},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":11.8,"spinRate":2282,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4004826320906263,"extension":6.081429208445653},"index":1,"playId":"b40a66a3-7d14-3b6f-b2ff-1c8801feb6be","pitchNumber":2,"startTime":"2026-04-30T17:37:52.263Z","endTime":"2026-04-30T17:37:55.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.473717894620684,"aZ":-12.654522200686133,"pfxX":-7.731757476575945,"pfxZ":10.500915748708687,"pX":0.07242923251623691,"pZ":3.3123109519604452,"vX0":8.534973342141562,"vY0":-136.32552339197358,"vZ0":-4.5762213877252185,"x":114.24,"y":149.35,"x0":-2.1131766061074515,"y0":50.00054298267736,"z0":5.904309420860532,"aX":-14.369271384727966},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":11.9,"spinRate":2361,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.40371412985864374,"extension":6.066605292887328},"index":2,"playId":"10d216b4-6c5d-3791-a5b6-66550658210c","pitchNumber":3,"startTime":"2026-04-30T17:38:14.346Z","endTime":"2026-04-30T17:38:17.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25499179594012,"aZ":-18.45321254636614,"pfxX":-9.823802306657342,"pfxZ":8.25756114548607,"pX":-0.027202171522633788,"pZ":1.0437127445637768,"vX0":8.687507529268848,"vY0":-128.0453696162948,"vZ0":-7.883012203151518,"x":118.04,"y":210.6,"x0":-2.1864215939542917,"y0":50.00424357350793,"z0":5.604362020073542,"aX":-16.326450984811277},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.3,"breakHorizontal":15.8,"spinRate":1677,"spinDirection":226},"zone":13,"typeConfidence":0.88,"plateTime":0.4276455048459966,"extension":6.187105357948524},"index":3,"playId":"acf27a48-f6ba-314a-8117-28922f7bdd20","pitchNumber":4,"startTime":"2026-04-30T17:38:39.748Z","endTime":"2026-04-30T17:38:43.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.284920472607826,"aZ":-20.573107032903593,"pfxX":-1.1727333459836498,"pfxZ":6.43650561943868,"pX":-0.87809994945244,"pZ":1.5739077316932006,"vX0":4.348976223564555,"vY0":-133.07208235704854,"vZ0":-6.983835230059226,"x":150.47,"y":196.28,"x0":-2.3777997584139077,"y0":50.00330499186452,"z0":5.711821626017557,"aX":-2.1144177899708656},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":1.2,"spinRate":2364,"spinDirection":189},"zone":13,"typeConfidence":0.9,"plateTime":0.41087380853418454,"extension":6.059559400135636},"index":4,"playId":"37d4259c-4393-38a6-a2a1-880f397c2a9a","pitchNumber":5,"startTime":"2026-04-30T17:38:59.470Z","endTime":"2026-04-30T17:39:03.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41274264162657,"aZ":-20.50145800976063,"pfxX":-0.4856055837242428,"pfxZ":6.528023986263872,"pX":-1.0141801286178236,"pZ":2.3243829346148948,"vX0":4.276248527609728,"vY0":-132.6151957706591,"vZ0":-5.197798627069174,"x":155.66,"y":176.02,"x0":-2.58196236651589,"y0":50.001996593790075,"z0":5.797959919052527,"aX":-0.8692200830293422},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":0.0,"spinRate":2359,"spinDirection":186},"zone":13,"typeConfidence":0.91,"plateTime":0.4124593859662484,"extension":5.999490196025859},"index":5,"playId":"605919be-703c-382e-addc-76c4518f95c2","pitchNumber":6,"startTime":"2026-04-30T17:39:22.699Z","endTime":"2026-04-30T17:39:26.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:39:26.541Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeremiah Jackson doubles (3) on a sharp line drive to left fielder Yordan Alvarez. Pete Alonso scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-30T17:40:12.418Z","endTime":"2026-04-30T17:42:11.741Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"bb9273ee-ffd7-381f-afde-0363eb0320b8","startTime":"2026-04-30T17:39:55.081Z","endTime":"2026-04-30T17:39:58.941Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.237603302235264,"aZ":-13.633137516518518,"pfxX":-7.583677345649753,"pfxZ":9.602298861027492,"pX":-0.3175754435467469,"pZ":2.0314422018621374,"vX0":7.7122631492603055,"vY0":-137.7477864286066,"vZ0":-7.898219492037461,"x":129.11,"y":183.93,"x0":-2.1619861933074054,"y0":50.00322868589297,"z0":5.848371462176155,"aX":-14.643617673418818},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":12.2,"spinRate":2446,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39692194731385655,"extension":6.048549977832561},"index":1,"playId":"892e88d3-cb55-3571-8209-1c68c04094a8","pitchNumber":1,"startTime":"2026-04-30T17:40:14.754Z","endTime":"2026-04-30T17:40:22.961Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.838988609166243,"aZ":-32.99540021104917,"pfxX":8.48544512902706,"pfxZ":-0.5524530876750351,"pX":0.41146971970212437,"pZ":2.287117076680273,"vX0":4.034813118184905,"vY0":-121.64552814941432,"vZ0":-2.116093104034218,"x":101.32,"y":177.03,"x0":-2.373203673971865,"y0":50.00163413348309,"z0":6.040805722516886,"aX":12.659187725808202},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.2,"breakHorizontal":-16.3,"spinRate":2661,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.4510196788439407,"extension":6.014711822031552},"index":2,"playId":"cc194868-f03e-3629-8a37-9b606cbd2094","pitchNumber":2,"startTime":"2026-04-30T17:40:48.842Z","endTime":"2026-04-30T17:40:52.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.106561113317486,"aZ":-33.07072336863362,"pfxX":8.878473725781635,"pfxZ":-0.5974781835790357,"pX":1.6827487522657336,"pZ":0.3246067498751818,"vX0":6.257271779255414,"vY0":-121.71622258380985,"vZ0":-6.326720530369337,"x":52.86,"y":230.02,"x0":-2.079951926154897,"y0":50.00486528964844,"z0":5.840374242909378,"aX":13.250101323687998},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.4,"breakHorizontal":-17.6,"spinRate":2652,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4509371279006955,"extension":6.156044470989722},"index":3,"playId":"05f895e3-b1ec-3a9a-bb70-164f9c65df8f","pitchNumber":3,"startTime":"2026-04-30T17:41:08.451Z","endTime":"2026-04-30T17:41:11.576Z","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":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.736314607612794,"aZ":-14.58681409824756,"pfxX":-4.935662813286148,"pfxZ":9.486826058325521,"pX":0.5742735937904606,"pZ":4.481219465060107,"vX0":8.298907791760827,"vY0":-135.349388078714,"vZ0":-1.5774481678836134,"x":95.11,"y":117.79,"x0":-1.8913723442339292,"y0":50.004701377758884,"z0":6.093879446349466,"aX":-9.15300598253281},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2313,"spinDirection":205},"zone":12,"typeConfidence":0.81,"plateTime":0.4047853834660202,"extension":6.026684302189356},"index":4,"playId":"70997d4d-873d-3786-b5c0-a3258ea692ad","pitchNumber":4,"startTime":"2026-04-30T17:41:38.113Z","endTime":"2026-04-30T17:41:41.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66109348205249,"aZ":-32.046600446870826,"pfxX":6.092650497386242,"pfxZ":0.08585356818463197,"pX":-0.26658057068027974,"pZ":2.4000101160203444,"vX0":3.295342755733208,"vY0":-120.62201149433798,"vZ0":-1.9149165708476232,"x":127.16,"y":173.98,"x0":-2.440325175856632,"y0":50.00198504324526,"z0":6.019862173801585,"aX":9.010115668689433},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.0,"breakHorizontal":-11.8,"spinRate":2737,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.45345341074204004,"extension":6.127021369259371},"hitData":{"launchSpeed":100.2,"launchAngle":13.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":34.25,"coordY":108.1}},"index":5,"playId":"ef965317-7594-3cb6-be1d-71e34885a09e","pitchNumber":5,"startTime":"2026-04-30T17:41:58.257Z","endTime":"2026-04-30T17:42:11.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:42:11.741Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-30T17:42:29.179Z","endTime":"2026-04-30T17:44:16.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.983304824405174,"aZ":-36.19808586558043,"pfxX":10.271471639087299,"pfxZ":-2.9088027782917347,"pX":-0.6272563580875514,"pZ":3.643190724303515,"vX0":1.4371329625025402,"vY0":-117.60568420374221,"vZ0":2.018597090426163,"x":140.91,"y":140.41,"x0":-2.5811768269775417,"y0":50.00285843626661,"z0":6.16270594915994,"aX":14.203186686064809},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.3,"breakHorizontal":-19.0,"spinRate":2650,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4680422743399215,"extension":5.991259902624152},"index":0,"playId":"14825bdd-b704-3a68-b228-f81e5675024a","pitchNumber":1,"startTime":"2026-04-30T17:42:51.852Z","endTime":"2026-04-30T17:42:55.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.606606130695145,"aZ":-33.186294090109406,"pfxX":10.156669814195055,"pfxZ":-0.7099819767890274,"pX":0.19023472103506447,"pZ":1.4785950074233059,"vX0":3.1505091048781884,"vY0":-118.58256367304044,"vZ0":-3.271994794543929,"x":109.75,"y":198.86,"x0":-2.4768622369404114,"y0":50.00524591735568,"z0":5.917562676380234,"aX":14.402719991878751},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.8,"breakHorizontal":-19.2,"spinRate":2518,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4626761471209808,"extension":6.025176894712352},"index":1,"playId":"51faa3a3-68f5-38e7-ae44-d6f656dccc68","pitchNumber":2,"startTime":"2026-04-30T17:43:09.892Z","endTime":"2026-04-30T17:43:13.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.406844671906505,"aZ":-20.030717644581962,"pfxX":1.829366250487547,"pfxZ":6.8696372745069905,"pX":-0.5828515680945726,"pZ":1.7777494853888143,"vX0":4.623389766950593,"vY0":-131.50568911037055,"vZ0":-6.2929016777492235,"x":139.22,"y":190.78,"x0":-2.5948624988652105,"y0":50.00407869946885,"z0":5.666461324753379,"aX":3.234754706561832},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":-4.2,"spinRate":2359,"spinDirection":192},"zone":7,"typeConfidence":0.92,"plateTime":0.4149889632867594,"extension":6.099547449905535},"index":2,"playId":"6ec07c5e-eb49-3091-a29b-44a9cf36b9aa","pitchNumber":3,"startTime":"2026-04-30T17:43:29.109Z","endTime":"2026-04-30T17:43:32.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.544233556548367,"aZ":-24.124665431059167,"pfxX":-9.381086613227016,"pfxZ":4.9157462541736034,"pX":-0.09207027558610482,"pZ":1.266124775794983,"vX0":8.662750095282028,"vY0":-126.83165123067828,"vZ0":-6.175914564953891,"x":120.51,"y":204.59,"x0":-2.3236271014083987,"y0":50.00505052475871,"z0":5.641601721332462,"aX":-15.373455324040567},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.8,"breakHorizontal":15.1,"spinRate":1672,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.43090137066890444,"extension":6.161660275352822},"index":3,"playId":"6f6ffa32-39cb-3f7f-95f4-6fc6f9a7458c","pitchNumber":4,"startTime":"2026-04-30T17:43:47.802Z","endTime":"2026-04-30T17:43:51.042Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-30T17:43:56.378Z","endTime":"2026-04-30T17:44:13.776Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550683108763366,"aZ":-24.654166379285332,"pfxX":-9.078658729496318,"pfxZ":4.463216161871392,"pX":0.08213914566852933,"pZ":1.0894054016623371,"vX0":8.716554476954316,"vY0":-128.90003775285314,"vZ0":-7.0563306040897675,"x":113.87,"y":209.37,"x0":-2.1621748588144816,"y0":50.00189485587901,"z0":5.763240419873874,"aX":-15.291574774338049},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":1748,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.4247668675590903,"extension":6.063193557257399},"index":5,"playId":"30a59ca8-8d1d-3690-8777-8a9d0cdfee34","pitchNumber":5,"startTime":"2026-04-30T17:44:13.776Z","endTime":"2026-04-30T17:44:16.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:44:16.887Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Matthews called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-30T17:46:34.120Z","endTime":"2026-04-30T17:48:16.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":70.8,"endSpeed":64.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.692946002829252,"aZ":-37.51083306972963,"pfxX":6.972364343659983,"pfxZ":-5.083348974242265,"pX":1.7049068354377788,"pZ":1.296903477056186,"vX0":4.3234258714964,"vY0":-102.97474811632293,"vZ0":0.32591128997006047,"x":52.01,"y":203.76,"x0":-1.3444977943706125,"y0":50.003026379329825,"z0":5.759975973883412,"aX":7.318605993390276},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-8.6,"breakHorizontal":-14.0,"spinRate":2306,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.5365590145887458,"extension":6.407577844909019},"index":0,"playId":"e729b637-b645-3116-a6d1-29c14d4d945c","pitchNumber":1,"startTime":"2026-04-30T17:46:34.120Z","endTime":"2026-04-30T17:46:37.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":70.7,"endSpeed":64.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.583006285257515,"aZ":-38.67607383261072,"pfxX":6.966506613612413,"pfxZ":-6.203727007278235,"pX":0.038376947423500625,"pZ":1.2439994881684144,"vX0":1.4885300540116762,"vY0":-102.84597087923375,"vZ0":0.4680356214502548,"x":115.54,"y":205.19,"x0":-1.603396062182131,"y0":50.00382653814431,"z0":5.790282701560607,"aX":7.297756734383146},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-10.6,"breakHorizontal":-13.1,"spinRate":2254,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.5371569100677007,"extension":6.211787921894671},"index":1,"playId":"0ee54e84-1b45-366e-8f22-5915fcf4fe11","pitchNumber":2,"startTime":"2026-04-30T17:46:52.986Z","endTime":"2026-04-30T17:46:56.706Z","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":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71834710654593,"aZ":-23.91815803200434,"pfxX":-8.813066040662338,"pfxZ":4.550126605740411,"pX":0.5074407744544642,"pZ":3.8195169453484685,"vX0":8.299837598785208,"vY0":-133.39658733377263,"vZ0":0.2836739390158265,"x":97.66,"y":135.65,"x0":-1.4882301580272757,"y0":50.00546557148296,"z0":5.425928471994094,"aX":-16.002650610970715},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":14.3,"spinRate":2066,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.409449032056159,"extension":6.047634834156302},"index":2,"playId":"066c994e-7234-3f6c-84b5-1e478796e6b8","pitchNumber":3,"startTime":"2026-04-30T17:47:13.326Z","endTime":"2026-04-30T17:47:16.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.106122884720563,"aZ":-26.76023592683236,"pfxX":-10.15990122523359,"pfxZ":3.028824522145687,"pX":-0.4881289617065381,"pZ":3.1930963915012187,"vX0":6.043244917454773,"vY0":-132.77264428021022,"vZ0":-0.6160883919580077,"x":135.61,"y":152.57,"x0":-1.4722792613650157,"y0":50.00389101376425,"z0":5.3735221114157135,"aX":-18.162262969768157},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.5,"breakHorizontal":17.2,"spinRate":2101,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.4123442752728508,"extension":6.376155106208232},"index":3,"playId":"a01d15b2-42c5-3729-bac9-163e398c6482","pitchNumber":4,"startTime":"2026-04-30T17:47:32.526Z","endTime":"2026-04-30T17:47:36.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-30T17:47:38.446Z","endTime":"2026-04-30T17:47:53.473Z","isPitch":false,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"}},{"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":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92464500394761,"aZ":-22.034426771830017,"pfxX":-3.246567786408076,"pfxZ":5.818661870831866,"pX":0.8362554373729021,"pZ":3.4245774401125515,"vX0":7.352461687772054,"vY0":-130.10133233514955,"vZ0":-0.7420077102813201,"x":85.12,"y":146.32,"x0":-1.5834094806864583,"y0":50.005516340411546,"z0":5.358034434213481,"aX":-5.661379892358103},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.7,"breakHorizontal":4.6,"spinRate":2096,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4182856517726812,"extension":6.867719281912463},"index":5,"playId":"ec649a17-b18e-36da-81b5-6c66b51a020b","pitchNumber":5,"startTime":"2026-04-30T17:47:53.473Z","endTime":"2026-04-30T17:47:57.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.916387122487453,"aZ":-24.529188761141473,"pfxX":-10.871562908757161,"pfxZ":4.313341155249667,"pX":-0.030455479293232907,"pZ":2.577918758041207,"vX0":7.489919296646212,"vY0":-132.42752914405156,"vZ0":-2.2921823952365505,"x":118.16,"y":169.18,"x0":-1.4864485786614792,"y0":50.00170946189818,"z0":5.2535178661495125,"aX":-19.261551445497133},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":18.0,"spinRate":2052,"spinDirection":273},"zone":5,"typeConfidence":2.0,"plateTime":0.41399160989014616,"extension":6.261370055691883},"index":6,"playId":"29eacfea-b0e4-3b2f-bd36-736315341774","pitchNumber":6,"startTime":"2026-04-30T17:48:12.562Z","endTime":"2026-04-30T17:48:16.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:48:16.427Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dustin Harris flies out to right fielder Dylan Beavers.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-30T17:48:17.096Z","endTime":"2026-04-30T17:49:33.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471859836731632,"aZ":-22.050736380811628,"pfxX":-3.22629421306343,"pfxZ":5.8607846782443165,"pX":-0.5496621011199462,"pZ":3.723720874290655,"vX0":4.03674636962658,"vY0":-130.12010375026932,"vZ0":0.17891599651029988,"x":137.95,"y":138.24,"x0":-1.696790929843388,"y0":50.002311506607974,"z0":5.3151770026682525,"aX":-5.572339260116788},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.9,"breakHorizontal":5.0,"spinRate":2137,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.41979615590117936,"extension":5.953137342419461},"index":0,"playId":"49cd7adf-59d2-3c4d-aebe-230fc1bdfba9","pitchNumber":1,"startTime":"2026-04-30T17:48:43.925Z","endTime":"2026-04-30T17:48:47.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.967066209670268,"aZ":-23.10864495865929,"pfxX":-2.1308092920807993,"pfxZ":5.314635701031781,"pX":0.7158670891700908,"pZ":2.983563472590198,"vX0":6.737104644014984,"vY0":-129.48790994764417,"vZ0":-1.2971362735333671,"x":89.71,"y":158.22,"x0":-1.6379171082253683,"y0":50.002451265424355,"z0":5.252024363043114,"aX":-3.6353012262525435},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.6,"breakHorizontal":2.4,"spinRate":2052,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.42231729308630817,"extension":6.069328225867027},"index":1,"playId":"d79ed2b4-9188-3a9f-a002-c5b45748c991","pitchNumber":2,"startTime":"2026-04-30T17:49:04.555Z","endTime":"2026-04-30T17:49:08.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620256595277308,"aZ":-21.272303599438676,"pfxX":-3.420157402601713,"pfxZ":6.420720992454829,"pX":0.5427152811812292,"pZ":3.4450206937083228,"vX0":6.228962338904805,"vY0":-129.6270910154356,"vZ0":-0.5614924392303933,"x":96.31,"y":145.76,"x0":-1.449309877420413,"y0":50.003482007466964,"z0":5.291421093253546,"aX":-5.808601418333958},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.8,"breakHorizontal":4.8,"spinRate":2090,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4228642790971815,"extension":5.98197227909205},"hitData":{"launchSpeed":85.9,"launchAngle":39.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.59,"coordY":85.56}},"index":2,"playId":"4e19711c-d02b-3d1c-8c72-c03a59ba6c4d","pitchNumber":3,"startTime":"2026-04-30T17:49:24.811Z","endTime":"2026-04-30T17:49:33.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:49:33.847Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Vázquez grounds out, shortstop Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-30T17:49:34.921Z","endTime":"2026-04-30T17:50:51.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":89.8,"endSpeed":82.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54189582017478,"aZ":-21.783858688282017,"pfxX":-2.4747976410429695,"pfxZ":6.0238705350920645,"pX":1.970379744996994,"pZ":2.292060265366999,"vX0":9.540322959801703,"vY0":-130.51456687324932,"vZ0":-3.2120488404455787,"x":41.89,"y":176.89,"x0":-1.4112629594328863,"y0":50.00328891528905,"z0":5.179908949759046,"aX":-4.270440639762648},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.4,"breakHorizontal":2.4,"spinRate":2033,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4197276263601246,"extension":6.11947447771635},"index":0,"playId":"7e1d81b4-1169-323c-b9d9-2dc4bed1c230","pitchNumber":1,"startTime":"2026-04-30T17:50:02.214Z","endTime":"2026-04-30T17:50:06.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88059955107148,"aZ":-26.64025236758891,"pfxX":-12.487519400607432,"pfxZ":3.0924115277379247,"pX":0.007723825944694659,"pZ":1.5430966836561617,"vX0":8.23784918709795,"vY0":-133.96565566815886,"vZ0":-4.4467579730701985,"x":116.71,"y":197.12,"x0":-1.5077884692514565,"y0":50.00521118285811,"z0":5.162543905790157,"aX":-22.36952057549786},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.7,"breakHorizontal":20.5,"spinRate":2056,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.41115603551651114,"extension":6.106460359972076},"index":1,"playId":"3197c09f-9914-38c7-8752-b6a2f1ce12f3","pitchNumber":2,"startTime":"2026-04-30T17:50:22.012Z","endTime":"2026-04-30T17:50:25.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.396127511859135,"aZ":-29.140877888369744,"pfxX":-11.224904752461029,"pfxZ":1.7124494245905222,"pX":-0.12010567568307122,"pZ":2.2578798720784645,"vX0":7.471833071097364,"vY0":-133.12907015627712,"vZ0":-2.1428369622406067,"x":121.58,"y":177.82,"x0":-1.5198168418440867,"y0":50.0062234135177,"z0":5.204771841711104,"aX":-19.93990981425908},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.8,"breakHorizontal":18.5,"spinRate":2099,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.41310125424214394,"extension":6.355544870655701},"hitData":{"launchSpeed":91.2,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":152.7}},"index":2,"playId":"dceffb5e-667a-371f-a738-0769648e090d","pitchNumber":3,"startTime":"2026-04-30T17:50:43.556Z","endTime":"2026-04-30T17:50:51.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:50:51.578Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Coby Mayo flies out to right fielder Dustin Harris.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-30T17:53:14.021Z","endTime":"2026-04-30T17:55:22.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03146894418488,"aZ":-15.531394173029787,"pfxX":-7.362095552911464,"pfxZ":9.059308362976532,"pX":-0.33355436514143133,"pZ":2.731054361491818,"vX0":7.285118692075808,"vY0":-134.64903847614846,"vZ0":-5.52495721071752,"x":129.71,"y":165.04,"x0":-2.1167380558591273,"y0":50.005630729876145,"z0":5.907237125112465,"aX":-13.530697597879838},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":11.8,"spinRate":2288,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.4066520569858181,"extension":6.004285776945453},"index":0,"playId":"2cb103a7-a10e-3622-9314-7dfbbab757bf","pitchNumber":1,"startTime":"2026-04-30T17:53:28.810Z","endTime":"2026-04-30T17:53:32.475Z","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":85.8,"endSpeed":79.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.392618764869784,"aZ":-29.28262388342825,"pfxX":-1.4256482257389518,"pfxZ":1.8281062428802692,"pX":1.4908247540036033,"pZ":0.44616182433464,"vX0":9.366100154323478,"vY0":-124.57654340582663,"vZ0":-7.351838069343485,"x":60.17,"y":226.73,"x0":-2.1211929070368867,"y0":50.00379556605685,"z0":5.8335528451045855,"aX":-2.2571475065219295},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":0.6,"spinRate":2698,"spinDirection":102},"zone":14,"typeConfidence":0.91,"plateTime":0.4385035941555566,"extension":6.2460454635995255},"index":1,"playId":"68e02c0c-d1f8-3835-b629-885924a8a257","pitchNumber":2,"startTime":"2026-04-30T17:53:49.846Z","endTime":"2026-04-30T17:53:53.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.698293803393852,"aZ":-30.463371072392583,"pfxX":-0.18957697553491926,"pfxZ":1.1682888477806,"pX":-1.0542542570963187,"pZ":2.999953184198282,"vX0":2.9326676568298535,"vY0":-121.12912858866282,"vZ0":-0.9585677604184938,"x":157.19,"y":157.78,"x0":-2.2654801766557964,"y0":50.00049067233623,"z0":6.108725864913675,"aX":-0.27723619645556635},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.2,"breakHorizontal":-0.5,"spinRate":2570,"spinDirection":88},"zone":11,"typeConfidence":0.89,"plateTime":0.45540526124483494,"extension":5.997790218817186},"index":2,"playId":"f7818608-c7a7-3c72-a9af-c545572f36ef","pitchNumber":3,"startTime":"2026-04-30T17:54:05.824Z","endTime":"2026-04-30T17:54:09.617Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":82.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91831388698841,"aZ":-13.020712321941305,"pfxX":-5.193659770297683,"pfxZ":10.741577142704807,"pX":-1.0103844946890388,"pZ":3.632083732642594,"vX0":4.902236176129665,"vY0":-133.92412921868996,"vZ0":-3.6091772628106042,"x":155.51,"y":140.71,"x0":-2.2063961741478155,"y0":50.00033869143482,"z0":5.953728493568335,"aX":-9.258567051706768},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.7,"breakHorizontal":8.0,"spinRate":2203,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.41192628360436734,"extension":6.033162005480237},"index":3,"playId":"ed172747-6c88-3335-99c1-3420480f9dfe","pitchNumber":4,"startTime":"2026-04-30T17:54:23.644Z","endTime":"2026-04-30T17:54:31.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13963331681192,"aZ":-11.728145642164014,"pfxX":-5.430138036016547,"pfxZ":11.109601458698421,"pX":-0.44188499898791817,"pZ":2.8869560120360687,"vX0":6.4971716593740485,"vY0":-135.4297636091336,"vZ0":-5.8344403755158964,"x":133.84,"y":160.83,"x0":-2.1770546336007697,"y0":50.00111028629556,"z0":5.904293385618438,"aX":-9.992465780283288},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":8.3,"spinRate":2311,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.40587122346763005,"extension":6.095431045485602},"index":4,"playId":"625abe49-b03f-3e98-9a90-d6e60044bdae","pitchNumber":5,"startTime":"2026-04-30T17:54:46.113Z","endTime":"2026-04-30T17:54:52.759Z","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":94.6,"endSpeed":85.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44136953852362,"aZ":-10.261903073399617,"pfxX":-5.331200460914221,"pfxZ":11.556022643027468,"pX":-0.10398118078827481,"pZ":2.0176867559827105,"vX0":6.971205847182122,"vY0":-137.31831964055388,"vZ0":-8.339065322861767,"x":120.96,"y":184.3,"x0":-1.991416086849588,"y0":50.00014148961159,"z0":5.805209725742866,"aX":-10.106949486710104},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.2,"breakHorizontal":8.0,"spinRate":2292,"spinDirection":209},"zone":8,"typeConfidence":0.9,"plateTime":0.39997078457382607,"extension":6.213309957670108},"hitData":{"launchSpeed":91.3,"launchAngle":56.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.5,"coordY":119.86}},"index":5,"playId":"c411c6f5-eb9b-31e2-8f83-76aacfa9ba19","pitchNumber":6,"startTime":"2026-04-30T17:55:12.858Z","endTime":"2026-04-30T17:55:22.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:55:22.741Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blaze Alexander doubles (2) on a line drive to right fielder Dustin Harris.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-30T17:55:22.495Z","endTime":"2026-04-30T17:58:14.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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.3,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.817488486013367,"aZ":-12.586894688321342,"pfxX":-4.247482012049821,"pfxZ":10.602186697395721,"pX":0.4549326607385468,"pZ":3.6776400123615587,"vX0":7.979064611658305,"vY0":-135.59461930668277,"vZ0":-3.8410952259914986,"x":99.66,"y":139.48,"x0":-1.9845047347375329,"y0":50.00399025714244,"z0":6.001368288791551,"aX":-7.84897105131791},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":5.9,"spinRate":2342,"spinDirection":208},"zone":12,"typeConfidence":0.78,"plateTime":0.4051678007109851,"extension":6.075926255921944},"index":0,"playId":"61748c31-8641-382d-a572-784592e4bba9","pitchNumber":1,"startTime":"2026-04-30T17:55:48.693Z","endTime":"2026-04-30T17:55:52.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.927241501898326,"aZ":-12.945928960425672,"pfxX":-6.16030504317446,"pfxZ":10.329678686389444,"pX":-0.32099941790227043,"pZ":3.17666730745554,"vX0":7.026970375069556,"vY0":-136.07804873879985,"vZ0":-4.94410303972602,"x":129.24,"y":153.01,"x0":-2.1455179820301247,"y0":50.00360784217646,"z0":5.925314586761889,"aX":-11.468383626517264},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":9.5,"spinRate":2327,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.40366408536183407,"extension":6.023787191482481},"index":1,"playId":"4e0ac834-1d32-315c-bbc9-ba9c19ba44ee","pitchNumber":2,"startTime":"2026-04-30T17:56:02.929Z","endTime":"2026-04-30T17:56:06.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.854652961018758,"aZ":-11.970379536457088,"pfxX":-5.147555576107088,"pfxZ":10.782177449237928,"pX":0.735891601595945,"pZ":2.6656221771441078,"vX0":8.99550660656801,"vY0":-136.46934195423637,"vZ0":-6.326977466887894,"x":88.95,"y":166.81,"x0":-1.9441437505464039,"y0":50.00584448342244,"z0":5.849706813457801,"aX":-9.649132216377382},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":7.3,"spinRate":2343,"spinDirection":210},"zone":6,"typeConfidence":0.88,"plateTime":0.40237124780155664,"extension":6.154873766601208},"index":2,"playId":"435adb5e-991a-3b1e-a9d9-14480ee69ad0","pitchNumber":3,"startTime":"2026-04-30T17:56:20.820Z","endTime":"2026-04-30T17:56:24.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.696791185330046,"aZ":-31.120847144254917,"pfxX":2.4578517867422596,"pfxZ":0.6707027536025167,"pX":1.1473973940462587,"pZ":1.0499068477989917,"vX0":7.038274869936894,"vY0":-125.44634916845797,"vZ0":-5.607391855211262,"x":73.26,"y":210.43,"x0":-2.0299301486035786,"y0":50.00298328663442,"z0":5.894369926972887,"aX":3.8619562586374148},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.0,"breakHorizontal":-6.2,"spinRate":2650,"spinDirection":96},"zone":14,"typeConfidence":0.9,"plateTime":0.43897783372753096,"extension":6.067126076070715},"index":3,"playId":"9b063212-56df-30d1-89d0-88171d0f0e04","pitchNumber":4,"startTime":"2026-04-30T17:56:42.154Z","endTime":"2026-04-30T17:56:45.386Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.131012357858623,"aZ":-21.70167348522499,"pfxX":-0.302283872567362,"pfxZ":5.836718092592775,"pX":-0.8948354126841896,"pZ":2.02781290534727,"vX0":4.057201094448263,"vY0":-132.78756311997302,"vZ0":-5.545992800854999,"x":151.11,"y":184.03,"x0":-2.400131890266382,"y0":50.00444256613512,"z0":5.7117701041766775,"aX":-0.5430463700841003},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.6,"breakHorizontal":-0.2,"spinRate":2197,"spinDirection":192},"zone":13,"typeConfidence":0.91,"plateTime":0.4117170460944011,"extension":6.183879420699093},"index":4,"playId":"c7fc5e18-88ae-34ea-b99a-e7c31affec36","pitchNumber":5,"startTime":"2026-04-30T17:56:59.261Z","endTime":"2026-04-30T17:57:26.280Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"}}},{"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":95.6,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.273615812651823,"aZ":-11.889648523412214,"pfxX":-4.833706881810794,"pfxZ":10.365585895375144,"pX":0.9358719414016476,"pZ":2.605020719711064,"vX0":9.571273250205161,"vY0":-138.81762784581852,"vZ0":-6.6944317839749585,"x":81.33,"y":168.44,"x0":-1.924435609962693,"y0":50.003851843060616,"z0":5.834790762266125,"aX":-9.4608192318932},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2303,"spinDirection":215},"zone":12,"typeConfidence":0.85,"plateTime":0.394144474969893,"extension":6.169820915592957},"index":5,"playId":"1938f57b-b34c-378f-95c9-49bcf936da09","pitchNumber":6,"startTime":"2026-04-30T17:57:38.234Z","endTime":"2026-04-30T17:57:41.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.855825453306817,"aZ":-18.959577731811248,"pfxX":-0.07232134110006362,"pfxZ":7.176185519536329,"pX":-0.008051701819921635,"pZ":2.8597102986767364,"vX0":5.741671973646663,"vY0":-134.27572470404178,"vZ0":-4.217992441913233,"x":117.31,"y":161.57,"x0":-2.157203619082668,"y0":50.00008798919632,"z0":5.7853998549196275,"aX":-0.13401458189418997},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.4,"breakHorizontal":-1.0,"spinRate":2385,"spinDirection":191},"zone":2,"typeConfidence":0.91,"plateTime":0.406657205611042,"extension":6.199998695123378},"hitData":{"launchSpeed":96.0,"launchAngle":20.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":207.96,"coordY":119.83}},"index":6,"playId":"d3cd6caa-a0fe-39ef-b53b-f6b4d39a01e8","pitchNumber":7,"startTime":"2026-04-30T17:58:00.921Z","endTime":"2026-04-30T17:58:14.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T17:58:14.388Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a soft ground ball to third baseman Isaac Paredes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-30T18:01:35.799Z","endTime":"2026-04-30T18:02:48.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-30T17:58:48.113Z","endTime":"2026-04-30T17:59:22.358Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Steven Okert replaces Peter Lambert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-30T17:59:22.358Z","endTime":"2026-04-30T18:01:38.063Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99236871729422,"aZ":-27.29023334216585,"pfxX":-3.9617351880587837,"pfxZ":3.508042054559038,"pX":-0.16453525025601873,"pZ":3.61804478267155,"vX0":-6.154730874104011,"vY0":-116.90317266136675,"vZ0":0.68103492828022,"x":123.27,"y":141.09,"x0":3.011646198148921,"y0":50.00054444831756,"z0":5.874515070167142,"aX":-5.509504838926933},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.8,"breakHorizontal":8.6,"spinRate":2253,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.46763026402364405,"extension":6.28935105413802},"index":2,"playId":"faf0b7f7-4664-31eb-b563-0059d9346c9d","pitchNumber":1,"startTime":"2026-04-30T18:01:38.063Z","endTime":"2026-04-30T18:01:41.633Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":3,"playId":"a58c71b8-a975-49aa-93af-989af4a72ec7","startTime":"2026-04-30T18:01:55.554Z","endTime":"2026-04-30T18:02:00.554Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.584707356143987,"aZ":-23.905329964073125,"pfxX":-0.3655782625131785,"pfxZ":5.71643517275535,"pX":1.0322291352993351,"pZ":2.8662415417189426,"vX0":-4.666783536014268,"vY0":-119.15817606211716,"vZ0":-1.795281550534714,"x":77.65,"y":161.39,"x0":3.058652236963669,"y0":50.004034515944205,"z0":5.776434368567987,"aX":-0.528384532910555},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.2,"breakHorizontal":1.7,"spinRate":2169,"spinDirection":243},"zone":12,"typeConfidence":2.0,"plateTime":0.4585947858028008,"extension":6.198224197613377},"hitData":{"launchSpeed":45.4,"launchAngle":17.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":98.6,"coordY":170.94}},"index":4,"playId":"5a921c02-802a-3ebb-adfa-9e11d82f180e","pitchNumber":2,"startTime":"2026-04-30T18:02:42.289Z","endTime":"2026-04-30T18:02:48.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:02:48.648Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Vázquez challenged (pitch result), call on the field was confirmed: Taylor Ward walks. Blaze Alexander to 3rd. Gunnar Henderson to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-30T18:03:12.581Z","endTime":"2026-04-30T18:05:14.208Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.397052659036518,"aZ":-24.80271443208791,"pfxX":-2.5433258649597876,"pfxZ":5.130799792360843,"pX":0.9599635008849632,"pZ":4.249513005369164,"vX0":-3.9283671661164643,"vY0":-118.49786688480324,"vZ0":1.3772676036630997,"x":80.41,"y":124.04,"x0":2.9629611169063907,"y0":50.00398397697172,"z0":5.90949485079272,"aX":-3.6550651999854575},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.8,"breakHorizontal":5.5,"spinRate":2140,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.4603693430219007,"extension":6.185013378111974},"index":0,"playId":"6ca20bd0-f066-322e-8f26-2509bc3f1879","pitchNumber":1,"startTime":"2026-04-30T18:03:22.021Z","endTime":"2026-04-30T18:03:25.021Z","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.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.037673633927295,"aZ":-16.740937715192892,"pfxX":3.8555686510654157,"pfxZ":8.657656660204907,"pX":0.11308457512082498,"pZ":3.9610853222806197,"vX0":-8.671398843582384,"vY0":-132.60309207256253,"vZ0":-1.595378383496708,"x":112.69,"y":131.83,"x0":2.9229679093790537,"y0":50.003968788553784,"z0":5.790336290288005,"aX":6.874487359198973},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.6,"breakHorizontal":-5.2,"spinRate":2177,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4128691790748582,"extension":6.334355057592204},"index":1,"playId":"9c1a632c-3c27-3c79-ac0f-18e81b7dda1f","pitchNumber":2,"startTime":"2026-04-30T18:03:50.987Z","endTime":"2026-04-30T18:03:54.517Z","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":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.414603724381333,"aZ":-25.759452438316803,"pfxX":-2.432267264008122,"pfxZ":4.484486506813157,"pX":-0.8426608891585244,"pZ":2.849934696189273,"vX0":-7.980831157195584,"vY0":-118.48450931191061,"vZ0":-1.2538635279284276,"x":149.12,"y":161.83,"x0":2.8773720397055373,"y0":50.00266942432578,"z0":5.727453252632606,"aX":-3.475844551262963},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.2,"breakHorizontal":6.2,"spinRate":2132,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4612616099099154,"extension":6.311326155247062},"index":2,"playId":"a9a05880-929c-3298-9095-9dddf5d86738","pitchNumber":3,"startTime":"2026-04-30T18:04:12.351Z","endTime":"2026-04-30T18:04:16.040Z","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":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.532356098267602,"aZ":-27.15554459779508,"pfxX":-2.988865217323347,"pfxZ":3.5488902105176354,"pX":0.6995972337568034,"pZ":3.050264033418052,"vX0":-4.658631455239745,"vY0":-117.4544461276736,"vZ0":-0.7445224317912171,"x":90.33,"y":156.42,"x0":3.087245986832152,"y0":50.00506905369713,"z0":5.867791389820523,"aX":-4.230555901115457},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.5,"breakHorizontal":6.5,"spinRate":2183,"spinDirection":251},"zone":3,"typeConfidence":2.0,"plateTime":0.46403089330665326,"extension":6.173427241963398},"index":3,"playId":"fcef0f04-09de-39c8-9e33-684d60cec48b","pitchNumber":4,"startTime":"2026-04-30T18:04:32.116Z","endTime":"2026-04-30T18:04:35.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.393097295864006,"aZ":-26.496306890013265,"pfxX":-2.9105282316135144,"pfxZ":3.829917911972256,"pX":0.13026759692999904,"pZ":3.4844277613261285,"vX0":-5.887232742943912,"vY0":-119.72203120734868,"vZ0":-0.04281012525829686,"x":112.03,"y":144.7,"x0":2.9785576394406554,"y0":50.00421476876281,"z0":5.831684416039723,"aX":-4.31695605286628},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.2,"breakHorizontal":6.4,"spinRate":2297,"spinDirection":259},"zone":12,"typeConfidence":2.0,"plateTime":0.4537454291290062,"extension":6.223534016028991},"index":4,"playId":"a41427a2-99b3-3209-b69f-69311bc493b2","pitchNumber":5,"startTime":"2026-04-30T18:04:47.178Z","endTime":"2026-04-30T18:05:14.208Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}},"playEndTime":"2026-04-30T18:05:14.208Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adley Rutschman hits a grand slam (4) to left center field. Blaze Alexander scores. Gunnar Henderson scores. Taylor Ward scores.","rbi":4,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-30T18:06:19.916Z","endTime":"2026-04-30T18:08:23.286Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":595345,"link":"/api/v1/people/595345"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":595345,"link":"/api/v1/people/595345"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":595345,"link":"/api/v1/people/595345"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-30T18:05:25.696Z","endTime":"2026-04-30T18:06:22.164Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.8,"endSpeed":76.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.189388746991277,"aZ":-26.49068933211612,"pfxX":-2.0265022822065766,"pfxZ":3.868681884649833,"pX":-0.20036214061004817,"pZ":2.4405649811759136,"vX0":-6.7058265148217755,"vY0":-119.19059620860573,"vZ0":-2.3314413373234646,"x":124.64,"y":172.88,"x0":2.8883612101979237,"y0":50.005845498660435,"z0":5.771859910396018,"aX":-2.979511644153544},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.8,"breakHorizontal":4.9,"spinRate":2263,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.45574924934173655,"extension":6.285904322041637},"index":1,"playId":"0ddd9cfb-21ad-3955-a06d-a787a850fb29","pitchNumber":1,"startTime":"2026-04-30T18:06:22.164Z","endTime":"2026-04-30T18:06:25.823Z","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":80.9,"endSpeed":75.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.845872811228606,"aZ":-26.295423675411936,"pfxX":-2.174144209428908,"pfxZ":4.1265572104188335,"pX":-1.0747765926660078,"pZ":1.528588740435154,"vX0":-8.502526241830822,"vY0":-117.61121976341532,"vZ0":-4.053858393050265,"x":157.97,"y":197.51,"x0":2.845373791121876,"y0":50.00091233711407,"z0":5.668173606676512,"aX":-3.0956679758805477},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.8,"breakHorizontal":5.6,"spinRate":2324,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.462799773497113,"extension":6.339007325685701},"index":2,"playId":"eb971d4a-179c-3cd1-9477-837595139d5e","pitchNumber":2,"startTime":"2026-04-30T18:06:38.855Z","endTime":"2026-04-30T18:06:43.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-30T18:06:47.135Z","endTime":"2026-04-30T18:07:05.314Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":81.4,"endSpeed":75.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.066195272722283,"aZ":-27.644115729170718,"pfxX":-4.476846525234705,"pfxZ":3.1658044585464964,"pX":-0.4888706714223783,"pZ":1.1594216398147126,"vX0":-6.707415838737835,"vY0":-118.48165060454421,"vZ0":-4.5634933347409,"x":135.63,"y":207.48,"x0":2.9524951412994893,"y0":50.00460662877641,"z0":5.615267623224392,"aX":-6.412632009951727},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.9,"breakHorizontal":9.6,"spinRate":2406,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.46098766353794884,"extension":6.471344151432918},"index":4,"playId":"5668273f-4569-38c5-b4f8-57a647d0f0df","pitchNumber":3,"startTime":"2026-04-30T18:07:05.314Z","endTime":"2026-04-30T18:07:08.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79901809542787,"aZ":-25.048812821861627,"pfxX":-1.6429693109978114,"pfxZ":4.774408351373682,"pX":-1.035363981322336,"pZ":1.3953631125795936,"vX0":-8.786252638727776,"vY0":-120.41586370706175,"vZ0":-4.860569410956829,"x":156.47,"y":201.11,"x0":2.8499897033551136,"y0":50.00467130107517,"z0":5.61294127422016,"aX":-2.450156526347747},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.9,"breakHorizontal":4.8,"spinRate":2386,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4520663872495452,"extension":6.255683264273356},"index":5,"playId":"92700b34-4d2d-30eb-8411-c721552850ba","pitchNumber":4,"startTime":"2026-04-30T18:07:26.483Z","endTime":"2026-04-30T18:07:30.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"8e835c39-50a1-47a1-86ad-34f273a8a4cf","startTime":"2026-04-30T18:07:39.907Z","endTime":"2026-04-30T18:07:44.907Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.514751831227795,"aZ":-16.371095197797903,"pfxX":6.2809822540787135,"pfxZ":9.128522355713011,"pX":-0.19499017507929628,"pZ":2.1668416840099556,"vX0":-9.7455938514536,"vY0":-130.9555094590366,"vZ0":-5.830107896959012,"x":124.43,"y":180.28,"x0":2.764298793929295,"y0":50.00186450924469,"z0":5.653104308058838,"aX":10.872854926817064},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.4,"breakHorizontal":-9.1,"spinRate":2136,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.41879185536831764,"extension":6.44993866429186},"hitData":{"launchSpeed":101.4,"launchAngle":25.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":92.01,"coordY":38.68}},"index":7,"playId":"4f618a1c-bc63-33e0-a21e-f2a0b7e33cd8","pitchNumber":5,"startTime":"2026-04-30T18:07:53.370Z","endTime":"2026-04-30T18:08:23.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:08:23.286Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Alonso flies out to center fielder Brice Matthews.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-30T18:08:31.943Z","endTime":"2026-04-30T18:09:27.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59349675157869,"aZ":-26.762760176689554,"pfxX":-3.889308166158059,"pfxZ":3.7277228143826022,"pX":0.29716413255267204,"pZ":3.3726940593216543,"vX0":-5.091270748041933,"vY0":-119.5517533963929,"vZ0":-0.16585075328579235,"x":105.67,"y":147.72,"x0":2.9577754459566687,"y0":50.001321951363025,"z0":5.840891861531224,"aX":-5.639376629442547},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.0,"breakHorizontal":8.3,"spinRate":2450,"spinDirection":264},"zone":2,"typeConfidence":2.0,"plateTime":0.45778515440339884,"extension":6.2809547900902825},"index":0,"playId":"4e2025ed-ece8-3370-899b-b6a414815a1e","pitchNumber":1,"startTime":"2026-04-30T18:08:48.878Z","endTime":"2026-04-30T18:08:52.518Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.387497672881743,"aZ":-28.839246036895805,"pfxX":-4.808292119130313,"pfxZ":2.309537574575268,"pX":0.20227102971628524,"pZ":3.5400283873738565,"vX0":-5.198902255949437,"vY0":-118.89808267840955,"vZ0":0.6576320075656101,"x":109.29,"y":143.2,"x0":3.0362269410665474,"y0":50.00035569745604,"z0":5.863468978825341,"aX":-6.926350456446944},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.6,"breakHorizontal":9.8,"spinRate":2386,"spinDirection":270},"zone":12,"typeConfidence":2.0,"plateTime":0.4595143144673539,"extension":6.206266433092205},"index":1,"playId":"16aa69fb-07fb-3d99-8830-54d173282512","pitchNumber":2,"startTime":"2026-04-30T18:09:02.285Z","endTime":"2026-04-30T18:09:05.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.805428240192295,"aZ":-28.87915802434869,"pfxX":-5.083800550556763,"pfxZ":2.2721054168066814,"pX":0.2242919329780674,"pZ":2.299646558209451,"vX0":-5.089479941583724,"vY0":-119.4436004531361,"vZ0":-1.8704484382082707,"x":108.45,"y":176.69,"x0":3.0390394386032997,"y0":50.005498638408255,"z0":5.675814007663971,"aX":-7.387851876384754},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.0,"breakHorizontal":10.4,"spinRate":2529,"spinDirection":268},"zone":5,"typeConfidence":2.0,"plateTime":0.45758279610959196,"extension":6.1785008326150574},"hitData":{"launchSpeed":94.8,"launchAngle":48.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.08,"coordY":88.76}},"index":2,"playId":"e090cffb-ea4e-36b6-bfe7-004ed69c2957","pitchNumber":3,"startTime":"2026-04-30T18:09:16.688Z","endTime":"2026-04-30T18:09:27.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:09:27.032Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dylan Beavers pops out to shortstop Carlos Correa.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-30T18:09:27.401Z","endTime":"2026-04-30T18:09:59.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46067310262239,"aZ":-22.656738521694663,"pfxX":-2.1005775484830966,"pfxZ":6.7599185322278466,"pX":-0.41678593219466425,"pZ":2.530477488150019,"vX0":-7.249166356784105,"vY0":-118.15973920045074,"vZ0":-2.59935721360094,"x":132.89,"y":170.46,"x0":2.9692869289024935,"y0":50.001242297086684,"z0":5.736432153580782,"aX":-2.956011178794044},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":11.9,"breakHorizontal":5.6,"spinRate":2337,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4643407496221177,"extension":6.30617986462429},"hitData":{"launchSpeed":77.6,"launchAngle":67.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":142.18,"coordY":150.67}},"index":0,"playId":"bd01251b-ca75-37ec-8e0a-0ce8658fa58f","pitchNumber":1,"startTime":"2026-04-30T18:09:49.923Z","endTime":"2026-04-30T18:09:59.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:09:59.503Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Correa grounds out, shortstop Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-30T18:12:01.177Z","endTime":"2026-04-30T18:12:29.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":69.3,"endSpeed":62.9,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.657349017225407,"aZ":-40.02075051304617,"pfxX":9.372412373195424,"pfxZ":-7.863096710831153,"pX":0.8818286684657387,"pZ":1.7283426439106435,"vX0":2.0364457731305476,"vY0":-100.69755091044435,"vZ0":2.031547447117835,"x":83.39,"y":192.11,"x0":-1.3666639533041558,"y0":50.00280198392267,"z0":5.879518963611593,"aX":9.352449152383926},"breaks":{"breakAngle":13.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.3,"breakVerticalInduced":-12.8,"breakHorizontal":-17.6,"spinRate":2254,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.5499313959150656,"extension":6.156167738167213},"index":0,"playId":"39937145-5f95-3e79-813f-4c4d9430bf0b","pitchNumber":1,"startTime":"2026-04-30T18:12:06.736Z","endTime":"2026-04-30T18:12:10.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.497101886992862,"aZ":-26.706185999019823,"pfxX":-10.140204877501631,"pfxZ":3.192097189341668,"pX":0.1829812314153662,"pZ":2.5539037845962933,"vX0":7.408273828539959,"vY0":-130.38449530353006,"vZ0":-1.9588187911360935,"x":110.03,"y":169.82,"x0":-1.3836950777790211,"y0":50.005339715226995,"z0":5.338677446954849,"aX":-17.38761250716276},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":16.7,"spinRate":2081,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.42076177139926685,"extension":6.071848793043224},"hitData":{"launchSpeed":98.9,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.25,"coordY":128.02}},"index":1,"playId":"c209803b-ebfc-3813-a8a5-d86b66c641f3","pitchNumber":2,"startTime":"2026-04-30T18:12:21.597Z","endTime":"2026-04-30T18:12:29.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:12:29.266Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-30T18:12:33.493Z","endTime":"2026-04-30T18:13:44.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":1},"pitchData":{"startSpeed":71.9,"endSpeed":64.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5899104258439,"aZ":-31.370452509863075,"pfxX":8.833358142591788,"pfxZ":0.7420025441996039,"pX":-0.9288340338589904,"pZ":2.424787821560309,"vX0":-0.3237128576275886,"vY0":-104.48502220363127,"vZ0":2.107205913531124,"x":152.4,"y":173.31,"x0":-1.9130571176415172,"y0":50.00114561173003,"z0":5.155160969029956,"aX":9.528196833297576},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":2.5,"breakHorizontal":-15.7,"spinRate":2402,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.5291775163889971,"extension":5.934014543620803},"index":0,"playId":"003ad52b-facf-35c9-8dc9-0b358d756738","pitchNumber":1,"startTime":"2026-04-30T18:12:55.592Z","endTime":"2026-04-30T18:12:59.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25370849082385,"aZ":-31.889260659832356,"pfxX":-10.045645164196221,"pfxZ":0.18876547344406092,"pX":-0.3858871485829686,"pZ":1.884699982581643,"vX0":5.909582618728836,"vY0":-123.70199526490431,"vZ0":-1.49477007447529,"x":131.71,"y":187.89,"x0":-1.5036596655980419,"y0":50.00567162698714,"z0":5.176409227486378,"aX":-15.53212002817522},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.2,"breakHorizontal":16.8},"zone":7,"typeConfidence":2.0,"plateTime":0.4431923773595896,"extension":5.995033667951731},"index":1,"playId":"5f7d92d9-a0da-3ec9-9eed-b50b43c54c81","pitchNumber":2,"startTime":"2026-04-30T18:13:13.608Z","endTime":"2026-04-30T18:13:16.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":71.1,"endSpeed":64.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7107603438593,"aZ":-38.62473261078778,"pfxX":7.8842772720664085,"pfxZ":-6.135978105863197,"pX":1.2782318720159833,"pZ":0.6478570148718071,"vX0":3.4252582041731627,"vY0":-103.33593866814404,"vZ0":-0.741115507155455,"x":68.28,"y":221.29,"x0":-1.4402713275147503,"y0":50.00396473863498,"z0":5.766780083483311,"aX":8.287158679274576},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-10.8,"breakHorizontal":-15.4,"spinRate":2406,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.53584591849578,"extension":6.257854603024515},"index":2,"playId":"5ac31bc4-f20d-3b0b-98b8-00889289a088","pitchNumber":3,"startTime":"2026-04-30T18:13:38.702Z","endTime":"2026-04-30T18:13:44.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:13:44.429Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a ground ball to center fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-30T18:13:46.902Z","endTime":"2026-04-30T18:16:06.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4290432866656,"aZ":-28.48809460000014,"pfxX":-11.077076181468815,"pfxZ":2.3349217753387714,"pX":0.24137729725905838,"pZ":0.9047726997274161,"vX0":7.650455603374505,"vY0":-124.40403386310184,"vZ0":-4.664007109461532,"x":107.8,"y":214.35,"x0":-1.4245817431753927,"y0":50.00212690168779,"z0":5.147366352119971,"aX":-17.475439337075734},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":18.5,"spinRate":1804,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.43917841438510896,"extension":6.167844015424476},"index":0,"playId":"ef1a6116-93a4-3039-a927-0e54560d8712","pitchNumber":1,"startTime":"2026-04-30T18:14:08.808Z","endTime":"2026-04-30T18:14:11.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.866806851456417,"aZ":-25.404836231979896,"pfxX":-10.903175701356798,"pfxZ":3.830143048132685,"pX":-0.7812516839764568,"pZ":3.2964715688432507,"vX0":5.530401290995316,"vY0":-132.0755103870342,"vZ0":-0.5337147153285491,"x":146.78,"y":149.78,"x0":-1.4845462779883762,"y0":50.00548060313789,"z0":5.367869199927352,"aX":-19.284559681788306},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.1,"breakHorizontal":18.6,"spinRate":2145,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.4145477146456482,"extension":6.037864139407737},"index":1,"playId":"c6192449-9746-3007-bf5f-65bfdcd93c14","pitchNumber":2,"startTime":"2026-04-30T18:14:27.420Z","endTime":"2026-04-30T18:14:31.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.596197807466755,"aZ":-29.678495794918593,"pfxX":-10.43310391864448,"pfxZ":1.42246926249652,"pX":8.6500907929402E-5,"pZ":3.2404923472559632,"vX0":7.137367435108432,"vY0":-131.93892233822353,"vZ0":0.3316680313224679,"x":117.0,"y":151.29,"x0":-1.3926592145582801,"y0":50.001776043886366,"z0":5.310602214630672,"aX":-18.286002161069995},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.9,"breakHorizontal":17.2,"spinRate":2045,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.41605650492416935,"extension":6.012166854134833},"index":2,"playId":"e05e0159-e8de-38d6-ab03-6323efa93d30","pitchNumber":3,"startTime":"2026-04-30T18:14:47.398Z","endTime":"2026-04-30T18:14:51.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.306053171214202,"aZ":-29.483973629171913,"pfxX":-8.963932069113344,"pfxZ":1.49524223659912,"pX":0.3980789100990929,"pZ":2.607033710705266,"vX0":7.798594083268565,"vY0":-132.6670182756305,"vZ0":-1.3826282966734118,"x":101.83,"y":168.39,"x0":-1.4038140835275361,"y0":50.00155970607437,"z0":5.268416675498946,"aX":-16.102842656406573},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.6,"breakHorizontal":14.8,"spinRate":2051,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.411635402111143,"extension":6.104814091716318},"index":3,"playId":"5fc6bf53-8efc-3ea8-8056-8fb04a9c3503","pitchNumber":4,"startTime":"2026-04-30T18:15:05.968Z","endTime":"2026-04-30T18:15:09.582Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-30T18:15:18.361Z","endTime":"2026-04-30T18:15:26.928Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":70.9,"endSpeed":64.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3905784642149,"aZ":-39.54255097637103,"pfxX":8.920849914500836,"pfxZ":-6.9868069195653,"pX":-0.3279381171196415,"pZ":1.7947297292780515,"vX0":0.013381038873867768,"vY0":-103.07702909379896,"vZ0":1.8107370672502512,"x":129.5,"y":190.32,"x0":-1.4896457034308785,"y0":50.0041201852142,"z0":5.754044348995508,"aX":9.404168498542576},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-11.5,"breakHorizontal":-16.1,"spinRate":2339,"spinDirection":46},"zone":7,"typeConfidence":2.0,"plateTime":0.5355725956839321,"extension":6.175506332617204},"index":5,"playId":"46b93431-262f-370b-92b8-8d92d62073aa","pitchNumber":5,"startTime":"2026-04-30T18:15:26.928Z","endTime":"2026-04-30T18:15:31.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25928217668117,"aZ":-23.330261123762185,"pfxX":-10.847863995846433,"pfxZ":4.951758325042485,"pX":0.2016391479240056,"pZ":2.193270948779316,"vX0":7.846830004011229,"vY0":-132.32773590112615,"vZ0":-3.3863421941513625,"x":109.31,"y":179.56,"x0":-1.3816215359618271,"y0":50.005018002331624,"z0":5.184243721768318,"aX":-19.38469427478826},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":18.1,"spinRate":2118,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.412734395871448,"extension":6.234901497398686},"hitData":{"launchSpeed":80.9,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.42,"coordY":103.54}},"index":6,"playId":"40678cee-d244-34c8-9dae-908bea81b309","pitchNumber":6,"startTime":"2026-04-30T18:15:54.908Z","endTime":"2026-04-30T18:16:06.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:16:06.867Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Walker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-30T18:16:08.320Z","endTime":"2026-04-30T18:18:31.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":69.9,"endSpeed":63.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.45946682410114,"aZ":-38.40436782878142,"pfxX":7.8939328338447,"pfxZ":-6.074319237215175,"pX":-0.3734887262074231,"pZ":2.6131665886761932,"vX0":0.102227234729556,"vY0":-101.54922369500208,"vZ0":3.379407045380783,"x":131.24,"y":168.22,"x0":-1.4473423964752137,"y0":50.004160506791585,"z0":5.7657921340733145,"aX":8.093996961374247},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-9.4,"breakHorizontal":-14.3,"spinRate":2204,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.543181950717194,"extension":6.4053810872293315},"index":0,"playId":"dc1dd4b1-f316-353e-9e7d-5460edce610d","pitchNumber":1,"startTime":"2026-04-30T18:16:34.342Z","endTime":"2026-04-30T18:16:38.236Z","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":71.5,"endSpeed":65.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.32381275472274,"aZ":-31.194442612703106,"pfxX":10.076687234649286,"pfxZ":0.8975737831302313,"pX":-0.527001641043385,"pZ":1.2426051185747904,"vX0":0.28199617304250313,"vY0":-104.14389253035215,"vZ0":-0.12547761140772962,"x":137.09,"y":205.23,"x0":-1.9712884951043803,"y0":50.000811113867556,"z0":5.028425680279184,"aX":10.94240327487483},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":2.0,"breakHorizontal":-18.2,"spinRate":2363,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.5282220257967882,"extension":6.000042130643826},"index":1,"playId":"57ab9bee-85df-301a-91cf-4beec052258d","pitchNumber":2,"startTime":"2026-04-30T18:16:52.094Z","endTime":"2026-04-30T18:16:55.566Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-30T18:17:03.352Z","endTime":"2026-04-30T18:17:23.076Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"}},{"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":93.5,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.000318045488612,"aZ":-24.71089123645106,"pfxX":-10.428713466703746,"pfxZ":3.9974433556065776,"pX":2.0324373353315512,"pZ":2.267704218541064,"vX0":12.410917695885868,"vY0":-135.63984336219784,"vZ0":-3.465709339185045,"x":39.53,"y":177.55,"x0":-1.2423498268009001,"y0":50.003733717746286,"z0":5.2802058217175025,"aX":-19.479892820941302},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.7,"breakHorizontal":16.3,"spinRate":2106,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40343238794703673,"extension":6.126744336564115},"index":3,"playId":"71d23c5d-46fc-32f6-972f-5a9d80e2f056","pitchNumber":3,"startTime":"2026-04-30T18:17:23.076Z","endTime":"2026-04-30T18:17:26.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33738171298945,"aZ":-22.036101425945937,"pfxX":-3.0700234023174016,"pfxZ":5.805699301106857,"pX":0.6339767858198107,"pZ":2.923942389635877,"vX0":6.7256796163934665,"vY0":-130.96998852312132,"vZ0":-1.7804174222436862,"x":92.83,"y":159.83,"x0":-1.5625347736258435,"y0":50.00198405804673,"z0":5.252114261966677,"aX":-5.360772975571288},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":4.2,"spinRate":2183,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4173930375692887,"extension":6.216958514306682},"index":4,"playId":"04a71191-4b80-3405-816e-2debd1dcbaa8","pitchNumber":4,"startTime":"2026-04-30T18:17:43.706Z","endTime":"2026-04-30T18:17:46.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":71.6,"endSpeed":65.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.15163904592621,"aZ":-34.08041866650532,"pfxX":11.14900690676765,"pfxZ":-1.7480611192034097,"pX":-1.4416118773473616,"pZ":2.637661502766474,"vX0":-1.4526215841306311,"vY0":-104.12947672106746,"vZ0":2.890924200529267,"x":171.95,"y":167.56,"x0":-2.178103189874189,"y0":50.00505358409097,"z0":5.291824089808018,"aX":12.119990815681119},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-1.9,"breakHorizontal":-19.7,"spinRate":2415,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.5280613176640387,"extension":5.904587790645481},"index":5,"playId":"60980206-ecd1-354b-8f2c-4de342e7d5ae","pitchNumber":5,"startTime":"2026-04-30T18:18:07.692Z","endTime":"2026-04-30T18:18:11.278Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.364144152057555,"aZ":-26.404018293823796,"pfxX":-10.98890288438038,"pfxZ":3.1543163387760718,"pX":0.32202128932170865,"pZ":2.1452205987181348,"vX0":8.339940623400144,"vY0":-133.97532835823515,"vZ0":-3.2050319896005153,"x":104.73,"y":180.86,"x0":-1.3945525483748484,"y0":50.0010641747872,"z0":5.232000763502983,"aX":-20.091186725983682},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.3,"breakHorizontal":18.2,"spinRate":2073,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4079151669250929,"extension":6.2343554096635465},"index":6,"playId":"0c181b29-e625-355e-b9f5-d2d57fb5c146","pitchNumber":6,"startTime":"2026-04-30T18:18:28.417Z","endTime":"2026-04-30T18:18:31.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:18:31.676Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeremiah Jackson pops out to first baseman Christian Walker in foul territory.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-30T18:20:55.531Z","endTime":"2026-04-30T18:21:44.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: AJ Blubaugh replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-30T18:19:03.414Z","endTime":"2026-04-30T18:20:57.605Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805123,"link":"/api/v1/people/805123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07903895014598,"aZ":-13.292386358515863,"pfxX":-7.374452995906903,"pfxZ":9.94941916193104,"pX":-1.1882242503118325,"pZ":4.503325234664923,"vX0":4.91413581989839,"vY0":-137.28813032171024,"vZ0":-1.6876061123151904,"x":162.29,"y":117.19,"x0":-2.048788759542865,"y0":50.00003163476118,"z0":6.036709256822782,"aX":-13.99126830687112},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":12.2,"spinRate":1991,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39986480430341365,"extension":6.3575557451619185},"index":1,"playId":"47804601-8ceb-32fe-9124-a7041cb4e277","pitchNumber":1,"startTime":"2026-04-30T18:20:57.605Z","endTime":"2026-04-30T18:21:00.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790329250006724,"aZ":-14.447328958197026,"pfxX":-7.38749511188084,"pfxZ":9.191125173344236,"pX":-0.09244105629349529,"pZ":2.7176765920365793,"vX0":7.794066664489614,"vY0":-137.81822925537793,"vZ0":-5.87942277956371,"x":120.52,"y":165.4,"x0":-1.993396923639627,"y0":50.006879601450066,"z0":5.849574781638801,"aX":-14.256008599159264},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2122,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.396981155445002,"extension":6.524510910592249},"index":2,"playId":"d32d28cb-cc16-3a4c-aaa5-82165f809c01","pitchNumber":2,"startTime":"2026-04-30T18:21:12.508Z","endTime":"2026-04-30T18:21:15.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.841151116432584,"aZ":-17.5426800564857,"pfxX":-9.902058738350206,"pfxZ":7.860692843800132,"pX":-0.09539273004687213,"pZ":2.987343872946369,"vX0":8.669582717847693,"vY0":-136.2807867737928,"vZ0":-4.531984140451328,"x":120.64,"y":158.12,"x0":-2.047533933317006,"y0":50.00378472022293,"z0":5.901433932181139,"aX":-18.434245327597683},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":15.8,"spinRate":2173,"spinDirection":223},"zone":2,"typeConfidence":0.82,"plateTime":0.4035154024096532,"extension":6.410041223976747},"hitData":{"launchSpeed":89.4,"launchAngle":79.0,"totalDistance":47.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":193.23}},"index":3,"playId":"bc11aa11-74dc-3299-89b5-0fdf2b907e5e","pitchNumber":3,"startTime":"2026-04-30T18:21:34.785Z","endTime":"2026-04-30T18:21:44.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:21:44.901Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colton Cowser grounds out, first baseman Christian Walker to pitcher AJ Blubaugh.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-30T18:21:53.101Z","endTime":"2026-04-30T18:23:16.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805123,"link":"/api/v1/people/805123"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.460765283745747,"aZ":-27.53149684824043,"pfxX":-12.376044124856863,"pfxZ":3.0906847415947247,"pX":0.28912847183434603,"pZ":3.7412045912642964,"vX0":9.289359216900477,"vY0":-122.3771884579354,"vZ0":0.12818273481953713,"x":105.98,"y":137.77,"x0":-1.9673342903592081,"y0":50.001883634535325,"z0":6.06659743910433,"aX":-18.57857093071568},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.9,"breakHorizontal":19.9,"spinRate":2279,"spinDirection":250},"zone":12,"typeConfidence":0.9,"plateTime":0.44935387958388917,"extension":6.2245008058081455},"index":0,"playId":"85abc91d-ac15-325b-9555-88f0d3f70bbe","pitchNumber":1,"startTime":"2026-04-30T18:22:22.205Z","endTime":"2026-04-30T18:22:25.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63473404286906,"aZ":-29.297905453791522,"pfxX":-11.56959136945111,"pfxZ":1.8791386287101322,"pX":0.7624395489110196,"pZ":2.884380919304023,"vX0":10.555415626012888,"vY0":-123.24017685547467,"vZ0":-1.3447373206196134,"x":87.94,"y":160.9,"x0":-2.0832561201811335,"y0":50.00288144051465,"z0":5.923197378117669,"aX":-17.70831690961758},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":18.4,"spinRate":2222,"spinDirection":256},"zone":6,"typeConfidence":0.9,"plateTime":0.44528780204945795,"extension":6.28595098177878},"index":1,"playId":"de24f41a-c35c-38cb-abf7-fd74f6460726","pitchNumber":2,"startTime":"2026-04-30T18:22:37.027Z","endTime":"2026-04-30T18:22:40.692Z","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":94.9,"endSpeed":86.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85471317875686,"aZ":-12.761616675527597,"pfxX":-7.141327419679037,"pfxZ":10.184834195550579,"pX":-0.07275619628545632,"pZ":2.134950892736182,"vX0":7.934098767604752,"vY0":-137.72400725255022,"vZ0":-7.56943887584414,"x":119.77,"y":181.14,"x0":-2.0740049434014742,"y0":50.00086434832658,"z0":5.796998645593791,"aX":-13.608856249457624},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":11.2,"spinRate":2198,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.39891116729236487,"extension":6.523060712996535},"index":2,"playId":"f05e08c5-57f8-3feb-a7e2-17a96d132343","pitchNumber":3,"startTime":"2026-04-30T18:22:53.739Z","endTime":"2026-04-30T18:22:57.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.765679943640944,"aZ":-28.464843557995934,"pfxX":-10.813918462037279,"pfxZ":2.33727672095446,"pX":-0.632849474992739,"pZ":2.1269493480187704,"vX0":7.118862876308861,"vY0":-124.99921196714672,"vZ0":-3.494992270331895,"x":141.12,"y":181.35,"x0":-2.110175411321845,"y0":50.00076463655295,"z0":5.875630754216719,"aX":-17.141800615064113},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":18.0,"spinRate":2255,"spinDirection":251},"zone":7,"typeConfidence":0.9,"plateTime":0.4378705878213074,"extension":6.317085670501194},"hitData":{"launchSpeed":75.1,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":163.34}},"index":3,"playId":"c0eacf64-fa44-39f5-a696-328eaf4ebe1c","pitchNumber":4,"startTime":"2026-04-30T18:23:08.777Z","endTime":"2026-04-30T18:23:16.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:23:16.827Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-30T18:23:20.852Z","endTime":"2026-04-30T18:25:36.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.476029005698123,"aZ":-12.5741094998552,"pfxX":-8.038997251539712,"pfxZ":10.222812964406984,"pX":1.0632545996937732,"pZ":2.6181642197285386,"vX0":10.722348090320066,"vY0":-137.5891454782167,"vZ0":-6.641823413752846,"x":76.47,"y":168.09,"x0":-1.8395776255337326,"y0":50.006300039729716,"z0":5.915391451908665,"aX":-15.419295278783709},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":12.4,"spinRate":2160,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3980623836840147,"extension":6.515153130935661},"index":0,"playId":"2f385b57-2caf-3b8d-8789-96ff50137aaf","pitchNumber":1,"startTime":"2026-04-30T18:23:50.295Z","endTime":"2026-04-30T18:23:53.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04448808497662,"aZ":-28.22756020575983,"pfxX":-11.146572798431057,"pfxZ":2.5423268164832464,"pX":0.7395115583066431,"pZ":0.951920054557089,"vX0":10.379021654240363,"vY0":-124.36409990199218,"vZ0":-6.019946445482418,"x":88.81,"y":213.08,"x0":-2.0579691170202095,"y0":50.00354600830516,"z0":5.772336012758871,"aX":-17.303737540443215},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":17.5,"spinRate":2342,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.4419644709245327,"extension":6.444545169007137},"index":1,"playId":"8dd05389-f144-36be-937b-17f69fc7a7ed","pitchNumber":2,"startTime":"2026-04-30T18:24:04.461Z","endTime":"2026-04-30T18:24:07.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.188743775614896,"aZ":-13.0108130857697,"pfxX":-8.141614624407032,"pfxZ":9.750750055966066,"pX":0.1856426353748096,"pZ":2.199727301160794,"vX0":8.808952610770323,"vY0":-139.71407288081372,"vZ0":-7.665511009992734,"x":109.92,"y":179.39,"x0":-1.9591603834578832,"y0":50.0049437991919,"z0":5.84509853690077,"aX":-16.004401550900845},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":12.8,"spinRate":2299,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.3929138001926953,"extension":6.470211523155538},"index":2,"playId":"d761a9e0-d87f-33c3-95cb-b4f1307194d6","pitchNumber":3,"startTime":"2026-04-30T18:24:22.685Z","endTime":"2026-04-30T18:24:27.302Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6290499649088,"aZ":-27.241968613112203,"pfxX":6.715345482404762,"pfxZ":3.3070171562397057,"pX":0.8758643334170633,"pZ":1.980936160415761,"vX0":5.008532960255591,"vY0":-121.37963084903004,"vZ0":-3.6649594699602632,"x":83.61,"y":185.29,"x0":-2.0865751170950286,"y0":50.00497157149339,"z0":5.880940265358319,"aX":10.027373807540169},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.4,"breakHorizontal":-13.3,"spinRate":2643,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4511423598554698,"extension":6.397479139978889},"index":3,"playId":"b47eaad4-fb4f-36d9-9fa8-4a53470b3720","pitchNumber":4,"startTime":"2026-04-30T18:24:43.215Z","endTime":"2026-04-30T18:24:46.740Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-30T18:24:54.012Z","endTime":"2026-04-30T18:25:12.847Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"}},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.580887421752397,"aZ":-25.406679757854068,"pfxX":5.082756904654358,"pfxZ":4.414347476997726,"pX":1.2732336834614613,"pZ":2.8717270766063265,"vX0":6.395960503263651,"vY0":-122.85829124976388,"vZ0":-2.2155177923866356,"x":68.47,"y":161.24,"x0":-2.021043577870997,"y0":50.004365207234336,"z0":5.9372580539939195,"aX":7.7962690586011},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.7,"breakHorizontal":-10.7,"spinRate":2561,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.445247127248964,"extension":6.503112776784534},"index":5,"playId":"f5b46744-12e5-3390-ab1e-5999e0acb86b","pitchNumber":5,"startTime":"2026-04-30T18:25:12.847Z","endTime":"2026-04-30T18:25:16.272Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35094840254019,"aZ":-30.373514480682264,"pfxX":4.0995301873938415,"pfxZ":1.169074904026218,"pX":1.6831949035966678,"pZ":0.3426994746047657,"vX0":7.540217356951475,"vY0":-122.9015935277891,"vZ0":-6.757054815646205,"x":52.84,"y":229.53,"x0":-1.9517551491907426,"y0":50.002467806319046,"z0":5.69290482750744,"aX":6.296335644889423},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.8,"breakHorizontal":-9.1,"spinRate":2513,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4449127700503781,"extension":6.520082333040049},"index":6,"playId":"e62d6271-4d87-3bab-8e77-f5293441305f","pitchNumber":6,"startTime":"2026-04-30T18:25:32.402Z","endTime":"2026-04-30T18:25:36.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:25:36.124Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Altuve grounds out, third baseman Coby Mayo to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-30T18:27:43.000Z","endTime":"2026-04-30T18:28:07.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9070317422443,"aZ":-24.38164033776173,"pfxX":-11.27765995063794,"pfxZ":4.405672037137993,"pX":-0.14572993141871976,"pZ":2.5241357223453136,"vX0":7.845071670760776,"vY0":-132.2752051472196,"vZ0":-2.2976366168600384,"x":122.55,"y":170.63,"x0":-1.688792781412946,"y0":50.00012167969331,"z0":5.196558442150342,"aX":-19.928986103326878},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":18.6,"spinRate":2013,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.41450886679549637,"extension":5.970356951070476},"hitData":{"launchSpeed":96.0,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":176.01}},"index":0,"playId":"862d5bf4-dd57-3a96-ad47-3b3a8830d5a7","pitchNumber":1,"startTime":"2026-04-30T18:27:59.939Z","endTime":"2026-04-30T18:28:07.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:28:07.931Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yainer Diaz flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-30T18:28:11.183Z","endTime":"2026-04-30T18:29:00.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":66.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.569025711827514,"aZ":-33.67777769673419,"pfxX":9.745811064034791,"pfxZ":-1.3399455111531484,"pX":0.45750052507204386,"pZ":2.408730171683648,"vX0":2.3191482260651606,"vY0":-105.8989191696464,"vZ0":2.4013548356119974,"x":99.56,"y":173.74,"x0":-1.9218765860109164,"y0":50.0047224815128,"z0":5.153185136521444,"aX":10.9068223507112},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-1.3,"breakHorizontal":-18.2,"spinRate":2362,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.5201664049507579,"extension":5.898219004198217},"index":0,"playId":"baf3d83a-6a30-39c1-9be6-94beaca166a3","pitchNumber":1,"startTime":"2026-04-30T18:28:31.784Z","endTime":"2026-04-30T18:28:35.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.7,"endSpeed":64.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.941605183679073,"aZ":-39.20288799089545,"pfxX":8.246773688721825,"pfxZ":-6.692942420430399,"pX":-0.12547442113846669,"pZ":1.6538512802636205,"vX0":0.8429452978817733,"vY0":-102.79470812322218,"vZ0":1.657322032927095,"x":121.78,"y":194.13,"x0":-1.6120453693556043,"y0":50.001428717058374,"z0":5.663732902699113,"aX":8.663380738175345},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-11.0,"breakHorizontal":-15.1,"spinRate":2278,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.5366070814550756,"extension":6.169019024935616},"hitData":{"launchSpeed":89.8,"launchAngle":44.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.9,"coordY":86.54}},"index":1,"playId":"f0aadb20-47f7-31db-856e-473b4de1d693","pitchNumber":2,"startTime":"2026-04-30T18:28:50.914Z","endTime":"2026-04-30T18:29:00.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:29:00.999Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Matthews singles on a bunt ground ball to pitcher Chris Bassitt.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-30T18:29:00.453Z","endTime":"2026-04-30T18:30:11.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.206288787869084,"aZ":-22.90369373095636,"pfxX":-10.89299595322236,"pfxZ":5.215326973563371,"pX":-0.009918890015038625,"pZ":1.963228584693928,"vX0":7.575279729471119,"vY0":-132.49715818356785,"vZ0":-3.9998815046786467,"x":117.38,"y":185.77,"x0":-1.490129226881092,"y0":50.00640858831803,"z0":5.16539642787943,"aX":-19.379292123742594},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":18.1,"spinRate":2062,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4133273852294028,"extension":5.979743429766906},"index":0,"playId":"8deccc9a-1735-37b7-b358-4e9e2e9f95d3","pitchNumber":1,"startTime":"2026-04-30T18:29:24.381Z","endTime":"2026-04-30T18:29:27.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27920841577864,"aZ":-28.97867796779003,"pfxX":-11.860469634728972,"pfxZ":2.0710590083850424,"pX":1.0094461760119735,"pZ":0.022703735708246037,"vX0":9.794520006181667,"vY0":-123.68635488445094,"vZ0":-6.3057797975975465,"x":78.52,"y":238.17,"x0":-1.4744203886286726,"y0":50.00003442425781,"z0":5.056980470614552,"aX":-18.245911259488114},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.4,"breakHorizontal":19.0,"spinRate":1769,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4440282528946753,"extension":6.311832419955582},"index":1,"playId":"c90ccb1b-63cc-374b-8ffb-188e1cf490dc","pitchNumber":2,"startTime":"2026-04-30T18:29:43.225Z","endTime":"2026-04-30T18:29:46.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":69.7,"endSpeed":62.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.159447367082524,"aZ":-39.70032097450206,"pfxX":7.935842149032274,"pfxZ":-7.464912195364342,"pX":-0.6835497275169296,"pZ":2.2042893883212535,"vX0":0.1628668670484226,"vY0":-101.26398163515549,"vZ0":3.0956631800434296,"x":143.06,"y":179.26,"x0":-1.7919593920491792,"y0":50.004996776381915,"z0":5.7300106886268996,"aX":7.995231285783988},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.6,"breakVerticalInduced":-11.8,"breakHorizontal":-14.3,"spinRate":2277,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.5472329602072628,"extension":6.160179041893567},"hitData":{"launchSpeed":21.1,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":120.88,"coordY":197.85}},"index":2,"playId":"f69ac4e8-48b7-3f97-a793-edd6b27fad75","pitchNumber":3,"startTime":"2026-04-30T18:30:04.444Z","endTime":"2026-04-30T18:30:11.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:30:11.590Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a line drive to right fielder Dylan Beavers. Brice Matthews to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-30T18:30:40.185Z","endTime":"2026-04-30T18:31:50.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"postOnSecond":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":"9fd47712-f42f-4e0a-bae3-6890be7c2b74","startTime":"2026-04-30T18:30:40.185Z","endTime":"2026-04-30T18:30:45.185Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56314664563699,"aZ":-28.178387242806547,"pfxX":-9.195064116453041,"pfxZ":2.5520610290931005,"pX":0.8785661402736666,"pZ":1.877947484736612,"vX0":8.827441550023101,"vY0":-123.9285612224005,"vZ0":-2.191021863609585,"x":83.51,"y":188.08,"x0":-1.5261052559795214,"y0":50.00115397157209,"z0":5.115242060754193,"aX":-14.376352834261654},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.3,"breakHorizontal":14.8,"spinRate":1815,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.44111271576380506,"extension":6.110370802476869},"index":1,"playId":"c969a584-b376-37d6-bf22-e8acb7127684","pitchNumber":1,"startTime":"2026-04-30T18:30:56.137Z","endTime":"2026-04-30T18:31:00.017Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.592884407946997,"aZ":-25.074324986638857,"pfxX":-3.9826259716879866,"pfxZ":4.171048364268582,"pX":0.38905278580954183,"pZ":2.796558494903925,"vX0":6.583656377486981,"vY0":-129.5604634909279,"vZ0":-1.1220636707440539,"x":102.17,"y":163.27,"x0":-1.665438102493583,"y0":50.00595722245281,"z0":5.1482829288827,"aX":-6.78530677208221},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":5.8,"spinRate":2124,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.42245281693332437,"extension":6.041579230306838},"index":2,"playId":"8b0388d2-4d59-3ce0-9de4-f4f398bff8e8","pitchNumber":2,"startTime":"2026-04-30T18:31:17.387Z","endTime":"2026-04-30T18:31:21.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.1,"endSpeed":66.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9754778033195,"aZ":-31.099379929796317,"pfxX":9.775750707365818,"pfxZ":0.9511686348168364,"pX":-0.31071242741895577,"pZ":2.363124289426576,"vX0":1.0934279399723021,"vY0":-106.36768441865055,"vZ0":2.057169778516946,"x":128.84,"y":174.98,"x0":-2.101413764475564,"y0":50.00132612151056,"z0":4.950759996981511,"aX":11.020707324178634},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":2.8,"breakHorizontal":-18.0,"spinRate":2367,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.5181257729325179,"extension":6.126786393883346},"hitData":{"launchSpeed":92.4,"launchAngle":15.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.46,"coordY":119.76}},"index":3,"playId":"bb44926c-229a-37cf-b046-dfdf0997a10b","pitchNumber":3,"startTime":"2026-04-30T18:31:39.268Z","endTime":"2026-04-30T18:31:50.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:31:50.152Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a sharp ground ball to center fielder Colton Cowser. Brice Matthews scores. Dustin Harris to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-30T18:31:56.543Z","endTime":"2026-04-30T18:32:45.160Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnSecond":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":70.8,"endSpeed":63.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98237598381268,"aZ":-39.527053993721985,"pfxX":8.686047477842033,"pfxZ":-7.134597078843869,"pX":0.7623779417855393,"pZ":1.4276303935328498,"vX0":2.420719551140513,"vY0":-102.84883282199729,"vZ0":1.2609427726506681,"x":87.94,"y":200.23,"x0":-1.569980532826366,"y0":50.000769134183315,"z0":5.744538201452974,"aX":8.956438216693135},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-11.8,"breakHorizontal":-16.4,"spinRate":2320,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.5403590201810973,"extension":6.141952015085563},"index":0,"playId":"88a75675-983b-327e-b364-f885ba1f2e9c","pitchNumber":1,"startTime":"2026-04-30T18:32:12.985Z","endTime":"2026-04-30T18:32:17.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86520561949227,"aZ":-28.11305669600305,"pfxX":-11.85834348998112,"pfxZ":2.2874208976104633,"pX":0.041140113595839155,"pZ":1.6539885563872574,"vX0":8.062437960019325,"vY0":-133.7272521036985,"vZ0":-3.7390637802476476,"x":115.43,"y":194.12,"x0":-1.501069706851882,"y0":50.005368700121,"z0":5.130187632943785,"aX":-21.07894681858071},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.4,"breakHorizontal":19.3,"spinRate":2053,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.41255123499680035,"extension":6.4477302935953675},"hitData":{"launchSpeed":102.4,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":125.46,"coordY":101.01}},"index":1,"playId":"198bea17-1476-322e-ae29-4e4fccde9a2c","pitchNumber":2,"startTime":"2026-04-30T18:32:32.646Z","endTime":"2026-04-30T18:32:45.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:32:45.160Z","atBatIndex":53},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Carlos Correa grounds into a force out, shortstop Blaze Alexander to second baseman Jeremiah Jackson. Christian Vázquez out at 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-30T18:35:24.961Z","endTime":"2026-04-30T18:35:52.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-30T18:32:54.413Z","endTime":"2026-04-30T18:33:26.335Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Rico Garcia replaces Chris Bassitt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-30T18:33:26.335Z","endTime":"2026-04-30T18:35:27.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670329,"link":"/api/v1/people/670329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":80.9,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.903604722330616,"aZ":-25.234209467313615,"pfxX":0.17885071570697697,"pfxZ":4.187574207719169,"pX":1.0700414792590704,"pZ":2.238976123943776,"vX0":5.593503200643378,"vY0":-127.52490976531912,"vZ0":-4.044718143989735,"x":76.21,"y":178.33,"x0":-1.1699462929217594,"y0":50.00118438324744,"z0":5.82379366817006,"aX":0.2942998650683053},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.0,"breakHorizontal":-1.6,"spinRate":2347,"spinDirection":203},"zone":14,"typeConfidence":0.89,"plateTime":0.42863031400390206,"extension":5.648562521252209},"index":2,"playId":"8a3885b4-8407-3062-acbc-67655faebe8b","pitchNumber":1,"startTime":"2026-04-30T18:35:27.221Z","endTime":"2026-04-30T18:35:30.802Z","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":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.880143213432277,"aZ":-25.984020313766425,"pfxX":0.06952711430264547,"pfxZ":3.7129197517552734,"pX":1.0282976267185375,"pZ":2.068359610650735,"vX0":5.854519752975076,"vY0":-128.1755760409658,"vZ0":-4.235882972573607,"x":77.8,"y":182.93,"x0":-1.2921428764156395,"y0":50.00498358222739,"z0":5.765553862909004,"aX":0.11522685111303468},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.0,"breakHorizontal":-1.4,"spinRate":2402,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.4269165829102972,"extension":5.657615466465231},"hitData":{"launchSpeed":77.7,"launchAngle":8.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":141.55}},"index":3,"playId":"2965a8da-7ea5-3042-b8f5-c4da6aed247d","pitchNumber":2,"startTime":"2026-04-30T18:35:45.777Z","endTime":"2026-04-30T18:35:52.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:35:52.831Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-30T18:38:24.059Z","endTime":"2026-04-30T18:38:34.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jason Alexander replaces AJ Blubaugh.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-30T18:36:47.790Z","endTime":"2026-04-30T18:38:26.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669920,"link":"/api/v1/people/669920"},"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":92.7,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.387130867463892,"aZ":-30.72914190935391,"pfxX":-9.940517744597987,"pfxZ":0.7889226460856298,"pX":-0.284243801711551,"pZ":1.9302955336252174,"vX0":5.954249753330135,"vY0":-134.8590376534802,"vZ0":-3.6918148037278518,"x":127.83,"y":186.66,"x0":-1.2336262434382672,"y0":50.00536135975511,"z0":5.493936519968567,"aX":-18.241604543203806},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.8,"breakHorizontal":16.7,"spinRate":1818,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4067489657850558,"extension":6.243335440634899},"hitData":{"launchSpeed":97.3,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.29,"coordY":164.86}},"index":1,"playId":"2e2f46c9-d460-3c3d-9673-144d4a7d9c82","pitchNumber":1,"startTime":"2026-04-30T18:38:26.396Z","endTime":"2026-04-30T18:38:34.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:38:34.347Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gunnar Henderson pops out to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-30T18:38:36.668Z","endTime":"2026-04-30T18:39:28.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64198018071537,"aZ":-31.81874892403828,"pfxX":-10.765661269587918,"pfxZ":0.19256801215291297,"pX":-1.0116369934601248,"pZ":2.8875376426071506,"vX0":5.196452469310939,"vY0":-135.21609992798074,"vZ0":-0.9750842837929712,"x":155.56,"y":160.82,"x0":-1.567940369678644,"y0":50.001574938661356,"z0":5.501165879175779,"aX":-19.77714891169674},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.4,"breakHorizontal":18.2,"spinRate":1804,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4062901495591751,"extension":6.302655511787752},"index":0,"playId":"ceb93a00-43da-3d1a-9143-6e6231db515c","pitchNumber":1,"startTime":"2026-04-30T18:38:53.108Z","endTime":"2026-04-30T18:38:56.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.210158296566874,"aZ":-30.474440603202748,"pfxX":-10.256138487761522,"pfxZ":1.263636502276137,"pX":-1.7923540336047352,"pZ":2.588662466792595,"vX0":2.192307267340838,"vY0":-116.29623344028963,"vZ0":-0.2012158336386134,"x":185.32,"y":168.89,"x0":-1.428560756091923,"y0":50.0003797083553,"z0":5.620803941019066,"aX":-13.74178493918003},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.5,"breakHorizontal":17.8,"spinRate":1690,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.4749386578849357,"extension":6.304934077880811},"index":1,"playId":"ed4d1f21-806d-3efa-9001-eebe921823c0","pitchNumber":2,"startTime":"2026-04-30T18:39:05.250Z","endTime":"2026-04-30T18:39:08.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.782916664906775,"aZ":-30.346792605285692,"pfxX":-12.341433443544258,"pfxZ":1.32703221951542,"pX":-0.19937066574791612,"pZ":2.5116066974540976,"vX0":5.893774032801549,"vY0":-117.472342144742,"vZ0":-0.4129232228070284,"x":124.6,"y":170.97,"x0":-1.1603065939257806,"y0":50.00031519531011,"z0":5.552480954351258,"aX":-16.952817651419238},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.6,"breakHorizontal":20.5,"spinRate":1809,"spinDirection":261},"zone":5,"typeConfidence":2.0,"plateTime":0.4693223596967333,"extension":6.322001387182631},"hitData":{"launchSpeed":91.1,"launchAngle":73.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":160.3}},"index":2,"playId":"2c96e1b7-345c-37c1-85f7-a87dcc19a7c0","pitchNumber":3,"startTime":"2026-04-30T18:39:18.138Z","endTime":"2026-04-30T18:39:28.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:39:28.356Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-30T18:39:31.430Z","endTime":"2026-04-30T18:41:03.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.914249325657185,"aZ":-29.580527801290835,"pfxX":-13.418252722924592,"pfxZ":1.3746420888562714,"pX":1.2073028063184947,"pZ":1.1825798458582193,"vX0":11.133757173899273,"vY0":-136.76281107782197,"vZ0":-5.577761441070257,"x":70.98,"y":206.85,"x0":-1.1784980698707974,"y0":50.00395238530922,"z0":5.284123462437275,"aX":-25.352276823232913},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.4,"breakHorizontal":21.8,"spinRate":2096,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4009044862457882,"extension":6.427029346826205},"index":0,"playId":"30009486-73a0-3525-aee5-bdf408aea023","pitchNumber":1,"startTime":"2026-04-30T18:39:50.780Z","endTime":"2026-04-30T18:39:54.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.151123749454186,"aZ":-30.252658455856658,"pfxX":-10.52453307166228,"pfxZ":1.03918777029015,"pX":-0.1933426349049923,"pZ":2.5200597419130495,"vX0":6.606597672536867,"vY0":-135.01468070578125,"vZ0":-2.021016914346296,"x":124.37,"y":170.74,"x0":-1.3035733053801264,"y0":50.00123939885939,"z0":5.405332834933864,"aX":-19.44593267977},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.7,"breakHorizontal":17.6,"spinRate":2081,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.40552662330385036,"extension":6.2974837910893235},"index":1,"playId":"3cc0eec0-03f3-31e0-aaca-a9681f6929bf","pitchNumber":2,"startTime":"2026-04-30T18:40:05.055Z","endTime":"2026-04-30T18:40:08.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26244233462319,"aZ":-31.20219270087215,"pfxX":-12.241623557695752,"pfxZ":0.6802500381403576,"pX":0.6722107845703461,"pZ":1.2203421972741069,"vX0":7.657102050426874,"vY0":-119.42182349197026,"vZ0":-3.265592736450008,"x":91.38,"y":205.83,"x0":-0.9947472265527122,"y0":50.00454249760571,"z0":5.429364578683817,"aX":-17.579359261375387},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.6,"breakHorizontal":20.2,"spinRate":1669,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.45967396318079023,"extension":6.344990942046443},"index":2,"playId":"f29adbe3-3139-3032-b51c-c1d925981925","pitchNumber":3,"startTime":"2026-04-30T18:40:19.211Z","endTime":"2026-04-30T18:40:22.538Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-04-30T18:40:41.362Z","endTime":"2026-04-30T18:40:45.564Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6299655777413,"aZ":-19.883878790868234,"pfxX":1.7804392296640117,"pfxZ":7.9061858439385,"pX":0.7739866904177612,"pZ":3.6017299653820767,"vX0":5.218091026131254,"vY0":-124.81290757281882,"vZ0":-0.8219575189487596,"x":87.5,"y":141.53,"x0":-1.5876202038970992,"y0":50.00014313397979,"z0":5.595461885554037,"aX":2.7658515771062446},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":14.3,"breakHorizontal":-4.6,"spinRate":2284,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.441381228902765,"extension":6.233476322063032},"index":4,"playId":"95f65f44-8836-349d-b4ab-a25ff80c0148","pitchNumber":4,"startTime":"2026-04-30T18:40:45.564Z","endTime":"2026-04-30T18:40:48.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45291500897676,"aZ":-29.83333557159077,"pfxX":-10.947704646294172,"pfxZ":1.2912469158971769,"pX":-0.49240883881750663,"pZ":1.2981274112955241,"vX0":5.758136122064566,"vY0":-134.32686274017817,"vZ0":-4.920909596927702,"x":135.77,"y":203.73,"x0":-1.2514398964197486,"y0":50.00278769813215,"z0":5.2970688519150135,"aX":-19.832449038833015},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.4,"breakHorizontal":18.5,"spinRate":2069,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.40912632043635,"extension":6.453454121129144},"index":5,"playId":"e0009735-f838-35e0-91b5-d1d2e9700cb3","pitchNumber":5,"startTime":"2026-04-30T18:41:00.453Z","endTime":"2026-04-30T18:41:03.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:41:03.697Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a ground ball to right fielder Dustin Harris. Taylor Ward to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-30T18:41:03.603Z","endTime":"2026-04-30T18:42:16.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.283396522291714,"aZ":-28.691493804799617,"pfxX":-11.535619218676047,"pfxZ":1.9042601388648102,"pX":-0.6222843360102525,"pZ":2.6193039834585585,"vX0":6.417276615124678,"vY0":-134.5838399184268,"vZ0":-2.1102721285758217,"x":140.72,"y":168.06,"x0":-1.5439417498205144,"y0":50.00105650876202,"z0":5.453597432960187,"aX":-21.07571147521081},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.2,"breakHorizontal":19.4,"spinRate":2095,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4075891006440244,"extension":6.182249014059136},"index":0,"playId":"4d106c01-1bf7-3184-a59a-fe679d74dc39","pitchNumber":1,"startTime":"2026-04-30T18:41:30.245Z","endTime":"2026-04-30T18:41:33.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.59505434004218,"aZ":-32.898078092528216,"pfxX":-9.724165057783594,"pfxZ":-0.5294492951088792,"pX":-1.4926893855533288,"pZ":2.38688967854651,"vX0":2.767620826081578,"vY0":-115.66199544144243,"vZ0":0.0011080449933298375,"x":173.9,"y":174.33,"x0":-1.4344449318119832,"y0":50.00291329354218,"z0":5.515714504974039,"aX":-13.303666019843542},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.7,"breakHorizontal":17.0,"spinRate":1639,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.47179328895152794,"extension":6.3492859716691745},"index":1,"playId":"433d321e-abdb-36fd-a698-971c434b3400","pitchNumber":2,"startTime":"2026-04-30T18:41:47.535Z","endTime":"2026-04-30T18:41:50.747Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21012675134019,"aZ":-31.806509552426483,"pfxX":-9.947219536714647,"pfxZ":0.26818773412785646,"pX":-0.4508301339560217,"pZ":2.8708108895241353,"vX0":4.852044241227003,"vY0":-115.83527973091927,"vZ0":0.7887837100920307,"x":134.18,"y":161.27,"x0":-1.272584348483135,"y0":50.00215938786823,"z0":5.550068625769782,"aX":-13.612327060987477},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.0,"breakHorizontal":16.9,"spinRate":1656,"spinDirection":271},"zone":1,"typeConfidence":2.0,"plateTime":0.47157147265962873,"extension":6.31601012473388},"hitData":{"launchSpeed":85.4,"launchAngle":10.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.0,"coordY":120.21}},"index":2,"playId":"1f448364-cbf6-3834-8fd0-dd549d9a8ee1","pitchNumber":3,"startTime":"2026-04-30T18:42:05.863Z","endTime":"2026-04-30T18:42:16.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:42:16.584Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks. Taylor Ward to 3rd. Adley Rutschman to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-30T18:42:15.825Z","endTime":"2026-04-30T18:43:34.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15807101274831,"aZ":-29.371172306122343,"pfxX":-11.402925147436019,"pfxZ":1.5312848790901477,"pX":-0.1827470555529506,"pZ":1.418380709429683,"vX0":7.19521649366033,"vY0":-134.53343735155994,"vZ0":-4.712300339898489,"x":123.97,"y":200.48,"x0":-1.4102191130470145,"y0":50.00468241690053,"z0":5.274230661283864,"aX":-20.906707222707393},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.9,"breakHorizontal":19.1,"spinRate":2130,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4071214886984471,"extension":6.547942544167124},"index":0,"playId":"a76d8691-14cf-3e1a-ac70-7c7659c5a8bc","pitchNumber":1,"startTime":"2026-04-30T18:42:40.433Z","endTime":"2026-04-30T18:42:43.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.381547620394837,"aZ":-32.822373935163924,"pfxX":7.337321127616808,"pfxZ":-0.49095985943392684,"pX":1.1131139932137422,"pZ":2.7197341486637194,"vX0":3.921492511679749,"vY0":-114.61342079195218,"vZ0":0.9505644083846148,"x":74.57,"y":165.35,"x0":-1.5736300802885017,"y0":50.000709756161676,"z0":5.5074407584396745,"aX":9.74984025747795},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.4,"breakHorizontal":-14.3,"spinRate":2620,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.4780820747368115,"extension":6.231247941281951},"index":1,"playId":"c9a14b63-0c11-30f3-b69d-60b5bc1339bb","pitchNumber":2,"startTime":"2026-04-30T18:42:56.592Z","endTime":"2026-04-30T18:43:00.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713593218755364,"aZ":-30.19417147206334,"pfxX":-8.729142088639701,"pfxZ":1.1063711339414812,"pX":-2.028101337591738,"pZ":2.2562403908446003,"vX0":2.035977743481475,"vY0":-132.676959151967,"vZ0":-2.295469936763762,"x":194.31,"y":177.86,"x0":-1.670111412485615,"y0":50.00123447421361,"z0":5.327437216936248,"aX":-15.600244918071864},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.7,"breakHorizontal":15.4,"spinRate":2069,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.41242825429469665,"extension":6.28150578960745},"index":2,"playId":"99c09c3e-4111-3d01-a922-4f95537c912c","pitchNumber":3,"startTime":"2026-04-30T18:43:13.760Z","endTime":"2026-04-30T18:43:17.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.046297337863994,"aZ":-31.52505430474747,"pfxX":-10.901839611572214,"pfxZ":0.35086785519485364,"pX":1.6441787664692304,"pZ":1.1318607871661968,"vX0":11.56253308553359,"vY0":-133.9776066867092,"vZ0":-4.677593147629299,"x":54.33,"y":208.22,"x0":-1.304179846017922,"y0":50.000143175363625,"z0":5.144812122002894,"aX":-19.883047423650986},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.2,"breakHorizontal":17.4,"spinRate":2175,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.40830512978973577,"extension":6.277228931847448},"index":3,"playId":"9850a0ee-b604-3561-b2c5-e23c697febc5","pitchNumber":4,"startTime":"2026-04-30T18:43:30.883Z","endTime":"2026-04-30T18:43:34.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:43:34.793Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Beavers walks. Taylor Ward scores. Adley Rutschman to 3rd. Pete Alonso to 2nd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-30T18:44:28.465Z","endTime":"2026-04-30T18:45:20.303Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnThird":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":669920,"link":"/api/v1/people/669920"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-30T18:43:39.654Z","endTime":"2026-04-30T18:44:30.707Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.760689098000253,"aZ":-29.177957949929223,"pfxX":-10.560928941534586,"pfxZ":2.084467298000961,"pX":-1.6207545682295663,"pZ":2.542833801459341,"vX0":2.79474270977247,"vY0":-119.23042698380782,"vZ0":-0.8325856594006134,"x":178.78,"y":170.12,"x0":-1.4390295576615353,"y0":50.00022764358007,"z0":5.5388145984618795,"aX":-15.142645685928523},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.8,"breakHorizontal":18.4,"spinRate":1881,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4600802692097692,"extension":6.692644336525276},"index":1,"playId":"5ca9d9ef-031c-3398-bdca-a4aa279cae77","pitchNumber":1,"startTime":"2026-04-30T18:44:30.707Z","endTime":"2026-04-30T18:44:33.873Z","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":80.4,"endSpeed":73.8,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.373436892297327,"aZ":-30.360214766655552,"pfxX":-10.645354240407613,"pfxZ":1.3076080250594622,"pX":-1.1744691536723406,"pZ":2.545858086482067,"vX0":3.905444766828855,"vY0":-116.99465615280594,"vZ0":-0.27736738557583007,"x":161.77,"y":170.04,"x0":-1.48381201696916,"y0":50.00089876621867,"z0":5.514890620659534,"aX":-14.733913824700366},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.6,"breakHorizontal":18.2,"spinRate":1719,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.46841824818325106,"extension":6.4271761735926995},"index":2,"playId":"9da402e9-e745-3095-bdde-d64e2ae95d3c","pitchNumber":2,"startTime":"2026-04-30T18:44:44.910Z","endTime":"2026-04-30T18:44:48.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6581334984467,"aZ":-30.45429002245135,"pfxX":-11.227806647709073,"pfxZ":1.2443503254391635,"pX":1.0594762647217522,"pZ":1.729993595959281,"vX0":8.1413854645115,"vY0":-116.77459105054653,"vZ0":-1.9341360841465778,"x":76.62,"y":192.07,"x0":-1.0106120187384333,"y0":50.00341470827468,"z0":5.429593400934589,"aX":-15.531965228412647},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.0,"breakHorizontal":18.4,"spinRate":1652,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.46875122292557236,"extension":6.543427724000302},"index":3,"playId":"ce90dfbe-70e4-3c5d-8f54-d1521e59e9ff","pitchNumber":3,"startTime":"2026-04-30T18:45:00.033Z","endTime":"2026-04-30T18:45:03.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412577651833534,"aZ":-27.943650191123385,"pfxX":-12.745013417421951,"pfxZ":2.3307879670678817,"pX":0.3629674389715349,"pZ":1.3015614628095389,"vX0":8.738232344681746,"vY0":-133.94259192050177,"vZ0":-5.165896078790271,"x":103.16,"y":203.64,"x0":-1.288823503971994,"y0":50.00152626920539,"z0":5.257713698811108,"aX":-23.114674035969415},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.2,"breakHorizontal":21.1,"spinRate":2160,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4092084536348919,"extension":6.319849214286128},"index":4,"playId":"da3a703f-4740-399f-9f42-b5ecf87d3589","pitchNumber":4,"startTime":"2026-04-30T18:45:16.011Z","endTime":"2026-04-30T18:45:20.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:45:20.303Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jeremiah Jackson hits a grand slam (6) to left center field. Adley Rutschman scores. Pete Alonso scores. Dylan Beavers scores.","rbi":4,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-30T18:45:40.844Z","endTime":"2026-04-30T18:46:23.712Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":{"id":669920,"link":"/api/v1/people/669920"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":669920,"link":"/api/v1/people/669920"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":669920,"link":"/api/v1/people/669920"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":{"id":669920,"link":"/api/v1/people/669920"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":669236,"fullName":"Jeremiah Jackson"}}},"count":{"balls":0,"strikes":1,"outs":2},"index":0,"playId":"862761fb-284e-49bf-af56-406d00c38d2c","pitchNumber":0,"startTime":"2026-04-30T18:45:40.844Z","endTime":"2026-04-30T18:45:45.844Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1591526115899,"aZ":-30.59246118544292,"pfxX":9.3086788733374,"pfxZ":1.1959595143210002,"pX":0.47209345738812303,"pZ":2.541333326965251,"vX0":2.721326377634502,"vY0":-115.22063300228969,"vZ0":0.3784681145288633,"x":99.0,"y":170.16,"x0":-1.9379687414853812,"y0":50.00499676520163,"z0":5.364440652927414,"aX":12.344420596129122},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.6,"breakHorizontal":-17.5,"spinRate":2570,"spinDirection":73},"zone":6,"typeConfidence":2.0,"plateTime":0.4779011265299147,"extension":6.421054684307699},"hitData":{"launchSpeed":98.5,"launchAngle":29.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":60.6,"coordY":51.86}},"index":1,"playId":"3843a46f-964e-39a2-9a0b-f34224ee8f1e","pitchNumber":1,"startTime":"2026-04-30T18:45:58.071Z","endTime":"2026-04-30T18:46:23.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:46:23.712Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colton Cowser grounds out, pitcher Jason Alexander to first baseman Christian Walker.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-30T18:46:35.836Z","endTime":"2026-04-30T18:47:08.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669920,"link":"/api/v1/people/669920"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.453326543401563,"aZ":-31.78304488734682,"pfxX":-10.250206887572322,"pfxZ":0.2846789138201711,"pX":-0.9215015094520852,"pZ":2.2412530479860764,"vX0":4.007459703565907,"vY0":-117.09184541747531,"vZ0":-0.8298171397132914,"x":152.13,"y":178.27,"x0":-1.3249684261975263,"y0":50.00389060108774,"z0":5.57836825951383,"aX":-14.210407047293497},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.6,"breakHorizontal":17.5,"spinRate":1728,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.46806610451106456,"extension":6.45753581718976},"hitData":{"launchSpeed":68.5,"launchAngle":-54.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":181.58}},"index":0,"playId":"2db5cb1d-c532-3452-a8d9-f6a901e9a4aa","pitchNumber":1,"startTime":"2026-04-30T18:47:01.346Z","endTime":"2026-04-30T18:47:08.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:47:08.825Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yordan Alvarez flies out to center fielder Colton Cowser.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-30T18:49:29.983Z","endTime":"2026-04-30T18:50:22.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Nunez replaces Rico Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-30T18:48:21.506Z","endTime":"2026-04-30T18:49:32.062Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689296,"link":"/api/v1/people/689296"},"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":97.1,"endSpeed":89.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.762053490980094,"aZ":-11.635109286843306,"pfxX":-4.668027030782241,"pfxZ":10.101519540463837,"pX":-0.7117623341541717,"pZ":2.8895057607898034,"vX0":2.2525405012997477,"vY0":-141.3585184071408,"vZ0":-5.9408675476980655,"x":144.13,"y":160.76,"x0":-0.910291984147561,"y0":50.006001349993326,"z0":5.758222264356206,"aX":-9.49447469704073},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":8.0,"spinRate":2651,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.38674980049182306,"extension":6.34611338354989},"index":1,"playId":"2f9a4121-2433-375f-a3ae-b9b7b61eea68","pitchNumber":1,"startTime":"2026-04-30T18:49:32.062Z","endTime":"2026-04-30T18:49:35.350Z","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":87.6,"endSpeed":79.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.298457216331283,"aZ":-33.741016891432004,"pfxX":-3.5127105567439045,"pfxZ":-0.9723138678199472,"pX":-1.2683402805940036,"pZ":3.0693347873861376,"vX0":0.2349908994257711,"vY0":-127.50482119478974,"vZ0":-0.25133547663032174,"x":165.35,"y":155.91,"x0":-0.9073492656847926,"y0":50.000255685722514,"z0":5.869922563229184,"aX":-5.685917055188262},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.6,"breakHorizontal":6.2,"spinRate":1113,"spinDirection":268},"zone":11,"typeConfidence":0.9,"plateTime":0.4323581364668372,"extension":6.557703081146914},"index":2,"playId":"68ddd572-5fc5-3456-9732-ed9520b8694f","pitchNumber":2,"startTime":"2026-04-30T18:49:56.647Z","endTime":"2026-04-30T18:50:00.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85763019743499,"aZ":-31.687948299503628,"pfxX":-3.5206997390495163,"pfxZ":0.30346413489079804,"pX":-0.03324778877626714,"pZ":1.6916007148740064,"vX0":3.3615813077894474,"vY0":-126.76690333870351,"vZ0":-3.669075871974954,"x":118.27,"y":193.11,"x0":-0.9215708885276446,"y0":50.00587720176077,"z0":5.6980912118503095,"aX":-5.708826408082472},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.1,"breakHorizontal":5.5,"spinRate":1150,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.43271989139705846,"extension":6.748963332956889},"hitData":{"launchSpeed":97.4,"launchAngle":45.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.34,"coordY":78.93}},"index":3,"playId":"844af6b1-c6ba-3d94-b24c-d636aa45f02b","pitchNumber":3,"startTime":"2026-04-30T18:50:12.126Z","endTime":"2026-04-30T18:50:22.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:50:22.350Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a ground ball to right fielder Dylan Beavers.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-30T18:50:24.003Z","endTime":"2026-04-30T18:51:12.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.092905785565463,"aZ":-32.53128427882708,"pfxX":6.968393439666012,"pfxZ":-0.23862914360971388,"pX":-0.09518835597690843,"pZ":1.7505800821570838,"vX0":0.3377382572054945,"vY0":-123.61641310504112,"vZ0":-2.314026036001945,"x":120.63,"y":191.51,"x0":-1.137343158249788,"y0":50.00082276143233,"z0":5.470441858176716,"aX":10.620265996758388},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":-12.6,"spinRate":2900,"spinDirection":52},"zone":8,"typeConfidence":0.91,"plateTime":0.4456547214153779,"extension":6.328124897126052},"index":0,"playId":"e9f966b8-8cc0-37e9-90ac-87a90e708b7f","pitchNumber":1,"startTime":"2026-04-30T18:50:46.870Z","endTime":"2026-04-30T18:50:50.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.960161305284206,"aZ":-12.50137768031474,"pfxX":-4.3074715909103976,"pfxZ":9.713377199860776,"pX":-0.2960050019091718,"pZ":1.9947882716239742,"vX0":2.735257340381957,"vY0":-140.72788081044365,"vZ0":-8.050665075953924,"x":128.28,"y":184.92,"x0":-0.7159138483142178,"y0":50.005026664405186,"z0":5.683940485420971,"aX":-8.726878774674677},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2623,"spinDirection":210},"zone":7,"typeConfidence":0.91,"plateTime":0.38773374329768373,"extension":6.550375664343897},"hitData":{"launchSpeed":96.3,"launchAngle":7.0,"totalDistance":144.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.46,"coordY":115.7}},"index":1,"playId":"82f5ee72-3412-32f8-83cb-805b12b427be","pitchNumber":2,"startTime":"2026-04-30T18:51:01.582Z","endTime":"2026-04-30T18:51:12.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:51:12.269Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Walker flies out to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":10,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-30T18:51:14.703Z","endTime":"2026-04-30T18:52:09.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62297260682356,"aZ":-13.744870338673474,"pfxX":-8.879975723556957,"pfxZ":9.01020516203275,"pX":-0.15299862983280818,"pZ":2.9841517222698735,"vX0":4.769188453747553,"vY0":-142.35296693763814,"vZ0":-5.104032632891474,"x":122.83,"y":158.21,"x0":-0.6990283943727991,"y0":50.00653739267493,"z0":5.675177622958141,"aX":-18.172397872086208},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":15.1,"spinRate":2484,"spinDirection":209},"zone":2,"typeConfidence":0.88,"plateTime":0.3852230440947988,"extension":6.461901746072343},"index":0,"playId":"da1fe898-b42e-3768-b92b-7e4953b84caa","pitchNumber":1,"startTime":"2026-04-30T18:51:36.258Z","endTime":"2026-04-30T18:51:39.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":77.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17497459666556,"aZ":-32.15629491346318,"pfxX":10.526436324918437,"pfxZ":0.010333987844278525,"pX":-0.8520458828843952,"pZ":2.908830666804698,"vX0":-2.8009982877814164,"vY0":-125.32373781420657,"vZ0":-0.1816977534848082,"x":149.48,"y":160.24,"x0":-1.075935325353809,"y0":50.002327672495426,"z0":5.645391136786836,"aX":16.47049333923392},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.2,"breakHorizontal":-18.2,"spinRate":2954,"spinDirection":51},"zone":1,"typeConfidence":0.91,"plateTime":0.4398140880633572,"extension":6.130119762649792},"hitData":{"launchSpeed":99.6,"launchAngle":38.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.85,"coordY":68.94}},"index":1,"playId":"22c4be93-d28c-370a-858c-944c83259e53","pitchNumber":2,"startTime":"2026-04-30T18:51:56.045Z","endTime":"2026-04-30T18:52:09.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:52:09.911Z","atBatIndex":65},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jose Altuve reaches on a throwing error by third baseman Coby Mayo. Isaac Paredes to 2nd.","rbi":0,"awayScore":1,"homeScore":10,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-30T18:52:10.432Z","endTime":"2026-04-30T18:52:47.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42986714989349,"aZ":-35.63707940918568,"pfxX":7.270955829640966,"pfxZ":-2.251607056658364,"pX":0.5626795012205726,"pZ":1.6057368678870345,"vX0":1.276814916685068,"vY0":-124.05334511504495,"vZ0":-2.3396295709942043,"x":95.55,"y":195.43,"x0":-0.9044589425542797,"y0":50.00564765951451,"z0":5.577130004159193,"aX":11.157731934879946},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.4,"breakHorizontal":-13.4,"spinRate":2977,"spinDirection":52},"zone":9,"typeConfidence":0.91,"plateTime":0.4441821832787207,"extension":6.208803220379973},"hitData":{"launchSpeed":73.6,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":169.42}},"index":0,"playId":"350a3a33-6ae2-3a43-98c4-f2513cc79100","pitchNumber":1,"startTime":"2026-04-30T18:52:37.027Z","endTime":"2026-04-30T18:52:47.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:52:47.366Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yainer Diaz singles on a line drive to center fielder Colton Cowser. Isaac Paredes scores. Jose Altuve to 3rd.","rbi":1,"awayScore":2,"homeScore":10,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-30T18:53:07.443Z","endTime":"2026-04-30T18:53:28.972Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnThird":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":{"id":689296,"link":"/api/v1/people/689296"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.734031705156,"aZ":-15.424109880128896,"pfxX":-9.291591433851938,"pfxZ":8.45124814199379,"pX":-0.4662740448175412,"pZ":1.930870459418162,"vX0":4.5303931058212354,"vY0":-140.1641166279661,"vZ0":-7.2599758600416,"x":134.77,"y":186.65,"x0":-0.8993841618895616,"y0":50.00626605251311,"z0":5.5687817909525545,"aX":-18.42564472558023},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":15.8,"spinRate":2422,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.3913057058474969,"extension":6.625407789129822},"hitData":{"launchSpeed":82.1,"launchAngle":20.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":158.08,"coordY":90.3}},"index":0,"playId":"8e752c83-d9f6-35b8-96f1-161c9296f438","pitchNumber":1,"startTime":"2026-04-30T18:53:16.713Z","endTime":"2026-04-30T18:53:28.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:53:28.972Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Matthews singles on a ground ball to center fielder Colton Cowser, deflected by shortstop Blaze Alexander. Jose Altuve scores. Yainer Diaz to 2nd.","rbi":1,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-30T18:53:43.388Z","endTime":"2026-04-30T18:54:43.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"postOnSecond":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":{"id":689296,"link":"/api/v1/people/689296"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.731827186496364,"aZ":-32.843638180318415,"pfxX":7.336988829032532,"pfxZ":-0.4238224992256292,"pX":1.7841284081970248,"pZ":2.3074296161976164,"vX0":3.607669078466396,"vY0":-125.48662813421022,"vZ0":-1.767750670108971,"x":48.99,"y":176.48,"x0":-0.6298293660836647,"y0":50.00334710534211,"z0":5.721815621875466,"aX":11.584895516873127},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":-14.2,"spinRate":2889,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.43814581558037835,"extension":6.291321609728288},"index":0,"playId":"255ffb61-04f9-39bf-b65e-0ac3cba76c92","pitchNumber":1,"startTime":"2026-04-30T18:53:57.443Z","endTime":"2026-04-30T18:54:00.877Z","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":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28971656302641,"aZ":-33.045095771457845,"pfxX":8.232784500279433,"pfxZ":-0.5658130032478308,"pX":1.2470012899116123,"pZ":1.0831190967507305,"vX0":2.49952111102803,"vY0":-123.70651429497781,"vZ0":-4.042894172860143,"x":69.47,"y":209.54,"x0":-0.8491224715230083,"y0":50.00571780835925,"z0":5.543180965100204,"aX":12.615936569276633},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":-15.5,"spinRate":2900,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.44470686851698726,"extension":6.164239481347182},"index":1,"playId":"5bfe324f-8eaa-36e0-b630-b78f2dabe2df","pitchNumber":2,"startTime":"2026-04-30T18:54:14.948Z","endTime":"2026-04-30T18:54:18.298Z","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":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0198798369338,"aZ":-9.771479241080518,"pfxX":-2.2392393340282544,"pfxZ":11.066975936812153,"pX":0.6244272291874997,"pZ":3.5792532242456216,"vX0":4.11246667446597,"vY0":-141.55642338564164,"vZ0":-4.402875898613262,"x":93.2,"y":142.14,"x0":-0.5578670194487054,"y0":50.00702064893528,"z0":5.783228913067327,"aX":-4.534791881469443},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.3,"breakHorizontal":3.2,"spinRate":2635,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.3872706726471815,"extension":6.342297737105282},"hitData":{"launchSpeed":80.0,"launchAngle":12.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":146.62}},"index":2,"playId":"0de35c74-d14b-3ecc-85c5-09c49191ba87","pitchNumber":3,"startTime":"2026-04-30T18:54:33.313Z","endTime":"2026-04-30T18:54:43.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:54:43.885Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dustin Harris lines out softly to second baseman Jeremiah Jackson.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-30T18:55:56.014Z","endTime":"2026-04-30T18:56:04.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-30T18:55:35.757Z","endTime":"2026-04-30T18:55:58.359Z","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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2600470734611,"aZ":-9.813214460711672,"pfxX":-2.503847476209397,"pfxZ":10.958482556172717,"pX":0.9285401893007309,"pZ":2.321998213486367,"vX0":4.731271007418219,"vY0":-142.11204511214345,"vZ0":-7.564890353056056,"x":81.61,"y":176.09,"x0":-0.43435855049033917,"y0":50.00668452794667,"z0":5.6457922385081964,"aX":-5.111260261836353},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":3.6,"spinRate":2630,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.38576483137017936,"extension":6.523932874709819},"hitData":{"launchSpeed":59.3,"launchAngle":24.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"soft","location":"4","coordinates":{"coordX":157.57,"coordY":144.94}},"index":1,"playId":"36698119-44a4-3411-9e25-59ece46fdd35","pitchNumber":1,"startTime":"2026-04-30T18:55:58.359Z","endTime":"2026-04-30T18:56:04.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:56:04.177Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Coby Mayo flies out to left fielder Daniel Johnson.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-30T18:58:10.143Z","endTime":"2026-04-30T18:58:32.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Daniel Johnson replaces left fielder Yordan Alvarez, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-30T18:57:56.146Z","endTime":"2026-04-30T18:57:56.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669288,"link":"/api/v1/people/669288"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"description":"Defensive Substitution: Shay Whitcomb replaces third baseman Isaac Paredes, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-30T18:57:56.162Z","endTime":"2026-04-30T18:58:12.377Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694376,"link":"/api/v1/people/694376"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.360037844992764,"aZ":-32.87420554311943,"pfxX":10.142234768982323,"pfxZ":-0.5419944114133948,"pX":0.1998786605965131,"pZ":3.2156908763960765,"vX0":1.2964063858895596,"vY0":-113.48465837778058,"vZ0":1.9426970879705463,"x":109.38,"y":151.96,"x0":-1.696270907700875,"y0":50.000356189494845,"z0":5.630350118914885,"aX":13.18604775960151},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-0.1,"breakHorizontal":-18.7,"spinRate":2500,"spinDirection":68},"zone":2,"typeConfidence":2.0,"plateTime":0.48320666161858616,"extension":6.221904762344481},"index":2,"playId":"739a6afd-4b4b-3447-a201-3fb5d704ac92","pitchNumber":1,"startTime":"2026-04-30T18:58:12.377Z","endTime":"2026-04-30T18:58:16.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":79.0,"endSpeed":72.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.668120634452265,"aZ":-29.476860176419926,"pfxX":-8.126377664557886,"pfxZ":2.003537454929411,"pX":0.05481820392513809,"pZ":2.7888185781975747,"vX0":5.3042214379866985,"vY0":-115.0383283359148,"vZ0":0.4311361881030986,"x":114.91,"y":163.48,"x0":-1.221153469683857,"y0":50.001527827546056,"z0":5.448683605614582,"aX":-10.92774534893907},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":4.1,"breakHorizontal":13.4,"spinRate":1379,"spinDirection":271},"zone":5,"typeConfidence":2.0,"plateTime":0.4755109579025705,"extension":6.297057755580584},"hitData":{"launchSpeed":89.2,"launchAngle":28.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.93,"coordY":93.02}},"index":3,"playId":"5c2da907-b4eb-3ee7-bd23-bf9bf491b332","pitchNumber":2,"startTime":"2026-04-30T18:58:24.372Z","endTime":"2026-04-30T18:58:32.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:58:32.478Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, shortstop Carlos Correa to first baseman Christian Walker.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-30T18:58:34.151Z","endTime":"2026-04-30T18:59:30.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05188407840564,"aZ":-30.707403950994355,"pfxX":-10.108991410883174,"pfxZ":0.8254052536938463,"pX":0.8139601345913926,"pZ":1.4366396863370123,"vX0":8.557570118580006,"vY0":-132.5327007428384,"vZ0":-4.1843702168997705,"x":85.97,"y":199.99,"x0":-1.1417554332982576,"y0":50.005448940500486,"z0":5.276218264584209,"aX":-18.005005349756733},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.7,"breakHorizontal":16.4,"spinRate":1997,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4131227528637309,"extension":6.313240581561869},"index":0,"playId":"89bca967-cf9e-3ecd-9bda-aedd681103fb","pitchNumber":1,"startTime":"2026-04-30T18:58:54.855Z","endTime":"2026-04-30T18:58:58.228Z","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":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19123107339234,"aZ":-32.689730460277936,"pfxX":6.500386940740951,"pfxZ":-0.3863705422452952,"pX":0.24728030203631385,"pZ":3.723768984136865,"vX0":2.5077164967015184,"vY0":-114.98106865920592,"vZ0":3.0214672703189684,"x":107.57,"y":138.24,"x0":-1.7033965610683903,"y0":50.0027465933914,"z0":5.573778938308537,"aX":8.665247658292992},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.4,"breakHorizontal":-12.4,"spinRate":2390,"spinDirection":80},"zone":12,"typeConfidence":2.0,"plateTime":0.47715576685646344,"extension":6.271018872694447},"index":1,"playId":"3714b382-3bd0-3447-bebd-0ae329a24912","pitchNumber":2,"startTime":"2026-04-30T18:59:08.865Z","endTime":"2026-04-30T18:59:13.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.706204108530724,"aZ":-27.570573232578326,"pfxX":-10.021044665754415,"pfxZ":2.566753429223911,"pX":0.3435896945399789,"pZ":1.7017207049656664,"vX0":7.801400561891226,"vY0":-133.1731558574671,"vZ0":-4.00817699486587,"x":103.9,"y":192.83,"x0":-1.3223945617195556,"y0":50.00587330544006,"z0":5.22163853657097,"aX":-17.99573096537544},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.0,"breakHorizontal":16.4,"spinRate":2056,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.4113608129859392,"extension":6.236768455736714},"hitData":{"launchSpeed":79.7,"launchAngle":-35.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.83,"coordY":149.04}},"index":2,"playId":"b5ff585a-684e-35cd-ac09-164b155a0007","pitchNumber":3,"startTime":"2026-04-30T18:59:22.905Z","endTime":"2026-04-30T18:59:30.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T18:59:30.900Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-30T18:59:34.138Z","endTime":"2026-04-30T19:00:49.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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, 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":80.0,"endSpeed":73.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.186152564831755,"aZ":-28.778874303810813,"pfxX":-10.338209529818434,"pfxZ":2.4923532890602544,"pX":-0.8322688717341713,"pZ":2.6563680425187597,"vX0":3.9865940206204558,"vY0":-116.41694041376071,"vZ0":-0.11435422431544151,"x":148.72,"y":167.06,"x0":-1.2298779343316928,"y0":50.0045353792733,"z0":5.445169758742627,"aX":-14.09911478411465},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.8,"breakHorizontal":17.6,"spinRate":1880,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.4716703726075182,"extension":6.429562481915522},"index":0,"playId":"ceadffc9-58ea-365e-aa77-fe8a17cb169b","pitchNumber":1,"startTime":"2026-04-30T18:59:52.469Z","endTime":"2026-04-30T18:59:56.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49094700601357,"aZ":-28.11330778723453,"pfxX":-12.200906255704677,"pfxZ":2.912725224718102,"pX":-0.5425681051699671,"pZ":2.416551652219634,"vX0":5.098447888927703,"vY0":-117.85480155617451,"vZ0":-1.1546170594506777,"x":137.68,"y":173.53,"x0":-1.1607393929628838,"y0":50.000737554110415,"z0":5.533229084300368,"aX":-16.989289486873},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.3,"breakHorizontal":20.6,"spinRate":1992,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.4665475465360216,"extension":6.258626705032481},"index":1,"playId":"460d895b-2b96-322b-8ecd-9b160b5c2022","pitchNumber":2,"startTime":"2026-04-30T19:00:10.025Z","endTime":"2026-04-30T19:00:14.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55889077237165,"aZ":-28.19623077387117,"pfxX":-9.610905771706028,"pfxZ":2.8776416048970916,"pX":1.5360401955516791,"pZ":-0.5046307667796163,"vX0":9.234747567075194,"vY0":-117.24651516532889,"vZ0":-7.008746507245268,"x":58.45,"y":252.41,"x0":-1.2176603336962164,"y0":50.00482799787114,"z0":5.178233462023669,"aX":-13.293025424050592},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.6,"breakHorizontal":15.0,"spinRate":1783,"spinDirection":264},"zone":14,"typeConfidence":2.0,"plateTime":0.4683777339298665,"extension":6.2415133494686765},"index":2,"playId":"116b051e-41c2-3408-9da2-346c81407457","pitchNumber":3,"startTime":"2026-04-30T19:00:26.303Z","endTime":"2026-04-30T19:00:30.027Z","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":80.5,"endSpeed":73.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.821599579824472,"aZ":-26.805410687364184,"pfxX":3.723098599634855,"pfxZ":3.8842420166309797,"pX":-0.2673277883804908,"pZ":1.875302057624041,"vX0":2.567978486361982,"vY0":-117.27263882222077,"vZ0":-2.067004669627021,"x":127.19,"y":188.15,"x0":-1.86321946680228,"y0":50.002029673291844,"z0":5.288069454273726,"aX":5.14386319481944},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":6.7,"breakHorizontal":-7.4,"spinRate":2416,"spinDirection":80},"zone":8,"typeConfidence":2.0,"plateTime":0.46847252015326646,"extension":6.300671671326346},"index":3,"playId":"a4e3667f-19aa-37d5-bde8-191adaecd47e","pitchNumber":4,"startTime":"2026-04-30T19:00:44.639Z","endTime":"2026-04-30T19:00:49.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T19:00:49.261Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a ground ball to left fielder Taylor Ward.","rbi":0,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-30T19:03:08.305Z","endTime":"2026-04-30T19:04:25.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jose Espada replaces Anthony Nunez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-30T19:01:33.112Z","endTime":"2026-04-30T19:03:10.423Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664744,"link":"/api/v1/people/664744"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19572911902556,"aZ":-11.630095477966764,"pfxX":-3.764838647250585,"pfxZ":10.841710388888158,"pX":0.041540341752157386,"pZ":1.7625564771118094,"vX0":6.138570573365741,"vY0":-136.7800022825033,"vZ0":-9.330803771813835,"x":115.42,"y":191.19,"x0":-1.7427325879964621,"y0":50.00259761472288,"z0":6.015911129158961,"aX":-7.133971801844973},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":5.5,"spinRate":2280,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.40046366993449123,"extension":6.191372812510518},"index":1,"playId":"d695daa1-cf86-3ec7-8b0d-06be889d88ab","pitchNumber":1,"startTime":"2026-04-30T19:03:10.423Z","endTime":"2026-04-30T19:03:15.037Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.104200895792538,"aZ":-38.269485489040115,"pfxX":-2.2362473105883485,"pfxZ":-4.184591365409839,"pX":-0.8651452923879928,"pZ":2.118659946461955,"vX0":3.4105956465965677,"vY0":-120.16599396193115,"vZ0":-0.8507891546468713,"x":149.98,"y":181.58,"x0":-2.0147420839261234,"y0":50.003402404609766,"z0":5.888565070362413,"aX":-3.258696893896145},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.6,"breakHorizontal":3.2,"spinRate":2456,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4564698258808999,"extension":6.169096335783363},"index":2,"playId":"db25ecc8-2915-3b70-b969-dfa16446e079","pitchNumber":2,"startTime":"2026-04-30T19:03:29.992Z","endTime":"2026-04-30T19:03:33.747Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-30T19:03:43.535Z","endTime":"2026-04-30T19:03:56.448Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"}},{"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":83.7,"endSpeed":76.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15161982818315,"aZ":-35.80541144728683,"pfxX":-3.9670621390948364,"pfxZ":-2.454118176014237,"pX":1.1070317362003281,"pZ":0.8630469040364197,"vX0":8.118490297521868,"vY0":-121.57753260232307,"vZ0":-4.480153085422747,"x":74.8,"y":215.48,"x0":-1.7756872964755945,"y0":50.00245187645809,"z0":5.872674199924403,"aX":-5.878231029748713},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.4,"breakHorizontal":5.0,"spinRate":2434,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.4523225262174453,"extension":6.464912620961758},"index":4,"playId":"d138db3d-63da-34f5-8801-080212cd2242","pitchNumber":3,"startTime":"2026-04-30T19:03:56.448Z","endTime":"2026-04-30T19:03:59.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19260283964691,"aZ":-34.19563395350967,"pfxX":-2.9003771383235457,"pfxZ":-1.4237724290123648,"pX":0.39712751116935296,"pZ":1.3286087393346357,"vX0":5.965539852449095,"vY0":-118.73865511874129,"vZ0":-3.5539083011834656,"x":101.86,"y":202.91,"x0":-1.7733092897883502,"y0":50.00070907849631,"z0":5.963152597243759,"aX":-4.133036603992838},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.2,"breakHorizontal":3.7,"spinRate":2366,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4616826129184304,"extension":6.350886529860824},"hitData":{"launchSpeed":84.9,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.62,"coordY":133.54}},"index":5,"playId":"393be2dd-90ac-3884-9dc0-384d75ba491e","pitchNumber":4,"startTime":"2026-04-30T19:04:12.613Z","endTime":"2026-04-30T19:04:25.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T19:04:25.845Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Correa singles on a sharp line drive to left fielder Taylor Ward. Christian Vázquez to 2nd.","rbi":0,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-30T19:04:27.080Z","endTime":"2026-04-30T19:05:54.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"postOnSecond":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916417743781498,"aZ":-36.61682075168714,"pfxX":-0.6989099108449777,"pfxZ":-2.9997732596042237,"pX":1.5608761803123117,"pZ":1.2401592955534564,"vX0":8.379908352929421,"vY0":-121.29634497842198,"vZ0":-3.520556307784987,"x":57.5,"y":205.3,"x0":-1.8556539447522806,"y0":50.00092609188216,"z0":5.920568026911151,"aX":-1.0359174106170157},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.0,"breakHorizontal":-0.8,"spinRate":2567,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4524816650846657,"extension":6.371925910061153},"index":0,"playId":"04968732-6c97-3b1a-8738-fa3d9a0988d4","pitchNumber":1,"startTime":"2026-04-30T19:04:51.227Z","endTime":"2026-04-30T19:04:55.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25252098348835,"aZ":-36.89985076371904,"pfxX":-3.0732118725932724,"pfxZ":-3.1945970324935846,"pX":-0.15877162641049267,"pZ":3.0099412377567214,"vX0":5.321739551135361,"vY0":-121.17995241188967,"vZ0":0.36093810767067125,"x":123.05,"y":157.51,"x0":-1.9912096904464003,"y0":50.005676703461724,"z0":6.1012678511230956,"aX":-4.538707940705036},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.4,"breakHorizontal":4.2,"spinRate":2493,"spinDirection":35},"zone":2,"typeConfidence":2.0,"plateTime":0.4532278563711576,"extension":6.318517090554429},"index":1,"playId":"b198fd09-ea0f-3197-96c3-ac4e8c1d05f3","pitchNumber":2,"startTime":"2026-04-30T19:05:06.156Z","endTime":"2026-04-30T19:05:10.402Z","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":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.3,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.822666166527018,"aZ":-37.32373859726335,"pfxX":0.4389488282244557,"pfxZ":-3.5563119991272405,"pX":0.20100263273090377,"pZ":2.6979468369996416,"vX0":5.222590836211652,"vY0":-120.51672080530447,"vZ0":0.15363985557257043,"x":109.34,"y":165.94,"x0":-2.0653290106802413,"y0":50.00225606616375,"z0":5.972746823535337,"aX":0.6354715655063338},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.0,"breakHorizontal":-2.3,"spinRate":2397,"spinDirection":29},"zone":5,"typeConfidence":2.0,"plateTime":0.4572098400535709,"extension":6.284393725271503},"index":2,"playId":"9cb044b8-0631-3882-9fe4-366f37146f09","pitchNumber":3,"startTime":"2026-04-30T19:05:23.886Z","endTime":"2026-04-30T19:05:27.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.337,"strikeZoneBottom":1.684,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82555951369499,"aZ":-35.5038455214973,"pfxX":0.6246581036168204,"pfxZ":-2.2444456450811794,"pX":-0.39296426371006815,"pZ":1.510222204806638,"vX0":4.262802701455747,"vY0":-121.71429395401805,"vZ0":-2.8338209718908454,"x":131.98,"y":198.0,"x0":-2.2579301454079084,"y0":50.005173376504935,"z0":5.8046346228252474,"aX":0.9250211022815604},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.6,"breakHorizontal":-2.3,"spinRate":2422,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.45229876702161187,"extension":6.436531290415004},"hitData":{"launchSpeed":102.1,"launchAngle":8.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.44,"coordY":114.18}},"index":3,"playId":"0ff4b412-611e-35be-87ef-7168c89becc4","pitchNumber":4,"startTime":"2026-04-30T19:05:44.680Z","endTime":"2026-04-30T19:05:54.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T19:05:54.756Z","atBatIndex":74},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Daniel Johnson grounds into a double play, second baseman Jeremiah Jackson to shortstop Blaze Alexander to first baseman Pete Alonso. Christian Vázquez to 3rd. Carlos Correa out at 2nd. Daniel Johnson out at 1st.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-30T19:06:00.225Z","endTime":"2026-04-30T19:08:14.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"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":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"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":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1185511399746,"aZ":-13.096929753263176,"pfxX":-3.366161383612927,"pfxZ":10.233092293376354,"pX":-0.09090561880624011,"pZ":3.4064286855709227,"vX0":4.950896705498931,"vY0":-135.31628203516888,"vZ0":-5.145166265490213,"x":120.47,"y":146.81,"x0":-1.5025685569126153,"y0":50.00094803907815,"z0":6.242163401544029,"aX":-6.27444309904383},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.8,"breakHorizontal":5.2,"spinRate":2339,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.40400218660606013,"extension":6.154981434954526},"index":0,"playId":"3f8fb584-d27e-3c99-8256-fbc542b986e0","pitchNumber":1,"startTime":"2026-04-30T19:06:25.365Z","endTime":"2026-04-30T19:06:29.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.689208541940634,"aZ":-16.510483581725765,"pfxX":-7.8474652730403704,"pfxZ":8.245447119178806,"pX":1.2644394373181593,"pZ":0.37380992148745856,"vX0":10.042738212834454,"vY0":-136.16672362477945,"vZ0":-11.71498936956024,"x":68.8,"y":228.69,"x0":-1.4323026157411,"y0":50.00236965563492,"z0":5.842856361808441,"aX":-14.905778074401857},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":12.4,"spinRate":1843,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40050043030995086,"extension":6.4213012495917585},"index":1,"playId":"b7e9b0df-5d9e-3594-81fb-294dc08b7365","pitchNumber":2,"startTime":"2026-04-30T19:06:43.995Z","endTime":"2026-04-30T19:06:47.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.634045783337974,"aZ":-34.903703898871214,"pfxX":2.136088562204003,"pfxZ":-1.8805374300864344,"pX":-0.6107810139161446,"pZ":3.4045857183474935,"vX0":2.7714034884870657,"vY0":-119.88408704248191,"vZ0":1.0926443936386812,"x":140.28,"y":146.86,"x0":-2.060189319437065,"y0":50.00212610708102,"z0":6.063464758673845,"aX":3.1020137874056193},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.9,"breakHorizontal":-4.6,"spinRate":2459,"spinDirection":22},"zone":11,"typeConfidence":2.0,"plateTime":0.4572539484982303,"extension":6.290581105524203},"index":2,"playId":"301ddc1c-3a26-39f8-92b7-534a9b39aa70","pitchNumber":3,"startTime":"2026-04-30T19:07:06.252Z","endTime":"2026-04-30T19:07:09.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17593687209224,"aZ":-12.330757738390085,"pfxX":-2.6894668946358835,"pfxZ":10.238009104900108,"pX":0.9473847431847747,"pZ":3.736193080675978,"vX0":7.943486280316755,"vY0":-138.83601047315653,"vZ0":-4.5097840116666745,"x":80.89,"y":137.9,"x0":-1.6105073511888226,"y0":50.00241065083284,"z0":6.212208211711555,"aX":-5.213724808662041},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":3.1,"spinRate":2332,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3956082207712557,"extension":6.1581896392567765},"index":3,"playId":"ef47dff4-2049-338a-af13-5a3c881e2e25","pitchNumber":4,"startTime":"2026-04-30T19:07:24.134Z","endTime":"2026-04-30T19:07:28.216Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-30T19:07:36.238Z","endTime":"2026-04-30T19:07:48.196Z","isPitch":false,"type":"action","player":{"id":669288,"link":"/api/v1/people/669288"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.811083351795194,"aZ":-12.711500890104311,"pfxX":-2.436427917577011,"pfxZ":10.724746672878323,"pX":-1.094406746025877,"pZ":3.325045782220259,"vX0":2.8146901578471315,"vY0":-134.5072578405125,"vZ0":-5.165077374479331,"x":158.72,"y":149.0,"x0":-1.842664752418161,"y0":50.0023643158691,"z0":6.186763237895359,"aX":-4.421343105118647},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":3.7,"spinRate":2220,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40872713574432984,"extension":6.196821667375771},"index":5,"playId":"cb117a5d-2560-347e-9c15-1e058860bf36","pitchNumber":5,"startTime":"2026-04-30T19:07:48.196Z","endTime":"2026-04-30T19:07:51.741Z","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":94.4,"endSpeed":85.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02823672539212,"aZ":-11.209390050917857,"pfxX":-2.61419458896094,"pfxZ":11.078281515735746,"pX":-0.15645647214244782,"pZ":2.365588499393469,"vX0":4.946719521969745,"vY0":-137.1198393436708,"vZ0":-8.069213785300757,"x":122.96,"y":174.91,"x0":-1.6492429422136705,"y0":50.00635552009199,"z0":6.1229343921945985,"aX":-4.949146947816984},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2297,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4003802720650218,"extension":6.178024533963798},"hitData":{"launchSpeed":104.3,"launchAngle":6.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.28,"coordY":147.12}},"index":6,"playId":"0f4249ac-3a37-3ac0-a4b5-a44fd240280f","pitchNumber":6,"startTime":"2026-04-30T19:08:06.754Z","endTime":"2026-04-30T19:08:14.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T19:08:14.482Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shay Whitcomb flies out to center fielder Colton Cowser.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-30T19:08:22.698Z","endTime":"2026-04-30T19:08:51.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.40"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.77"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.79"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.46"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.73"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.16"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.22"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.90"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.98"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.38"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.11"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.05"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.65"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84300643778967,"aZ":-11.0978085797768,"pfxX":-3.5157226296416404,"pfxZ":11.385841611121556,"pX":0.11645272329993704,"pZ":2.678900583049217,"vX0":6.338609705732258,"vY0":-135.7303101190449,"vZ0":-7.069792366372968,"x":112.56,"y":166.45,"x0":-1.8006467446173369,"y0":50.00650910202618,"z0":6.103804536193109,"aX":-6.510640595744066},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":4.9,"spinRate":2457,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40473147523328246,"extension":6.292832368397455},"hitData":{"launchSpeed":90.2,"launchAngle":38.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.29,"coordY":83.0}},"index":0,"playId":"40d90756-dfe2-3341-88bb-f48f9052d594","pitchNumber":1,"startTime":"2026-04-30T19:08:42.550Z","endTime":"2026-04-30T19:08:51.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T19:08:51.579Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shay Whitcomb flies out to center fielder Colton Cowser.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-30T19:08:22.698Z","endTime":"2026-04-30T19:08:51.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.40"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.77"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.79"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.46"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.73"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.16"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.22"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.90"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.98"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.38"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.11"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.05"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.65"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84300643778967,"aZ":-11.0978085797768,"pfxX":-3.5157226296416404,"pfxZ":11.385841611121556,"pX":0.11645272329993704,"pZ":2.678900583049217,"vX0":6.338609705732258,"vY0":-135.7303101190449,"vZ0":-7.069792366372968,"x":112.56,"y":166.45,"x0":-1.8006467446173369,"y0":50.00650910202618,"z0":6.103804536193109,"aX":-6.510640595744066},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":4.9,"spinRate":2457,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40473147523328246,"extension":6.292832368397455},"hitData":{"launchSpeed":90.2,"launchAngle":38.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.29,"coordY":83.0}},"index":0,"playId":"40d90756-dfe2-3341-88bb-f48f9052d594","pitchNumber":1,"startTime":"2026-04-30T19:08:42.550Z","endTime":"2026-04-30T19:08:51.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-30T19:08:51.579Z","atBatIndex":76},"scoringPlays":[30,39,53,60,61,67,68],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":159.35,"y":123.86},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":38.61,"y":117.11},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":124.95,"y":181.58},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":13,"top":[6,7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":144.71,"y":153.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":161.72,"y":118.26},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":108.23,"y":154.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":196.61,"y":142.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":105.19,"y":158.78},"type":"O","description":"Lineout"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":147.03,"y":88.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":88.97,"y":94.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"coordinates":{"x":145.22,"y":168.4},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":66.21,"y":71.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":79.85,"y":98.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":147.76,"y":167.9},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":31,"top":[22,23,24,25,26],"bottom":[27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":164.48,"y":164.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":76.3,"y":112.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":140.91,"y":139.39},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":117.86,"y":162.32},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":64.32,"y":126.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":34.25,"y":108.1},"type":"H","description":"Double"}]}},{"startIndex":32,"endIndex":41,"top":[32,33,34],"bottom":[35,36,37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":186.59,"y":85.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":105.7,"y":152.7},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":186.5,"y":119.86},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":207.96,"y":119.83},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":98.6,"y":170.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":92.01,"y":38.68},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":142.08,"y":88.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"coordinates":{"x":142.18,"y":150.67},"type":"O","description":"Pop Out"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"coordinates":{"x":117.25,"y":128.02},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":122.42,"y":103.54},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":148.77,"y":193.23},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":152.82,"y":163.34},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":62,"top":[49,50,51,52,53,54],"bottom":[55,56,57,58,59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":111.78,"y":176.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":76.9,"y":86.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":120.88,"y":197.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":163.46,"y":119.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":125.46,"y":101.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"coordinates":{"x":124.45,"y":141.55},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":150.29,"y":164.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":156.88,"y":160.3},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":181.0,"y":120.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":60.6,"y":51.86},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":127.49,"y":181.58},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":72,"top":[63,64,65,66,67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":131.34,"y":78.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":163.46,"y":115.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"coordinates":{"x":67.85,"y":68.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":106.71,"y":169.42},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":158.08,"y":90.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"coordinates":{"x":110.26,"y":146.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":157.57,"y":144.94},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":34.93,"y":93.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":114.83,"y":149.04},"type":"O","description":"Groundout"}]}},{"startIndex":73,"endIndex":76,"top":[73,74,75,76],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":90.62,"y":133.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"coordinates":{"x":86.44,"y":114.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"batter":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"coordinates":{"x":149.28,"y":147.12},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"coordinates":{"x":160.29,"y":83.0},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":5,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":10,"hits":6,"errors":1,"leftOnBase":3},"away":{"runs":3,"hits":12,"errors":1,"leftOnBase":9}},"defense":{"pitcher":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"catcher":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"first":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"second":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"third":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"shortstop":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"left":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"center":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"right":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"onDeck":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"inHole":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"battingOrder":2,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"offense":{"batter":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"onDeck":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"inHole":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"pitcher":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"battingOrder":3,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":11,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".262","atBats":38,"obp":".344","slg":".436","ops":".780","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":12,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":30,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"6.12","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":10,"whip":"1.64","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":69,"strikes":82,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":10,"pitchesPerInning":"18.88","runsScoredPer9":"11.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":1,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID694376":{"person":{"id":694376,"fullName":"Shay Whitcomb","link":"/api/v1/people/694376"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"301","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".091","atBats":11,"obp":".167","slg":".364","ops":".531","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":4,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":22,"groundOuts":15,"airOuts":38,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":4,"avg":".245","atBats":94,"obp":".336","slg":".383","ops":".719","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":36,"rbi":14,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".274","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.33","popOuts":9,"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":27,"putOuts":29,"errors":0,"chances":56,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":4,"groundOuts":7,"airOuts":4,"runs":13,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":13,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".478","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":197,"era":"12.96","inningsPitched":"8.1","wins":0,"losses":2,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"2.64","battersFaced":46,"outs":25,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":197,"balls":98,"strikes":99,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".000","pitchesPerInning":"23.64","gamesFinished":7,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"14.04","walksPer9Inn":"14.04","hitsPer9Inn":"9.72","runsScoredPer9":"14.04","homeRunsPer9":"4.32","inheritedRunners":3,"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}},"ID678906":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":12,"gamesStarted":1,"flyOuts":11,"groundOuts":20,"airOuts":19,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":71,"obp":".260","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":299,"era":"2.75","inningsPitched":"19.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"1.02","battersFaced":77,"outs":59,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":299,"balls":107,"strikes":192,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".333","pitchesPerInning":"15.20","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.24","walksPer9Inn":"2.75","hitsPer9Inn":"6.41","runsScoredPer9":"2.75","homeRunsPer9":"1.37","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":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":16,"groundOuts":24,"airOuts":24,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":33,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":2,"avg":".218","atBats":101,"obp":".314","slg":".356","ops":".670","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":36,"rbi":12,"leftOnBase":54,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"1.00","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.67","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":61,"errors":2,"chances":65,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669699":{"person":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"jerseyNumber":"28","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".200","slg":".800","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":11,"groundOuts":6,"airOuts":17,"runs":7,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":43,"obp":".326","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"6.10","inningsPitched":"10.1","wins":0,"losses":1,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.45","battersFaced":46,"outs":31,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":57,"strikes":117,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".000","pitchesPerInning":"16.84","gamesFinished":6,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.97","walksPer9Inn":"2.61","hitsPer9Inn":"10.45","runsScoredPer9":"6.10","homeRunsPer9":"0.87","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687957":{"person":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"jerseyNumber":"37","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":6,"groundOuts":9,"airOuts":11,"runs":5,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".188","atBats":32,"obp":".333","slg":".281","ops":".614","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":9,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":19,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":20,"runs":7,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":49,"obp":".304","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":224,"era":"4.50","inningsPitched":"14.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":7,"whip":"1.21","battersFaced":57,"outs":42,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":224,"balls":76,"strikes":148,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":4,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.79","walksPer9Inn":"3.86","hitsPer9Inn":"7.07","runsScoredPer9":"4.50","homeRunsPer9":"1.29","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"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"}]},"ID694728":{"person":{"id":694728,"fullName":"Brice Matthews","link":"/api/v1/people/694728"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":22,"flyOuts":4,"groundOuts":11,"airOuts":8,"runs":5,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".212","atBats":52,"obp":".281","slg":".404","ops":".685","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":21,"rbi":8,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"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":13,"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":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":16,"groundOuts":15,"airOuts":25,"runs":12,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":67,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":334,"era":"5.89","inningsPitched":"18.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.47","battersFaced":82,"outs":55,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":131,"strikes":203,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"18.22","gamesFinished":1,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"7.36","walksPer9Inn":"5.40","hitsPer9Inn":"7.85","runsScoredPer9":"5.89","homeRunsPer9":"1.47","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656986":{"person":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".625","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":40,"era":"13.50","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.75","battersFaced":8,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":21,"strikes":19,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"30.00","gamesFinished":1,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"20.25","walksPer9Inn":"27.00","hitsPer9Inn":"6.75","runsScoredPer9":"13.50","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":29,"flyOuts":9,"groundOuts":37,"airOuts":23,"runs":20,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":17,"intentionalWalks":1,"hits":28,"hitByPitch":0,"avg":".250","atBats":112,"obp":".349","slg":".393","ops":".742","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":44,"rbi":8,"leftOnBase":57,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","popOuts":7,"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":65,"putOuts":33,"errors":2,"chances":100,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID675989":{"person":{"id":675989,"fullName":"Cody Bolton","link":"/api/v1/people/675989"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":2,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":30,"obp":".395","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":155,"era":"5.40","inningsPitched":"8.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.68","battersFaced":39,"outs":25,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":65,"strikes":90,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"18.60","gamesFinished":1,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"11.88","walksPer9Inn":"7.56","hitsPer9Inn":"7.56","runsScoredPer9":"5.40","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"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":true,"isSubstitute":false}},"ID669288":{"person":{"id":669288,"fullName":"Daniel Johnson","link":"/api/v1/people/669288"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"201","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".111","atBats":9,"obp":".273","slg":".111","ops":".384","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","summary":"4.1 IP, 2 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":3,"airOuts":7,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":18,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":39,"strikes":52,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":8,"groundOuts":14,"airOuts":12,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":57,"obp":".318","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":277,"era":"3.52","inningsPitched":"15.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.24","battersFaced":66,"outs":46,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":277,"balls":102,"strikes":175,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":1,"winPercentage":".333","pitchesPerInning":"18.07","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"11.15","walksPer9Inn":"4.11","hitsPer9Inn":"7.04","runsScoredPer9":"3.52","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621121":{"person":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":10,"groundOuts":24,"airOuts":21,"runs":21,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":2,"atBats":94,"obp":".367","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":437,"era":"6.75","inningsPitched":"25.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.50","battersFaced":109,"outs":76,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":437,"balls":174,"strikes":263,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".333","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"8.53","walksPer9Inn":"4.62","hitsPer9Inn":"8.88","runsScoredPer9":"7.46","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":15,"groundOuts":24,"airOuts":32,"runs":22,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":0,"hits":41,"hitByPitch":1,"atBats":130,"obp":".378","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":542,"era":"6.25","inningsPitched":"31.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.67","battersFaced":143,"outs":95,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":542,"balls":190,"strikes":352,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".250","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.41","hitsPer9Inn":"11.65","runsScoredPer9":"6.25","homeRunsPer9":"1.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":2,"groundOuts":13,"airOuts":8,"runs":7,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":1,"hits":11,"hitByPitch":3,"atBats":45,"obp":".358","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":206,"era":"3.86","inningsPitched":"11.2","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":5,"whip":"1.37","battersFaced":53,"outs":35,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":206,"balls":68,"strikes":138,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".000","pitchesPerInning":"17.66","gamesFinished":3,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"10.03","walksPer9Inn":"3.86","hitsPer9Inn":"8.49","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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}},"ID669920":{"person":{"id":669920,"fullName":"Jason Alexander","link":"/api/v1/people/669920"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 5 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":18,"strikes":13,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":1,"runsScoredPer9":"22.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"22.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":18,"strikes":13,"strikePercentage":".420","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":5,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":1,"strikeoutWalkRatio":"0.33","strikeoutsPer9Inn":"4.50","walksPer9Inn":"13.50","hitsPer9Inn":"9.00","runsScoredPer9":"22.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":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"}]},"ID621043":{"person":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"jerseyNumber":"1","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":9,"groundOuts":34,"airOuts":23,"runs":20,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":15,"intentionalWalks":1,"hits":29,"hitByPitch":0,"avg":".274","atBats":106,"obp":".361","slg":".396","ops":".757","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":42,"rbi":14,"leftOnBase":63,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":51,"putOuts":36,"errors":1,"chances":88,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","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":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":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":15,"groundOuts":31,"airOuts":26,"runs":19,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":1,"hits":32,"hitByPitch":1,"avg":".288","atBats":111,"obp":".365","slg":".559","ops":".924","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":62,"rbi":23,"leftOnBase":50,"sacBunts":0,"sacFlies":1,"babip":".305","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.86","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":193,"errors":0,"chances":214,"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"}]},"ID681151":{"person":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":6,"groundOuts":4,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":109,"era":"6.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.00","battersFaced":28,"outs":18,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":109,"balls":49,"strikes":60,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".---","pitchesPerInning":"18.17","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.50","walksPer9Inn":"7.50","hitsPer9Inn":"10.50","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681293":{"person":{"id":681293,"fullName":"Spencer Arrighetti","link":"/api/v1/people/681293"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":11,"groundOuts":14,"airOuts":19,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":0,"hits":11,"hitByPitch":4,"atBats":65,"obp":".308","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":292,"era":"2.00","inningsPitched":"18.0","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.11","battersFaced":78,"outs":54,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":292,"balls":111,"strikes":181,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.22","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"10.50","walksPer9Inn":"4.50","hitsPer9Inn":"5.50","runsScoredPer9":"2.00","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":6,"groundOuts":15,"airOuts":11,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".327","atBats":49,"obp":".389","slg":".531","ops":".920","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":26,"rbi":11,"leftOnBase":23,"sacBunts":1,"sacFlies":0,"babip":".359","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":9,"stolenBasePercentage":".563","caughtStealingPercentage":".438","assists":8,"putOuts":122,"errors":0,"chances":130,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"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":22,"flyOuts":12,"groundOuts":33,"airOuts":21,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".230","atBats":87,"obp":".250","slg":".345","ops":".595","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":30,"rbi":13,"leftOnBase":50,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","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":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","assists":3,"putOuts":168,"errors":0,"chances":171,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":26,"groundOuts":22,"airOuts":41,"runs":22,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":13,"baseOnBalls":20,"intentionalWalks":6,"hits":39,"hitByPitch":3,"avg":".342","atBats":114,"obp":".449","slg":".711","ops":"1.160","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":81,"rbi":26,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.36","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":0,"putOuts":13,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[621043,670541,669288,670623,694376,572233,514888,673237,694728,687957,543877,663567,595345,805123,669920],"pitchers":[663567,595345,805123,669920],"bench":[669699,701358],"bullpen":[650556,681293,675989,681347,660853,687911,621121,681151,656986,678906],"battingOrder":[621043,669288,694376,572233,514888,673237,694728,687957,543877],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Altuve; Correa; Diaz, Y; Harris, D 2; Matthews 2; Paredes 3; Vázquez, C 2."},{"label":"RBI","value":"Diaz, Y (13); Matthews (8); Vázquez, C (11)."},{"label":"2-out RBI","value":"Matthews; Vázquez, C; Diaz, Y."},{"label":"Runners left in scoring position, 2 out","value":"Whitcomb; Correa 2; Diaz, Y; Harris, D."},{"label":"GIDP","value":"Johnson, Da."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Harris, D (3, 2nd base off Bassitt/Rutschman)."},{"label":"CS","value":"Altuve (2, 2nd base by Bassitt/Rutschman)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Alvarez, Y (1, throw)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":7,"airOuts":12,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".239","atBats":30,"obp":".322","slg":".403","ops":".725","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":10,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":11,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":38,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":124,"era":"4.17","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.40","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":39,"strikes":85,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":3,"pitchesPerInning":"13.78","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":1,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID669236":{"person":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"jerseyNumber":"82","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2B, 5 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":12,"groundOuts":28,"airOuts":20,"runs":10,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":22,"baseOnBalls":2,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".281","atBats":96,"obp":".300","slg":".500","ops":".800","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":48,"rbi":24,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":35,"errors":3,"chances":102,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669211":{"person":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":6,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":9,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":32,"era":"54.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":9,"strikes":23,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"32.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"18.00","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"54.00","homeRunsPer9":"9.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694212":{"person":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":12,"groundOuts":18,"airOuts":20,"runs":10,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":1,"hits":19,"hitByPitch":0,"avg":".247","atBats":77,"obp":".333","slg":".468","ops":".801","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":36,"rbi":9,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.40","popOuts":6,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":9,"putOuts":115,"errors":0,"chances":124,"fielding":"1.000","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669330":{"person":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":12,"gamesStarted":0,"flyOuts":9,"groundOuts":9,"airOuts":20,"runs":7,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":58,"obp":".297","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":248,"era":"3.38","inningsPitched":"16.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"1.13","battersFaced":65,"outs":48,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":248,"balls":85,"strikes":163,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".000","pitchesPerInning":"15.50","gamesFinished":4,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"9.56","walksPer9Inn":"2.25","hitsPer9Inn":"7.88","runsScoredPer9":"3.94","homeRunsPer9":"1.13","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":4},"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}},"ID670329":{"person":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"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":2,"balls":0,"strikes":2,"strikePercentage":"1.000","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":15,"gamesStarted":0,"flyOuts":2,"groundOuts":16,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":42,"obp":".109","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"0.66","inningsPitched":"13.2","wins":2,"losses":0,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":1,"whip":"0.37","battersFaced":46,"outs":41,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":61,"strikes":113,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.73","gamesFinished":2,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"9.88","walksPer9Inn":"2.63","hitsPer9Inn":"0.66","runsScoredPer9":"0.66","homeRunsPer9":"0.66","inheritedRunners":11,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687064":{"person":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":7,"groundOuts":12,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":40,"obp":".279","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":159,"era":"2.53","inningsPitched":"10.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.13","battersFaced":43,"outs":32,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":55,"strikes":104,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.91","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"5.91","walksPer9Inn":"2.53","hitsPer9Inn":"7.59","runsScoredPer9":"2.53","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664744":{"person":{"id":664744,"fullName":"Jose Espada","link":"/api/v1/people/664744"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"32","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".300","atBats":10,"obp":".462","slg":".400","ops":".862","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":4,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".600","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"4.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":9,"strikes":16,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"25.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"18.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":17,"groundOuts":26,"airOuts":33,"runs":22,"doubles":5,"triples":1,"homeRuns":9,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".213","atBats":127,"obp":".284","slg":".480","ops":".764","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":61,"rbi":18,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".234","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.11","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":38,"errors":2,"chances":110,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665750":{"person":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":10,"groundOuts":8,"airOuts":23,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".286","atBats":63,"obp":".392","slg":".429","ops":".821","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":27,"rbi":15,"leftOnBase":26,"sacBunts":1,"sacFlies":0,"babip":".348","groundOutsToAirouts":"0.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":3,"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":0,"putOuts":39,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669358":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":16,"groundOuts":37,"airOuts":31,"runs":17,"doubles":16,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":11,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":133,"obp":".353","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":570,"era":"4.50","inningsPitched":"34.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.50","battersFaced":150,"outs":102,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":570,"balls":206,"strikes":364,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".333","pitchesPerInning":"16.76","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"7.68","walksPer9Inn":"2.91","hitsPer9Inn":"10.59","runsScoredPer9":"4.50","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 2 BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":22,"groundOuts":27,"airOuts":32,"runs":17,"doubles":13,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":24,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".307","atBats":114,"obp":".429","slg":".447","ops":".876","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":51,"rbi":11,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".366","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"114.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":45,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680694":{"person":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":15,"groundOuts":32,"airOuts":21,"runs":18,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":17,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":118,"obp":".382","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":549,"era":"4.20","inningsPitched":"30.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.73","battersFaced":136,"outs":90,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":549,"balls":215,"strikes":334,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".250","pitchesPerInning":"18.30","gamesFinished":0,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"9.30","walksPer9Inn":"5.10","hitsPer9Inn":"10.50","runsScoredPer9":"5.40","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687637":{"person":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"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":23,"flyOuts":11,"groundOuts":20,"airOuts":21,"runs":11,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".230","atBats":74,"obp":".310","slg":".351","ops":".661","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":26,"rbi":9,"leftOnBase":31,"sacBunts":1,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":28,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID605135":{"person":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"6.2 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":26,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":94,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":32,"strikes":62,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"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":6,"gamesStarted":6,"flyOuts":16,"groundOuts":32,"airOuts":31,"runs":18,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":14,"intentionalWalks":0,"hits":38,"hitByPitch":3,"atBats":116,"obp":".407","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":533,"era":"5.46","inningsPitched":"28.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.86","battersFaced":135,"outs":84,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":533,"balls":210,"strikes":323,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":1,"winPercentage":".500","pitchesPerInning":"19.04","gamesFinished":0,"strikeoutWalkRatio":"1.21","strikeoutsPer9Inn":"5.46","walksPer9Inn":"4.50","hitsPer9Inn":"12.21","runsScoredPer9":"5.79","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":11,"groundOuts":12,"airOuts":18,"runs":9,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".356","atBats":59,"obp":".406","slg":".661","ops":"1.067","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":39,"rbi":17,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".362","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.75","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","assists":7,"putOuts":124,"errors":3,"chances":134,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID641933":{"person":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":6,"groundOuts":6,"airOuts":13,"runs":7,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".211","atBats":38,"obp":".302","slg":".289","ops":".591","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":11,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":12,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":7,"groundOuts":19,"airOuts":12,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".180","atBats":61,"obp":".254","slg":".213","ops":".467","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":13,"rbi":1,"leftOnBase":26,"sacBunts":1,"sacFlies":0,"babip":".268","groundOutsToAirouts":"1.58","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":31,"errors":0,"chances":68,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671382":{"person":{"id":671382,"fullName":"Cameron Foster","link":"/api/v1/people/671382"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":6,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":24,"obp":".483","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"6.35","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.47","battersFaced":29,"outs":17,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":46,"strikes":76,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"21.53","gamesFinished":3,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"11.12","walksPer9Inn":"7.94","hitsPer9Inn":"14.29","runsScoredPer9":"7.94","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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}},"ID689296":{"person":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":2,"strikes":11,"strikePercentage":".850","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":7,"groundOuts":17,"airOuts":13,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":59,"obp":".242","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":218,"era":"2.35","inningsPitched":"15.1","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":4,"whip":"0.98","battersFaced":63,"outs":46,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":69,"strikes":149,"strikePercentage":".680","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.31","rbi":2,"winPercentage":"1.000","pitchesPerInning":"14.22","gamesFinished":3,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"10.57","walksPer9Inn":"1.76","hitsPer9Inn":"7.04","runsScoredPer9":"4.70","homeRunsPer9":"1.17","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":21,"groundOuts":30,"airOuts":29,"runs":16,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".195","atBats":113,"obp":".305","slg":".354","ops":".659","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":40,"rbi":12,"leftOnBase":61,"sacBunts":0,"sacFlies":0,"babip":".234","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.25","popOuts":2,"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":28,"putOuts":205,"errors":1,"chances":234,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":0,"groundOuts":3,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":11,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":18,"strikes":36,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"12.00","walksPer9Inn":"3.00","hitsPer9Inn":"6.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664991":{"person":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":12,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":5,"runs":8,"doubles":4,"triples":2,"homeRuns":0,"strikeOuts":16,"baseOnBalls":1,"intentionalWalks":1,"hits":14,"hitByPitch":3,"atBats":44,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":178,"era":"4.50","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"1.50","battersFaced":48,"outs":30,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":61,"strikes":117,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.80","gamesFinished":0,"strikeoutWalkRatio":"16.00","strikeoutsPer9Inn":"14.40","walksPer9Inn":"0.90","hitsPer9Inn":"12.60","runsScoredPer9":"7.20","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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}},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":3,"groundOuts":16,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":34,"obp":".171","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":134,"era":"1.86","inningsPitched":"9.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"0.62","battersFaced":35,"outs":29,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":46,"strikes":88,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".500","pitchesPerInning":"13.86","gamesFinished":1,"strikeoutWalkRatio":"9.00","strikeoutsPer9Inn":"8.38","walksPer9Inn":"0.93","hitsPer9Inn":"4.66","runsScoredPer9":"1.86","homeRunsPer9":"0.93","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681297":{"person":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":8,"groundOuts":17,"airOuts":12,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".186","atBats":59,"obp":".258","slg":".220","ops":".478","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":13,"rbi":3,"leftOnBase":27,"sacBunts":1,"sacFlies":1,"babip":".282","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":0,"chances":35,"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"}]},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":18,"airOuts":21,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".171","atBats":76,"obp":".250","slg":".329","ops":".579","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":25,"rbi":11,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".204","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":33,"errors":3,"chances":55,"fielding":".945","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[683002,621493,668939,624413,687637,669236,681297,691723,677942,605135,670329,689296,664744],"pitchers":[605135,670329,689296,664744],"bench":[694212,641933,665750,642215],"bullpen":[669211,669358,680694,666974,671382,552640,669330,664991,687064],"battingOrder":[683002,621493,668939,624413,687637,669236,681297,691723,677942],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Jackson, J (3, Lambert, P); Alexander (2, Lambert, P)."},{"label":"HR","value":"Rutschman (4, 5th inning off Okert, 3 on, 1 out); Jackson, J (6, 7th inning off Alexander, J, 3 on, 2 out)."},{"label":"TB","value":"Alexander 2; Henderson; Jackson, J 6; Rutschman 5."},{"label":"RBI","value":"Beavers (9); Jackson, J 5 (24); Rutschman 4 (17)."},{"label":"2-out RBI","value":"Jackson, J 5; Beavers."},{"label":"Runners left in scoring position, 2 out","value":"Cowser; Ward, T."},{"label":"Team RISP","value":"3-for-5."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Mayo (3, throw)."},{"label":"DP","value":"(Jackson, J-Alexander-Alonso)."}]}],"note":[]}},"officials":[{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":658292,"fullName":"Derek Thomas","link":"/api/v1/people/658292"},"officialType":"First Base"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Third Base"}],"info":[{"label":"Pitch timer violations","value":"Jackson, J (batter timer)."},{"label":"ABS Challenge","value":"Rutschman (Ball-Overturned to Strike); Altuve (Strike-Overturned to Ball); Alexander (Strike-Overturned to Ball); Vázquez, C (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Lambert, P 91-52; Okert 16-9; Blubaugh 13-8; Alexander, J 31-13; Bassitt 94-62; Garcia, Ri 2-2; Nunez 13-11; Espada, J 15-10."},{"label":"Groundouts-flyouts","value":"Lambert, P 3-6; Okert 0-1; Blubaugh 1-0; Alexander, J 3-1; Bassitt 8-4; Garcia, Ri 1-0; Nunez 1-2; Espada, J 1-1."},{"label":"Batters faced","value":"Lambert, P 18; Okert 5; Blubaugh 3; Alexander, J 11; Bassitt 27; Garcia, Ri 1; Nunez 7; Espada, J 4."},{"label":"Inherited runners-scored","value":"Okert 1-1; Garcia, Ri 2-0."},{"label":"Umpires","value":"HP: Rob Drake. 1B: Derek Thomas. 2B: Junior Valentine. 3B: Jordan Baker. "},{"label":"Weather","value":"63 degrees, Partly Cloudy."},{"label":"Wind","value":"13 mph, L To R."},{"label":"First pitch","value":"12:35 PM."},{"label":"T","value":"2:33."},{"label":"Venue","value":"Oriole Park at Camden Yards."},{"label":"April 30, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135","boxscoreName":"Bassitt"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"6.2 IP, ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":26,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":94,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":32,"strikes":62,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"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":6,"gamesStarted":6,"flyOuts":16,"groundOuts":32,"airOuts":31,"runs":18,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":14,"intentionalWalks":0,"hits":38,"hitByPitch":3,"atBats":116,"obp":".407","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":533,"era":"5.46","inningsPitched":"28.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.86","battersFaced":135,"outs":84,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":533,"balls":210,"strikes":323,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":1,"winPercentage":".500","pitchesPerInning":"19.04","gamesFinished":0,"strikeoutWalkRatio":"1.21","strikeoutsPer9Inn":"5.46","walksPer9Inn":"4.50","hitsPer9Inn":"12.21","runsScoredPer9":"5.79","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":1,"chances":8,"fielding":".875","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":68,"pitchingGameScore":68},{"player":{"person":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236","boxscoreName":"Jackson, J"},"jerseyNumber":"82","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2B, 5 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":12,"groundOuts":28,"airOuts":20,"runs":10,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":22,"baseOnBalls":2,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".281","atBats":96,"obp":".300","slg":".500","ops":".800","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":48,"rbi":24,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":35,"errors":3,"chances":102,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","boxscoreName":"Rutschman"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":11,"groundOuts":12,"airOuts":18,"runs":9,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".356","atBats":59,"obp":".406","slg":".661","ops":"1.067","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":39,"rbi":17,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".362","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.75","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","assists":7,"putOuts":124,"errors":3,"chances":134,"fielding":".978","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":64,"hittingGameScore":64}]},"decisions":{"winner":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"loser":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}