{"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":822749,"link":"/api/v1.1/game/822749/feed/live","metaData":{"wait":10,"timeStamp":"20260421_011354","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822749,"type":"R","doubleHeader":"N","id":"2026/04/20/atlmlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822749-2026-04-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-20T22:45:00Z","originalDate":"2026-04-20","officialDate":"2026-04-20","dayNight":"night","time":"6:45","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":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2026,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":23,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":16,"losses":7,"ties":0,"pct":".696"},"records":{},"divisionLeader":false,"wins":16,"losses":7,"winningPercentage":".696"},"franchiseName":"Atlanta","clubName":"Braves","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":23,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":10,"losses":13,"ties":0,"pct":".435"},"records":{},"divisionLeader":false,"wins":10,"losses":13,"winningPercentage":".435"},"franchiseName":"Washington","clubName":"Nationals","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":26,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"ID663158":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158","firstName":"Robert","lastName":"Suarez","primaryNumber":"75","birthDate":"1991-03-01","currentAge":35,"birthCity":"Bolivar","birthCountry":"Venezuela","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Suarez","middleName":"Alexander","boxscoreName":"Suarez, R","gender":"M","nameMatrilineal":"Subero","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Robert Suarez","nameSlug":"robert-suarez-663158","firstLastName":"Robert Suarez","lastFirstName":"Suarez, Robert","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Robert Alexander Suarez","fullLFMName":"Suarez, Robert Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID622761":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761","firstName":"Jorge","lastName":"Mateo","primaryNumber":"9","birthDate":"1995-06-23","currentAge":31,"birthCity":"Santo Domingo Oeste","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jorge","useLastName":"Mateo","middleName":"Luis","boxscoreName":"Mateo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"mah-TAY-oh","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Mateo","nameSlug":"jorge-mateo-622761","firstLastName":"Jorge Mateo","lastFirstName":"Mateo, Jorge","lastInitName":"Mateo, J","initLastName":"J Mateo","fullFMLName":"Jorge Luis Mateo","fullLFMName":"Mateo, Jorge Luis","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID663992":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992","firstName":"Richard","lastName":"Lovelady","primaryNumber":"55","birthDate":"1995-07-07","currentAge":31,"birthCity":"Hinesville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Richard","useLastName":"Lovelady","middleName":"Tyler","boxscoreName":"Lovelady","nickName":"Love","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Richard Lovelady","nameSlug":"richard-lovelady-663992","firstLastName":"Richard Lovelady","lastFirstName":"Lovelady, Richard","lastInitName":"Lovelady, R","initLastName":"R Lovelady","fullFMLName":"Richard Tyler Lovelady","fullLFMName":"Lovelady, Richard Tyler","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID660761":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761","firstName":"José","lastName":"Suarez","primaryNumber":"54","birthDate":"1998-01-03","currentAge":28,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Suarez","middleName":"Rances","boxscoreName":"Suarez, J","nickName":"Ranciss","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"SWAR-ez","mlbDebutDate":"2019-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Suarez","nameSlug":"jose-suarez-660761","firstLastName":"José Suarez","lastFirstName":"Suarez, José","lastInitName":"Suarez, J","initLastName":"J Suarez","fullFMLName":"José Rances Suarez","fullLFMName":"Suarez, José Rances","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":23,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID625643":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643","firstName":"Reynaldo","lastName":"López","primaryNumber":"40","birthDate":"1994-01-04","currentAge":32,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reynaldo","useLastName":"López","middleName":"Starling","boxscoreName":"López, R","nickName":"Rey","gender":"M","nameMatrilineal":"Kely","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reynaldo López","nameSlug":"reynaldo-lopez-625643","firstLastName":"Reynaldo López","lastFirstName":"López, Reynaldo","lastInitName":"López, R","initLastName":"R López","fullFMLName":"Reynaldo Starling López","fullLFMName":"López, Reynaldo Starling","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID681402":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402","firstName":"Augustus","lastName":"Varland","primaryNumber":"47","birthDate":"1996-11-06","currentAge":29,"birthCity":"Maplewood","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gus","useLastName":"Varland","middleName":"James","boxscoreName":"Varland, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gus Varland","nameSlug":"gus-varland-681402","firstLastName":"Gus Varland","lastFirstName":"Varland, Gus","lastInitName":"Varland, G","initLastName":"G Varland","fullFMLName":"Augustus James Varland","fullLFMName":"Varland, Augustus James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID642759":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759","firstName":"Julian","lastName":"Fernández","primaryNumber":"65","birthDate":"1995-12-05","currentAge":30,"birthCity":"Boca Chica","birthCountry":"Dominican Republic","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Julian","useLastName":"Fernández","middleName":"Antonio","boxscoreName":"Fernández, J","nickName":"Billete","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julian Fernández","nameSlug":"julian-fernandez-642759","firstLastName":"Julian Fernández","lastFirstName":"Fernández, Julian","lastInitName":"Fernández, J","initLastName":"J Fernández","fullFMLName":"Julian Antonio Fernández","fullLFMName":"Fernández, Julian Antonio","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686894":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894","firstName":"Joseph","lastName":"Wiemer","birthDate":"1999-02-11","currentAge":27,"birthCity":"Sylvania","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Joey","useLastName":"Wiemer","middleName":"Daryl","boxscoreName":"Wiemer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"wee-mur","mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Wiemer","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"joey-wiemer-686894","firstLastName":"Joey Wiemer","lastFirstName":"Wiemer, Joey","lastInitName":"Wiemer, J","initLastName":"J Wiemer","fullFMLName":"Joseph Daryl Wiemer","fullLFMName":"Wiemer, Joseph Daryl","strikeZoneTop":3.383,"strikeZoneBottom":1.707},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"14","birthDate":"1994-07-19","currentAge":32,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID519242":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","firstName":"Christopher","lastName":"Sale","primaryNumber":"51","birthDate":"1989-03-30","currentAge":37,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Sale","middleName":"Allen","boxscoreName":"Sale","nickName":"The Conductor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2010-08-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Sale","nameSlug":"chris-sale-519242","firstLastName":"Chris Sale","lastFirstName":"Sale, Chris","lastInitName":"Sale, C","initLastName":"C Sale","fullFMLName":"Christopher Allen Sale","fullLFMName":"Sale, Christopher Allen","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID606303":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303","firstName":"Joel","lastName":"Payamps","primaryNumber":"34","birthDate":"1994-04-07","currentAge":32,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Payamps","middleName":"Elias","boxscoreName":"Payamps","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"yo-EHL PIE-omps","mlbDebutDate":"2019-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Payamps","nameSlug":"joel-payamps-606303","firstLastName":"Joel Payamps","lastFirstName":"Payamps, Joel","lastInitName":"Payamps, J","initLastName":"J Payamps","fullFMLName":"Joel Elias Payamps","fullLFMName":"Payamps, Joel Elias","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":30,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID678554":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","firstName":"Curtis","lastName":"Mead","primaryNumber":"11","birthDate":"2000-10-26","currentAge":25,"birthCity":"Adelaide","birthCountry":"Australia","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Curtis","useLastName":"Mead","middleName":"James","boxscoreName":"Mead","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"meed","mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Curtis Mead","nameSlug":"curtis-mead-678554","firstLastName":"Curtis Mead","lastFirstName":"Mead, Curtis","lastInitName":"Mead, C","initLastName":"C Mead","fullFMLName":"Curtis James Mead","fullLFMName":"Mead, Curtis James","strikeZoneTop":3.247,"strikeZoneBottom":1.639},"ID672335":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335","firstName":"Cionel","lastName":"Pérez","primaryNumber":"52","birthDate":"1996-04-21","currentAge":30,"birthCity":"Matanzas","birthCountry":"Cuba","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cionel","useLastName":"Pérez","middleName":"Felix","boxscoreName":"Pérez, C","gender":"M","nameMatrilineal":"Viera","isPlayer":true,"isVerified":true,"pronunciation":"SEE-oh-nel","mlbDebutDate":"2018-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cionel Pérez","nameSlug":"cionel-perez-672335","firstLastName":"Cionel Pérez","lastFirstName":"Pérez, Cionel","lastInitName":"Pérez, C","initLastName":"C Pérez","fullFMLName":"Cionel Felix Pérez","fullLFMName":"Pérez, Cionel Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID571657":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657","firstName":"James","lastName":"Farmer","primaryNumber":"15","birthDate":"1990-08-17","currentAge":36,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Farmer","middleName":"Kyle","boxscoreName":"Farmer, K","nickName":"Farm Dawg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Farmer","nameSlug":"kyle-farmer-571657","firstLastName":"Kyle Farmer","lastFirstName":"Farmer, Kyle","lastInitName":"Farmer, K","initLastName":"K Farmer","fullFMLName":"James Kyle Farmer","fullLFMName":"Farmer, James Kyle","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"ID641656":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656","firstName":"Ian","lastName":"Hamilton","primaryNumber":"71","birthDate":"1995-06-16","currentAge":31,"birthCity":"Dover","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Hamilton","middleName":"Francis","boxscoreName":"Hamilton, I","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2018-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Hamilton","nameSlug":"ian-hamilton-641656","firstLastName":"Ian Hamilton","lastFirstName":"Hamilton, Ian","lastInitName":"Hamilton, I","initLastName":"I Hamilton","fullFMLName":"Ian Francis Hamilton","fullLFMName":"Hamilton, Ian Francis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID607481":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481","firstName":"Aaron","lastName":"Bummer","primaryNumber":"36","birthDate":"1993-09-21","currentAge":32,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Bummer","middleName":"James","boxscoreName":"Bummer","nickName":"Bum","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2017-07-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Bummer","nameSlug":"aaron-bummer-607481","firstLastName":"Aaron Bummer","lastFirstName":"Bummer, Aaron","lastInitName":"Bummer, A","initLastName":"A Bummer","fullFMLName":"Aaron James Bummer","fullLFMName":"Bummer, Aaron James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID680730":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730","firstName":"Mitchell","lastName":"Parker","primaryNumber":"70","birthDate":"1999-09-27","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":239,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitchell","useLastName":"Parker","middleName":"James","boxscoreName":"Parker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitchell Parker","nameSlug":"mitchell-parker-680730","firstLastName":"Mitchell Parker","lastFirstName":"Parker, Mitchell","lastInitName":"Parker, M","initLastName":"M Parker","fullFMLName":"Mitchell James Parker","fullLFMName":"Parker, Mitchell James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663586":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","firstName":"Michael","lastName":"Riley","primaryNumber":"27","birthDate":"1997-04-02","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Austin","useLastName":"Riley","middleName":"Austin","boxscoreName":"Riley, A","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Riley","nameSlug":"austin-riley-663586","firstLastName":"Austin Riley","lastFirstName":"Riley, Austin","lastInitName":"Riley, A","initLastName":"A Riley","fullFMLName":"Michael Austin Riley","fullLFMName":"Riley, Michael Austin","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639}},"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309","location":{"address1":"1500 South Capitol Street, SE","city":"Washington","state":"District of Columbia","stateAbbrev":"DC","postalCode":"20003-1507","defaultCoordinates":{"latitude":38.872861,"longitude":-77.007501},"azimuthAngle":28.0,"elevation":35,"country":"USA","phone":"(202) 349-0400"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41376,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":377,"center":402,"rightCenter":370,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":3309,"link":"/api/v1/venues/3309"},"weather":{"condition":"Partly Cloudy","temp":"53","wind":"13 mph, In From LF"},"gameInfo":{"attendance":12022,"firstPitch":"2026-04-20T22:45:00.000Z","gameDurationMinutes":148},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":false,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"home":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"}},"officialScorer":{"id":541663,"fullName":"Greg Royce","link":"/api/v1/people/541663"},"primaryDatacaster":{"id":666942,"fullName":"Howard Smith","link":"/api/v1/people/666942"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-20T22:45:39.241Z","endTime":"2026-04-20T22:46:43.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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-20T19:11:13.532Z","endTime":"2026-04-20T22:20:37.568Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"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-20T22:20:37.568Z","endTime":"2026-04-20T22:44:25.307Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"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-20T22:44:25.307Z","endTime":"2026-04-20T22:45:41.573Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.502317077949993,"aZ":-24.317296331178284,"pfxX":-11.38977599396987,"pfxZ":4.208592579513936,"pX":0.3365452302238656,"pZ":2.2925183263394184,"vX0":9.268229312644689,"vY0":-134.6237904650707,"vZ0":-4.144248733544023,"x":104.17,"y":176.88,"x0":-1.642024656846951,"y0":50.00405404495763,"z0":5.5378594898751015,"aX":-21.268631885886997},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.1,"breakHorizontal":19.1,"spinRate":2272,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4042193722935301,"extension":7.200239189778779},"index":3,"playId":"76e497d9-8a1d-3a33-8f06-91dcdfe98afe","pitchNumber":1,"startTime":"2026-04-20T22:45:41.573Z","endTime":"2026-04-20T22:45:46.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9964558675314,"aZ":-18.279195327591204,"pfxX":-6.166219102611693,"pfxZ":7.448223800099189,"pX":-1.1469706209247426,"pZ":3.3005031480129485,"vX0":3.9404444591973964,"vY0":-135.3645261952621,"vZ0":-2.265472314163345,"x":160.72,"y":149.67,"x0":-1.816162257512568,"y0":50.006041518179615,"z0":5.420136920671485,"aX":-11.509545616911725},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":10.4,"spinRate":2179,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4037669121036931,"extension":7.118257113175024},"index":4,"playId":"0ea05b68-3bd9-30b6-abae-7ea04f7a4081","pitchNumber":2,"startTime":"2026-04-20T22:45:53.918Z","endTime":"2026-04-20T22:45:58.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46375323302732,"aZ":-15.572833776080481,"pfxX":-6.571529102761745,"pfxZ":8.4656891899626,"pX":0.8535636428603726,"pZ":3.6853230784683935,"vX0":8.570742766618105,"vY0":-138.3309591012705,"vZ0":-2.1651061359839927,"x":84.46,"y":139.28,"x0":-1.4142074295890312,"y0":50.00064590595057,"z0":5.508207881667782,"aX":-12.884267071583741},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":10.3,"spinRate":2273,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3942011329094295,"extension":7.180199805268803},"index":5,"playId":"be697346-f6ec-394f-afa7-85617569de99","pitchNumber":3,"startTime":"2026-04-20T22:46:07.916Z","endTime":"2026-04-20T22:46:11.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02659635309469,"aZ":-30.044323336101503,"pfxX":8.298446493978506,"pfxZ":1.5990982642137723,"pX":2.5067610717026043,"pZ":1.3422971036205307,"vX0":7.003026925032948,"vY0":-115.80493794444341,"vZ0":-2.698913428950224,"x":21.45,"y":202.54,"x0":-1.658464187721907,"y0":50.00024304248576,"z0":5.4608817443722595,"aX":11.022091464892714},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.4,"breakHorizontal":-17.0,"spinRate":2539,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.47698037678892025,"extension":7.175269907201677},"index":6,"playId":"293b8d82-60ca-34b8-9f86-02040092e30e","pitchNumber":4,"startTime":"2026-04-20T22:46:23.927Z","endTime":"2026-04-20T22:46:27.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.111677812801908,"aZ":-13.829439710045008,"pfxX":-5.428182979371339,"pfxZ":9.515281245286436,"pX":0.9716105124951491,"pZ":2.5033115842332543,"vX0":8.639189828189409,"vY0":-137.61479518756994,"vZ0":-5.619106891226652,"x":79.96,"y":171.19,"x0":-1.4958970656160118,"y0":50.00026393806694,"z0":5.500253116005648,"aX":-10.462747240138693},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2299,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39726807375618733,"extension":7.262097299384305},"index":7,"playId":"e636761d-3906-3d3c-9812-c4aaf6b4b412","pitchNumber":5,"startTime":"2026-04-20T22:46:40.079Z","endTime":"2026-04-20T22:46:43.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T22:46:43.837Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-20T22:46:53.373Z","endTime":"2026-04-20T22:47:59.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.372595010126098,"aZ":-20.51013366464232,"pfxX":-9.936566565199204,"pfxZ":6.2253975753731225,"pX":-0.7307468434343678,"pZ":1.7353298979975451,"vX0":6.378183430754439,"vY0":-136.12254233490395,"vZ0":-6.115616320304616,"x":144.85,"y":191.93,"x0":-1.8154218701625433,"y0":50.00188727539285,"z0":5.434844086342152,"aX":-18.613228405957482},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.1,"breakHorizontal":16.6,"spinRate":2298,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4026480986515133,"extension":7.273929865381243},"index":0,"playId":"42693aa5-37e4-3507-9d1a-1bb81dae46bb","pitchNumber":1,"startTime":"2026-04-20T22:47:08.596Z","endTime":"2026-04-20T22:47:14.952Z","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":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94125096184894,"aZ":-30.544841323796792,"pfxX":9.616344621531876,"pfxZ":1.2164486533041607,"pX":-0.2155894527004307,"pZ":1.3376993258161023,"vX0":1.105127948935864,"vY0":-115.72792934227054,"vZ0":-2.3972195875269016,"x":125.22,"y":202.66,"x0":-1.9486505044183193,"y0":50.00409344280895,"z0":5.346521435334873,"aX":12.892101069431439},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.8,"breakHorizontal":-17.6,"spinRate":2566,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.4754098074546884,"extension":6.996762584781052},"index":1,"playId":"05eb1a14-a045-33d3-ae0d-ef67e6d3dd33","pitchNumber":2,"startTime":"2026-04-20T22:47:29.520Z","endTime":"2026-04-20T22:47:34.021Z","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":1},"index":2,"startTime":"2026-04-20T22:47:41.463Z","endTime":"2026-04-20T22:47:48.556Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.463360524846564,"aZ":-14.658616421840257,"pfxX":-5.866158318391448,"pfxZ":9.246561756716915,"pX":-0.2638592104639467,"pZ":2.711671266775,"vX0":6.08145968553216,"vY0":-137.47891410678926,"vZ0":-4.5270615237888405,"x":127.06,"y":165.56,"x0":-1.7536549854659094,"y0":50.00034688738936,"z0":5.390602242258575,"aX":-11.109766478894151},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2295,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4000052302473076,"extension":7.180380843405388},"hitData":{"launchSpeed":96.5,"launchAngle":44.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.9,"coordY":89.13}},"index":3,"playId":"5777fdb0-f740-3674-aa78-482629a0d1b6","pitchNumber":3,"startTime":"2026-04-20T22:47:48.556Z","endTime":"2026-04-20T22:47:59.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T22:47:59.202Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out softly, pitcher Jake Irvin to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-20T22:48:00.188Z","endTime":"2026-04-20T22:49:41.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663623,"link":"/api/v1/people/663623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57825407437857,"aZ":-25.10636272103787,"pfxX":3.766082801545009,"pfxZ":4.359882099245864,"pX":0.12002003860192528,"pZ":2.4646414195902113,"vX0":4.032809476266675,"vY0":-126.19940977552945,"vZ0":-2.193832553301341,"x":112.43,"y":172.23,"x0":-1.9851157695364643,"y0":50.00047171189666,"z0":5.358047800813397,"aX":6.101333258488766},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.7,"breakHorizontal":-7.7,"spinRate":2529,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.43325453744745257,"extension":7.156296022145211},"index":0,"playId":"c2d2dd2e-70da-322a-87db-25d18898e9e4","pitchNumber":1,"startTime":"2026-04-20T22:48:22.903Z","endTime":"2026-04-20T22:48:27.631Z","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(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":93.9,"endSpeed":84.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60071426025372,"aZ":-18.195766828410893,"pfxX":-10.247333427986113,"pfxZ":7.518678416211747,"pX":-0.7729227596221542,"pZ":1.683387695164229,"vX0":6.345526084405894,"vY0":-136.36410156322995,"vZ0":-6.755408252916783,"x":146.46,"y":193.33,"x0":-1.81448983456208,"y0":50.000381304331476,"z0":5.475147342898871,"aX":-19.0468254430355},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":16.9,"spinRate":2304,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.4036600373926067,"extension":7.147312712967071},"index":1,"playId":"81a23993-acce-373a-a799-6e2f00f3b72c","pitchNumber":2,"startTime":"2026-04-20T22:48:37.276Z","endTime":"2026-04-20T22:48:41.286Z","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":2},"index":2,"startTime":"2026-04-20T22:48:48.966Z","endTime":"2026-04-20T22:49:02.219Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":82.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.100147211823042,"aZ":-22.794775564662896,"pfxX":0.6488470110490288,"pfxZ":5.402488107407745,"pX":-0.6624140905883252,"pZ":3.667880319154179,"vX0":3.225873688778522,"vY0":-130.84084907296267,"vZ0":-0.29824307265674666,"x":142.25,"y":139.75,"x0":-1.9947090862165833,"y0":50.00577240364869,"z0":5.4885677080122655,"aX":1.1274813124497776},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.0,"breakHorizontal":-1.9,"spinRate":2425,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.4183053427103576,"extension":6.9971404429855895},"index":3,"playId":"56e59cbf-3ec4-3b1e-b71b-abf369ebc4ba","pitchNumber":3,"startTime":"2026-04-20T22:49:02.219Z","endTime":"2026-04-20T22:49:08.032Z","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":80.2,"endSpeed":73.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.569901462538212,"aZ":-25.047970594728316,"pfxX":8.126721607074185,"pfxZ":5.2013555827560465,"pX":-0.44582116517707315,"pZ":1.5852666123881858,"vX0":1.2366553264583433,"vY0":-116.76454937471189,"vZ0":-2.969871739356267,"x":133.99,"y":195.98,"x0":-2.038510547962114,"y0":50.003441918176335,"z0":5.249907795139391,"aX":11.134642818590933},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.9,"breakHorizontal":-15.0,"spinRate":2629,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.47048197730150765,"extension":7.183322333552599},"index":4,"playId":"dadda8f0-614f-3aab-8422-770220d8bdd3","pitchNumber":4,"startTime":"2026-04-20T22:49:16.798Z","endTime":"2026-04-20T22:49:22.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.941920149280442,"aZ":-19.651166074406966,"pfxX":-8.569692101171137,"pfxZ":6.498754317538062,"pX":-0.591821350063038,"pZ":1.7209837901033078,"vX0":7.098143580029509,"vY0":-137.75915980612376,"vZ0":-6.092945172605706,"x":139.56,"y":192.31,"x0":-2.0855255018360044,"y0":50.002323005022184,"z0":5.285186489688318,"aX":-16.50902163214268},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":14.0,"spinRate":2315,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.3972618446221241,"extension":7.185831993396763},"hitData":{"launchSpeed":54.3,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":133.11,"coordY":179.92}},"index":5,"playId":"551c4792-a1e9-3ed3-800a-604d226e0a0e","pitchNumber":5,"startTime":"2026-04-20T22:49:33.294Z","endTime":"2026-04-20T22:49:41.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T22:49:41.644Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-20T22:51:34.362Z","endTime":"2026-04-20T22:52:34.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.940454212601548,"aZ":-13.992049490158637,"pfxX":-1.6865038150062577,"pfxZ":10.108588795007375,"pX":-1.0673348824275308,"pZ":4.0175093710418155,"vX0":1.8206182679011071,"vY0":-133.54986101907613,"vZ0":-3.309149166626214,"x":157.68,"y":130.31,"x0":-1.5401923392107915,"y0":50.000077913737755,"z0":6.284977465311893,"aX":-3.0326901171117226},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":2.6,"spinRate":2187,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4108231669250344,"extension":6.1062363475739785},"index":0,"playId":"e64c8887-5d48-3496-9f31-c8cdef48e52b","pitchNumber":1,"startTime":"2026-04-20T22:51:47.105Z","endTime":"2026-04-20T22:51:50.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.87209262869124,"aZ":-35.43671958897675,"pfxX":1.7818190241383662,"pfxZ":-2.193910054952932,"pX":0.0958608161618138,"pZ":2.434429392641519,"vX0":2.949335041696728,"vY0":-120.3909901267383,"vZ0":-2.0844593491458876,"x":113.35,"y":173.05,"x0":-1.3712329339375828,"y0":50.00437603192817,"z0":6.414227241839338,"aX":2.6458097188282657},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.2,"breakHorizontal":-3.8,"spinRate":2214,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4529811886072448,"extension":5.975927420262409},"index":1,"playId":"76f9dea9-83b2-3b4f-89cf-15b5e6adc309","pitchNumber":2,"startTime":"2026-04-20T22:51:58.244Z","endTime":"2026-04-20T22:52:02.133Z","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":81.3,"endSpeed":76.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.41125892971566,"aZ":-36.07996137419135,"pfxX":1.9926307744256995,"pfxZ":-2.7143811091217804,"pX":0.18650390932257982,"pZ":0.7857521944058266,"vX0":3.0765533256975646,"vY0":-118.4854610955979,"vZ0":-5.186464973906719,"x":109.89,"y":217.56,"x0":-1.3825065219734627,"y0":50.00499096616436,"z0":6.261885642016871,"aX":2.8632328012012804},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.9,"breakHorizontal":-4.3,"spinRate":2365,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4604348200185413,"extension":5.952879436896101},"index":2,"playId":"f757f442-14f1-33a0-8cd7-c0d8b53b39bd","pitchNumber":3,"startTime":"2026-04-20T22:52:11.553Z","endTime":"2026-04-20T22:52:15.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.432122402815477,"aZ":-19.9666223113802,"pfxX":-0.40228791749540616,"pfxZ":7.2643813040386656,"pX":0.4729598156762044,"pZ":2.302743388766267,"vX0":4.765516313655353,"vY0":-128.28462327766994,"vZ0":-5.940063554864494,"x":98.97,"y":176.61,"x0":-1.349857088016276,"y0":50.0035238657923,"z0":6.185530060745044,"aX":-0.6760332031628764},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.1,"breakHorizontal":-0.2,"spinRate":2131,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4255818154248385,"extension":6.071053450961715},"hitData":{"launchSpeed":107.1,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.15,"coordY":136.88}},"index":3,"playId":"3563f51f-eafe-34d0-a88e-f2892d2f0fbc","pitchNumber":4,"startTime":"2026-04-20T22:52:25.372Z","endTime":"2026-04-20T22:52:34.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T22:52:34.315Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis García Jr. pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-20T22:52:40.921Z","endTime":"2026-04-20T22:54:11.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":83.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9729085532703,"aZ":-25.034053768551395,"pfxX":-8.558330469141403,"pfxZ":4.057929328828614,"pX":-0.9944881576314427,"pZ":2.3748999172578444,"vX0":4.2026356167455745,"vY0":-131.79766451299847,"vZ0":-5.285237524861286,"x":154.91,"y":174.66,"x0":-1.4977004588309473,"y0":50.00244091651783,"z0":6.254625226456155,"aX":-15.058214851576649},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.4,"breakHorizontal":14.6,"spinRate":1934,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4155628098355164,"extension":6.088559372959842},"index":0,"playId":"c1363b17-87e2-3dcd-9b2f-4c750f1f25ce","pitchNumber":1,"startTime":"2026-04-20T22:53:00.695Z","endTime":"2026-04-20T22:53:05.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.921088928047944,"aZ":-25.88628695023831,"pfxX":-10.756710745690494,"pfxZ":3.6181804153836845,"pX":-0.6338386165696973,"pZ":1.2976198302840123,"vX0":5.8065019836679275,"vY0":-131.2663270711267,"vZ0":-7.415507334571414,"x":141.16,"y":203.74,"x0":-1.482109168092642,"y0":50.003350723053,"z0":6.098856876062742,"aX":-18.689909562334613},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":18.1,"spinRate":2009,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4179603794450193,"extension":6.127411252658455},"index":1,"playId":"bb3e1717-4852-3db8-81e4-c812103a1cf3","pitchNumber":2,"startTime":"2026-04-20T22:53:13.500Z","endTime":"2026-04-20T22:53:18.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46576701362584,"aZ":-31.957574239120593,"pfxX":-0.30556813772318636,"pfxZ":0.14894548561417942,"pX":-0.16708417134051776,"pZ":1.9986088929422638,"vX0":3.174118337757085,"vY0":-119.8651597790283,"vZ0":-3.50548700490537,"x":123.37,"y":184.82,"x0":-1.4669471326391343,"y0":50.00412354592786,"z0":6.323887576272925,"aX":-0.44667364031323703},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.2,"breakHorizontal":-0.2,"spinRate":2313,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.45640066022975523,"extension":6.044321735810691},"index":2,"playId":"fe0b68d1-d1d2-39a5-838e-742c9fa2c8a1","pitchNumber":3,"startTime":"2026-04-20T22:53:25.689Z","endTime":"2026-04-20T22:53:31.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679511982923195,"aZ":-35.47844820452582,"pfxX":-0.09722463620726751,"pfxZ":-2.2966133226091836,"pX":0.8670222252635005,"pZ":0.32281444832175094,"vX0":5.418233149356977,"vY0":-119.65258681283716,"vZ0":-6.289871115481708,"x":83.95,"y":230.06,"x0":-1.4212286354626509,"y0":50.00305584486782,"z0":6.1926264232415695,"aX":-0.1407038451465738},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.5,"breakHorizontal":-1.2,"spinRate":2233,"spinDirection":359},"zone":14,"typeConfidence":2.0,"plateTime":0.45906549370927374,"extension":6.127858044784605},"index":3,"playId":"6bf9a5a0-4b50-3a94-b009-1c586cacf86c","pitchNumber":4,"startTime":"2026-04-20T22:53:41.659Z","endTime":"2026-04-20T22:53:46.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.352801684187746,"aZ":-11.547904778171057,"pfxX":-3.9160843818504807,"pfxZ":11.29030082100535,"pX":0.2316479439447006,"pZ":3.074864888218662,"vX0":5.7771494730144095,"vY0":-135.02732383775907,"vZ0":-6.073052152650283,"x":108.17,"y":155.76,"x0":-1.4374740337176202,"y0":50.00055676118114,"z0":6.183204151870649,"aX":-7.15313287516541},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.2,"breakHorizontal":5.8,"spinRate":2265,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4073245151922422,"extension":6.18468404430856},"hitData":{"launchSpeed":81.5,"launchAngle":66.0,"totalDistance":120.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":90.67,"coordY":180.98}},"index":4,"playId":"15edc8c9-2158-35fd-9f2a-3735f7bd5ce9","pitchNumber":5,"startTime":"2026-04-20T22:54:01.602Z","endTime":"2026-04-20T22:54:11.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T22:54:11.716Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a ground ball to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-20T22:54:15.287Z","endTime":"2026-04-20T22:56:08.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32021351235551,"aZ":-24.859864195687784,"pfxX":-5.818087335927142,"pfxZ":4.0825441450612505,"pX":0.060513916169976374,"pZ":3.599390925373693,"vX0":5.862928407054763,"vY0":-132.97013005457177,"vZ0":-2.4332607057879896,"x":114.69,"y":141.6,"x0":-1.416301065658577,"y0":50.0040876025051,"z0":6.3287417482316535,"aX":-10.427061434376695},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":9.2,"spinRate":2027,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4118011445167511,"extension":6.074584302561959},"index":0,"playId":"19b66c3a-8809-355c-8700-b5e1e81eeb3e","pitchNumber":1,"startTime":"2026-04-20T22:54:35.115Z","endTime":"2026-04-20T22:54:40.321Z","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":91.8,"endSpeed":84.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.718713595381953,"aZ":-22.828156717820836,"pfxX":-7.865022436782292,"pfxZ":5.206202802784613,"pX":1.2084084144413705,"pZ":1.592733773904078,"vX0":9.031728427194793,"vY0":-133.18517678431007,"vZ0":-7.6145330810172815,"x":70.94,"y":195.78,"x0":-1.205521896354894,"y0":50.00425270550966,"z0":6.140908829468058,"aX":-14.124818398408943},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":12.2,"spinRate":2161,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.41131345770995686,"extension":6.219911443403854},"index":1,"playId":"80996f9d-6d11-3ec9-891e-e93f4b5941d4","pitchNumber":2,"startTime":"2026-04-20T22:54:53.245Z","endTime":"2026-04-20T22:54:57.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195797528030887,"aZ":-25.46574867415651,"pfxX":-8.947161734139861,"pfxZ":3.787294369253738,"pX":-0.1592961618026691,"pZ":2.056624341551697,"vX0":6.192455368109315,"vY0":-132.7169642053731,"vZ0":-6.064122750841136,"x":123.07,"y":183.25,"x0":-1.3683475859038479,"y0":50.00409776679454,"z0":6.242957769323797,"aX":-15.854192104129712},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.6,"breakHorizontal":14.8,"spinRate":2051,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4137662131222606,"extension":6.146013472057622},"index":2,"playId":"e3bfb04f-1cbf-3822-83ad-81b6760e6e69","pitchNumber":3,"startTime":"2026-04-20T22:55:07.442Z","endTime":"2026-04-20T22:55:14.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.223832484294167,"aZ":-33.73791296082491,"pfxX":1.2993881924836375,"pfxZ":-1.0119652823880232,"pX":1.132809749848758,"pZ":0.9187989991599343,"vX0":5.552664334945129,"vY0":-123.33003587754466,"vZ0":-6.076654122367503,"x":73.82,"y":213.97,"x0":-1.311330999251978,"y0":50.001947078619445,"z0":6.240908667259235,"aX":2.011781105267551},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.0,"breakHorizontal":-3.6,"spinRate":2480,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4431602705106279,"extension":6.138923387994098},"index":3,"playId":"f4c795dd-dfec-3b3f-9d32-34c59472e1c8","pitchNumber":4,"startTime":"2026-04-20T22:55:42.134Z","endTime":"2026-04-20T22:55:46.530Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.17169614032981,"aZ":-34.61312437717392,"pfxX":2.63748795010513,"pfxZ":-1.6099406885767458,"pX":-0.1786602107206555,"pZ":1.853026483600828,"vX0":2.2139052314718755,"vY0":-121.74595597378787,"vZ0":-3.6390772961103517,"x":123.81,"y":188.75,"x0":-1.4384026473897145,"y0":50.00021745444158,"z0":6.325196708052311,"aX":4.006282302594262},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":-5.3,"spinRate":2356,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.4478133956954071,"extension":6.088464769822366},"hitData":{"launchSpeed":103.5,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.0,"coordY":132.98}},"index":4,"playId":"01bae70b-dc30-371b-82dd-16947fe4d919","pitchNumber":5,"startTime":"2026-04-20T22:55:58.426Z","endTime":"2026-04-20T22:56:08.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T22:56:08.784Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks. Brady House to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-20T22:56:10.430Z","endTime":"2026-04-20T22:57:33.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.176097127650394,"aZ":-21.8182392886977,"pfxX":-0.123488642240283,"pfxZ":6.140353813783392,"pX":-0.20121567955770575,"pZ":4.033086333016964,"vX0":2.9741754326931846,"vY0":-128.39916289029256,"vZ0":-1.4830002730420964,"x":124.67,"y":129.89,"x0":-1.3537220785999833,"y0":50.00056322002409,"z0":6.300014188876715,"aX":-0.2088381222156427},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.0,"breakHorizontal":-0.4,"spinRate":2163,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4250248000980612,"extension":6.169629971928272},"index":0,"playId":"1f60e73f-af58-3f51-89c7-5f72922fdd10","pitchNumber":1,"startTime":"2026-04-20T22:56:31.197Z","endTime":"2026-04-20T22:56:35.896Z","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":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3023159951997,"aZ":-32.65649104132419,"pfxX":1.978738902991969,"pfxZ":-0.3344728227275553,"pX":-0.5648792344024882,"pZ":1.284021146024954,"vX0":1.6359863690000203,"vY0":-119.41050718487242,"vZ0":-4.821877609671521,"x":138.53,"y":204.11,"x0":-1.5128459917885753,"y0":50.00130563170313,"z0":6.226933579822832,"aX":2.8922036702662077},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.4,"breakHorizontal":-4.0,"spinRate":2338,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.45652319464942304,"extension":6.048032794543472},"index":1,"playId":"7096e906-c392-3f73-a94d-4b1c6ca6772a","pitchNumber":2,"startTime":"2026-04-20T22:56:47.875Z","endTime":"2026-04-20T22:56:52.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02028589150963,"aZ":-15.862771519919471,"pfxX":-3.6999515109290853,"pfxZ":9.103533855363146,"pX":0.4083635662305192,"pZ":4.552254218211452,"vX0":5.564817139630466,"vY0":-132.90694985196706,"vZ0":-1.5202325786966306,"x":101.43,"y":115.87,"x0":-1.230208648269416,"y0":50.00626219065659,"z0":6.281682279147091,"aX":-6.63279043989963},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":5.5,"spinRate":2348,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.41184108144214226,"extension":6.207603632679672},"index":2,"playId":"826695f7-31b4-3f10-8475-6357f61ac85b","pitchNumber":3,"startTime":"2026-04-20T22:57:12.358Z","endTime":"2026-04-20T22:57:16.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96249895881215,"aZ":-16.00854072155749,"pfxX":-3.5336428823703026,"pfxZ":9.06672714178032,"pX":-1.1824528195577904,"pZ":3.727929947871348,"vX0":1.98683158531738,"vY0":-132.59026062701616,"vZ0":-3.5445337512963646,"x":162.07,"y":138.13,"x0":-1.4818339951123491,"y0":50.00288326861027,"z0":6.2479844593497935,"aX":-6.300823757631746},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2168,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.41285952952934135,"extension":6.059159576147316},"index":3,"playId":"5911d570-5a45-39fd-964d-97fd5b809e6b","pitchNumber":4,"startTime":"2026-04-20T22:57:28.985Z","endTime":"2026-04-20T22:57:33.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T22:57:33.252Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks. Brady House to 3rd. CJ Abrams to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-20T22:57:36.252Z","endTime":"2026-04-20T23:00:03.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnThird":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.040657430723297,"aZ":-34.50141096739475,"pfxX":2.119127426972856,"pfxZ":-1.5994489413786521,"pX":-1.145783130144663,"pZ":2.0734930633253943,"vX0":0.1976630526343652,"vY0":-119.95278510975314,"vZ0":-2.7688307233746814,"x":160.67,"y":182.8,"x0":-1.5045292557111722,"y0":50.00025256588435,"z0":6.316379234041458,"aX":3.089861754159185},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.2,"breakHorizontal":-3.8,"spinRate":2305,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.45648822988658466,"extension":6.09443783552489},"index":0,"playId":"eeca8537-2d12-340c-9247-ae76b2629ff4","pitchNumber":1,"startTime":"2026-04-20T22:57:57.004Z","endTime":"2026-04-20T22:58:01.902Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.872131937187916,"aZ":-19.774029602837174,"pfxX":-0.2994554013314028,"pfxZ":7.526596504997018,"pX":-0.6118446404934481,"pZ":3.496966335655817,"vX0":2.249066974420429,"vY0":-126.97293806508452,"vZ0":-2.9451894422730116,"x":140.32,"y":144.36,"x0":-1.466846102481612,"y0":50.001167577288236,"z0":6.229796086257341,"aX":-0.493657594885719},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.3,"breakHorizontal":0.1,"spinRate":2227,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4299480650807723,"extension":6.242820928575689},"index":1,"playId":"b3ed825b-35c3-3334-ac3e-e982549bd35a","pitchNumber":2,"startTime":"2026-04-20T22:58:12.149Z","endTime":"2026-04-20T22:58:17.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49999397334719,"aZ":-19.961823566887002,"pfxX":0.46036722111408435,"pfxZ":7.359992319514115,"pX":-0.32391355847482345,"pZ":3.9490029297928553,"vX0":2.630723752877934,"vY0":-127.77170090787392,"vZ0":-2.026310596718846,"x":129.35,"y":132.16,"x0":-1.4251809460694629,"y0":50.00042329794225,"z0":6.315347753690478,"aX":0.7634495671765037},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.1,"breakHorizontal":-1.4,"spinRate":2287,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.42812767795533935,"extension":6.231406678336432},"index":2,"playId":"39138e6f-a2b2-30a4-97e5-9f60eaeb09ff","pitchNumber":3,"startTime":"2026-04-20T22:58:27.957Z","endTime":"2026-04-20T22:58:32.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449807063895335,"aZ":-37.1123110429801,"pfxX":0.8822768717842262,"pfxZ":-3.380567665573002,"pX":-0.269547883331419,"pZ":1.1374127590584122,"vX0":2.22038305971608,"vY0":-120.37898891539791,"vZ0":-4.267739785436293,"x":127.27,"y":208.07,"x0":-1.320345564736244,"y0":50.00362759618935,"z0":6.236031906245951,"aX":1.2882364218376308},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.0,"breakHorizontal":-2.2,"spinRate":2386,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.45587626304446127,"extension":6.07238323113942},"index":3,"playId":"f32c1097-f03a-3a03-8c38-4ab1a7773068","pitchNumber":4,"startTime":"2026-04-20T22:58:43.998Z","endTime":"2026-04-20T22:58:48.612Z","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":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-20T22:58:56.288Z","endTime":"2026-04-20T22:59:05.959Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.115894671305846,"aZ":-35.17827790021007,"pfxX":2.0644690691088377,"pfxZ":-2.033198110006,"pX":0.4040511035868533,"pZ":0.867013712017194,"vX0":3.448466058837263,"vY0":-121.25088668194847,"vZ0":-5.401797510074097,"x":101.6,"y":215.37,"x0":-1.3082990691094483,"y0":50.00211226314347,"z0":6.2156914094773175,"aX":3.0533567241002606},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.8,"breakHorizontal":-4.6,"spinRate":2501,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4528315466361974,"extension":6.161105014805191},"index":5,"playId":"4e761d35-aa15-35c2-bb29-cd137274eeeb","pitchNumber":5,"startTime":"2026-04-20T22:59:05.959Z","endTime":"2026-04-20T22:59:10.322Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.585742165612217,"aZ":-35.75703304715042,"pfxX":0.9531812747455326,"pfxZ":-2.4176694544621524,"pX":-0.025310359334174748,"pZ":1.1279077300197897,"vX0":2.729790492443996,"vY0":-120.90563241335032,"vZ0":-4.641338505153737,"x":117.96,"y":208.33,"x0":-1.2928860809625495,"y0":50.004043314653906,"z0":6.210558082337013,"aX":1.4111422271408671},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.3,"breakHorizontal":-2.4,"spinRate":2554,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.45303268837783595,"extension":6.084779134565447},"index":6,"playId":"fdfeeae1-1a4f-304b-a661-0c2ab13a6576","pitchNumber":6,"startTime":"2026-04-20T22:59:23.914Z","endTime":"2026-04-20T22:59:28.042Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73159756588178,"aZ":-35.49442791014236,"pfxX":-0.49656771955121526,"pfxZ":-2.160701622799756,"pX":0.5347227408778004,"pZ":-0.19556026433682522,"vX0":4.404275386963613,"vY0":-123.32739235094571,"vZ0":-7.870064151126412,"x":96.62,"y":244.06,"x0":-1.210359629930609,"y0":50.00141915211362,"z0":6.034098302294746,"aX":-0.7648108543850359},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.5,"breakHorizontal":-0.1,"spinRate":2354,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.4442821212359971,"extension":6.241438459439595},"index":7,"playId":"1aea45ee-7eff-36ad-97db-4cd4e41bf508","pitchNumber":7,"startTime":"2026-04-20T22:59:56.445Z","endTime":"2026-04-20T23:00:03.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:00:03.197Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a line drive to right fielder Ronald Acuña Jr. Brady House scores. CJ Abrams scores. Daylen Lile to 3rd.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-20T23:00:58.736Z","endTime":"2026-04-20T23:01:44.302Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-20T23:00:20.612Z","endTime":"2026-04-20T23:01:01.028Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.502166014599954,"aZ":-21.89786304388957,"pfxX":-7.79245164599564,"pfxZ":5.883307860726739,"pX":1.4269343065046447,"pZ":0.8909410655159877,"vX0":9.131433490408979,"vY0":-131.27249307341714,"vZ0":-9.100343386338272,"x":62.61,"y":214.72,"x0":-1.0824663162687491,"y0":50.00443584371538,"z0":6.029690548835369,"aX":-13.616413954092458},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.8,"breakHorizontal":12.1,"spinRate":2086,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4170625514311803,"extension":6.331293758469736},"index":1,"playId":"7bdbf00d-4aa3-30da-a431-6e268c9f9312","pitchNumber":1,"startTime":"2026-04-20T23:01:01.028Z","endTime":"2026-04-20T23:01:05.622Z","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":90.2,"endSpeed":82.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.927013978501307,"aZ":-23.3887616036626,"pfxX":-9.20727403800981,"pfxZ":5.0193081235207835,"pX":-0.3739271597217745,"pZ":2.899790111739679,"vX0":5.48716552194234,"vY0":-131.26870710780042,"vZ0":-4.244564506312504,"x":131.25,"y":160.49,"x0":-1.2915069498045775,"y0":50.00463505076243,"z0":6.271985696871383,"aX":-16.123161738475435},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":15.5,"spinRate":1961,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.41672400487740635,"extension":6.187421776209971},"index":2,"playId":"04b5c29a-69d1-3793-ae21-1020f624e31c","pitchNumber":2,"startTime":"2026-04-20T23:01:17.498Z","endTime":"2026-04-20T23:01:22.716Z","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":92.1,"endSpeed":84.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34650893322385,"aZ":-14.497209704118454,"pfxX":-2.4295751160522965,"pfxZ":9.728785337482272,"pX":0.3188005989250854,"pZ":2.860396315450435,"vX0":4.897351882123259,"vY0":-134.04023035905814,"vZ0":-6.0581575327540484,"x":104.85,"y":161.55,"x0":-1.2174571398220018,"y0":50.005103043810394,"z0":6.187612300901556,"aX":-4.416018365467466},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":3.4,"spinRate":2164,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.408850053096244,"extension":6.24525376003656},"hitData":{"launchSpeed":78.7,"launchAngle":20.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.13,"coordY":119.64}},"index":3,"playId":"d2252f96-eecc-3610-bb3a-abbf0a17ceef","pitchNumber":3,"startTime":"2026-04-20T23:01:32.289Z","endTime":"2026-04-20T23:01:44.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:01:44.302Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-20T23:01:59.666Z","endTime":"2026-04-20T23:04:05.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79695288433598,"aZ":-22.863935125099946,"pfxX":-9.724591613751839,"pfxZ":5.256234964430256,"pX":0.12950082431983068,"pZ":2.7161511124243836,"vX0":6.921242340872245,"vY0":-131.71237179811115,"vZ0":-4.692322956405832,"x":112.06,"y":165.44,"x0":-1.25791570421702,"y0":50.00509056765083,"z0":6.193843794163932,"aX":-17.23057353641374},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":16.3,"spinRate":2026,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4145419746060397,"extension":6.133949362582963},"index":0,"playId":"fae3ca4e-a088-3e18-b00c-84996de42fdd","pitchNumber":1,"startTime":"2026-04-20T23:02:24.263Z","endTime":"2026-04-20T23:02:28.391Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"0c9c4ea2-f84a-3ac6-bdcd-733ccd4b6a3c","startTime":"2026-04-20T23:02:40.403Z","endTime":"2026-04-20T23:02:44.003Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"296b58c8-2225-35bd-8bcf-74ad3b8e5949","startTime":"2026-04-20T23:02:58.111Z","endTime":"2026-04-20T23:03:01.898Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286018179476553,"aZ":-11.843498378571384,"pfxX":-4.456266499526941,"pfxZ":11.083110926462385,"pX":-0.40734431412377065,"pZ":2.4203542690064133,"vX0":4.020410666033491,"vY0":-134.59502863287332,"vZ0":-7.616481859977824,"x":132.53,"y":173.43,"x0":-1.3416536875329985,"y0":50.001667886189544,"z0":6.125978398442581,"aX":-8.17352931124384},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2293,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.4069884195616762,"extension":6.2103432135703684},"index":3,"playId":"057ba60d-a4d0-348b-acaa-724a2df88b63","pitchNumber":2,"startTime":"2026-04-20T23:03:24.968Z","endTime":"2026-04-20T23:03:30.136Z","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":2},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.719625239767456,"aZ":-15.296408089737415,"pfxX":-2.1040178839782744,"pfxZ":9.005943093907044,"pX":-1.5557893906280917,"pZ":3.788257714160658,"vX0":0.5270534348469956,"vY0":-136.21655626853916,"vZ0":-3.714525455970973,"x":176.3,"y":136.5,"x0":-1.4788259255083962,"y0":50.00042118809463,"z0":6.23122013532222,"aX":-3.9419782126033818},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":3.7,"spinRate":2251,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40254631924136186,"extension":6.116912690342118},"index":4,"playId":"b338695c-aaa6-3bc0-9a73-6e2b3cd1eee9","pitchNumber":3,"startTime":"2026-04-20T23:03:42.866Z","endTime":"2026-04-20T23:03:47.077Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.284422167435867,"aZ":-33.37122946904187,"pfxX":1.2145399394551766,"pfxZ":-0.7832687898999859,"pX":-0.7246793939180606,"pZ":1.7609630319090654,"vX0":1.30745667656899,"vY0":-122.67623279620324,"vZ0":-3.97027077066312,"x":144.62,"y":191.23,"x0":-1.422379641080498,"y0":50.00419928347262,"z0":6.245210438740301,"aX":1.8510926730804675},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":-2.5,"spinRate":2466,"spinDirection":27},"zone":7,"typeConfidence":2.0,"plateTime":0.44649077530711834,"extension":6.13481297828131},"index":5,"playId":"aed3d3b6-6e22-3452-ada3-032983454373","pitchNumber":4,"startTime":"2026-04-20T23:03:59.323Z","endTime":"2026-04-20T23:04:05.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:04:05.235Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Riley grounds out, third baseman Brady House to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-20T23:05:48.459Z","endTime":"2026-04-20T23:06:28.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72133940673112,"aZ":-25.08010696098474,"pfxX":-10.075634576457613,"pfxZ":3.973074030555521,"pX":-0.3532740943884769,"pZ":2.3320437734423596,"vX0":7.265485943908232,"vY0":-133.34331366117752,"vZ0":-3.581465670723127,"x":130.47,"y":175.81,"x0":-1.81473006414546,"y0":50.00559997110267,"z0":5.518077566425093,"aX":-18.008013275228564},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.6,"breakHorizontal":16.6,"spinRate":2321,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4119695033404658,"extension":7.1170310368781555},"index":0,"playId":"02f02fbe-44a4-3773-83a7-d01140919be9","pitchNumber":1,"startTime":"2026-04-20T23:06:06.844Z","endTime":"2026-04-20T23:06:11.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":84.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.021153405928743,"aZ":-15.894279211590776,"pfxX":-4.783934264226425,"pfxZ":8.945600010893079,"pX":-0.010567296993654149,"pZ":2.484392945888033,"vX0":5.971154616010755,"vY0":-134.5135946902007,"vZ0":-5.086145275449298,"x":117.4,"y":171.7,"x0":-1.6447062610403627,"y0":50.00380897396975,"z0":5.538417436806186,"aX":-8.707915172619913},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2289,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4082494986747771,"extension":7.189159646952069},"hitData":{"launchSpeed":99.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":84.47,"coordY":160.5}},"index":1,"playId":"1155bcbd-0c5c-34d5-ba5b-7988c1eabd70","pitchNumber":2,"startTime":"2026-04-20T23:06:19.265Z","endTime":"2026-04-20T23:06:28.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:06:28.809Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-20T23:06:33.039Z","endTime":"2026-04-20T23:07:02.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.026064112907317,"aZ":-24.99401755456044,"pfxX":-0.010188403034763593,"pfxZ":4.170800109569422,"pX":0.018927866763549336,"pZ":2.2690071912709517,"vX0":5.223473276450846,"vY0":-130.72057059643018,"vZ0":-3.330714600195166,"x":116.28,"y":177.52,"x0":-2.0086005576259853,"y0":50.00130611456412,"z0":5.448097247971678,"aX":-0.018446724225723833},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":-1.2,"spinRate":2374,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.41992352592091553,"extension":7.01673255272658},"hitData":{"launchSpeed":99.4,"launchAngle":21.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.26,"coordY":75.7}},"index":0,"playId":"59bd3686-ea49-3fac-a6af-0bda0f83e7ed","pitchNumber":1,"startTime":"2026-04-20T23:06:54.752Z","endTime":"2026-04-20T23:07:02.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:07:02.539Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-20T23:07:04.882Z","endTime":"2026-04-20T23:08:03.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966881379413884,"aZ":-14.49463549697795,"pfxX":-6.683677029849975,"pfxZ":9.569328148696275,"pX":0.9051145246402117,"pZ":2.6887588704731225,"vX0":9.004434399917505,"vY0":-135.40580532286694,"vZ0":-4.503915966632938,"x":82.5,"y":166.18,"x0":-1.6029090197067717,"y0":50.00297843408064,"z0":5.39573035882785,"aX":-12.348973386515311},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":10.1,"spinRate":2395,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4052962102737747,"extension":7.118745809990085},"index":0,"playId":"eeeb68f0-0365-3cbe-a87f-c0f6f83f4f98","pitchNumber":1,"startTime":"2026-04-20T23:07:27.237Z","endTime":"2026-04-20T23:07:32.971Z","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":93.0,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.370559926940565,"aZ":-24.72608667200589,"pfxX":-11.486230055479828,"pfxZ":4.08117449067266,"pX":0.04768472500681029,"pZ":1.2602506285128552,"vX0":9.059329601686802,"vY0":-134.93894997019828,"vZ0":-6.242941385941899,"x":115.18,"y":204.75,"x0":-1.8792088272779264,"y0":50.00195071916279,"z0":5.372751406641775,"aX":-20.948990244444907},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.0,"breakHorizontal":18.6,"spinRate":2445,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40762203957563825,"extension":7.000342018420818},"index":1,"playId":"8f21711f-cf1a-3c35-8639-aef42f0851ad","pitchNumber":2,"startTime":"2026-04-20T23:07:40.393Z","endTime":"2026-04-20T23:07:45.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.302161515699098,"aZ":-24.04931089639859,"pfxX":-10.505343982898816,"pfxZ":4.4910097665490225,"pX":-0.16302427704167083,"pZ":2.3714399617497195,"vX0":8.060032836845805,"vY0":-133.9439627659273,"vZ0":-3.531220310244376,"x":123.21,"y":174.75,"x0":-1.8539393406840434,"y0":50.000794073412884,"z0":5.436668237992899,"aX":-18.98985222777843},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":17.2,"spinRate":2373,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4097275636265958,"extension":7.178923269789316},"hitData":{"launchSpeed":114.9,"launchAngle":-1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.99,"coordY":152.09}},"index":2,"playId":"3ecc09c9-62cb-32cf-aaa3-454ee21ff1df","pitchNumber":3,"startTime":"2026-04-20T23:07:55.856Z","endTime":"2026-04-20T23:08:03.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:08:03.793Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Millas called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-20T23:09:55.689Z","endTime":"2026-04-20T23:11:19.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65429259019745,"aZ":-15.44331242720163,"pfxX":-5.421737111107969,"pfxZ":9.453284688307162,"pX":0.11476360157967905,"pZ":2.4720760982833356,"vX0":5.715824567800521,"vY0":-132.30982542765386,"vZ0":-6.508915187802815,"x":112.63,"y":172.03,"x0":-1.3707992518570231,"y0":50.00503515889106,"z0":6.099035339778685,"aX":-9.598517728814493},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2197,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4142277989613792,"extension":6.210636647270285},"index":0,"playId":"461ce48b-f4df-3d6c-a354-28279353c947","pitchNumber":1,"startTime":"2026-04-20T23:10:11.054Z","endTime":"2026-04-20T23:10:20.783Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.726916390283915,"aZ":-19.955608468548483,"pfxX":-2.0113329274524245,"pfxZ":7.354934970693691,"pX":0.26647938090928686,"pZ":3.38202465569856,"vX0":4.980192528808254,"vY0":-128.11625797479653,"vZ0":-3.4232535173748726,"x":106.84,"y":147.47,"x0":-1.4420939414322718,"y0":50.00078635602077,"z0":6.29718040128613,"aX":-3.3408388723375575},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.7,"breakHorizontal":2.5,"spinRate":1994,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.42770097074297553,"extension":6.116414841553469},"index":1,"playId":"51568cfc-dc65-377d-a688-1216f4bda9b0","pitchNumber":2,"startTime":"2026-04-20T23:10:47.694Z","endTime":"2026-04-20T23:10:53.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69618463568355,"aZ":-13.697362647667811,"pfxX":-4.990313269754954,"pfxZ":9.936114211936744,"pX":0.40952793477641775,"pZ":3.7802166770638275,"vX0":6.364472538203782,"vY0":-135.51338290487394,"vZ0":-3.955804363173754,"x":101.39,"y":136.71,"x0":-1.3214459049072005,"y0":50.00063039510011,"z0":6.216148783303826,"aX":-9.277969663183217},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2196,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40423684341276456,"extension":6.222302954183169},"index":2,"playId":"d36457f9-54d8-33de-8174-4fc304559734","pitchNumber":3,"startTime":"2026-04-20T23:11:01.403Z","endTime":"2026-04-20T23:11:06.671Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.495900800553475,"aZ":-22.37728525482891,"pfxX":-8.913188982137019,"pfxZ":5.543047683128785,"pX":0.6978225187160544,"pZ":2.2502939104116115,"vX0":8.165206529155903,"vY0":-131.9759113847415,"vZ0":-5.748218658538498,"x":90.4,"y":178.02,"x0":-1.2747506667671678,"y0":50.00375530363718,"z0":6.099527003315543,"aX":-15.759341786269072},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.0,"breakHorizontal":14.4,"spinRate":2018,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41466486663555724,"extension":6.1530504017219565},"index":3,"playId":"67edd474-2006-3508-857f-9b58cbc4ebf4","pitchNumber":4,"startTime":"2026-04-20T23:11:14.030Z","endTime":"2026-04-20T23:11:19.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:11:19.299Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-20T23:11:19.016Z","endTime":"2026-04-20T23:12:56.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.961453708482267,"aZ":-12.934624122633217,"pfxX":-2.708968134859467,"pfxZ":10.645311622905183,"pX":-0.4587388276219646,"pZ":4.138357391147303,"vX0":3.823049784548915,"vY0":-134.0825462759367,"vZ0":-3.233781388045914,"x":134.49,"y":127.04,"x0":-1.5559215966450024,"y0":50.00350047044194,"z0":6.292311964579471,"aX":-4.896688530467047},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":4.0,"spinRate":2236,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40963955172924615,"extension":5.996529989902788},"index":0,"playId":"86d0b9e1-900e-3696-a297-2872ef91fd04","pitchNumber":1,"startTime":"2026-04-20T23:11:40.672Z","endTime":"2026-04-20T23:11:45.022Z","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":92.1,"endSpeed":84.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3398229597063,"aZ":-13.995921493583772,"pfxX":-3.8388867144459007,"pfxZ":9.998574672791912,"pX":0.18757768000015398,"pZ":3.983144175770462,"vX0":5.534560515161844,"vY0":-134.07099060923443,"vZ0":-3.4423739512745537,"x":109.85,"y":131.24,"x0":-1.4059797342068674,"y0":50.0036852701617,"z0":6.284483401138269,"aX":-6.980514427121219},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":5.8,"spinRate":2172,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4087424459033073,"extension":6.128298785896827},"index":1,"playId":"4db7757b-6264-388d-8c9c-c6bf383c7fa0","pitchNumber":2,"startTime":"2026-04-20T23:11:57.799Z","endTime":"2026-04-20T23:12:02.114Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.193730251652322,"aZ":-13.78673224430112,"pfxX":-5.398726921372841,"pfxZ":10.467194033712907,"pX":-0.21792766118931522,"pZ":3.275782761575454,"vX0":4.974185968755303,"vY0":-132.1985294218034,"vZ0":-4.940720753446378,"x":125.31,"y":150.33,"x0":-1.4294739914194978,"y0":50.001874579356404,"z0":6.193511801498144,"aX":-9.482499414612496},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2160,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.41555040927491005,"extension":6.16620140260107},"index":2,"playId":"ff985410-0179-31b4-b781-4e70a20f43fa","pitchNumber":3,"startTime":"2026-04-20T23:12:10.699Z","endTime":"2026-04-20T23:12:15.666Z","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":93.1,"endSpeed":84.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38023124518383,"aZ":-11.935313905772617,"pfxX":-2.69350870784684,"pfxZ":11.026718820365868,"pX":0.18999219166632317,"pZ":2.7401323076004536,"vX0":5.255485882925898,"vY0":-135.33099069848063,"vZ0":-6.8127836235276185,"x":109.76,"y":164.8,"x0":-1.4363707951749451,"y0":50.00513709444326,"z0":6.144580851924909,"aX":-4.94523164217862},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":3.6,"spinRate":2183,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4063405983296047,"extension":6.186158762517231},"index":3,"playId":"eeaab579-bbb2-3e4a-bee3-ea33c6225fef","pitchNumber":4,"startTime":"2026-04-20T23:12:29.730Z","endTime":"2026-04-20T23:12:35.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.651547748285463,"aZ":-13.071109625124562,"pfxX":-3.048466929917527,"pfxZ":10.324160689395804,"pX":0.2576794489298787,"pZ":3.3211370328778265,"vX0":5.537200277968186,"vY0":-135.20291561410562,"vZ0":-5.248579772899378,"x":107.18,"y":149.11,"x0":-1.4213785414049998,"y0":50.00322730329388,"z0":6.205991879008386,"aX":-5.641447560370765},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":4.3,"spinRate":2278,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.40522257985571564,"extension":6.018545643096626},"hitData":{"launchSpeed":83.0,"launchAngle":33.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.93,"coordY":85.74}},"index":4,"playId":"72421793-798b-33a4-bb9e-1ba351fa75d8","pitchNumber":5,"startTime":"2026-04-20T23:12:47.146Z","endTime":"2026-04-20T23:12:56.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:12:56.525Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-20T23:12:57.465Z","endTime":"2026-04-20T23:14:09.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.246555751035054,"aZ":-33.53519565120463,"pfxX":0.8862138306106611,"pfxZ":-0.9343298178963177,"pX":0.4655007311445835,"pZ":2.0402059236557695,"vX0":3.967033498385902,"vY0":-120.44762501611265,"vZ0":-3.0328245123476467,"x":99.26,"y":183.69,"x0":-1.32049540541021,"y0":50.00046823172942,"z0":6.292745110561947,"aX":1.296080687256583},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.2,"breakHorizontal":-2.6,"spinRate":2506,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.4554255430815566,"extension":6.119149418114875},"index":0,"playId":"1a5ab39c-43b0-3a34-9f0f-977293707500","pitchNumber":1,"startTime":"2026-04-20T23:13:17.222Z","endTime":"2026-04-20T23:13:21.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.5,"endSpeed":78.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.473472371160476,"aZ":-30.19457718030905,"pfxX":-9.627095145093298,"pfxZ":1.261246156725444,"pX":-0.052831331777516526,"pZ":1.781743271967825,"vX0":6.570352178612663,"vY0":-125.65018302485973,"vZ0":-4.598790529596405,"x":119.01,"y":190.67,"x0":-1.4789735231449639,"y0":50.0015718794652,"z0":6.149752311687108,"aX":-15.067441305434013},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":15.5,"spinRate":1338,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4394896463548261,"extension":6.11296684820434},"index":1,"playId":"542db2dd-88a2-36ab-9dc4-112db54d3b8d","pitchNumber":2,"startTime":"2026-04-20T23:13:29.462Z","endTime":"2026-04-20T23:13:36.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.400990060604794,"aZ":-36.02922021540026,"pfxX":-0.5200465185728458,"pfxZ":-2.5555174277939603,"pX":1.5100829073807818,"pZ":0.9575999639523951,"vX0":6.534246501337704,"vY0":-122.81945662859286,"vZ0":-5.149493282641926,"x":59.44,"y":212.92,"x0":-1.132823502004992,"y0":50.00366960374172,"z0":6.192431330843935,"aX":-0.7836081637605264},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.8,"breakHorizontal":-0.8,"spinRate":2394,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.44828464920204025,"extension":6.201657326542461},"index":2,"playId":"c999c793-7716-3409-836b-dfec1b9c5d0b","pitchNumber":3,"startTime":"2026-04-20T23:13:50.666Z","endTime":"2026-04-20T23:13:55.118Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.067310627620873,"aZ":-25.7325881566566,"pfxX":-9.466783280433424,"pfxZ":3.6517127124029685,"pX":0.4512988873856886,"pZ":1.9500052089377964,"vX0":7.844105393192663,"vY0":-132.39842997525912,"vZ0":-5.83114241172232,"x":99.8,"y":186.13,"x0":-1.329820703814444,"y0":50.00288611915027,"z0":6.08138125552028,"aX":-16.692699743249356},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":15.2,"spinRate":2071,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4147957279474781,"extension":6.189595297194595},"index":3,"playId":"f0f9ba2b-a9e0-3e3d-a106-c7c294bcd23e","pitchNumber":4,"startTime":"2026-04-20T23:14:04.634Z","endTime":"2026-04-20T23:14:09.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:14:09.846Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-20T23:15:56.136Z","endTime":"2026-04-20T23:17:07.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":90.9,"endSpeed":83.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.451259631645648,"aZ":-22.282638151225154,"pfxX":-10.387493250078327,"pfxZ":5.614581153947496,"pX":0.8807596056081409,"pZ":2.5879613162028527,"vX0":10.011301132504018,"vY0":-131.99072433928242,"vZ0":-3.427888285548086,"x":83.43,"y":168.91,"x0":-1.6142621166962894,"y0":50.00272703880597,"z0":5.546832749020017,"aX":-18.302875917877163},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":16.6,"spinRate":2241,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4151903845866487,"extension":7.030949835276472},"index":0,"playId":"7f07cda9-8afd-3d75-b6c1-cdfb214911ae","pitchNumber":1,"startTime":"2026-04-20T23:16:12.948Z","endTime":"2026-04-20T23:16:17.971Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-20T23:16:24.874Z","endTime":"2026-04-20T23:16:41.483Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"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":92.4,"endSpeed":84.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23186627512571,"aZ":-26.962168302932774,"pfxX":-10.37830532736168,"pfxZ":2.8923030239552068,"pX":0.864710430920328,"pZ":0.6581636558380943,"vX0":10.460359170791017,"vY0":-133.91662976061087,"vZ0":-7.212969185544462,"x":84.04,"y":221.01,"x0":-1.7597236433541668,"y0":50.001805962296174,"z0":5.3388340985512714,"aX":-18.688230909092496},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":2237,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41036105625148167,"extension":7.198100369951486},"index":2,"playId":"bfd6a45e-0cb1-3755-b876-ac6e0bdda00e","pitchNumber":2,"startTime":"2026-04-20T23:16:41.483Z","endTime":"2026-04-20T23:16:45.841Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07298516135036,"aZ":-23.134048327792993,"pfxX":1.4563860252292922,"pfxZ":5.395276891671265,"pX":-0.24474964724593085,"pZ":2.4112849006679,"vX0":4.450909494021682,"vY0":-128.04899956700194,"vZ0":-3.2356453173981365,"x":126.33,"y":173.68,"x0":-2.1881743350262113,"y0":50.005702650012736,"z0":5.481984204769775,"aX":2.441799943715853},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.4,"breakHorizontal":-3.6,"spinRate":2240,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.42620201700478066,"extension":6.928220386965033},"hitData":{"launchSpeed":104.0,"launchAngle":32.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":107.55,"coordY":51.99}},"index":3,"playId":"e1256ad1-c010-3454-b0eb-261684027b18","pitchNumber":3,"startTime":"2026-04-20T23:16:58.038Z","endTime":"2026-04-20T23:17:07.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:17:07.870Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Mateo called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-20T23:17:10.078Z","endTime":"2026-04-20T23:19:29.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94739329070277,"aZ":-23.154378464057583,"pfxX":-9.290341435482778,"pfxZ":4.849467708749053,"pX":-0.33041858213654207,"pZ":3.3502926216580384,"vX0":6.813766828104233,"vY0":-134.90066920260367,"vZ0":-1.4777400416794175,"x":129.59,"y":148.32,"x0":-1.6710063033365037,"y0":50.00011752721436,"z0":5.5235979300196405,"aX":-17.269737767035704},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.8,"breakHorizontal":15.5,"spinRate":2200,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4046749796021807,"extension":7.223644566284693},"index":0,"playId":"58620e7b-94d8-355e-9440-c25438e58784","pitchNumber":1,"startTime":"2026-04-20T23:17:36.915Z","endTime":"2026-04-20T23:17:41.292Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807293169685998,"aZ":-23.852966672299196,"pfxX":1.812285169531473,"pfxZ":4.929853283621933,"pX":0.720469126833878,"pZ":3.117978178257586,"vX0":5.523791431391361,"vY0":-128.36678296910694,"vZ0":-1.6448272683955762,"x":89.54,"y":154.59,"x0":-1.685050256950126,"y0":50.00139605359849,"z0":5.604078471910583,"aX":3.0567352515566184},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.9,"breakHorizontal":-4.4,"spinRate":2423,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.4248959125808125,"extension":7.012317546612029},"index":1,"playId":"2295064b-99d5-358d-9aa1-2463fd32b902","pitchNumber":2,"startTime":"2026-04-20T23:17:49.436Z","endTime":"2026-04-20T23:17:54.655Z","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.1,"endSpeed":85.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.080225179253475,"aZ":-14.554732079356874,"pfxX":-6.826186213042108,"pfxZ":9.28586664194226,"pX":0.3135741697805923,"pZ":3.5414727638666594,"vX0":7.394768787228699,"vY0":-136.84674708171542,"vZ0":-2.798492961567429,"x":105.05,"y":143.16,"x0":-1.5362351307288296,"y0":50.00165340195364,"z0":5.573810025715605,"aX":-12.9515263300552},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":10.8,"spinRate":2307,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40018412822096483,"extension":7.1468264270524955},"index":2,"playId":"d549c08f-ba90-306a-88c2-2c846f38c9bb","pitchNumber":3,"startTime":"2026-04-20T23:18:03.943Z","endTime":"2026-04-20T23:18:09.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.492633925926533,"aZ":-31.088697177878583,"pfxX":8.58413067107864,"pfxZ":0.7705335830935258,"pX":2.0281189765821597,"pZ":1.7805312626803118,"vX0":5.805161014912373,"vY0":-118.44557724460451,"vZ0":-1.8798484088394019,"x":39.69,"y":190.71,"x0":-1.5772575518756593,"y0":50.002680096523626,"z0":5.451283521359334,"aX":12.08789590952931},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.2,"breakHorizontal":-17.0,"spinRate":2643,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.46399977614558363,"extension":7.107826355197093},"index":3,"playId":"6c97ce5c-7719-311d-8608-97dae5114221","pitchNumber":4,"startTime":"2026-04-20T23:18:23.734Z","endTime":"2026-04-20T23:18:27.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.335122142684153,"aZ":-31.062366736813587,"pfxX":9.730158118161278,"pfxZ":0.8115365666177023,"pX":-0.00835242177408992,"pZ":2.036513163061393,"vX0":1.2837151764357655,"vY0":-117.07732538666805,"vZ0":-1.1405545133126684,"x":117.32,"y":183.79,"x0":-1.8281134278144058,"y0":50.00216708623959,"z0":5.4788764206944,"aX":13.294168988773354},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.4,"breakHorizontal":-17.9,"spinRate":2541,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.4706673195369544,"extension":7.069611307280822},"index":4,"playId":"67a69b25-29f2-3bde-bb8b-81e647c8bd52","pitchNumber":5,"startTime":"2026-04-20T23:18:42.812Z","endTime":"2026-04-20T23:18:48.701Z","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":93.9,"endSpeed":85.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31738105150155,"aZ":-16.976155652687464,"pfxX":-6.309179488175266,"pfxZ":8.082520141715717,"pX":0.4615676579860719,"pZ":3.900824701608546,"vX0":7.661122180017695,"vY0":-136.56413134018982,"vZ0":-1.2312807831075951,"x":99.41,"y":133.46,"x0":-1.5662702578475056,"y0":50.00323870861391,"z0":5.530428453677565,"aX":-11.86489680829548},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":9.7,"spinRate":2343,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40176590999265693,"extension":7.043265061143757},"index":5,"playId":"eacd796a-b2a2-39e2-92b0-40f02d964d18","pitchNumber":6,"startTime":"2026-04-20T23:19:07.589Z","endTime":"2026-04-20T23:19:12.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.670108321770762,"aZ":-23.142681317916793,"pfxX":-10.585652297770048,"pfxZ":4.859684833472802,"pX":0.5633691387809797,"pZ":2.28979753203886,"vX0":8.959461892877783,"vY0":-135.68475262126958,"vZ0":-4.368607646570589,"x":95.53,"y":176.96,"x0":-1.4118999915952302,"y0":50.00179645371465,"z0":5.540487138634055,"aX":-19.666973137828204},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":17.2,"spinRate":2282,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4042265263292011,"extension":7.170722010151881},"index":6,"playId":"84f3e118-8f13-3f36-8143-8c4d21000b29","pitchNumber":7,"startTime":"2026-04-20T23:19:23.986Z","endTime":"2026-04-20T23:19:29.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:19:29.288Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-20T23:19:33.088Z","endTime":"2026-04-20T23:21:18.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10335773645725,"aZ":-17.251697097053132,"pfxX":-5.013544804943072,"pfxZ":8.080232647833824,"pX":-0.852424318167919,"pZ":2.966701530973381,"vX0":4.166975118564934,"vY0":-135.19377462222377,"vZ0":-3.478738890741303,"x":149.49,"y":158.68,"x0":-1.7640814709216084,"y0":50.00362543071738,"z0":5.484588099287949,"aX":-9.259920351052855},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":8.2,"spinRate":2250,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4055025746032679,"extension":7.246683963312204},"index":0,"playId":"e16a85fa-044a-37e7-819e-6434cdd48f1a","pitchNumber":1,"startTime":"2026-04-20T23:19:54.079Z","endTime":"2026-04-20T23:19:58.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.274724040328874,"aZ":-22.819233704974984,"pfxX":-9.881972356399304,"pfxZ":4.8999430632320395,"pX":0.03249448853191929,"pZ":1.21090969184211,"vX0":8.00935591734728,"vY0":-137.46379837683713,"vZ0":-7.020474870505226,"x":115.76,"y":206.09,"x0":-1.6391144722647548,"y0":50.00239803455374,"z0":5.353898748276836,"aX":-18.858544064915403},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":16.2,"spinRate":2406,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39888755559039524,"extension":7.181360916432109},"index":1,"playId":"a0896873-c2c1-3892-b3a1-357c02ada3c5","pitchNumber":2,"startTime":"2026-04-20T23:20:11.435Z","endTime":"2026-04-20T23:20:16.148Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80966269995177,"aZ":-26.417845420549526,"pfxX":-10.888313596391543,"pfxZ":3.1540978302941074,"pX":-0.11910872409093604,"pZ":2.4895771519711425,"vX0":8.250212829075112,"vY0":-135.24692459072773,"vZ0":-2.8331374480088707,"x":121.54,"y":171.56,"x0":-1.8186385820406683,"y0":50.00062677814062,"z0":5.434922112351181,"aX":-19.852819808013667},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":17.6,"spinRate":2409,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40744431870748254,"extension":7.032406501571216},"index":2,"playId":"1f2941f3-8544-3cb1-a638-1778af066c63","pitchNumber":3,"startTime":"2026-04-20T23:20:29.392Z","endTime":"2026-04-20T23:20:34.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":72.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.692895432794643,"aZ":-39.12640936442357,"pfxX":9.946029704793524,"pfxZ":-5.190667659897455,"pX":0.1296317613560803,"pZ":1.4063256960829107,"vX0":1.7610655933605344,"vY0":-116.427949569714,"vZ0":-0.7357448043945976,"x":112.06,"y":200.81,"x0":-1.9310460364693585,"y0":50.00107593999989,"z0":5.507119381229005,"aX":13.32852685809965},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.2,"breakHorizontal":-18.5,"spinRate":2495,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4747808006301635,"extension":7.093034556118255},"index":3,"playId":"467f7827-a01f-301b-9212-0c0c44daf20e","pitchNumber":4,"startTime":"2026-04-20T23:20:49.858Z","endTime":"2026-04-20T23:20:55.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.545288747520406,"aZ":-16.311985038648892,"pfxX":-5.129092495092028,"pfxZ":8.409293853879461,"pX":-1.0741022608225805,"pZ":3.941053758660388,"vX0":3.571501050453539,"vY0":-136.79776521963737,"vZ0":-1.2512480618895991,"x":157.94,"y":132.37,"x0":-1.7334585514905698,"y0":50.001072381229534,"z0":5.528042607295969,"aX":-9.672963749382905},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2235,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40113071181218096,"extension":7.318595268140163},"index":4,"playId":"27c64342-05c3-3884-bcc9-289dd403a693","pitchNumber":5,"startTime":"2026-04-20T23:21:14.145Z","endTime":"2026-04-20T23:21:18.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:21:18.581Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-20T23:23:06.453Z","endTime":"2026-04-20T23:24:34.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63353684749009,"aZ":-15.643423406141906,"pfxX":-6.071716034848018,"pfxZ":9.061837861602989,"pX":0.48167573408036274,"pZ":2.296999016537879,"vX0":6.877422698893511,"vY0":-133.22655672272333,"vZ0":-7.103000638497378,"x":98.64,"y":176.76,"x0":-1.3264117671881388,"y0":50.00609402019363,"z0":6.098295011812697,"aX":-11.079901824829296},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":9.7,"spinRate":2231,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.40882583732197464,"extension":6.253872304464813},"index":0,"playId":"c6637337-c23b-3291-aaf7-88affec6b3d7","pitchNumber":1,"startTime":"2026-04-20T23:23:24.581Z","endTime":"2026-04-20T23:23:28.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55464302861933,"aZ":-27.55131808256214,"pfxX":-8.520444763623859,"pfxZ":2.931388435957733,"pX":-0.9216562038192956,"pZ":0.8447043180459393,"vX0":4.163445316269654,"vY0":-124.32066230933833,"vZ0":-7.243119220820184,"x":152.13,"y":215.97,"x0":-1.5059459407991285,"y0":50.00056495562935,"z0":6.064489598405844,"aX":-13.41342609351032},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":14.5,"spinRate":1271,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.43960593301300266,"extension":6.227787919483438},"index":1,"playId":"48b082bd-de3a-3ed8-b6b9-5c5485911a12","pitchNumber":2,"startTime":"2026-04-20T23:23:37.128Z","endTime":"2026-04-20T23:23:41.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.209518590788726,"aZ":-14.794483157989111,"pfxX":-4.71080757137409,"pfxZ":9.357579814060918,"pX":-0.46790160916228846,"pZ":2.9192373486444145,"vX0":4.127025310871126,"vY0":-135.11134457649027,"vZ0":-5.905369456829525,"x":134.84,"y":159.96,"x0":-1.3998241298891763,"y0":50.00078099342261,"z0":6.164866750022441,"aX":-8.747460753527548},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2277,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.40470600143438107,"extension":6.237033362357369},"index":2,"playId":"22bd0e22-e1af-318c-80a9-e7f31917070c","pitchNumber":3,"startTime":"2026-04-20T23:23:50.357Z","endTime":"2026-04-20T23:23:54.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60317696538737,"aZ":-34.657390154834744,"pfxX":1.1166550793525358,"pfxZ":-1.6536884919751786,"pX":0.6194860944340518,"pZ":1.4351458038648304,"vX0":4.268700557158478,"vY0":-121.54463807720532,"vZ0":-4.239367094390629,"x":93.39,"y":200.03,"x0":-1.3040210015592912,"y0":50.00548484989157,"z0":6.2083404157912305,"aX":1.6724967527371284},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.7,"breakHorizontal":-3.0,"spinRate":2287,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4504625530174824,"extension":6.311580015868135},"index":3,"playId":"31484d55-4bbb-3eb3-8767-0167f16b0062","pitchNumber":4,"startTime":"2026-04-20T23:24:08.088Z","endTime":"2026-04-20T23:24:13.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815858768538675,"aZ":-31.39365726004583,"pfxX":-4.979366775637922,"pfxZ":0.5017798771303781,"pX":-1.5663664607507983,"pZ":2.533012128956137,"vX0":1.6195932271312898,"vY0":-124.7073229176457,"vZ0":-2.810453853226077,"x":176.71,"y":170.39,"x0":-1.5834960940495328,"y0":50.002279395758435,"z0":6.306838076710107,"aX":-7.717064307412872},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":8.5,"spinRate":1354,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4419235603790437,"extension":6.038603436960837},"hitData":{"launchSpeed":77.6,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":150.06}},"index":4,"playId":"f4f29bb6-40f5-3bf2-adfa-dc124dc0984e","pitchNumber":5,"startTime":"2026-04-20T23:24:26.268Z","endTime":"2026-04-20T23:24:34.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:24:34.389Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-20T23:24:38.595Z","endTime":"2026-04-20T23:25:57.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.6,"endSpeed":83.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.049542765476154,"aZ":-21.774874573273532,"pfxX":-5.964973715634833,"pfxZ":5.851088465185728,"pX":0.6765469240098694,"pZ":0.6087155158952184,"vX0":7.056388613942449,"vY0":-132.8515923249973,"vZ0":-9.962729874127438,"x":91.21,"y":222.34,"x0":-1.246457283736049,"y0":50.00045127280062,"z0":6.00724387570298,"aX":-10.597529959500804},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":9.1,"spinRate":2124,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.41322181194708385,"extension":6.286875168618794},"index":0,"playId":"b347299a-abae-3f9a-8d8d-9f839afa35d7","pitchNumber":1,"startTime":"2026-04-20T23:24:54.047Z","endTime":"2026-04-20T23:24:59.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.952688258207797,"aZ":-36.646247702984006,"pfxX":-0.037879041538612435,"pfxZ":-2.9632080837228365,"pX":0.16538246556524364,"pZ":2.1813824740507526,"vX0":3.7527626312519704,"vY0":-122.29406021163173,"vZ0":-2.4439646548156295,"x":110.7,"y":179.88,"x0":-1.3865304431731331,"y0":50.00429426972883,"z0":6.348512283418999,"aX":-0.05809154693480836},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.6,"breakHorizontal":-0.8,"spinRate":2182,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.44852072530834786,"extension":6.175540756415475},"index":1,"playId":"58369780-3da3-3f9e-9d68-945035a1abda","pitchNumber":2,"startTime":"2026-04-20T23:25:09.334Z","endTime":"2026-04-20T23:25:13.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.670426100422173,"aZ":-35.31195912598688,"pfxX":0.2390282510447439,"pfxZ":-2.0562154354697837,"pX":0.5967831380850791,"pZ":1.674068983738097,"vX0":4.585697792952765,"vY0":-122.37312878058987,"vZ0":-3.7894671079567464,"x":94.25,"y":193.58,"x0":-1.3273117788823257,"y0":50.00201558789463,"z0":6.246970945817441,"aX":0.3646504228899787},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.3,"breakHorizontal":-1.4,"spinRate":2346,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4464610702573464,"extension":6.215266155103259},"index":2,"playId":"2d4f0be0-d513-3807-9832-f8ed9bd275d6","pitchNumber":3,"startTime":"2026-04-20T23:25:30.344Z","endTime":"2026-04-20T23:25:34.677Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760497021281385,"aZ":-24.796531312366152,"pfxX":-8.523391963624729,"pfxZ":4.014430478561696,"pX":0.7066225894065976,"pZ":2.425729533703073,"vX0":8.21593124538772,"vY0":-134.6474629354385,"vZ0":-5.249366954387686,"x":90.07,"y":173.29,"x0":-1.2743030944241511,"y0":50.005941004776936,"z0":6.15124766360943,"aX":-15.680470722763328},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.4,"breakHorizontal":13.7,"spinRate":2027,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.40650541382236627,"extension":6.349428432037123},"index":3,"playId":"3d361aa2-3147-3537-99b3-b2a09900e74e","pitchNumber":4,"startTime":"2026-04-20T23:25:52.358Z","endTime":"2026-04-20T23:25:57.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:25:57.452Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-20T23:25:58.252Z","endTime":"2026-04-20T23:26:41.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.4,"endSpeed":76.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.893421799473575,"aZ":-35.71924627657965,"pfxX":0.19221352441911776,"pfxZ":-2.4245515632389,"pX":-0.17027360152389318,"pZ":1.816092799515915,"vX0":3.040936952152659,"vY0":-120.02466826561954,"vZ0":-3.1712242443378464,"x":123.49,"y":189.75,"x0":-1.4778150885679646,"y0":50.002974270631924,"z0":6.330177076746246,"aX":0.2809454431158882},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.9,"breakHorizontal":-1.1,"spinRate":2287,"spinDirection":29},"zone":8,"typeConfidence":2.0,"plateTime":0.45606359442125655,"extension":6.106585799904328},"index":0,"playId":"1e225bad-8205-32ce-b7ae-6a88f6bf40d2","pitchNumber":1,"startTime":"2026-04-20T23:26:19.042Z","endTime":"2026-04-20T23:26:23.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":82.7,"endSpeed":76.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31958511014203,"aZ":-37.07919617105106,"pfxX":0.954239655767859,"pfxZ":-3.3144741732079943,"pX":-0.5227007965657069,"pZ":2.311764450578325,"vX0":1.8632004468165786,"vY0":-120.50426025099279,"vZ0":-1.9089276436086138,"x":136.92,"y":176.36,"x0":-1.4284171458446397,"y0":50.00519180814697,"z0":6.374624376701922,"aX":1.4105073945337057},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.2,"breakHorizontal":-2.2,"spinRate":2265,"spinDirection":23},"zone":4,"typeConfidence":2.0,"plateTime":0.4536575495087414,"extension":6.1345033545345},"hitData":{"launchSpeed":99.1,"launchAngle":40.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.02,"coordY":96.59}},"index":1,"playId":"abafe79a-860d-35d2-b51b-7f4fc3c548e6","pitchNumber":2,"startTime":"2026-04-20T23:26:31.838Z","endTime":"2026-04-20T23:26:41.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:26:41.477Z","atBatIndex":21},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ronald Acuña Jr. hit by pitch.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-20T23:28:27.665Z","endTime":"2026-04-20T23:29:14.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453138895877043,"aZ":-35.12164957824334,"pfxX":8.520721593004575,"pfxZ":-2.2073868047023453,"pX":0.6262771366330331,"pZ":0.38077786914721506,"vX0":3.016961499593628,"vY0":-115.95259883994227,"vZ0":-3.646963349220191,"x":93.13,"y":228.5,"x0":-1.8054411789551916,"y0":50.00142399556069,"z0":5.390381449220169,"aX":11.384991037361408},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-4.7,"breakHorizontal":-16.2,"spinRate":2441,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.47578023110188994,"extension":7.200616037285058},"index":0,"playId":"84440a35-a917-3523-b208-2591a29ab7df","pitchNumber":1,"startTime":"2026-04-20T23:28:48.561Z","endTime":"2026-04-20T23:28:53.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672669415272384,"aZ":-21.928133486420005,"pfxX":-9.214815224082768,"pfxZ":5.626913922207306,"pX":-2.0487088336782158,"pZ":3.643829244363333,"vX0":2.951437042242741,"vY0":-134.27207398802992,"vZ0":-0.6516957812860097,"x":195.09,"y":140.4,"x0":-1.966280014402126,"y0":50.00564118922647,"z0":5.453027870370847,"aX":-16.79156789793942},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":16.1,"spinRate":2269,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4082713004338574,"extension":6.9619592875506635},"index":1,"playId":"244d4487-5d36-34e6-a71c-0f6556691119","pitchNumber":2,"startTime":"2026-04-20T23:29:04.644Z","endTime":"2026-04-20T23:29:14.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:29:14.259Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a line drive to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-20T23:29:12.902Z","endTime":"2026-04-20T23:31:51.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663623,"link":"/api/v1/people/663623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.498694778035077,"aZ":-24.252555518759575,"pfxX":-10.868463305161843,"pfxZ":4.479510928876675,"pX":0.14581227594396978,"pZ":2.009547096624317,"vX0":8.759631107191566,"vY0":-132.41624020608975,"vZ0":-4.247160449898345,"x":111.44,"y":184.52,"x0":-1.8006628577055044,"y0":50.001301792753225,"z0":5.418665933139217,"aX":-19.20967859868958},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":17.6,"spinRate":2224,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4143774311102275,"extension":7.0920034332803645},"index":0,"playId":"381382e0-d9ad-3197-9670-19147a774378","pitchNumber":1,"startTime":"2026-04-20T23:29:52.559Z","endTime":"2026-04-20T23:29:56.981Z","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":0},"index":1,"playId":"cd963d6c-3acf-366e-8aec-deb50e95fe12","startTime":"2026-04-20T23:30:07.987Z","endTime":"2026-04-20T23:30:11.506Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.710545639007872,"aZ":-28.02292676913521,"pfxX":-11.348537038980421,"pfxZ":2.7570791859560604,"pX":-0.1680026877988208,"pZ":1.327375654502898,"vX0":7.676579845770571,"vY0":-122.03179207917809,"vZ0":-4.516340687695064,"x":123.4,"y":202.94,"x0":-1.8850297870252417,"y0":50.00074571764741,"z0":5.624805823815045,"aX":-17.061009317472106},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.1,"breakHorizontal":18.7,"spinRate":2224,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.44937494078488793,"extension":6.805728043403837},"index":2,"playId":"39cd9fd8-c704-3b0d-9054-aab04bbd74c8","pitchNumber":2,"startTime":"2026-04-20T23:30:25.303Z","endTime":"2026-04-20T23:30:31.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.425911938056107,"aZ":-18.676711255161464,"pfxX":-5.847795247186574,"pfxZ":7.453401051008138,"pX":-1.6385010671155469,"pZ":3.647285003730088,"vX0":2.897978475862609,"vY0":-134.0744961912091,"vZ0":-1.3875676336993785,"x":179.46,"y":140.3,"x0":-1.976747991151792,"y0":50.00289069337893,"z0":5.51148116994769,"aX":-10.589683339752481},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":10.0,"spinRate":2219,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40935611596154464,"extension":7.016142343018185},"index":3,"playId":"8fada542-2b31-3576-802a-fec888b459aa","pitchNumber":3,"startTime":"2026-04-20T23:30:45.687Z","endTime":"2026-04-20T23:30:50.515Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"51b9a523-bfbd-3469-9190-c0ae000f9cf2","startTime":"2026-04-20T23:31:02.532Z","endTime":"2026-04-20T23:31:11.554Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Drake Baldwin batting, Ronald Acuña Jr. picked off and caught stealing 2nd base, first baseman Luis García Jr.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"actionPlayId":"51b9a523-bfbd-3469-9190-c0ae000f9cf2","startTime":"2026-04-20T23:31:24.172Z","endTime":"2026-04-20T23:31:40.806Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.299625008801822,"aZ":-24.891093940335878,"pfxX":-9.651849683944137,"pfxZ":3.9778656196486537,"pX":-0.938563334231974,"pZ":2.3223976351715185,"vX0":5.7492805366386905,"vY0":-134.65199172469474,"vZ0":-3.5493537102327233,"x":152.78,"y":176.08,"x0":-1.8518171927737426,"y0":50.000353668571776,"z0":5.426700733167179,"aX":-17.651959818827212},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":16.2,"spinRate":2249,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4073949257795211,"extension":7.057569223340624},"hitData":{"launchSpeed":94.7,"launchAngle":18.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.92,"coordY":81.62}},"index":6,"playId":"a794b13c-5e24-391b-b491-7c6f2b758ec3","pitchNumber":4,"startTime":"2026-04-20T23:31:40.806Z","endTime":"2026-04-20T23:31:51.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:31:51.126Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Olson homers (6) on a fly ball to center field. Drake Baldwin scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-20T23:31:55.662Z","endTime":"2026-04-20T23:34:31.115Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00630784142424,"aZ":-21.829948421906554,"pfxX":2.145143959902379,"pfxZ":6.116717992435421,"pX":0.182286268934328,"pZ":1.9618397937435534,"vX0":5.029023720745842,"vY0":-128.52824864600657,"vZ0":-4.121292397528558,"x":110.05,"y":185.81,"x0":-2.0701746404469796,"y0":50.00167443543352,"z0":5.259532449757127,"aX":3.6254336742282227},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.4,"breakHorizontal":-4.9,"spinRate":2431,"spinDirection":177},"zone":8,"typeConfidence":2.0,"plateTime":0.4244457307884453,"extension":7.0937176269625315},"index":0,"playId":"356e1816-64df-3af1-8fc1-7c5d963029b5","pitchNumber":1,"startTime":"2026-04-20T23:32:15.292Z","endTime":"2026-04-20T23:32:20.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.54261140060874,"aZ":-23.81199719863136,"pfxX":-10.937812645344499,"pfxZ":5.545461602655694,"pX":0.5105167052211651,"pZ":0.24585758452076126,"vX0":8.61170214772908,"vY0":-121.14961374712779,"vZ0":-7.486284609252695,"x":97.54,"y":232.14,"x0":-1.6448588444380623,"y0":50.00314772799916,"z0":5.415215524110819,"aX":-16.4889704272147},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.6,"breakHorizontal":18.1,"spinRate":2149,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4497076382973475,"extension":7.086686600940429},"index":1,"playId":"617e23c3-8834-30a1-a312-2c020a3cd73f","pitchNumber":2,"startTime":"2026-04-20T23:32:34.413Z","endTime":"2026-04-20T23:32:39.041Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.882732323959445,"aZ":-23.221407707920687,"pfxX":-7.599759507549017,"pfxZ":4.879038442061347,"pX":-1.6907700489209354,"pZ":2.953028000225928,"vX0":3.707083128072783,"vY0":-134.08877287159737,"vZ0":-2.0447409469252418,"x":181.45,"y":159.05,"x0":-2.098001557436638,"y0":50.00411601544788,"z0":5.369256606312073,"aX":-13.947302187061277},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":13.1,"spinRate":2291,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40727495680604964,"extension":7.016448656452073},"index":2,"playId":"1602eaef-5f65-3e18-8f33-790e3e35ddf1","pitchNumber":3,"startTime":"2026-04-20T23:32:54.548Z","endTime":"2026-04-20T23:32:59.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.539741482462276,"aZ":-31.68505798995453,"pfxX":8.922087136517156,"pfxZ":0.3670582002792875,"pX":-0.6718888592999759,"pZ":0.8193935453088661,"vX0":0.671697405440222,"vY0":-114.50091338107072,"vZ0":-3.039785180172209,"x":142.61,"y":216.66,"x0":-2.12800842958357,"y0":50.002728782886024,"z0":5.271011146156523,"aX":11.821523250721627},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":0.2,"breakHorizontal":-16.3,"spinRate":2490,"spinDirection":68},"zone":13,"typeConfidence":2.0,"plateTime":0.47873015556033716,"extension":7.018929463821074},"index":3,"playId":"7ebd7f32-2826-38b6-a531-693f11081b87","pitchNumber":4,"startTime":"2026-04-20T23:33:14.287Z","endTime":"2026-04-20T23:33:19.371Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"ca6d5945-c140-4669-bb8b-40290fd3f563","startTime":"2026-04-20T23:33:38.201Z","endTime":"2026-04-20T23:33:43.201Z","isPitch":false,"type":"pickoff"},{"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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57029729962633,"aZ":-22.370548031149017,"pfxX":-12.132426110806103,"pfxZ":5.452372654455024,"pX":-0.3590281619718667,"pZ":1.9949082818012698,"vX0":8.108493440438625,"vY0":-134.11469588916702,"vZ0":-4.718744794155717,"x":130.69,"y":184.92,"x0":-1.8657889887178745,"y0":50.002202163933624,"z0":5.400251081223959,"aX":-21.809419119155443},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":19.9,"spinRate":2344,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.410488587045986,"extension":7.019684728940012},"hitData":{"launchSpeed":108.6,"launchAngle":26.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.52,"coordY":30.42}},"index":5,"playId":"003160c7-0414-3cee-97c8-2021d4a6abbe","pitchNumber":5,"startTime":"2026-04-20T23:33:58.778Z","endTime":"2026-04-20T23:34:31.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:34:31.115Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-20T23:34:30.240Z","endTime":"2026-04-20T23:36:15.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09073911048395,"aZ":-15.443189721285602,"pfxX":-4.353612653164671,"pfxZ":8.84390065334076,"pX":1.6294154790635458,"pZ":3.2436551015605057,"vX0":9.770605793215195,"vY0":-136.65477669915427,"vZ0":-3.0730045884407766,"x":54.89,"y":151.2,"x0":-1.426432951107002,"y0":50.00094746392711,"z0":5.443520275072525,"aX":-8.235728481193295},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":5.9,"spinRate":2397,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40081046072865867,"extension":7.204482302419622},"index":0,"playId":"fa482723-ad64-3871-9c66-f783852c2efc","pitchNumber":1,"startTime":"2026-04-20T23:34:45.859Z","endTime":"2026-04-20T23:34:50.221Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.819377647665295,"aZ":-23.55376999466134,"pfxX":-10.600177882556006,"pfxZ":4.681112367216156,"pX":-0.544342709152097,"pZ":2.0902995876666237,"vX0":6.746984278235958,"vY0":-135.1833041772875,"vZ0":-4.3203098085320155,"x":137.75,"y":182.34,"x0":-1.701660898887168,"y0":50.00220869249366,"z0":5.372595670171439,"aX":-19.522106970852278},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":17.6,"spinRate":2270,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4059211733468877,"extension":7.119951132647482},"index":1,"playId":"d3de57ab-67e8-34c7-81ea-81b24a07fe55","pitchNumber":2,"startTime":"2026-04-20T23:35:00.299Z","endTime":"2026-04-20T23:35:05.732Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.649529827648994,"aZ":-26.190526814340522,"pfxX":6.620390682403505,"pfxZ":4.385222731325504,"pX":0.8856664419728472,"pZ":3.268227346434293,"vX0":4.294722276519196,"vY0":-116.81104032955706,"vZ0":0.6738537182632767,"x":83.24,"y":150.54,"x0":-1.844885258296476,"y0":50.001190097516066,"z0":5.4634352824614485,"aX":9.029870891044428},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":8.4,"breakHorizontal":-13.2,"spinRate":2467,"spinDirection":73},"zone":12,"typeConfidence":2.0,"plateTime":0.47122834316035345,"extension":6.833921428617688},"index":2,"playId":"00bfceab-ea9e-3f8f-80c4-e07d69004727","pitchNumber":3,"startTime":"2026-04-20T23:35:17.958Z","endTime":"2026-04-20T23:35:23.376Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-20T23:35:28.153Z","endTime":"2026-04-20T23:35:37.183Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"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":93.6,"endSpeed":85.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78976629869352,"aZ":-19.181582252899737,"pfxX":-4.843597324996519,"pfxZ":6.91602699798386,"pX":0.8095893671868761,"pZ":4.12053127528917,"vX0":8.047550951150978,"vY0":-136.1602036460446,"vZ0":-0.44625919261223673,"x":86.14,"y":127.53,"x0":-1.5544190133393008,"y0":50.00041106811311,"z0":5.613312841174141,"aX":-9.096919386557916},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":7.1,"spinRate":2352,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40219494940569556,"extension":7.125241699461273},"index":4,"playId":"c72b3ea8-09d2-3aed-bcb4-2634ad5c5da0","pitchNumber":4,"startTime":"2026-04-20T23:35:37.183Z","endTime":"2026-04-20T23:35:41.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90390291037748,"aZ":-20.71252338226928,"pfxX":-4.365208853603557,"pfxZ":6.123262333818211,"pX":0.6571884485625915,"pZ":3.488566424485283,"vX0":7.720045049968349,"vY0":-135.98777893564483,"vZ0":-1.506507839851149,"x":91.95,"y":144.59,"x0":-1.6517950003839028,"y0":50.00603157537075,"z0":5.487110464315025,"aX":-8.175939815830013},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":6.2,"spinRate":2312,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4028276463274527,"extension":7.1275301663013275},"index":5,"playId":"672d476f-4799-3ab0-a7c1-9d7346e15b31","pitchNumber":5,"startTime":"2026-04-20T23:35:53.210Z","endTime":"2026-04-20T23:35:58.583Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31489632442415,"aZ":-27.538255386369798,"pfxX":5.375488358832361,"pfxZ":3.1075275609557824,"pX":1.1779131040793402,"pZ":1.4581226783984729,"vX0":5.424399305985888,"vY0":-121.06660941043309,"vZ0":-3.5052966771858136,"x":72.1,"y":199.41,"x0":-1.7853673845240476,"y0":50.005482537443015,"z0":5.319573540189554,"aX":8.027749771610411},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":-10.9,"spinRate":2404,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4513976749290829,"extension":7.1574252862731855},"index":6,"playId":"959e6dad-b973-30ec-818f-bc49871ef0e7","pitchNumber":6,"startTime":"2026-04-20T23:36:10.584Z","endTime":"2026-04-20T23:36:15.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:36:15.401Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, first baseman Luis García Jr. to pitcher Jake Irvin.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-20T23:36:20.837Z","endTime":"2026-04-20T23:36:49.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663623,"link":"/api/v1/people/663623"},"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":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02210190289596,"aZ":-22.89246707167053,"pfxX":-9.321594598806202,"pfxZ":4.949752720754644,"pX":-0.1728747852811133,"pZ":1.5786342565420162,"vX0":7.635570051184581,"vY0":-136.54777756451068,"vZ0":-5.711506883742242,"x":123.59,"y":196.16,"x0":-1.804011797004508,"y0":50.00273754621297,"z0":5.287811719824478,"aX":-17.480062999149567},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":15.1,"spinRate":2342,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4021986414699743,"extension":7.0328870760681275},"hitData":{"launchSpeed":91.6,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.04,"coordY":160.71}},"index":0,"playId":"3950c5c7-84bb-337e-809a-0e8c87f750d9","pitchNumber":1,"startTime":"2026-04-20T23:36:42.761Z","endTime":"2026-04-20T23:36:49.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:36:49.785Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daylen Lile homers (2) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-20T23:38:12.218Z","endTime":"2026-04-20T23:39:23.743Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33377211257561,"aZ":-35.406791408595694,"pfxX":0.8507139876917869,"pfxZ":-2.2347497599296258,"pX":0.10243554192505148,"pZ":2.17264203437288,"vX0":3.338280377515015,"vY0":-119.35441789335921,"vZ0":-2.373347709345939,"x":113.1,"y":180.12,"x0":-1.423169465967035,"y0":50.00302968699743,"z0":6.359371546668011,"aX":1.2303613041051245},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.3,"breakHorizontal":-2.3,"spinRate":2331,"spinDirection":25},"zone":8,"typeConfidence":2.0,"plateTime":0.45839446579573107,"extension":6.136630208054643},"hitData":{"launchSpeed":100.3,"launchAngle":28.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.31,"coordY":80.26}},"index":0,"playId":"dad677d3-126a-311c-b2fb-1ee3f54e696f","pitchNumber":1,"startTime":"2026-04-20T23:38:57.064Z","endTime":"2026-04-20T23:39:23.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:39:23.743Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-20T23:39:08.906Z","endTime":"2026-04-20T23:40:01.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":82.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44193380915437,"aZ":-22.278830388392443,"pfxX":-4.719548558972161,"pfxZ":5.683843439732549,"pX":0.501633937110616,"pZ":3.270374254193208,"vX0":6.31671425672677,"vY0":-131.29008019958692,"vZ0":-3.3793644276385737,"x":97.88,"y":150.48,"x0":-1.3251256032411667,"y0":50.00419386934227,"z0":6.2370979351905325,"aX":-8.219514593751075},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.7,"breakHorizontal":7.1,"spinRate":1991,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.4175866602750604,"extension":6.211173253818728},"index":0,"playId":"de9eebcb-75fc-351a-a8ae-8e402ccff14a","pitchNumber":1,"startTime":"2026-04-20T23:39:41.767Z","endTime":"2026-04-20T23:39:46.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.019180107673094,"aZ":-21.472136002335272,"pfxX":-8.641557902879473,"pfxZ":6.107267818205589,"pX":-0.6863108322582928,"pZ":2.917033005258073,"vX0":4.9035958945506835,"vY0":-131.34312595701877,"vZ0":-4.5246501338294705,"x":143.16,"y":160.02,"x0":-1.4517643405325138,"y0":50.00257397603745,"z0":6.252427965175815,"aX":-15.144336594316002},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.3,"breakHorizontal":14.6,"spinRate":1978,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4165229859893471,"extension":6.241747588928994},"hitData":{"launchSpeed":88.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.97,"coordY":150.57}},"index":1,"playId":"1d60c729-7202-3ffa-8bbd-16580a0926fd","pitchNumber":2,"startTime":"2026-04-20T23:39:54.326Z","endTime":"2026-04-20T23:40:01.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:40:01.997Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Tena lines out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-20T23:40:05.795Z","endTime":"2026-04-20T23:41:07.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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(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":91.7,"endSpeed":83.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.264568494558763,"aZ":-12.883567899534894,"pfxX":-3.6304341278338406,"pfxZ":10.756881043488777,"pX":-0.03694467581542678,"pZ":2.212882667648365,"vX0":5.035672407476756,"vY0":-133.22659104068768,"vZ0":-7.696141243659507,"x":118.41,"y":179.03,"x0":-1.4820132341261003,"y0":50.00331769450628,"z0":6.075125022064969,"aX":-6.511088049468011},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.0,"breakHorizontal":5.4,"spinRate":2192,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4115063282363156,"extension":6.2478830459933254},"index":0,"playId":"7ee1f370-4ff4-347e-89c5-6d5a69eadf38","pitchNumber":1,"startTime":"2026-04-20T23:40:28.012Z","endTime":"2026-04-20T23:40:33.451Z","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.1,"endSpeed":77.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.925886204247686,"aZ":-29.335150774585333,"pfxX":-8.119398952862301,"pfxZ":1.8497661627573416,"pX":-0.5281242249711882,"pZ":1.9655371033111138,"vX0":5.072204147668889,"vY0":-123.76753538673434,"vZ0":-4.2909068790668785,"x":137.13,"y":185.71,"x0":-1.55922985308639,"y0":50.00437561462682,"z0":6.205393325181781,"aX":-12.476302115754113},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.5,"breakHorizontal":13.3,"spinRate":1254,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4441923850419869,"extension":6.251989988612397},"index":1,"playId":"a35ecc39-055e-3936-a744-7e7da0a73cdd","pitchNumber":2,"startTime":"2026-04-20T23:40:41.922Z","endTime":"2026-04-20T23:40:47.796Z","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.9,"endSpeed":76.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.599441693576214,"aZ":-34.78417944372047,"pfxX":1.3536053460109558,"pfxZ":-1.780163313807769,"pX":-0.13012583375661532,"pZ":2.1796715914124727,"vX0":2.6278428984935207,"vY0":-120.74355929028846,"vZ0":-2.536793823518126,"x":121.96,"y":179.93,"x0":-1.4104912785353425,"y0":50.00152681800369,"z0":6.319646323067015,"aX":1.9877653043183983},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.6,"breakHorizontal":-3.1,"spinRate":2225,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.4544930283133284,"extension":6.149361815829045},"hitData":{"launchSpeed":101.7,"launchAngle":17.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.4,"coordY":103.42}},"index":2,"playId":"3a318585-666d-3c22-a183-90760261f571","pitchNumber":3,"startTime":"2026-04-20T23:41:00.810Z","endTime":"2026-04-20T23:41:07.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:41:07.970Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-20T23:41:09.686Z","endTime":"2026-04-20T23:42:07.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08532921413122,"aZ":-20.658637195967852,"pfxX":0.44029433498706555,"pfxZ":6.951860718000063,"pX":-0.12175974430863888,"pZ":4.07351043477302,"vX0":3.2295235874037775,"vY0":-127.59870508173402,"vZ0":-1.5318155053402538,"x":121.64,"y":128.8,"x0":-1.4586010532306954,"y0":50.005246847195664,"z0":6.301837957595416,"aX":0.7287829087579923},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.5,"breakHorizontal":-1.4,"spinRate":2086,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.428482911871213,"extension":6.216211940458414},"index":0,"playId":"90f99039-ce2a-3d0d-bb0e-229ad06be32c","pitchNumber":1,"startTime":"2026-04-20T23:41:37.737Z","endTime":"2026-04-20T23:41:42.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28358841157581,"aZ":-35.37410085123191,"pfxX":3.5993672269989103,"pfxZ":-2.19464827117155,"pX":-0.22640244267723522,"pZ":2.1659653655591873,"vX0":1.8130785497263882,"vY0":-120.00515789068439,"vZ0":-2.3224469379902377,"x":125.63,"y":180.3,"x0":-1.4594200597572276,"y0":50.00360060831432,"z0":6.298319188818376,"aX":5.247821668554024},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.3,"breakHorizontal":-7.0,"spinRate":2151,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4564709002439784,"extension":6.222410323322548},"hitData":{"launchSpeed":85.8,"launchAngle":-38.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.11,"coordY":155.64}},"index":1,"playId":"9b045151-2adb-3535-9676-99a6e509a917","pitchNumber":2,"startTime":"2026-04-20T23:41:58.711Z","endTime":"2026-04-20T23:42:07.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:42:07.389Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, third baseman Brady House to first baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-20T23:44:01.281Z","endTime":"2026-04-20T23:45:58.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":74.4,"endSpeed":68.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.116598321415363,"aZ":-38.42257122517034,"pfxX":7.940294954734103,"pfxZ":-5.338764526818755,"pX":-0.369765589051088,"pZ":2.0371897591592294,"vX0":1.1512921132533387,"vY0":-108.23180334838871,"vZ0":1.2659426091037,"x":131.09,"y":183.78,"x0":-1.940652387888847,"y0":50.000272648473214,"z0":5.69396352233478,"aX":9.299658118524306},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-8.9,"breakHorizontal":-14.6,"spinRate":2498,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.5085284789655962,"extension":7.083587890616047},"index":0,"playId":"5ca482b8-0742-3f63-b485-12b064d5484d","pitchNumber":1,"startTime":"2026-04-20T23:44:27.916Z","endTime":"2026-04-20T23:44:33.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2175197722793,"aZ":-26.83656476220247,"pfxX":3.7223894795266146,"pfxZ":3.328414968385953,"pX":1.2555016583181304,"pZ":3.3278528675268246,"vX0":6.373241008225977,"vY0":-125.26401848682474,"vZ0":0.02458900504027095,"x":69.14,"y":148.93,"x0":-1.7965394727654864,"y0":50.00124816379204,"z0":5.4960103681052015,"aX":5.966709935618644},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":-8.0,"spinRate":2295,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4358003434391051,"extension":7.199733020909376},"index":1,"playId":"ab4b640a-74c1-3164-b4df-f2e1c0b50deb","pitchNumber":2,"startTime":"2026-04-20T23:44:51.321Z","endTime":"2026-04-20T23:44:57.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.561619104919775,"aZ":-28.65056328426367,"pfxX":-9.489565387635041,"pfxZ":2.3880349664064724,"pX":0.00281717647185543,"pZ":2.265630433830899,"vX0":7.203363165971237,"vY0":-120.49442169360113,"vZ0":-1.9210017318120025,"x":116.89,"y":177.61,"x0":-1.7867974587648385,"y0":50.00479155226248,"z0":5.595383684558448,"aX":-14.010134021290082},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.1,"breakHorizontal":15.6,"spinRate":2012,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4538941724706169,"extension":7.076683252382031},"index":2,"playId":"781df05c-f648-38d1-918d-64c7abbf6b0a","pitchNumber":3,"startTime":"2026-04-20T23:45:06.423Z","endTime":"2026-04-20T23:45:10.947Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06838626237635,"aZ":-21.304270079010134,"pfxX":0.9502791648680282,"pfxZ":6.358756342672903,"pX":0.5888443622802045,"pZ":3.006968718604036,"vX0":6.346549939981097,"vY0":-129.4374253149728,"vZ0":-1.8332973305973956,"x":94.55,"y":157.59,"x0":-2.0106467058738593,"y0":50.00475312667088,"z0":5.343045961570972,"aX":1.6243186476199916},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.4,"breakHorizontal":-3.0,"spinRate":2478,"spinDirection":178},"zone":3,"typeConfidence":2.0,"plateTime":0.42191897024397784,"extension":7.173136404832406},"index":3,"playId":"d8320a43-9e7f-340e-a705-56b1565edfa6","pitchNumber":4,"startTime":"2026-04-20T23:45:31.015Z","endTime":"2026-04-20T23:45:36.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.200597068517887,"aZ":-37.39592556538074,"pfxX":10.254476387452009,"pfxZ":-4.1769919744281605,"pX":-0.9649776535954823,"pZ":1.645077468103488,"vX0":-0.27235760565142497,"vY0":-112.07347497658151,"vZ0":-0.03888700648599852,"x":153.78,"y":194.36,"x0":-2.169568997227918,"y0":50.00026936423666,"z0":5.5325350995309925,"aX":12.838069028903952},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-7.2,"breakHorizontal":-18.4,"spinRate":2473,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4916831010990701,"extension":7.022887720399399},"hitData":{"launchSpeed":76.0,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.41,"coordY":155.64}},"index":4,"playId":"4c348761-d9e7-34de-9f3b-fc424adaa287","pitchNumber":5,"startTime":"2026-04-20T23:45:48.259Z","endTime":"2026-04-20T23:45:58.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:45:58.240Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a sharp line drive to right fielder James Wood.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-20T23:45:59.998Z","endTime":"2026-04-20T23:46:33.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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(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":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.64364527459729,"aZ":-26.72839082713932,"pfxX":7.458707958546578,"pfxZ":3.8439531382767385,"pX":-0.26957425516619393,"pZ":3.352765860971884,"vX0":2.094680136022336,"vY0":-117.81088598311028,"vZ0":0.9726527320479404,"x":127.28,"y":148.26,"x0":-2.137557519083009,"y0":50.003276488131284,"z0":5.3894359332958865,"aX":10.572023912539754},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.4,"breakHorizontal":-14.0,"spinRate":2441,"spinDirection":84},"zone":2,"typeConfidence":2.0,"plateTime":0.4634443037488096,"extension":7.071495524851277},"hitData":{"launchSpeed":104.1,"launchAngle":14.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.38,"coordY":97.84}},"index":0,"playId":"ef3f8de3-186a-3bd2-9468-9be314fe7010","pitchNumber":1,"startTime":"2026-04-20T23:46:22.488Z","endTime":"2026-04-20T23:46:33.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:46:33.969Z","atBatIndex":32},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jorge Mateo grounds into a double play, shortstop CJ Abrams to second baseman Nasim Nuñez to first baseman Luis García Jr. Dominic Smith out at 2nd. Jorge Mateo out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-20T23:46:39.569Z","endTime":"2026-04-20T23:47:25.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1258812022738,"aZ":-23.10221103292908,"pfxX":-10.437611898018613,"pfxZ":5.291584584223561,"pX":0.5311951711854778,"pZ":2.2379110292217845,"vX0":9.268165881321766,"vY0":-129.57462855422884,"vZ0":-3.683396759522949,"x":96.75,"y":178.36,"x0":-1.7226745433778727,"y0":50.00087639625819,"z0":5.427289885080789,"aX":-17.883455095869184},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.0,"breakHorizontal":17.0,"spinRate":2158,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.4214841400828835,"extension":7.211734500140227},"index":0,"playId":"72a84a84-7d4a-37a4-ae91-0f71cf9ec253","pitchNumber":1,"startTime":"2026-04-20T23:46:58.738Z","endTime":"2026-04-20T23:47:03.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.643531548899837,"aZ":-28.0243390752019,"pfxX":6.716597263250183,"pfxZ":2.9450290518142257,"pX":-0.529311225435367,"pZ":2.6703790296810155,"vX0":1.7890721880299725,"vY0":-118.54805329113645,"vZ0":-0.6147631998344347,"x":137.18,"y":166.68,"x0":-2.168097348862596,"y0":50.00440825429758,"z0":5.5123312068072865,"aX":9.470647439248213},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.4,"breakHorizontal":-12.6,"spinRate":2472,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.4636882975487744,"extension":6.8471260770010565},"hitData":{"launchSpeed":104.8,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.31,"coordY":155.13}},"index":1,"playId":"b3fcf78a-05f4-3714-9105-4d543678db2a","pitchNumber":2,"startTime":"2026-04-20T23:47:15.943Z","endTime":"2026-04-20T23:47:25.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:47:25.350Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to center fielder Michael Harris II.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-20T23:49:09.524Z","endTime":"2026-04-20T23:50:32.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69213184809363,"aZ":-14.901624494079485,"pfxX":-2.7861735321016052,"pfxZ":9.54338952430425,"pX":1.2020305934711455,"pZ":2.899372825097762,"vX0":7.754647397694233,"vY0":-133.65214920633127,"vZ0":-5.741142934064586,"x":71.18,"y":160.5,"x0":-1.374478324935452,"y0":50.00311115226041,"z0":6.144775071174798,"aX":-5.043661146975707},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":3.4,"spinRate":2119,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40974717469472655,"extension":6.1880859139437465},"index":0,"playId":"a1d2d39d-c15e-3c3a-919b-95b722632c5d","pitchNumber":1,"startTime":"2026-04-20T23:49:34.215Z","endTime":"2026-04-20T23:49:39.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.444055166728862,"aZ":-15.244130556506342,"pfxX":-3.2346757210602854,"pfxZ":9.32512294884044,"pX":-0.11277100095841307,"pZ":3.4937134611130394,"vX0":4.750128764292659,"vY0":-134.23623993245593,"vZ0":-4.2168749212287615,"x":121.3,"y":144.45,"x0":-1.4891916525276172,"y0":50.00398941358532,"z0":6.178337664347956,"aX":-5.87380571131966},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":4.8,"spinRate":2173,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40882490502025304,"extension":6.121420603248047},"index":1,"playId":"1f1d14e5-62cc-3335-9bd3-21f96ccb844c","pitchNumber":2,"startTime":"2026-04-20T23:49:46.185Z","endTime":"2026-04-20T23:49:51.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07366596303193,"aZ":-18.721501152581478,"pfxX":-7.777175542909962,"pfxZ":7.7942810328259835,"pX":-0.6904399604758248,"pZ":3.6510332782999098,"vX0":4.568638964646093,"vY0":-130.6863920530682,"vZ0":-3.080224233324408,"x":143.32,"y":140.2,"x0":-1.4527225840825595,"y0":50.00310585161456,"z0":6.254598904334004,"aX":-13.424776591039718},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.7,"breakHorizontal":13.1,"spinRate":2101,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4194426115696639,"extension":6.093939937538383},"index":2,"playId":"e4ced130-022b-3c64-b144-cae7f16c5dc5","pitchNumber":3,"startTime":"2026-04-20T23:49:58.250Z","endTime":"2026-04-20T23:50:02.971Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929832503516,"aZ":-16.379916623488555,"pfxX":-3.8741488375704294,"pfxZ":9.047136751386994,"pX":-0.3926183578147716,"pZ":2.531885295625024,"vX0":4.220302667361922,"vY0":-131.09133253342387,"vZ0":-6.1060868406371425,"x":131.97,"y":170.42,"x0":-1.5177393147336433,"y0":50.003864704692646,"z0":6.108223403662418,"aX":-6.763976004034219},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.2,"breakHorizontal":6.1,"spinRate":2077,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.41734399298478575,"extension":6.207898793030104},"index":3,"playId":"346e436f-406b-3624-83e5-10b5e4debe11","pitchNumber":4,"startTime":"2026-04-20T23:50:11.070Z","endTime":"2026-04-20T23:50:16.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.191078372750084,"aZ":-15.090897510204062,"pfxX":-3.619076318056172,"pfxZ":9.311822262629402,"pX":0.08014577444565672,"pZ":2.3694055263296976,"vX0":5.10026049141008,"vY0":-133.92175958295238,"vZ0":-7.145550181621991,"x":113.95,"y":174.81,"x0":-1.369969165169579,"y0":50.00387594575488,"z0":6.131403372560985,"aX":-6.640701592889141},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2200,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4074276015299554,"extension":6.126068809131853},"hitData":{"launchSpeed":92.8,"launchAngle":31.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.12,"coordY":63.36}},"index":4,"playId":"fdf5f7e7-d9a9-3bb7-91a8-45c9c2bcfaec","pitchNumber":5,"startTime":"2026-04-20T23:50:23.071Z","endTime":"2026-04-20T23:50:32.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:50:32.233Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-20T23:50:33.700Z","endTime":"2026-04-20T23:51:22.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910009331978667,"aZ":-19.866192339334447,"pfxX":-0.3166769366906781,"pfxZ":7.186374793483832,"pX":1.0838518323315955,"pZ":3.218004837405882,"vX0":6.430091259746876,"vY0":-129.49707246402065,"vZ0":-3.706792344633664,"x":75.69,"y":151.89,"x0":-1.3814236789593608,"y0":50.00372883213442,"z0":6.1722033462160475,"aX":-0.5437527493738568},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.5,"breakHorizontal":-0.7,"spinRate":2215,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4216208791849234,"extension":6.3264563371984535},"index":0,"playId":"c24862ab-a665-3764-b4a9-7c8b2d1834dc","pitchNumber":1,"startTime":"2026-04-20T23:50:56.137Z","endTime":"2026-04-20T23:51:01.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.884925675252653,"aZ":-19.867817420373463,"pfxX":-0.6262013249055802,"pfxZ":7.169110478625166,"pX":0.32952671104724185,"pZ":3.063858130225239,"vX0":4.678025156021616,"vY0":-129.86131510851416,"vZ0":-4.195684985566376,"x":104.44,"y":156.06,"x0":-1.4099221500120858,"y0":50.00390083378318,"z0":6.201952574781961,"aX":-1.075668008476638},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.4,"breakHorizontal":0.1,"spinRate":2102,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.420951224031735,"extension":6.178071728189387},"hitData":{"launchSpeed":104.6,"launchAngle":27.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":154.04,"coordY":51.2}},"index":1,"playId":"fbec7ca9-edf3-329a-a1ec-bca73ec473b3","pitchNumber":2,"startTime":"2026-04-20T23:51:09.703Z","endTime":"2026-04-20T23:51:22.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:51:22.928Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-20T23:51:37.460Z","endTime":"2026-04-20T23:52:45.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.659758467676674,"aZ":-37.83660012097412,"pfxX":1.4490803356612476,"pfxZ":-3.9580824048843013,"pX":-0.9410220961714082,"pZ":3.376248082233191,"vX0":1.1085517982674506,"vY0":-118.3755653611487,"vZ0":0.8810061976917289,"x":152.87,"y":147.62,"x0":-1.6020928408213189,"y0":50.00093329120841,"z0":6.438477333254524,"aX":2.0746900034874547},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.7,"breakHorizontal":-2.9,"spinRate":2500,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.46109178402352935,"extension":6.033859347540384},"index":0,"playId":"019add1a-8845-3dc2-b04d-2b979504fd5f","pitchNumber":1,"startTime":"2026-04-20T23:51:46.060Z","endTime":"2026-04-20T23:51:50.962Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.994124356390447,"aZ":-35.63122079395513,"pfxX":-8.232567864863771,"pfxZ":-2.2640193884168545,"pX":-1.1383431487724764,"pZ":0.4930420089308172,"vX0":3.710891139739709,"vY0":-124.00838657941951,"vZ0":-6.315316636686472,"x":160.39,"y":225.47,"x0":-1.5995104757644885,"y0":50.001172169130925,"z0":6.110359160193992,"aX":-12.587998528803983},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.5,"breakHorizontal":13.8,"spinRate":1147,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.44479273869900604,"extension":6.155238472893289},"index":1,"playId":"2826e99d-3e26-3739-bc37-945aabdb46bb","pitchNumber":2,"startTime":"2026-04-20T23:52:00.435Z","endTime":"2026-04-20T23:52:05.366Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-20T23:52:14.438Z","endTime":"2026-04-20T23:52:23.688Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"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":85.5,"endSpeed":78.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.995147204957767,"aZ":-31.62494513721505,"pfxX":-8.538617022349884,"pfxZ":0.3515714897697826,"pX":-1.3511543686413492,"pZ":0.22514187194259178,"vX0":3.3313284346234906,"vY0":-124.2447679922697,"vZ0":-7.797742626729612,"x":168.5,"y":232.7,"x0":-1.6069109170114457,"y0":50.00093354124988,"z0":6.064279521651932,"aX":-13.226998352994595},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.1,"breakHorizontal":14.5,"spinRate":1065,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.44238302117279016,"extension":6.19933078761544},"index":3,"playId":"5ccc34f9-19ce-33c2-8775-907ba1f3977f","pitchNumber":3,"startTime":"2026-04-20T23:52:23.688Z","endTime":"2026-04-20T23:52:28.186Z","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":84.7,"endSpeed":77.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.611389493384916,"aZ":-34.555862203572325,"pfxX":-0.44026492482944013,"pfxZ":-1.5542671253380673,"pX":0.8281494584115754,"pZ":1.6686406653006651,"vX0":5.147776794480064,"vY0":-123.2739230866581,"vZ0":-3.916612708509497,"x":85.43,"y":193.73,"x0":-1.2342451636513343,"y0":50.00305869185591,"z0":6.210113758518128,"aX":-0.6745491934684769},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.5,"breakHorizontal":-0.5,"spinRate":2250,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4451441514246355,"extension":6.330004469356078},"index":4,"playId":"a182daab-c9e0-3b8a-800d-196cf6e14369","pitchNumber":4,"startTime":"2026-04-20T23:52:40.374Z","endTime":"2026-04-20T23:52:45.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:52:45.308Z","atBatIndex":36},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Mike Yastrzemski reaches on a throwing error by second baseman Nasim Nuñez. Mike Yastrzemski to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-20T23:54:34.789Z","endTime":"2026-04-20T23:56:40.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.123702873383785,"aZ":-19.718744419553893,"pfxX":-5.91110324622477,"pfxZ":7.0100691072417085,"pX":-1.1922066882589035,"pZ":3.6045831411631855,"vX0":3.6374456309824934,"vY0":-132.63181072637147,"vZ0":-1.4026154413583762,"x":162.44,"y":141.46,"x0":-1.8154838931311534,"y0":50.00185863980666,"z0":5.582360534920931,"aX":-10.500559861458536},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":9.8,"spinRate":2202,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41342643683654234,"extension":7.106353696435065},"index":0,"playId":"87c64b37-f0f6-3273-91c3-fe6547b0f010","pitchNumber":1,"startTime":"2026-04-20T23:54:50.742Z","endTime":"2026-04-20T23:54:54.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.8,"endSpeed":70.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.312919574581457,"aZ":-35.38298742542008,"pfxX":8.295539084863517,"pfxZ":-2.5466412204454842,"pX":0.5987977108851525,"pZ":1.216670667774155,"vX0":3.1382215306955947,"vY0":-111.78881999364746,"vZ0":-1.201377778522812,"x":94.18,"y":205.93,"x0":-1.9037126670135103,"y0":50.00482473482995,"z0":5.41335549057758,"aX":10.435629429298292},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-4.6,"breakHorizontal":-15.8,"spinRate":2481,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.49111574488069376,"extension":7.046855273038003},"index":1,"playId":"3dcc197c-0fe4-3247-b1db-3af5cbe01880","pitchNumber":2,"startTime":"2026-04-20T23:55:06.404Z","endTime":"2026-04-20T23:55:11.276Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-04-20T23:55:19.017Z","endTime":"2026-04-20T23:55:34.223Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":77.1,"endSpeed":70.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.548176161038313,"aZ":-33.77677833893866,"pfxX":8.634608108604386,"pfxZ":-1.2830924812905256,"pX":0.9451106618696603,"pZ":1.0725190301234853,"vX0":3.8518272926659862,"vY0":-112.1570397366535,"vZ0":-1.7820075123981698,"x":80.97,"y":209.82,"x0":-1.9255417902780698,"y0":50.00192988602282,"z0":5.3780927302911845,"aX":10.80852435920185},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-2.5,"breakHorizontal":-16.7,"spinRate":2523,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4916245394557852,"extension":7.303276086947703},"index":3,"playId":"192121ad-30d5-3acd-b843-d3e28c70b7d6","pitchNumber":3,"startTime":"2026-04-20T23:55:34.223Z","endTime":"2026-04-20T23:55:38.702Z","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.5,"endSpeed":84.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.421146807862527,"aZ":-25.397289123631115,"pfxX":-9.082116798351457,"pfxZ":3.7564633371299294,"pX":-1.1090606549025217,"pZ":3.1337467745584027,"vX0":5.106053240943103,"vY0":-133.1834823142533,"vZ0":-1.0785947397469866,"x":159.27,"y":154.17,"x0":-1.8666518143949682,"y0":50.00448191313276,"z0":5.373394098126805,"aX":-16.389083648328782},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.8,"breakHorizontal":15.4,"spinRate":2216,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4105663540218676,"extension":7.020019927084439},"index":4,"playId":"57cd83a5-5a8d-3adb-b6c5-f12374b2dc5b","pitchNumber":4,"startTime":"2026-04-20T23:55:52.823Z","endTime":"2026-04-20T23:55:57.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.809330819388258,"aZ":-18.485711460623186,"pfxX":-2.5677616355501134,"pfxZ":7.956212953269533,"pX":0.34124165059818734,"pZ":2.7611858877361923,"vX0":6.287253725168581,"vY0":-129.9854667013321,"vZ0":-3.657647239350257,"x":103.99,"y":164.23,"x0":-1.769307050540158,"y0":50.00609464749008,"z0":5.580381269779428,"aX":-4.420543830055631},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.8,"breakHorizontal":3.4,"spinRate":2280,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4204720181516275,"extension":7.1891783449200055},"index":5,"playId":"e2a37638-222e-3836-9fd6-6f38671bcd82","pitchNumber":5,"startTime":"2026-04-20T23:56:09.986Z","endTime":"2026-04-20T23:56:14.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72504779914185,"aZ":-16.727432670393053,"pfxX":-3.5666232063151204,"pfxZ":9.011065615092097,"pX":-0.1587686331766287,"pZ":2.499417546912684,"vX0":5.596822898624084,"vY0":-129.95402281664641,"vZ0":-4.346328248292724,"x":123.05,"y":171.3,"x0":-1.8749524880204924,"y0":50.00107852368448,"z0":5.460741217950408,"aX":-6.112788262900515},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.6,"breakHorizontal":5.3,"spinRate":2157,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4211651415883475,"extension":7.104779858767527},"hitData":{"launchSpeed":99.4,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.94,"coordY":152.59}},"index":6,"playId":"ec681769-29bf-3d11-9795-2acdc0711b8d","pitchNumber":6,"startTime":"2026-04-20T23:56:28.855Z","endTime":"2026-04-20T23:56:40.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:56:40.868Z","atBatIndex":37},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ronald Acuña Jr. hit by pitch.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-20T23:57:06.844Z","endTime":"2026-04-20T23:57:38.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46282096035893,"aZ":-22.92518074944385,"pfxX":-10.660604394838183,"pfxZ":5.129907177655786,"pX":-0.8570450596272684,"pZ":1.4446546274713254,"vX0":6.794193381636759,"vY0":-134.25857613724614,"vZ0":-5.95098749631124,"x":149.67,"y":199.77,"x0":-2.0518060383387646,"y0":50.00264528264673,"z0":5.350488742206737,"aX":-19.21797679004387},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":17.6,"spinRate":2269,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40992885506579224,"extension":7.236091002587393},"index":0,"playId":"7b6437aa-eef3-3437-af54-c1146404e66d","pitchNumber":1,"startTime":"2026-04-20T23:57:11.062Z","endTime":"2026-04-20T23:57:15.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677936442949953,"aZ":-15.622527753692182,"pfxX":-6.447086926294626,"pfxZ":9.281048655107849,"pX":-1.2310994924398893,"pZ":4.240753600401415,"vX0":3.744877876390883,"vY0":-132.769975376611,"vZ0":-0.374043344255231,"x":163.93,"y":124.28,"x0":-1.8229149702587801,"y0":50.004077891813196,"z0":5.521310737515273,"aX":-11.50004249167296},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":10.8,"spinRate":2299,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4126852777867742,"extension":7.190274142225061},"index":1,"playId":"7e0eb265-b3d6-328d-a9f3-a552c3690902","pitchNumber":2,"startTime":"2026-04-20T23:57:31.121Z","endTime":"2026-04-20T23:57:38.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-20T23:57:38.134Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Drake Baldwin doubles (4) on a ground ball to left fielder Daylen Lile. Mike Yastrzemski scores. Ronald Acuña Jr. scores.","rbi":2,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-21T00:01:12.658Z","endTime":"2026-04-21T00:02:01.835Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,5],"actionIndex":[0,2,4],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-20T23:57:47.577Z","endTime":"2026-04-20T23:58:38.642Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-20T23:58:38.642Z","endTime":"2026-04-20T23:59:45.510Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: PJ Poulin replaces Jake Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-20T23:59:45.510Z","endTime":"2026-04-21T00:01:14.948Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.022371555424996,"aZ":-28.182762335815607,"pfxX":12.836024315879278,"pfxZ":2.413977141389455,"pX":-1.303145002454176,"pZ":0.7175582802822411,"vX0":-12.315930998606337,"vY0":-128.82820604398182,"vZ0":-3.409103574549155,"x":166.67,"y":219.41,"x0":1.911334217241545,"y0":50.001437543346505,"z0":4.277400239496454,"aX":21.20675126760416},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.7,"breakHorizontal":-19.9,"spinRate":2170,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4279642386814202,"extension":6.871618253650599},"index":3,"playId":"27da1dd9-6d6c-30c5-b72d-e2ed9779a83e","pitchNumber":1,"startTime":"2026-04-21T00:01:14.948Z","endTime":"2026-04-21T00:01:21.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Drew Millas. Mike Yastrzemski to 3rd. Ronald Acuña Jr. to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":4,"actionPlayId":"27da1dd9-6d6c-30c5-b72d-e2ed9779a83e","startTime":"2026-04-21T00:01:33.827Z","endTime":"2026-04-21T00:01:48.827Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.669235396837124,"aZ":-32.289272781579655,"pfxX":11.122126425542739,"pfxZ":-0.06774360774045185,"pX":0.08464424957014072,"pZ":2.3793266087459055,"vX0":-8.982932719588746,"vY0":-129.69409311984342,"vZ0":0.9566112448136992,"x":113.77,"y":174.54,"x0":2.151789113358922,"y0":50.002179532264094,"z0":4.472299802552441,"aX":18.905832302044903},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.4,"breakHorizontal":-18.1,"spinRate":2076,"spinDirection":107},"zone":5,"typeConfidence":0.9,"plateTime":0.42266533094015735,"extension":6.340002095049289},"hitData":{"launchSpeed":103.3,"launchAngle":2.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.76,"coordY":160.71}},"index":5,"playId":"aeee5b5e-f345-319d-813c-df7f2b526737","pitchNumber":2,"startTime":"2026-04-21T00:01:48.827Z","endTime":"2026-04-21T00:02:01.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:02:01.835Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out sharply to right fielder James Wood. Drake Baldwin to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-21T00:02:12.735Z","endTime":"2026-04-21T00:03:07.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32678049206995,"aZ":-31.759279699599844,"pfxX":10.849915055714726,"pfxZ":0.24088294653331133,"pX":0.08798570445230364,"pZ":2.046295430797726,"vX0":-8.781328475046964,"vY0":-129.89072714614173,"vZ0":-0.0015117918708211775,"x":113.65,"y":183.53,"x0":2.0906772470367927,"y0":50.00298619885369,"z0":4.447019729437248,"aX":18.676913587236296},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.6,"breakHorizontal":-17.9,"spinRate":2098,"spinDirection":108},"zone":8,"typeConfidence":2.0,"plateTime":0.4204973803124967,"extension":6.261297055127521},"index":0,"playId":"892f1e68-140d-3abc-b22f-644c14544a99","pitchNumber":1,"startTime":"2026-04-21T00:02:35.024Z","endTime":"2026-04-21T00:02:39.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.990224055478727,"aZ":-28.08701182668582,"pfxX":-7.039673433693667,"pfxZ":3.1066875038652366,"pX":0.006793738514985257,"pZ":2.3324969452129283,"vX0":-3.332976407325302,"vY0":-113.6683785696096,"vZ0":1.5574498770801908,"x":116.74,"y":175.8,"x0":2.4044366337123315,"y0":50.00044563641119,"z0":4.418386063356878,"aX":-9.249543492185586},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":6.4,"breakHorizontal":13.6,"spinRate":2369,"spinDirection":265},"zone":5,"typeConfidence":0.9,"plateTime":0.4810706409917507,"extension":6.478153467589381},"hitData":{"launchSpeed":102.3,"launchAngle":37.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":216.39,"coordY":95.31}},"index":1,"playId":"0a927648-aa8f-3608-abc5-0f560af6d1be","pitchNumber":2,"startTime":"2026-04-21T00:02:53.680Z","endTime":"2026-04-21T00:03:07.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:03:07.696Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Riley walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-21T00:03:19.999Z","endTime":"2026-04-21T00:06:44.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.513485374718737,"aZ":-21.34924361355349,"pfxX":8.262539430989156,"pfxZ":6.369979648749032,"pX":1.154353625523568,"pZ":1.8254565292087597,"vX0":-5.2852428641552684,"vY0":-130.1282986998641,"vZ0":-2.997295440022177,"x":73.0,"y":189.49,"x0":2.1472066088145962,"y0":50.005876140374696,"z0":4.6256242421278575,"aX":14.049956198341793},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.0,"breakHorizontal":-13.7,"spinRate":2134,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4223050706725169,"extension":6.456745298423649},"index":0,"playId":"28397053-f70b-3a94-95d2-0cf6a4f569da","pitchNumber":1,"startTime":"2026-04-21T00:03:39.614Z","endTime":"2026-04-21T00:03:45.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":75.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.093580741735078,"aZ":-29.20659833211814,"pfxX":-5.515886221177788,"pfxZ":2.110797849088292,"pX":-0.38548776817329666,"pZ":1.0187736111316892,"vX0":-4.70266443694804,"vY0":-116.98571158877768,"vZ0":-1.6881273147328635,"x":131.69,"y":211.27,"x0":2.3570956634022466,"y0":50.00404963076586,"z0":4.450929830775723,"aX":-7.7540413823883965},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.7,"breakHorizontal":11.0,"spinRate":2426,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4656592966745787,"extension":6.513172026300443},"index":1,"playId":"23ca4db6-63d0-3883-904d-a21b91fdba3b","pitchNumber":2,"startTime":"2026-04-21T00:03:58.270Z","endTime":"2026-04-21T00:04:04.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-21T00:04:22.698Z","endTime":"2026-04-21T00:04:45.715Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.210988596139707,"aZ":-28.557887635454744,"pfxX":-7.255278845218674,"pfxZ":2.7739413189235123,"pX":-1.023937886049848,"pZ":2.069335775766812,"vX0":-5.259949138113515,"vY0":-113.8510658806248,"vZ0":0.7241050882964604,"x":156.03,"y":182.91,"x0":2.264471226004163,"y0":50.00395127615052,"z0":4.588544551200269,"aX":-9.459373628808082},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":5.5,"breakHorizontal":14.5,"spinRate":2391,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.4823407116429834,"extension":6.57160131903933},"index":3,"playId":"2b6ab66f-81cd-3eaa-b7ef-cfae927f0c63","pitchNumber":3,"startTime":"2026-04-21T00:04:45.715Z","endTime":"2026-04-21T00:04:50.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.163481617158897,"aZ":-21.29290924011374,"pfxX":11.508333759016617,"pfxZ":6.294122331706919,"pX":-1.625151200312997,"pZ":2.345602859436107,"vX0":-12.6944082671738,"vY0":-130.7755560428613,"vZ0":-1.5212413736315773,"x":178.95,"y":175.45,"x0":1.8018892576836478,"y0":50.00100306622604,"z0":4.535665630084137,"aX":19.887668867249367},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.3,"breakHorizontal":-18.0,"spinRate":2146,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.41920598186703817,"extension":6.60416586707867},"index":4,"playId":"d658becf-fc36-3646-96ff-d9cf36aa17b8","pitchNumber":4,"startTime":"2026-04-21T00:05:14.567Z","endTime":"2026-04-21T00:05:19.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.829483986119318,"aZ":-34.214975162333936,"pfxX":9.952427913915315,"pfxZ":-1.5138268082032285,"pX":-1.151110010171136,"pZ":0.32490784603868245,"vX0":-9.974839916404923,"vY0":-115.52293758790213,"vZ0":-1.5959700214508583,"x":160.88,"y":230.01,"x0":1.9327509842955424,"y0":50.00117592427524,"z0":4.318149105281983,"aX":13.429982043287854},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.9,"breakHorizontal":-15.5,"spinRate":1681,"spinDirection":88},"zone":13,"typeConfidence":0.91,"plateTime":0.4743966358217073,"extension":6.130436990853194},"index":5,"playId":"7a3721c0-d15c-38c5-b177-a9e2365f44a4","pitchNumber":5,"startTime":"2026-04-21T00:05:33.711Z","endTime":"2026-04-21T00:05:38.711Z","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":90.1,"endSpeed":82.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90347345743385,"aZ":-21.63564451165624,"pfxX":9.745972230606727,"pfxZ":6.034996580812672,"pX":0.6597315142579315,"pZ":2.6469416795775,"vX0":-7.233187823172773,"vY0":-131.1149232714544,"vZ0":-0.3986879216197496,"x":91.85,"y":167.31,"x0":2.1836221320324682,"y0":50.004309328821755,"z0":4.411075009255131,"aX":17.02377723866011},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.0,"breakHorizontal":-16.1,"spinRate":2198,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.4172516219342519,"extension":6.490681834214588},"index":6,"playId":"3b46f51b-fc2f-36a6-989d-008e8d284592","pitchNumber":6,"startTime":"2026-04-21T00:06:09.879Z","endTime":"2026-04-21T00:06:14.502Z","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":90.3,"endSpeed":83.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02837559845869,"aZ":-22.702969503849907,"pfxX":8.428473852720007,"pfxZ":5.374195828069805,"pX":-0.8447078845526768,"pZ":2.613638805222041,"vX0":-10.172888443135994,"vY0":-131.213997716451,"vZ0":-0.41180027926292945,"x":149.2,"y":168.21,"x0":1.9684403168294677,"y0":50.00173372023098,"z0":4.4488568098277925,"aX":14.851324670836068},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.8,"breakHorizontal":-13.3,"spinRate":2149,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.4157675819230193,"extension":6.617436924415876},"index":7,"playId":"0a500254-ff3f-3726-b35d-c0dd05f05b14","pitchNumber":7,"startTime":"2026-04-21T00:06:38.665Z","endTime":"2026-04-21T00:06:44.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:06:44.513Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a fly ball to left fielder Daylen Lile. Drake Baldwin scores. Austin Riley to 2nd.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-21T00:09:43.357Z","endTime":"2026-04-21T00:10:18.459Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":676571,"link":"/api/v1/people/676571"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-21T00:06:55.475Z","endTime":"2026-04-21T00:07:58.589Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brad Lord replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-21T00:07:58.589Z","endTime":"2026-04-21T00:09:24.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695418,"link":"/api/v1/people/695418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"efe514f9-3862-3292-bb05-db55639bc6dd","startTime":"2026-04-21T00:09:24.133Z","endTime":"2026-04-21T00:09:27.514Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.625525574224948,"aZ":-20.286835510867277,"pfxX":-8.327245118797437,"pfxZ":6.360610741387855,"pX":-0.41797394952668754,"pZ":3.2068149719883894,"vX0":8.327915649507847,"vY0":-136.05815084537696,"vZ0":-2.2070451492946748,"x":132.93,"y":152.2,"x0":-2.4406823341482338,"y0":50.005073068099875,"z0":5.438540161060093,"aX":-15.570938598693868},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.3,"breakHorizontal":13.2,"spinRate":2380,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4029978099235487,"extension":5.409804585559423},"index":3,"playId":"aa559d51-6a0c-335a-8c20-dbf415799bfb","pitchNumber":1,"startTime":"2026-04-21T00:09:45.643Z","endTime":"2026-04-21T00:09:50.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.287411218122436,"aZ":-21.86774300796848,"pfxX":-10.488757429481158,"pfxZ":5.396283924079671,"pX":-1.1748378781087345,"pZ":1.5569938979117155,"vX0":7.700561000150398,"vY0":-137.72846877099153,"vZ0":-5.630479446436278,"x":161.78,"y":196.74,"x0":-2.6527082455810986,"y0":50.00194324921301,"z0":5.119125722132026,"aX":-20.029901535342557},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":17.3,"spinRate":2416,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.3985956697819648,"extension":5.939527823185692},"hitData":{"launchSpeed":70.3,"launchAngle":33.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.62,"coordY":113.56}},"index":4,"playId":"0bc52fe9-1ef2-384a-98b0-af2b434bf77d","pitchNumber":2,"startTime":"2026-04-21T00:10:07.440Z","endTime":"2026-04-21T00:10:18.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:10:18.459Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a ground ball to center fielder Jacob Young. Austin Riley scores. Ozzie Albies to 3rd.","rbi":1,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-21T00:10:26.572Z","endTime":"2026-04-21T00:11:17.225Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":{"id":676571,"link":"/api/v1/people/676571"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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, 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":85.3,"endSpeed":80.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.289418342252,"aZ":-33.6496564076331,"pfxX":1.840742044710934,"pfxZ":-0.9204854427720681,"pX":-0.10126029528494392,"pZ":1.4720237460118062,"vX0":5.5926587257950935,"vY0":-124.30475671314487,"vZ0":-2.88855192092692,"x":120.86,"y":199.04,"x0":-2.5979412993915294,"y0":50.002482117173436,"z0":5.376425485675444,"aX":2.94974253400337},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":-4.3,"spinRate":2597,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4366411342179384,"extension":5.432129826229708},"index":0,"playId":"2189974d-b70b-3889-8dbc-5ffc261ea014","pitchNumber":1,"startTime":"2026-04-21T00:10:49.280Z","endTime":"2026-04-21T00:10:54.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.839052678439188,"aZ":-35.09640720067945,"pfxX":0.8365256928787393,"pfxZ":-1.8954814687358912,"pX":-0.14710156510937114,"pZ":2.1805830128955486,"vX0":5.951628116756353,"vY0":-123.9095583119655,"vZ0":-0.7724845057579931,"x":122.61,"y":179.9,"x0":-2.6978717031155854,"y0":50.00424860577095,"z0":5.452224786808664,"aX":1.2878506764199589},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.4,"breakHorizontal":-3.0,"spinRate":2602,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.4435668093336438,"extension":5.261697237196868},"hitData":{"launchSpeed":106.5,"launchAngle":1.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.15,"coordY":91.25}},"index":1,"playId":"93e52e79-e39e-3902-a884-aafb12f7c753","pitchNumber":2,"startTime":"2026-04-21T00:11:06.715Z","endTime":"2026-04-21T00:11:17.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:11:17.225Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dominic Smith grounds into a force out, pitcher Brad Lord to shortstop CJ Abrams. Ozzie Albies scores. Michael Harris II out at 2nd. Dominic Smith to 1st.","rbi":1,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-21T00:11:26.315Z","endTime":"2026-04-21T00:12:05.466Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695418,"link":"/api/v1/people/695418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":695418,"link":"/api/v1/people/695418"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98650292443145,"aZ":-30.500995151049633,"pfxX":-13.239571551423598,"pfxZ":0.8713820387596662,"pX":-0.34584163427100617,"pZ":2.1584546788737606,"vX0":10.393684949478182,"vY0":-138.15924743967025,"vZ0":-2.79866440841488,"x":130.18,"y":180.5,"x0":-2.4509474733355865,"y0":50.00228165708327,"z0":5.250903753140646,"aX":-25.397758564697774},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.1,"breakHorizontal":21.6,"spinRate":2189,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.39761758262025104,"extension":5.545876694921499},"hitData":{"launchSpeed":53.7,"launchAngle":-64.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.73,"coordY":174.98}},"index":0,"playId":"c5c9843a-3db8-302b-9da5-a54e02592e80","pitchNumber":1,"startTime":"2026-04-21T00:11:57.437Z","endTime":"2026-04-21T00:12:05.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:12:05.466Z","atBatIndex":44},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jorge Mateo reaches on a fielder's choice. Dominic Smith to 2nd. Dominic Smith advances to 2nd, on a fielding error by shortstop CJ Abrams.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-21T00:12:23.493Z","endTime":"2026-04-21T00:13:27.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67239401908179,"aZ":-34.29045668334561,"pfxX":-0.6129819064895285,"pfxZ":-1.3627168775101692,"pX":0.17659950829303767,"pZ":1.822087257465978,"vX0":6.959416899583494,"vY0":-123.96415986375874,"vZ0":-1.6075398947586517,"x":110.27,"y":189.58,"x0":-2.5922555968642085,"y0":50.00505849719029,"z0":5.351886567506,"aX":-0.9515278243833084},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.6,"breakHorizontal":-0.6,"spinRate":2615,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.44250805695634776,"extension":5.297946874872845},"index":0,"playId":"de82e0a3-7dc6-3337-84c0-03c7ef5d5c02","pitchNumber":1,"startTime":"2026-04-21T00:12:37.243Z","endTime":"2026-04-21T00:12:41.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.582347370626923,"aZ":-22.384296213800535,"pfxX":-10.399386284243903,"pfxZ":5.102618403655926,"pX":-0.5424271927635593,"pZ":3.6773136274840375,"vX0":9.118135794392176,"vY0":-137.8641034497546,"vZ0":-0.5147253795173805,"x":137.68,"y":139.49,"x0":-2.5468285996684754,"y0":50.00377330056329,"z0":5.38168953595729,"aX":-19.95468248900426},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":16.8,"spinRate":2378,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.39779251541522775,"extension":5.4576410189438},"index":1,"playId":"fdc7c0c3-827a-369c-90dc-a57aded97943","pitchNumber":2,"startTime":"2026-04-21T00:12:56.092Z","endTime":"2026-04-21T00:13:00.312Z","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":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05866244521272,"aZ":-20.58608315864769,"pfxX":-9.075230498934372,"pfxZ":5.927287321530574,"pX":0.5613552836093414,"pZ":2.9171700621412713,"vX0":11.202577724105915,"vY0":-138.94667825318754,"vZ0":-3.0922890397971323,"x":95.6,"y":160.02,"x0":-2.3431746832572498,"y0":50.006943620815704,"z0":5.412159657978223,"aX":-17.754606748220496},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":2441,"spinDirection":246},"zone":3,"typeConfidence":2.0,"plateTime":0.3941650406663353,"extension":5.649377187847723},"hitData":{"launchSpeed":101.2,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.51,"coordY":144.48}},"index":2,"playId":"f7552fdd-67c3-3665-bebe-7d39b7576340","pitchNumber":3,"startTime":"2026-04-21T00:13:17.735Z","endTime":"2026-04-21T00:13:27.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:13:27.757Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out to right fielder James Wood.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-21T00:13:47.835Z","endTime":"2026-04-21T00:17:18.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.587822982630186,"aZ":-30.455430380282554,"pfxX":-11.522619553314167,"pfxZ":0.8886087580168738,"pX":-0.6470404557251764,"pZ":1.544207267646579,"vX0":9.294816734676486,"vY0":-138.19863181839605,"vZ0":-4.107585166120441,"x":141.66,"y":197.09,"x0":-2.561496151453933,"y0":50.00148429276689,"z0":5.101865577507327,"aX":-22.225670509776965},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.0,"breakHorizontal":18.8,"spinRate":2274,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.3967534712052423,"extension":5.56045674686205},"index":0,"playId":"d1240cdd-39d7-3d2e-93fd-bd7498a1c2be","pitchNumber":1,"startTime":"2026-04-21T00:13:54.283Z","endTime":"2026-04-21T00:14:00.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805175299207935,"aZ":-16.740755695882193,"pfxX":-10.455824099866366,"pfxZ":8.191813669427635,"pX":-1.0600419992615056,"pZ":1.6533178621800884,"vX0":7.779098148719387,"vY0":-136.56891208058252,"vZ0":-6.670141997424629,"x":157.41,"y":194.14,"x0":-2.5906678735733286,"y0":50.00264638949421,"z0":5.283938033003595,"aX":-19.69917186259518},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":17.3,"spinRate":2365,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4014613085149197,"extension":5.476157442571249},"index":1,"playId":"bb3bf1d2-2a75-384b-bd63-903905ac1e24","pitchNumber":2,"startTime":"2026-04-21T00:14:26.879Z","endTime":"2026-04-21T00:14:32.121Z","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":94.0,"endSpeed":85.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.530407247900527,"aZ":-25.21050072277116,"pfxX":-10.091519285415453,"pfxZ":3.7163728768705067,"pX":0.07662312510579455,"pZ":1.2911078236464748,"vX0":10.074608923378833,"vY0":-136.42047338784943,"vZ0":-5.916046261778639,"x":114.08,"y":203.92,"x0":-2.3627603328004896,"y0":50.00580444796356,"z0":5.23867664366457,"aX":-18.92173627133645},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.5,"breakHorizontal":16.0,"spinRate":2350,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.40233526047202783,"extension":5.496950148977149},"index":2,"playId":"1a17b1ca-ab17-3432-9a31-47e57e37e3ce","pitchNumber":3,"startTime":"2026-04-21T00:14:47.415Z","endTime":"2026-04-21T00:14:54.424Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.278084478413795,"aZ":-21.477771936119332,"pfxX":-10.248473798795468,"pfxZ":5.631614934173752,"pX":-0.11378775995411486,"pZ":2.4017928444487437,"vX0":10.004741655808303,"vY0":-136.94756110889358,"vZ0":-3.969423890814157,"x":121.34,"y":173.93,"x0":-2.4830868187509445,"y0":50.00363543132111,"z0":5.339484898949877,"aX":-19.46568271932195},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":16.4,"spinRate":2337,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.3999713314854465,"extension":5.42215583978942},"index":3,"playId":"d4f171e9-84b2-32e6-99ad-1b6471167b89","pitchNumber":4,"startTime":"2026-04-21T00:15:23.415Z","endTime":"2026-04-21T00:15:27.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-21T00:15:36.536Z","endTime":"2026-04-21T00:15:51.106Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33476272611699,"aZ":-31.12278410041817,"pfxX":-0.31121866218524286,"pfxZ":0.6793671486874322,"pX":-0.9671228144900497,"pZ":1.64657173553706,"vX0":4.365807079285329,"vY0":-124.31274594058355,"vZ0":-2.7283065045837462,"x":153.86,"y":194.32,"x0":-2.7102936369018016,"y0":50.00510516564233,"z0":5.357836622849312,"aX":-0.48428619743014445},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.8,"breakHorizontal":-0.5,"spinRate":2528,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.44163298232068104,"extension":5.238823653999906},"index":5,"playId":"a2d27b8b-0edd-32e3-9d55-8a8b92224268","pitchNumber":5,"startTime":"2026-04-21T00:15:51.106Z","endTime":"2026-04-21T00:15:56.792Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.903072696188833,"aZ":-20.002235813413076,"pfxX":-9.739110484023737,"pfxZ":6.400345995512474,"pX":0.22210190332230095,"pZ":2.3824094113854217,"vX0":10.498334355217676,"vY0":-136.97189582443235,"vZ0":-4.206775947825997,"x":112.27,"y":160.22,"x0":-2.392810383340959,"y0":50.00480301051787,"z0":5.303642563427419,"aX":-18.530347771542125},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":15.5,"spinRate":2318,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.39969083729300303,"extension":5.666969809361145},"index":6,"playId":"3ffe6c65-138c-32d5-98f3-63d394dafaf5","pitchNumber":6,"startTime":"2026-04-21T00:16:13.248Z","endTime":"2026-04-21T00:16:17.082Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.554435175109898,"aZ":-23.305717611208003,"pfxX":-12.431685190645613,"pfxZ":4.593589706882165,"pX":-0.15520128632544924,"pZ":2.3711643264533446,"vX0":10.717307854674333,"vY0":-138.29974995664452,"vZ0":-3.5808024537266094,"x":122.92,"y":174.76,"x0":-2.470124745483121,"y0":50.0064234106653,"z0":5.2503979568601995,"aX":-24.027269517239958},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.7,"breakHorizontal":20.2,"spinRate":2400,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.3964172850215024,"extension":5.493307593386471},"index":7,"playId":"6e24106b-9d98-39bf-8e00-582c44f140b3","pitchNumber":7,"startTime":"2026-04-21T00:16:45.705Z","endTime":"2026-04-21T00:16:50.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7684191575736,"aZ":-35.068896011359094,"pfxX":0.17659189141214038,"pfxZ":-1.8059626946110816,"pX":0.1572894025140252,"pZ":1.401100452994311,"vX0":6.639239964119807,"vY0":-125.3678057002823,"vZ0":-2.7026770186095193,"x":111.0,"y":200.95,"x0":-2.540888274968941,"y0":50.003438480575724,"z0":5.3367705276212325,"aX":0.2822187003131072},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.6,"breakHorizontal":-1.8,"spinRate":2469,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4357981209480637,"extension":5.418216684150257},"hitData":{"launchSpeed":95.7,"launchAngle":22.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.52,"coordY":81.79}},"index":8,"playId":"8ca9a8de-0170-3710-8e47-63a303af4e94","pitchNumber":8,"startTime":"2026-04-21T00:17:10.078Z","endTime":"2026-04-21T00:17:18.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:17:18.711Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brady House lines out sharply to second baseman Ozzie Albies.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-21T00:20:08.383Z","endTime":"2026-04-21T00:20:28.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Eli White replaces right fielder Ronald Acuña Jr., batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-21T00:19:50.508Z","endTime":"2026-04-21T00:20:10.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":660670,"link":"/api/v1/people/660670"}},{"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":88.4,"endSpeed":81.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.976616351525244,"aZ":-26.30447572933753,"pfxX":-9.718071117729814,"pfxZ":3.5089363780825495,"pX":-0.9097202743963583,"pZ":2.0923022934697455,"vX0":5.063643159219954,"vY0":-128.52675149845174,"vZ0":-5.410640871245389,"x":151.68,"y":182.29,"x0":-1.644323670375389,"y0":50.00047521303033,"z0":6.271050164137764,"aX":-16.233963477878614},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":16.4,"spinRate":1988,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.42638544058686856,"extension":6.050101560378642},"index":1,"playId":"07ecb32d-da66-3b3d-8aba-7d16e133dcfb","pitchNumber":1,"startTime":"2026-04-21T00:20:10.661Z","endTime":"2026-04-21T00:20:16.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148208371988975,"aZ":-25.09056695797964,"pfxX":-8.441740697857163,"pfxZ":4.011905489477318,"pX":0.15889188903298565,"pZ":2.801119017075919,"vX0":7.163226135704667,"vY0":-131.59673525637902,"vZ0":-4.1632555599266645,"x":110.94,"y":163.15,"x0":-1.492632190993903,"y0":50.00253090042231,"z0":6.2472672366819,"aX":-14.90656961570062},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":13.8,"spinRate":2027,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.41513806785301766,"extension":6.112939103792868},"hitData":{"launchSpeed":106.9,"launchAngle":8.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":143.9,"coordY":147.02}},"index":2,"playId":"5e344070-57f8-3b99-afc0-f3147caccf90","pitchNumber":2,"startTime":"2026-04-21T00:20:22.195Z","endTime":"2026-04-21T00:20:28.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:20:28.774Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"CJ Abrams hit by pitch.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-21T00:20:40.435Z","endTime":"2026-04-21T00:20:52.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.328457945764427,"aZ":-15.447724261449173,"pfxX":-2.3915453153456916,"pfxZ":9.451111731454336,"pX":3.135974303321782,"pZ":3.2960144060516257,"vX0":11.682979321678774,"vY0":-132.00222698104218,"vZ0":-4.511922749881494,"x":-2.54,"y":149.79,"x0":-1.0309452922424793,"y0":50.00287488784755,"z0":6.159840901471628,"aX":-4.2331478340121915},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.3,"breakHorizontal":1.8,"spinRate":2155,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.41447644008290707,"extension":6.276266262104135},"index":0,"playId":"f1678808-9f43-3731-8ce2-7bb6c4b81b33","pitchNumber":1,"startTime":"2026-04-21T00:20:45.832Z","endTime":"2026-04-21T00:20:52.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:20:52.857Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to shortstop Jorge Mateo.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-21T00:22:58.719Z","endTime":"2026-04-21T00:24:11.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-21T00:21:19.148Z","endTime":"2026-04-21T00:23:01.004Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.913039752609855,"aZ":-21.57662306314101,"pfxX":1.5984522062977602,"pfxZ":6.2161695946290685,"pX":0.0010836130846630712,"pZ":3.8457450975634426,"vX0":3.538682243232589,"vY0":-129.01381517019715,"vZ0":-1.9866320389638537,"x":116.96,"y":134.94,"x0":-1.5898180329832243,"y0":50.00602690246619,"z0":6.269183687314162,"aX":2.72537323831258},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.2,"breakHorizontal":-3.6,"spinRate":2115,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.42268230888286773,"extension":6.09705319371516},"index":1,"playId":"7836dd78-855a-3fa3-925b-fdce06658072","pitchNumber":1,"startTime":"2026-04-21T00:23:01.004Z","endTime":"2026-04-21T00:23:09.606Z","isPitch":true,"type":"pitch"},{"details":{"description":"CJ Abrams steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"7836dd78-855a-3fa3-925b-fdce06658072","startTime":"2026-04-21T00:23:12.788Z","endTime":"2026-04-21T00:23:25.913Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76167054821528,"aZ":-21.15593553339272,"pfxX":0.47813262336995443,"pfxZ":6.514216385900173,"pX":0.22884142614975808,"pZ":4.395987463989979,"vX0":4.263189935072744,"vY0":-128.50571626823302,"vZ0":-0.7491000627466102,"x":108.28,"y":120.09,"x0":-1.5059233604357833,"y0":50.003560614788796,"z0":6.317760850673866,"aX":0.8086866843110954},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.9,"breakHorizontal":-1.7,"spinRate":2232,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4243709613810349,"extension":6.132087135508353},"index":3,"playId":"0003d9f2-7c6e-31ec-b4e1-5c0df4a8ad69","pitchNumber":2,"startTime":"2026-04-21T00:23:25.913Z","endTime":"2026-04-21T00:23:30.543Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04709192352662,"aZ":-14.531821799041332,"pfxX":-2.170859885905463,"pfxZ":9.810632160293714,"pX":-0.2707288213673658,"pZ":2.747703427999751,"vX0":3.8200637292255792,"vY0":-133.33900514589524,"vZ0":-6.0591750587990045,"x":127.32,"y":164.59,"x0":-1.440790826104827,"y0":50.000851524010876,"z0":6.1005606322383095,"aX":-3.9032615084178888},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":3.1,"spinRate":2181,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4110043360355937,"extension":6.192290296814119},"index":4,"playId":"6d2ec249-4303-3e4c-8b9d-232eae1738df","pitchNumber":3,"startTime":"2026-04-21T00:23:41.273Z","endTime":"2026-04-21T00:23:45.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269715429325284,"aZ":-16.300203853718543,"pfxX":-3.4608989279643603,"pfxZ":8.584885849509094,"pX":0.8105774646950384,"pZ":2.7455699125524204,"vX0":7.158365904082184,"vY0":-134.88468765959945,"vZ0":-5.950286248643739,"x":86.1,"y":164.65,"x0":-1.4235233180137596,"y0":50.0065668897136,"z0":6.122249010569385,"aX":-6.402994487873267},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":4.8,"spinRate":2250,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40545948029321854,"extension":6.119959215491691},"hitData":{"launchSpeed":70.1,"launchAngle":48.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.05,"coordY":123.02}},"index":5,"playId":"951c20c0-8a18-3c28-8b74-a1adce00eb74","pitchNumber":4,"startTime":"2026-04-21T00:24:01.372Z","endTime":"2026-04-21T00:24:11.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:24:11.978Z","atBatIndex":49},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jacob Young reaches on a throwing error by third baseman Austin Riley. CJ Abrams scores. Jacob Young to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-21T00:24:16.904Z","endTime":"2026-04-21T00:24:54.073Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":false,"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":92.1,"endSpeed":84.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.206092233175166,"aZ":-23.850736204805795,"pfxX":-9.42282308009807,"pfxZ":4.584225574239622,"pX":-0.48961203782481383,"pZ":2.274723990808319,"vX0":5.543356570538741,"vY0":-133.9503174990731,"vZ0":-5.89140685060183,"x":135.66,"y":177.36,"x0":-1.3628129538591938,"y0":50.00088204200177,"z0":6.210066289418248,"aX":-17.104099683411036},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.2,"breakHorizontal":15.8,"spinRate":2140,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4090521763140953,"extension":6.225589328792446},"hitData":{"launchSpeed":92.8,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.83,"coordY":167.8}},"index":0,"playId":"74b7acdc-5153-326f-9ed4-69dfa53b3add","pitchNumber":1,"startTime":"2026-04-21T00:24:39.582Z","endTime":"2026-04-21T00:24:54.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:24:54.073Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Tena pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-21T00:25:16.321Z","endTime":"2026-04-21T00:26:44.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46388027081861,"aZ":-15.881721747563253,"pfxX":-3.6617722025131574,"pfxZ":8.822754838357874,"pX":-0.6194930545745164,"pZ":3.2018164577412707,"vX0":3.650589929826721,"vY0":-134.5983768559596,"vZ0":-4.914876139950421,"x":140.61,"y":152.33,"x0":-1.513454770295839,"y0":50.00312342286011,"z0":6.165283254492045,"aX":-6.762126114141946},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2283,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.4059534352532257,"extension":6.12626183416487},"index":0,"playId":"ee1aaa0d-1357-3d66-af33-692e8c3371b4","pitchNumber":1,"startTime":"2026-04-21T00:25:32.546Z","endTime":"2026-04-21T00:25:37.471Z","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":84.7,"endSpeed":77.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995835900288583,"aZ":-28.25636963520865,"pfxX":-8.986413764790589,"pfxZ":2.5593862260395923,"pX":-1.5277103366027576,"pZ":1.3823138572556906,"vX0":2.8176402231375732,"vY0":-123.27802974895121,"vZ0":-5.684156631227201,"x":175.23,"y":201.46,"x0":-1.5224765191767624,"y0":50.00094849361323,"z0":6.122347558650136,"aX":-13.739898313723721},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.5,"breakHorizontal":15.5,"spinRate":1315,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.44540439438800306,"extension":6.163116631328226},"index":1,"playId":"0079d746-fc91-3517-9213-8c09aa271fc8","pitchNumber":2,"startTime":"2026-04-21T00:25:46.079Z","endTime":"2026-04-21T00:25:50.199Z","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":85.1,"endSpeed":77.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82546134950354,"aZ":-30.012524659773312,"pfxX":-10.42539177256102,"pfxZ":1.4093479221301082,"pX":-0.8388218822007907,"pZ":0.7807119976795956,"vX0":4.628827488917417,"vY0":-123.728393280733,"vZ0":-6.687791131824002,"x":148.97,"y":217.7,"x0":-1.3888266250123231,"y0":50.00426708964414,"z0":6.063987816990321,"aX":-16.01524200222063},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":17.6,"spinRate":1367,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.44425768754270534,"extension":6.212085504993842},"index":2,"playId":"b5537a03-669a-3aa7-a032-e591fd72e1b7","pitchNumber":3,"startTime":"2026-04-21T00:26:00.810Z","endTime":"2026-04-21T00:26:05.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.891574987308427,"aZ":-15.075792223849968,"pfxX":-4.509225316321149,"pfxZ":9.545429414997347,"pX":-0.3966016751848909,"pZ":3.598782705119924,"vX0":4.170991344007557,"vY0":-133.7540732332407,"vZ0":-3.9614575008650816,"x":132.12,"y":141.61,"x0":-1.398966701744957,"y0":50.0051466875373,"z0":6.197604171316525,"aX":-8.079240438944321},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2243,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.41128806439677357,"extension":6.22073614170112},"index":3,"playId":"23d08a24-4047-3a39-a3bb-e3a0ca92bc9d","pitchNumber":4,"startTime":"2026-04-21T00:26:17.227Z","endTime":"2026-04-21T00:26:22.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35519797401207,"aZ":-13.89797561547836,"pfxX":-3.895108728547622,"pfxZ":10.309951776669948,"pX":0.4538336504644081,"pZ":3.5865299201438603,"vX0":5.910074633175919,"vY0":-133.00245851359293,"vZ0":-4.15817734866442,"x":99.7,"y":141.94,"x0":-1.3018867389673292,"y0":50.00168418697099,"z0":6.194111753809679,"aX":-6.904385538061706},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":5.6,"spinRate":2220,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.41349918195590263,"extension":6.184849296780303},"hitData":{"launchSpeed":79.0,"launchAngle":74.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.23,"coordY":195.69}},"index":4,"playId":"54854136-3b8f-34c5-9f46-c4c2777cf64c","pitchNumber":5,"startTime":"2026-04-21T00:26:33.432Z","endTime":"2026-04-21T00:26:44.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:26:44.729Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eli White strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-21T00:28:26.352Z","endTime":"2026-04-21T00:30:02.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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.7,"endSpeed":83.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.989633179469518,"aZ":-24.955383632566495,"pfxX":-11.637839865138755,"pfxZ":4.0313937134132924,"pX":-0.47046761002440635,"pZ":2.7428651603245844,"vX0":7.977402622989783,"vY0":-133.27854001569938,"vZ0":-2.2866018868709435,"x":134.93,"y":164.72,"x0":-1.9980986555451967,"y0":50.00121067563041,"z0":5.423553893266733,"aX":-20.829634205145467},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.0,"breakHorizontal":19.2,"spinRate":2210,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.41175631316436423,"extension":5.203518520692131},"index":0,"playId":"70428094-b6b9-3ede-988e-9c215015c53a","pitchNumber":1,"startTime":"2026-04-21T00:28:51.967Z","endTime":"2026-04-21T00:28:57.002Z","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.0,"endSpeed":77.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.211855617542888,"aZ":-30.326132874812437,"pfxX":-1.6782784675481182,"pfxZ":1.2088331196576485,"pX":1.5733245585048716,"pZ":1.0309543391170923,"vX0":9.039054171402407,"vY0":-123.39272368424238,"vZ0":-3.9302568280390107,"x":57.03,"y":210.94,"x0":-1.9309022453183124,"y0":50.005105634997356,"z0":5.220059716398033,"aX":-2.571102549729782},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":0.7,"spinRate":2566,"spinDirection":352},"zone":14,"typeConfidence":2.0,"plateTime":0.44513788219811934,"extension":5.0834130775523025},"index":1,"playId":"50b52e46-d150-3b0a-bc11-1840f575e752","pitchNumber":2,"startTime":"2026-04-21T00:29:04.406Z","endTime":"2026-04-21T00:29:08.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.936452453880776,"aZ":-27.709254601309283,"pfxX":-12.834110766796824,"pfxZ":2.383664267201098,"pX":0.46262251349951455,"pZ":2.209336203380979,"vX0":11.005217775787372,"vY0":-136.28840604269396,"vZ0":-2.87581721644097,"x":99.37,"y":179.13,"x0":-1.9672542425573063,"y0":50.004446721565394,"z0":5.199129175784201,"aX":-24.061070943459885},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.8,"breakHorizontal":20.8,"spinRate":2304,"spinDirection":255},"zone":9,"typeConfidence":2.0,"plateTime":0.40243256062481514,"extension":5.36901332809409},"index":2,"playId":"41962f94-b27e-3c81-87f5-eb8e8cc8bdf2","pitchNumber":3,"startTime":"2026-04-21T00:29:17.595Z","endTime":"2026-04-21T00:29:22.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.214791464349297,"aZ":-18.640728423883512,"pfxX":-8.819677439913693,"pfxZ":7.147786575977669,"pX":0.9934389833471076,"pZ":3.1319096389788497,"vX0":10.513455234454376,"vY0":-136.3127070365992,"vZ0":-2.880075637584869,"x":79.13,"y":154.22,"x0":-1.7562840229630663,"y0":50.00482971511953,"z0":5.479830730963709,"aX":-16.703948653266472},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":13.9,"spinRate":2358,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.4008725729877982,"extension":5.5401046345174905},"index":3,"playId":"88bb4a98-c038-3a4c-9601-feb3b8612f7e","pitchNumber":4,"startTime":"2026-04-21T00:29:38.803Z","endTime":"2026-04-21T00:29:43.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.994559664627296,"aZ":-28.24024636284961,"pfxX":-11.324073650746133,"pfxZ":2.1207439463727518,"pX":-0.6748791084692666,"pZ":2.003906437922774,"vX0":7.462423029598101,"vY0":-135.72330349935567,"vZ0":-3.4863856477999313,"x":142.72,"y":184.67,"x0":-1.9952295742866277,"y0":50.006126697227664,"z0":5.282119367085758,"aX":-21.03232852746031},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.2,"breakHorizontal":18.8,"spinRate":2294,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.40427971888758885,"extension":5.141961798996784},"index":4,"playId":"4cb767d3-da80-3094-8a5f-fcd1e7693bce","pitchNumber":5,"startTime":"2026-04-21T00:29:57.245Z","endTime":"2026-04-21T00:30:02.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:30:02.096Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to center fielder Jacob Young.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-21T00:30:10.047Z","endTime":"2026-04-21T00:30:31.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47662557956857,"aZ":-26.289906379317916,"pfxX":-12.031149354249944,"pfxZ":3.1135262717789365,"pX":-0.30913292881791754,"pZ":1.7513979388225005,"vX0":8.820472512940123,"vY0":-136.7004709258696,"vZ0":-4.529497432798456,"x":128.78,"y":191.49,"x0":-2.016416095238323,"y0":50.004390369437694,"z0":5.237397198636174,"aX":-22.744543914960968},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.8,"breakHorizontal":19.9,"spinRate":2256,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4008608009375991,"extension":5.340314545375682},"hitData":{"launchSpeed":85.9,"launchAngle":33.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.54,"coordY":77.51}},"index":0,"playId":"5fb6278c-3980-30e9-ba29-787e048b0422","pitchNumber":1,"startTime":"2026-04-21T00:30:22.919Z","endTime":"2026-04-21T00:30:31.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:30:31.369Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out sharply to left fielder Daylen Lile.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-21T00:30:34.373Z","endTime":"2026-04-21T00:31:15.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41028152393995,"aZ":-35.37255091141504,"pfxX":0.045394207787678886,"pfxZ":-2.135522302274498,"pX":0.21837231666074655,"pZ":1.0087396287967711,"vX0":5.835901966252935,"vY0":-121.39102938188505,"vZ0":-2.999533091043757,"x":108.68,"y":211.54,"x0":-2.221277830766287,"y0":50.00512254715808,"z0":5.334931063846327,"aX":0.06780482137585715},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.3,"breakHorizontal":-1.4,"spinRate":2628,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.45093154141239067,"extension":5.077983037022635},"index":0,"playId":"b6d1450e-ba05-38fc-a0c6-c65411499993","pitchNumber":1,"startTime":"2026-04-21T00:30:53.367Z","endTime":"2026-04-21T00:30:58.706Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.241996472981786,"aZ":-21.15882274686046,"pfxX":-10.51526944568144,"pfxZ":5.880737715857519,"pX":-0.30106144962098313,"pZ":2.5405544730690153,"vX0":8.52747438882551,"vY0":-136.29960289464145,"vZ0":-3.1772471479027073,"x":128.48,"y":170.19,"x0":-2.111187167447107,"y0":50.00323479153296,"z0":5.190419010086768,"aX":-19.694652409273314},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.1,"breakHorizontal":17.2,"spinRate":2298,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.4025704516825428,"extension":5.34368119178467},"hitData":{"launchSpeed":103.0,"launchAngle":33.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":51.25,"coordY":77.1}},"index":1,"playId":"2e8fe255-1c77-30fc-be6e-5e1c15e09a59","pitchNumber":2,"startTime":"2026-04-21T00:31:05.810Z","endTime":"2026-04-21T00:31:15.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:31:15.412Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Millas strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-21T00:33:18.302Z","endTime":"2026-04-21T00:34:12.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.7,"endSpeed":84.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71025933516089,"aZ":-15.208688066448378,"pfxX":-2.822148510808861,"pfxZ":9.387712260972483,"pX":0.27659882118365975,"pZ":2.7585214502883124,"vX0":5.722678463778211,"vY0":-133.33605511163995,"vZ0":-6.068740068277394,"x":106.46,"y":164.3,"x0":-1.5273093872104764,"y0":50.00126572963152,"z0":6.154748109819724,"aX":-5.099721382503298},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":2034,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41023233949261817,"extension":6.178256305069859},"index":0,"playId":"64202192-e28b-35e3-b1e1-f1ed8266aef4","pitchNumber":1,"startTime":"2026-04-21T00:33:22.593Z","endTime":"2026-04-21T00:33:27.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.256409462042072,"aZ":-16.603805348227713,"pfxX":-2.523395830746502,"pfxZ":8.484599574797004,"pX":0.0019951048853980116,"pZ":3.4927432862307595,"vX0":4.919014399311408,"vY0":-133.948125499427,"vZ0":-4.052938529199325,"x":116.92,"y":144.48,"x0":-1.5222143537552233,"y0":50.002037840672685,"z0":6.196635940284443,"aX":-4.630741374709146},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":3.6,"spinRate":2193,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.4073706227597058,"extension":6.063150989960557},"index":1,"playId":"52fea7a1-16d8-3bda-bbf8-97254286869c","pitchNumber":2,"startTime":"2026-04-21T00:33:35.377Z","endTime":"2026-04-21T00:33:40.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185143753900366,"aZ":-23.461684193607976,"pfxX":-5.338648373967873,"pfxZ":5.709016467504322,"pX":-0.4145637452816088,"pZ":2.4876074178065695,"vX0":4.555240420197627,"vY0":-122.72489410046401,"vZ0":-4.246701472673616,"x":132.8,"y":171.61,"x0":-1.6007344342928902,"y0":50.0018428564051,"z0":6.237582427210567,"aX":-8.146770311216557},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.6,"breakHorizontal":8.6,"spinRate":1402,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4462137111611266,"extension":6.109083883590393},"index":2,"playId":"3e01722c-7ff5-330e-b487-d732b095f602","pitchNumber":3,"startTime":"2026-04-21T00:33:48.973Z","endTime":"2026-04-21T00:33:53.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.121870139507077,"aZ":-33.59624301031731,"pfxX":0.06408654287327131,"pfxZ":-0.934751321580471,"pX":1.2128197110051722,"pZ":1.4495633110988884,"vX0":5.973206852648829,"vY0":-122.2954676981071,"vZ0":-4.551542587293191,"x":70.77,"y":199.64,"x0":-1.269758097285041,"y0":50.00552196938538,"z0":6.216623376826518,"aX":0.09682813632512374},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.5,"breakHorizontal":-1.6,"spinRate":2247,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44787849410446423,"extension":6.154839121114248},"index":3,"playId":"ce8b384d-ab58-3edf-a83c-bcf5f61c97b6","pitchNumber":4,"startTime":"2026-04-21T00:34:08.059Z","endTime":"2026-04-21T00:34:12.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:34:12.547Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nasim Nuñez lines out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-21T00:34:21.514Z","endTime":"2026-04-21T00:36:00.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.969838596366703,"aZ":-13.666948001614452,"pfxX":-2.732484524436624,"pfxZ":10.131871962109654,"pX":-0.1853206421222178,"pZ":2.997748635150634,"vX0":4.3786855769937265,"vY0":-134.06410535544336,"vZ0":-5.816372091655097,"x":124.06,"y":157.84,"x0":-1.4820104096493218,"y0":50.005850107704255,"z0":6.164555660096221,"aX":-4.993280537284727},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":4.1,"spinRate":2211,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.40797572715569164,"extension":6.1819976522158555},"index":0,"playId":"24a9bbd6-4fe4-393b-9dac-545f0258612d","pitchNumber":1,"startTime":"2026-04-21T00:34:35.000Z","endTime":"2026-04-21T00:34:40.284Z","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":92.5,"endSpeed":84.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.923102560442327,"aZ":-14.04189708121847,"pfxX":-4.298864474168506,"pfxZ":9.950204821707876,"pX":0.9984903661713147,"pZ":2.399087177609744,"vX0":7.9608773175619865,"vY0":-134.33725439454085,"vZ0":-7.035575649780553,"x":78.94,"y":174.0,"x0":-1.4488679429060036,"y0":50.00354416938147,"z0":6.056183528336628,"aX":-7.834970986580469},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":6.0,"spinRate":2229,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4082130118985994,"extension":6.145377723956724},"index":1,"playId":"5009fa25-952e-3735-b69d-0e1244cd5383","pitchNumber":2,"startTime":"2026-04-21T00:34:51.848Z","endTime":"2026-04-21T00:34:57.047Z","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":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.898138292229447,"aZ":-30.65595458188223,"pfxX":3.4801972262251732,"pfxZ":1.0173141516596047,"pX":-1.1278154396337112,"pZ":3.052679157030174,"vX0":0.2395066976252325,"vY0":-121.45565578065798,"vZ0":-1.6405075895279075,"x":159.99,"y":156.36,"x0":-1.679855834476514,"y0":50.00388838457745,"z0":6.4041584465222074,"aX":5.19676355116193},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.7,"breakHorizontal":-6.4,"spinRate":2308,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.4510684669012668,"extension":5.942773910426234},"index":2,"playId":"18471391-135f-3ce1-bd2b-7560a0b62091","pitchNumber":3,"startTime":"2026-04-21T00:35:04.590Z","endTime":"2026-04-21T00:35:09.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63296206048938,"aZ":-15.420725790677267,"pfxX":-3.4608989128995216,"pfxZ":9.478695169026683,"pX":1.1397337570999775,"pZ":3.0099006023984405,"vX0":7.848514143446834,"vY0":-132.4580284902018,"vZ0":-5.183390899612167,"x":73.56,"y":157.51,"x0":-1.4189055409897584,"y0":50.00597786076017,"z0":6.128748418035163,"aX":-6.119912060760382},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.1,"breakHorizontal":4.4,"spinRate":2219,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.41430698945258726,"extension":6.169729465829603},"index":3,"playId":"4f9c4e0c-beaa-3034-8268-5fa980dfa4b3","pitchNumber":4,"startTime":"2026-04-21T00:35:17.531Z","endTime":"2026-04-21T00:35:22.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.548613091794916,"aZ":-17.310507991862508,"pfxX":-2.956389515000658,"pfxZ":8.86295107192211,"pX":0.13957893581702305,"pZ":2.3636009764648547,"vX0":5.241659509740926,"vY0":-129.10401546656496,"vZ0":-6.192526848136856,"x":111.68,"y":174.96,"x0":-1.5390227307828854,"y0":50.001080714955734,"z0":6.139667644392508,"aX":-4.957257274674428},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.8,"breakHorizontal":4.1,"spinRate":2040,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.4253358150223052,"extension":6.271451163103956},"index":4,"playId":"5592fcad-e811-32ef-91b7-91d821f090fc","pitchNumber":5,"startTime":"2026-04-21T00:35:30.085Z","endTime":"2026-04-21T00:35:34.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.104942809147154,"aZ":-27.401163013361945,"pfxX":-11.444118767390949,"pfxZ":2.7874572727565567,"pX":-0.3023569501033489,"pZ":2.4488296498681428,"vX0":6.970297601756911,"vY0":-131.28843759085558,"vZ0":-4.1468812520984715,"x":128.53,"y":172.66,"x0":-1.5333527895321233,"y0":50.00062050261852,"z0":6.137454678776577,"aX":-19.566138575698623},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":18.7,"spinRate":1939,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4205088943841444,"extension":6.065534932055193},"hitData":{"launchSpeed":99.1,"launchAngle":19.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.73,"coordY":82.72}},"index":5,"playId":"219440b3-5dd4-30f3-b0b2-772bd034de0e","pitchNumber":6,"startTime":"2026-04-21T00:35:51.864Z","endTime":"2026-04-21T00:36:00.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:36:00.227Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, pitcher Aaron Bummer to first baseman Matt Olson.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-21T00:38:27.958Z","endTime":"2026-04-21T00:39:11.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607481,"link":"/api/v1/people/607481"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-21T00:36:13.044Z","endTime":"2026-04-21T00:37:14.246Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Aaron Bummer replaces Bryce Elder.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-21T00:37:14.246Z","endTime":"2026-04-21T00:38:30.264Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607481,"link":"/api/v1/people/607481"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.555672729882126,"aZ":-34.63547446341686,"pfxX":7.975396338657128,"pfxZ":-1.3986798729052943,"pX":0.2334430560794088,"pZ":2.2827709006193873,"vX0":-6.290465160296284,"vY0":-130.48818307917784,"vZ0":-0.7260073978755417,"x":108.1,"y":177.15,"x0":1.61677596785728,"y0":50.005076899096075,"z0":5.13134267975809,"aX":14.017538239556115},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.5,"breakHorizontal":-13.4,"spinRate":1812,"spinDirection":112},"zone":8,"typeConfidence":0.89,"plateTime":0.4167388798137823,"extension":6.485351843532205},"index":2,"playId":"02443c47-24a0-36b5-aaa8-1af575f58b95","pitchNumber":1,"startTime":"2026-04-21T00:38:30.264Z","endTime":"2026-04-21T00:38:34.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.844942189342362,"aZ":-32.58461116723762,"pfxX":8.540268398588653,"pfxZ":-0.2303789520094508,"pX":-1.0201044273776314,"pZ":2.5560581795205617,"vX0":-9.69387769313555,"vY0":-131.28346492849144,"vZ0":-0.40325991951595397,"x":155.88,"y":169.77,"x0":1.5976788857221766,"y0":50.005266234415345,"z0":5.121475501076786,"aX":15.021796669860246},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.2,"breakHorizontal":-13.6,"spinRate":1793,"spinDirection":115},"zone":13,"typeConfidence":0.9,"plateTime":0.4160207132566627,"extension":6.520253280007023},"index":3,"playId":"bc1e5fa4-1760-383c-b84b-5a80c652765b","pitchNumber":2,"startTime":"2026-04-21T00:38:47.130Z","endTime":"2026-04-21T00:38:52.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.425617302466986,"aZ":-35.5436551060394,"pfxX":9.792891773366716,"pfxZ":-1.9393407653675432,"pX":0.039647195822291745,"pZ":2.307558602872747,"vX0":-7.707259918861147,"vY0":-130.80827644510495,"vZ0":-0.16074614369400908,"x":115.49,"y":176.48,"x0":1.745397748648827,"y0":50.00087408980895,"z0":5.024594204756563,"aX":17.045744177776346},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.4,"breakHorizontal":-16.1,"spinRate":1782,"spinDirection":110},"zone":8,"typeConfidence":0.9,"plateTime":0.41801463684724327,"extension":6.517434179412139},"hitData":{"launchSpeed":106.2,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.07,"coordY":165.19}},"index":4,"playId":"5e266483-5e90-38b4-84ab-e7284109db81","pitchNumber":3,"startTime":"2026-04-21T00:39:03.375Z","endTime":"2026-04-21T00:39:11.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:39:11.793Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Riley grounds out, third baseman Brady House to first baseman Luis García Jr.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-21T00:40:53.755Z","endTime":"2026-04-21T00:42:26.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62556668670421,"aZ":-25.723933575156497,"pfxX":-10.225014125088837,"pfxZ":3.539618164511065,"pX":-2.01983576689957,"pZ":2.6293688207979504,"vX0":4.149059134796429,"vY0":-134.06687887731144,"vZ0":-2.2127535705269565,"x":193.99,"y":167.79,"x0":-2.2578175671268284,"y0":50.00447319552802,"z0":5.299011547929658,"aX":-18.639196485721634},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.1,"breakHorizontal":17.6,"spinRate":2166,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.40834605176431626,"extension":5.178703311046368},"index":0,"playId":"39c4defc-25ca-3363-a9fe-9aa76fb0cc34","pitchNumber":1,"startTime":"2026-04-21T00:41:12.409Z","endTime":"2026-04-21T00:41:17.076Z","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":91.2,"endSpeed":83.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.556872504398953,"aZ":-20.35451994847252,"pfxX":-9.862832298095435,"pfxZ":6.655015849817358,"pX":0.2533628465496648,"pZ":2.9439235917915827,"vX0":9.226148637855921,"vY0":-132.50780005706514,"vZ0":-2.684390117548878,"x":107.34,"y":159.29,"x0":-1.9937166837211606,"y0":50.00633414265879,"z0":5.458914560868436,"aX":-17.52684224342824},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":15.8,"spinRate":2253,"spinDirection":247},"zone":2,"typeConfidence":2.0,"plateTime":0.413510565270097,"extension":5.311532338145215},"index":1,"playId":"043e9555-1d87-3536-8e60-00cd8b3a33ef","pitchNumber":2,"startTime":"2026-04-21T00:41:24.545Z","endTime":"2026-04-21T00:41:30.331Z","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":92.9,"endSpeed":84.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70993771234716,"aZ":-28.654176649124565,"pfxX":-10.908470540351257,"pfxZ":1.9320488147993178,"pX":-1.428492319810944,"pZ":2.0262324299153303,"vX0":6.140716917535303,"vY0":-135.03774580355434,"vZ0":-2.892594988582869,"x":171.45,"y":184.07,"x0":-2.329142344100836,"y0":50.005797135947674,"z0":5.153091616082185,"aX":-19.906854539653537},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.0,"breakHorizontal":18.2,"spinRate":2138,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.40748796335949855,"extension":5.3129740382570425},"index":2,"playId":"af543844-6d02-35c6-aeb9-0a5df90ad242","pitchNumber":3,"startTime":"2026-04-21T00:41:41.755Z","endTime":"2026-04-21T00:41:47.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.407368046577716,"aZ":-35.79522874446924,"pfxX":0.21570801280768226,"pfxZ":-2.4264966798661707,"pX":-0.8442201127262039,"pZ":2.394596366052609,"vX0":3.6766929739531022,"vY0":-121.70344025374413,"vZ0":0.06183975007901088,"x":149.18,"y":174.13,"x0":-2.406947419365083,"y0":50.00538855230259,"z0":5.486710868174638,"aX":0.3211406094056824},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.1,"breakHorizontal":-1.3,"spinRate":2450,"spinDirection":66},"zone":4,"typeConfidence":2.0,"plateTime":0.4512279717131804,"extension":5.146888492220849},"index":3,"playId":"5244bff9-5fe0-319e-bd93-9f3ea98bd0b7","pitchNumber":4,"startTime":"2026-04-21T00:41:55.663Z","endTime":"2026-04-21T00:42:03.304Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-21T00:42:04.387Z","endTime":"2026-04-21T00:42:17.769Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.929979314312163,"aZ":-22.674861837102522,"pfxX":-11.049538841834263,"pfxZ":5.087376471963511,"pX":-0.21288973549846782,"pZ":3.4356409296390384,"vX0":8.411440628731444,"vY0":-135.84504353615515,"vZ0":-1.443565823800082,"x":125.11,"y":146.02,"x0":-1.91476094781048,"y0":50.00407128387217,"z0":5.5511257384733375,"aX":-20.640144214261383},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":18.2,"spinRate":2287,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.403292203230583,"extension":5.357253897622397},"hitData":{"launchSpeed":103.6,"launchAngle":-8.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.75,"coordY":165.27}},"index":5,"playId":"404a8be1-ed78-3d7b-b50b-34a7e46e0768","pitchNumber":5,"startTime":"2026-04-21T00:42:17.769Z","endTime":"2026-04-21T00:42:26.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:42:26.009Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out to right fielder James Wood.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-21T00:42:29.572Z","endTime":"2026-04-21T00:43:26.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.194227937032856,"aZ":-29.353069944213445,"pfxX":-12.192521644812013,"pfxZ":1.5136546576471748,"pX":-1.552926843967236,"pZ":2.7312331166885375,"vX0":5.963764085003753,"vY0":-136.58157451852782,"vZ0":-1.234432682812038,"x":176.19,"y":165.04,"x0":-2.198303079072292,"y0":50.001330348451745,"z0":5.23536950249828,"aX":-22.695577158381855},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.6,"breakHorizontal":20.5,"spinRate":2193,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.4033033024695949,"extension":5.289855768655891},"index":0,"playId":"3f93f3d4-23a1-3eaa-bca6-bb630081a84c","pitchNumber":1,"startTime":"2026-04-21T00:42:48.324Z","endTime":"2026-04-21T00:42:52.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.151718746437425,"aZ":-29.621866571819506,"pfxX":-12.026643808085936,"pfxZ":1.387924913814607,"pX":-0.2678030706215285,"pZ":1.9283172204354602,"vX0":8.764960433534677,"vY0":-135.13990132282296,"vZ0":-2.981498611312473,"x":127.21,"y":186.72,"x0":-2.0007706916441648,"y0":50.003625808948755,"z0":5.14041324626984,"aX":-22.108392932681838},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.0,"breakHorizontal":19.8,"spinRate":2303,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.4062687051660383,"extension":5.3692585329748965},"index":1,"playId":"abc8b7e6-10c4-366d-83a0-4a4ae3563a9f","pitchNumber":2,"startTime":"2026-04-21T00:43:03.496Z","endTime":"2026-04-21T00:43:07.811Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7334012774806,"aZ":-17.874945771707925,"pfxX":-9.373976836682324,"pfxZ":7.868156785646441,"pX":-0.5341787868323558,"pZ":2.29632585087107,"vX0":7.160833846410657,"vY0":-135.03850084186246,"vZ0":-4.38374435159805,"x":137.36,"y":176.78,"x0":-2.0234526403424105,"y0":50.00558783364166,"z0":5.226010960284786,"aX":-17.042089955910605},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":15.1,"spinRate":2316,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.4080807128136379,"extension":5.332484885708804},"hitData":{"launchSpeed":97.8,"launchAngle":20.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.3,"coordY":106.8}},"index":2,"playId":"4cc693e1-d071-3358-add0-5a56ba315fc0","pitchNumber":3,"startTime":"2026-04-21T00:43:18.139Z","endTime":"2026-04-21T00:43:26.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:43:26.994Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, first baseman Luis García Jr. to pitcher Brad Lord.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-21T00:43:28.813Z","endTime":"2026-04-21T00:45:05.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67753995067252,"aZ":-32.99583825061372,"pfxX":-0.8488173866583102,"pfxZ":-0.5229396137279849,"pX":0.8335693442513059,"pZ":1.4406972944093186,"vX0":7.591582299396573,"vY0":-123.75687289223303,"vZ0":-2.7534279277436076,"x":85.23,"y":199.88,"x0":-2.157835459389446,"y0":50.00543038338184,"z0":5.319240789973257,"aX":-1.3225854268475044},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-0.1,"spinRate":2618,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4418309963487972,"extension":5.038112979341952},"index":0,"playId":"2ea22cf0-544d-3ff6-8792-b29d4c24d7c7","pitchNumber":1,"startTime":"2026-04-21T00:43:50.037Z","endTime":"2026-04-21T00:43:55.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22044848229663,"aZ":-27.402866715357682,"pfxX":-9.007175860423422,"pfxZ":3.163309145465565,"pX":-1.3573981948923477,"pZ":1.3177398589464748,"vX0":4.8107320079011,"vY0":-121.52692075297433,"vZ0":-3.4232485177243834,"x":168.74,"y":203.2,"x0":-2.1851148691639652,"y0":50.00039718463517,"z0":5.106584321356174,"aX":-13.566932627768947},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.3,"breakHorizontal":15.2,"spinRate":1827,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.44947447874013813,"extension":5.076152604374892},"index":1,"playId":"8a930f8f-f661-3acd-b812-29f5b8bbdd62","pitchNumber":2,"startTime":"2026-04-21T00:44:02.534Z","endTime":"2026-04-21T00:44:06.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63659669113146,"aZ":-28.771937985313805,"pfxX":-10.388889492978224,"pfxZ":1.8483521072230253,"pX":-0.31558997767708746,"pZ":1.5227941402757252,"vX0":8.323017035923788,"vY0":-135.02370964097588,"vZ0":-4.239307087940993,"x":129.03,"y":197.66,"x0":-2.095190312925822,"y0":50.00069584948127,"z0":5.148267735737102,"aX":-19.094012693631836},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.6,"breakHorizontal":16.9,"spinRate":2286,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4063484998226703,"extension":5.28757833475966},"index":2,"playId":"0cb78267-462e-3de5-9eec-635dff25cac8","pitchNumber":3,"startTime":"2026-04-21T00:44:18.831Z","endTime":"2026-04-21T00:44:25.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.471537925298783,"aZ":-20.278666256011363,"pfxX":-11.44939677597646,"pfxZ":6.385151574108722,"pX":-0.6184443937132841,"pZ":3.3758123293042357,"vX0":8.085858730621291,"vY0":-135.82305219940042,"vZ0":-1.5403491896581305,"x":140.57,"y":147.63,"x0":-2.150393756937004,"y0":50.00453516381847,"z0":5.364110766137593,"aX":-21.338280231594386},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":19.0,"spinRate":2430,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4036651428014766,"extension":5.397130335175406},"index":3,"playId":"3a47c01e-05ed-3a1c-9f81-d0f43f1b7db4","pitchNumber":4,"startTime":"2026-04-21T00:44:40.907Z","endTime":"2026-04-21T00:44:45.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.327362198669658,"aZ":-31.339931958110434,"pfxX":-11.527957193003868,"pfxZ":0.5513382882327909,"pX":-0.8239277745341752,"pZ":1.931810214790469,"vX0":6.510000949841849,"vY0":-122.71347417628125,"vZ0":-1.3917463520443953,"x":148.41,"y":186.62,"x0":-2.0259099029298238,"y0":50.00192380315399,"z0":5.198445761460069,"aX":-17.422010927368515},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":19.2,"spinRate":2040,"spinDirection":269},"zone":7,"typeConfidence":2.0,"plateTime":0.44789001586355326,"extension":4.998502260991752},"hitData":{"launchSpeed":86.6,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.02,"coordY":163.75}},"index":4,"playId":"6d0d33e9-1cb1-3709-999b-4e833b2a965f","pitchNumber":5,"startTime":"2026-04-21T00:44:56.315Z","endTime":"2026-04-21T00:45:05.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:45:05.189Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, shortstop Jorge Mateo to first baseman Matt Olson.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-21T00:47:35.583Z","endTime":"2026-04-21T00:48:48.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Kinley replaces Aaron Bummer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-21T00:46:28.470Z","endTime":"2026-04-21T00:47:37.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":85.7,"endSpeed":79.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.272406042045446,"aZ":-27.935265352024143,"pfxX":-0.5288925777879561,"pfxZ":2.685909926827666,"pX":-0.4118921007805276,"pZ":1.4235507557284721,"vX0":0.6735856872866263,"vY0":-124.80375725851563,"vZ0":-6.406868001730347,"x":132.7,"y":200.34,"x0":-0.6166471577609687,"y0":50.000623250886555,"z0":6.326581125554438,"aX":-0.8337201367374514},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":0.8,"spinRate":2461,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.43897351262882767,"extension":5.442875887056405},"index":1,"playId":"bde92973-9bf8-32d3-943c-8514d64c8104","pitchNumber":1,"startTime":"2026-04-21T00:47:37.873Z","endTime":"2026-04-21T00:47:42.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":78.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71735890663001,"aZ":-26.793831474736848,"pfxX":-1.5489517509873485,"pfxZ":3.409707608652413,"pX":-0.2382496683586985,"pZ":2.462201323638005,"vX0":1.505225172145896,"vY0":-124.95833981076221,"vZ0":-4.442344252054503,"x":126.08,"y":172.3,"x0":-0.6478430305621989,"y0":50.00158669462564,"z0":6.470070723020715,"aX":-2.443770347897095},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":2.4,"spinRate":2520,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.43869680010879497,"extension":5.358920421812776},"index":2,"playId":"54848e9b-3544-3611-b861-63cda3630cef","pitchNumber":2,"startTime":"2026-04-21T00:47:56.590Z","endTime":"2026-04-21T00:48:00.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.613080469594852,"aZ":-26.873069187018512,"pfxX":-0.11350245472467535,"pfxZ":3.3340112651079004,"pX":0.23908762771428474,"pZ":2.479172878555293,"vX0":2.2454044557233783,"vY0":-125.34985215336499,"vZ0":-4.444355390354974,"x":107.89,"y":171.84,"x0":-0.65397839687707,"y0":50.00292269866869,"z0":6.4723020758037695,"aX":-0.1808785322644099},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":-0.4,"spinRate":2558,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.43716397791519057,"extension":5.475990442353145},"index":3,"playId":"37ffe481-e9fa-3463-a5c2-ded730823e84","pitchNumber":3,"startTime":"2026-04-21T00:48:14.965Z","endTime":"2026-04-21T00:48:19.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97846693925306,"aZ":-30.300165286247186,"pfxX":1.508784640749695,"pfxZ":1.130523241820331,"pX":-0.10187214200552472,"pZ":2.6706220719060574,"vX0":0.9240806497158676,"vY0":-127.53295248246735,"vZ0":-3.694554959806865,"x":120.88,"y":166.67,"x0":-0.6643004980625974,"y0":50.002141040811274,"z0":6.514779513179974,"aX":2.4976246661212174},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-2.9,"spinRate":2598,"spinDirection":92},"zone":5,"typeConfidence":2.0,"plateTime":0.4286528898359512,"extension":5.406557646911766},"hitData":{"launchSpeed":84.7,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.04,"coordY":159.69}},"index":4,"playId":"7f3924ad-9e49-3945-b91e-fe0b3c322001","pitchNumber":4,"startTime":"2026-04-21T00:48:38.979Z","endTime":"2026-04-21T00:48:48.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:48:48.264Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-21T00:48:54.619Z","endTime":"2026-04-21T00:50:41.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22254912819054,"aZ":-30.54466812538185,"pfxX":1.3686823323116355,"pfxZ":1.0352119420032988,"pX":0.5211524204334382,"pZ":1.7041814119824055,"vX0":2.4839923061469085,"vY0":-125.1950019667285,"vZ0":-5.458938980799186,"x":97.13,"y":192.77,"x0":-0.6633679668317234,"y0":50.00591470256713,"z0":6.425040176769141,"aX":2.1643413580842243},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":-3.1,"spinRate":2503,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.4381600078893473,"extension":5.490622603428819},"index":0,"playId":"e97e028a-a730-30c3-8f68-65e13b653a39","pitchNumber":1,"startTime":"2026-04-21T00:49:15.101Z","endTime":"2026-04-21T00:49:20.451Z","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":86.3,"endSpeed":79.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.808821463690112,"aZ":-32.49567329425376,"pfxX":1.133691577801629,"pfxZ":-0.19844886343024015,"pX":0.5863703413111303,"pZ":2.5134005233785013,"vX0":2.6663800762875987,"vY0":-125.68945484095276,"vZ0":-3.423541143374189,"x":94.65,"y":170.92,"x0":-0.6361526790366453,"y0":50.00447161381989,"z0":6.535789866340876,"aX":1.8114611248565575},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":-2.6,"spinRate":2413,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.4360146861782721,"extension":5.442058210410843},"index":1,"playId":"134f380a-647b-32a9-bddf-97e14bf46cef","pitchNumber":2,"startTime":"2026-04-21T00:49:31.992Z","endTime":"2026-04-21T00:49:36.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62967260425138,"aZ":-37.29701661060844,"pfxX":1.2042913494216876,"pfxZ":-3.2569695907562632,"pX":0.9798358331714165,"pZ":-0.07712429906054209,"vX0":3.5227507862499325,"vY0":-124.7720714521104,"vZ0":-8.053191151832234,"x":79.65,"y":240.86,"x0":-0.6080290537669403,"y0":50.002244389274146,"z0":6.274342203327656,"aX":1.8943116402476787},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.6,"breakHorizontal":-3.0,"spinRate":2581,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43935332598538945,"extension":5.610606109577508},"index":2,"playId":"79880b89-87df-37aa-a4ae-7f7d27fb2d5d","pitchNumber":3,"startTime":"2026-04-21T00:49:51.496Z","endTime":"2026-04-21T00:49:56.746Z","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":87.7,"endSpeed":81.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.930255697035594,"aZ":-29.31597890206449,"pfxX":1.6086040949974585,"pfxZ":1.7341868224099517,"pX":1.5428563963769992,"pZ":0.44306198628296106,"vX0":4.861056644004379,"vY0":-127.46918832551219,"vZ0":-8.839367324519369,"x":58.19,"y":226.82,"x0":-0.5970132592087917,"y0":50.00351438873564,"z0":6.266710161582744,"aX":2.6490530306183366},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":-4.0,"spinRate":2378,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.4295201715921899,"extension":5.59017352688745},"index":3,"playId":"82611812-093d-3a54-9142-0689b2a6edc6","pitchNumber":4,"startTime":"2026-04-21T00:50:15.470Z","endTime":"2026-04-21T00:50:20.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.357866331293142,"aZ":-26.507644839447526,"pfxX":-1.0701334262243458,"pfxZ":3.4221471177154594,"pX":0.13359099319541923,"pZ":1.91377057714707,"vX0":2.626211311032596,"vY0":-128.36419110714152,"vZ0":-5.868336810459891,"x":111.91,"y":187.11,"x0":-0.7670462132134237,"y0":50.00619408966843,"z0":6.312993292784773,"aX":-1.7737637451701138},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.0,"breakHorizontal":1.3,"spinRate":2417,"spinDirection":186},"zone":8,"typeConfidence":2.0,"plateTime":0.42789454511360336,"extension":5.548759358042269},"index":4,"playId":"e0041894-a476-345f-ad88-1ab244901500","pitchNumber":5,"startTime":"2026-04-21T00:50:36.354Z","endTime":"2026-04-21T00:50:41.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:50:41.066Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-21T00:50:42.727Z","endTime":"2026-04-21T00:53:00.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04013289597651,"aZ":-37.748308839778595,"pfxX":2.977678206960448,"pfxZ":-3.7288751438849967,"pX":-0.46435776564594905,"pZ":1.2852644745340953,"vX0":-0.7899335332539681,"vY0":-122.30888656546199,"vZ0":-4.761599541141061,"x":134.7,"y":204.08,"x0":-0.5214222293142425,"y0":50.00193904673787,"z0":6.540355340808836,"aX":4.452649145314752},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.7,"breakHorizontal":-5.2,"spinRate":2683,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.45005195345642424,"extension":5.233427178536884},"index":0,"playId":"98bd7c53-f2c1-33ca-93ca-596f0c458060","pitchNumber":1,"startTime":"2026-04-21T00:51:07.306Z","endTime":"2026-04-21T00:51:11.800Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31138632942961,"aZ":-38.01095890501646,"pfxX":1.84618810546127,"pfxZ":-3.7668556656412533,"pX":0.1985308714412349,"pZ":0.9007892548806692,"vX0":0.7146948155263184,"vY0":-124.6240616469158,"vZ0":-5.68197918206032,"x":109.43,"y":214.46,"x0":-0.33290283668348136,"y0":50.00021184734624,"z0":6.4002343282840854,"aX":2.8629119660143023},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-8.0,"breakHorizontal":-3.5,"spinRate":2682,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.441875037431374,"extension":5.406753174721478},"index":1,"playId":"5ed1a7e6-ba46-38dc-a768-210e6c24159d","pitchNumber":2,"startTime":"2026-04-21T00:51:24.872Z","endTime":"2026-04-21T00:51:29.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.656423430180286,"aZ":-38.98434537590211,"pfxX":4.1669615234934065,"pfxZ":-4.287858982300391,"pX":0.5635790493307739,"pZ":1.4228899860575992,"vX0":1.2223306494164792,"vY0":-125.57005646381663,"vZ0":-4.61651170416809,"x":95.52,"y":200.36,"x0":-0.47141459462518875,"y0":50.00150247809731,"z0":6.47446200489183,"aX":6.619432077260896},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-8.6,"breakHorizontal":-7.8,"spinRate":2761,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4370579817510989,"extension":5.358359600183504},"index":2,"playId":"96d66eb3-6e6b-38b9-b9ab-4bdae463e8ae","pitchNumber":3,"startTime":"2026-04-21T00:51:46.687Z","endTime":"2026-04-21T00:51:51.977Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39174854958146,"aZ":-29.070620302759746,"pfxX":1.030837947989164,"pfxZ":1.793093910159623,"pX":0.8277507239450529,"pZ":2.0836659362283507,"vX0":3.092331183483337,"vY0":-130.263968102124,"vZ0":-5.5531243623998,"x":85.45,"y":182.52,"x0":-0.5050465732933092,"y0":50.00431934695098,"z0":6.420102553541798,"aX":1.7848129565812898},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.3,"breakHorizontal":-2.5,"spinRate":2538,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.41924309832470685,"extension":5.511513417342504},"index":3,"playId":"3a2068a5-3b1b-32d3-959e-39eb241c6d85","pitchNumber":4,"startTime":"2026-04-21T00:52:13.254Z","endTime":"2026-04-21T00:52:18.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.227906967228538,"aZ":-19.17454537269916,"pfxX":-0.441327326530194,"pfxZ":6.854298947269712,"pX":-0.5181072666150787,"pZ":6.030100233026341,"vX0":0.01123608127063156,"vY0":-136.84281394507818,"vZ0":1.5498353377043805,"x":136.75,"y":75.97,"x0":-0.4649364101017413,"y0":50.001617966166165,"z0":6.77010878656707,"aX":-0.8367602126331396},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":0.8,"spinRate":2311,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4002864088474989,"extension":5.304877502180868},"index":4,"playId":"ee3f7e2d-b017-303d-9898-deb5ca58165e","pitchNumber":5,"startTime":"2026-04-21T00:52:36.623Z","endTime":"2026-04-21T00:52:40.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.256007859195712,"aZ":-38.88769200475542,"pfxX":2.98056595596874,"pfxZ":-4.472226384255233,"pX":-0.652064610432052,"pZ":2.817308900292868,"vX0":-1.01977640103221,"vY0":-122.86929923161928,"vZ0":-1.0954755886057712,"x":141.86,"y":162.71,"x0":-0.6146735114000605,"y0":50.00096428903918,"z0":6.624821328596796,"aX":4.478111223104038},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.0,"breakHorizontal":-5.0,"spinRate":2658,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.44874946244499636,"extension":5.310614078266803},"index":5,"playId":"2712454d-c0b3-326d-bc86-f101d553b5c6","pitchNumber":6,"startTime":"2026-04-21T00:52:56.445Z","endTime":"2026-04-21T00:53:00.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:53:00.766Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out to right fielder James Wood.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-21T00:55:30.720Z","endTime":"2026-04-21T00:55:54.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Julian Fernández replaces Brad Lord.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-21T00:54:16.530Z","endTime":"2026-04-21T00:55:32.820Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642759,"link":"/api/v1/people/642759"},"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":97.2,"endSpeed":88.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.809538002730925,"aZ":-9.51441930711355,"pfxX":-2.914327271988106,"pfxZ":11.28930197451259,"pX":-1.51015431222033,"pZ":4.194553577533767,"vX0":2.0661527450111494,"vY0":-141.38745850979905,"vZ0":-4.768756609021093,"x":174.56,"y":125.53,"x0":-1.874938724608356,"y0":50.00507999563865,"z0":6.524245114213998,"aX":-5.8506578302311665},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.6,"breakHorizontal":4.8,"spinRate":2489,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.388676132502332,"extension":6.140705176607464},"index":1,"playId":"9add7da6-989a-3c82-96e9-26341414b8ac","pitchNumber":1,"startTime":"2026-04-21T00:55:32.820Z","endTime":"2026-04-21T00:55:37.721Z","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":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72522236597118,"aZ":-14.165815130437721,"pfxX":-1.826499509210166,"pfxZ":9.400414542445601,"pX":-0.2509265446565753,"pZ":3.2375647950983857,"vX0":5.259407488977453,"vY0":-138.03154472379325,"vZ0":-5.8315302560000895,"x":126.56,"y":151.37,"x0":-1.949716751301401,"y0":50.00635358167863,"z0":6.343378413946849,"aX":-3.5006850957973192},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":2.2,"spinRate":2366,"spinDirection":202},"zone":2,"typeConfidence":0.89,"plateTime":0.39787739311790427,"extension":6.460984662514671},"hitData":{"launchSpeed":98.2,"launchAngle":24.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.52,"coordY":80.1}},"index":2,"playId":"fd2bb53d-6b10-3cfd-a5ca-c6037671f253","pitchNumber":2,"startTime":"2026-04-21T00:55:46.754Z","endTime":"2026-04-21T00:55:54.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:55:54.894Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Mateo walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-21T00:55:57.262Z","endTime":"2026-04-21T00:57:19.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.726648622817855,"aZ":-12.411165763409151,"pfxX":-0.5828463566320075,"pfxZ":9.680413022168189,"pX":-1.5725388534942437,"pZ":3.734795295999027,"vX0":1.476086035868364,"vY0":-142.43874759073302,"vZ0":-5.395610169638145,"x":176.94,"y":137.94,"x0":-2.023258556227714,"y0":50.00164213335773,"z0":6.447974967382402,"aX":-1.1899778066563271},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":0.7,"spinRate":2278,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.38550326816612834,"extension":6.5018171735273915},"index":0,"playId":"31718911-50f9-3c9c-8484-93a06400052f","pitchNumber":1,"startTime":"2026-04-21T00:56:19.208Z","endTime":"2026-04-21T00:56:23.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.883236575075273,"aZ":-26.24137969537858,"pfxX":-3.298801066723775,"pfxZ":3.9819664089323297,"pX":-0.7229381848193079,"pZ":3.9350130731026933,"vX0":4.733595934559443,"vY0":-120.60150596263355,"vZ0":-0.6328640069216713,"x":144.56,"y":132.53,"x0":-2.2721125332156333,"y0":50.00415080390486,"z0":6.491799177324604,"aX":-4.91711300800415},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.3,"breakHorizontal":5.0,"spinRate":1463,"spinDirection":201},"zone":11,"typeConfidence":0.88,"plateTime":0.4521609522789354,"extension":6.7145892200001125},"index":1,"playId":"53b9cbda-6cea-3569-b962-11319ef9c404","pitchNumber":2,"startTime":"2026-04-21T00:56:31.391Z","endTime":"2026-04-21T00:56:35.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.532882031188855,"aZ":-10.786533650184229,"pfxX":-0.47318779620911666,"pfxZ":11.16117622418514,"pX":-0.9505906745536126,"pZ":4.193267373803772,"vX0":3.101758223726931,"vY0":-138.63404755345383,"vZ0":-4.058784971426567,"x":153.23,"y":125.56,"x0":-2.030016161960918,"y0":50.000205721670675,"z0":6.415595407453847,"aX":-0.9074295012953142},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":0.1,"spinRate":2273,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.39749111823911987,"extension":6.6395552483927105},"index":2,"playId":"fba4a3a9-b6d4-3e80-b911-8e42d11f4bb7","pitchNumber":3,"startTime":"2026-04-21T00:56:44.688Z","endTime":"2026-04-21T00:56:49.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03482625693194,"aZ":-13.559822929596839,"pfxX":0.8591140781908604,"pfxZ":9.77302482580683,"pX":-0.30245255768064927,"pZ":3.0381938573236273,"vX0":3.849017552123366,"vY0":-137.52548993890028,"vZ0":-6.344970050466652,"x":128.53,"y":156.75,"x0":-1.8350107709650711,"y0":50.00672103692592,"z0":6.304542254648653,"aX":1.63719091393337},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":-2.4,"spinRate":2262,"spinDirection":195},"zone":1,"typeConfidence":0.9,"plateTime":0.3990885120194534,"extension":6.722524426569673},"index":3,"playId":"72e5b9c4-3ef9-31bd-b637-0de402ac9006","pitchNumber":4,"startTime":"2026-04-21T00:57:00.350Z","endTime":"2026-04-21T00:57:05.217Z","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":93.7,"endSpeed":85.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.763290447175496,"aZ":-16.254483407216245,"pfxX":-0.11827652091140362,"pfxZ":8.470973336653849,"pX":-0.9477176593227769,"pZ":4.262437013841882,"vX0":2.578794911748061,"vY0":-136.39777760905758,"vZ0":-2.4619607158988126,"x":153.12,"y":123.69,"x0":-1.8910961669076987,"y0":50.001004559388235,"z0":6.301118339816217,"aX":-0.22263510563729325},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-0.4,"spinRate":2161,"spinDirection":193},"zone":11,"typeConfidence":0.84,"plateTime":0.40198796420562743,"extension":6.770077531825615},"index":4,"playId":"12d6df84-83d8-3de3-9d78-f5803be8827d","pitchNumber":5,"startTime":"2026-04-21T00:57:14.464Z","endTime":"2026-04-21T00:57:19.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T00:57:19.193Z","atBatIndex":65},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Mike Yastrzemski reaches on a fielder's choice, fielded by shortstop CJ Abrams. Jorge Mateo to 3rd. Jorge Mateo advances to 3rd, on a fielding error by shortstop CJ Abrams.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-21T00:57:20.126Z","endTime":"2026-04-21T01:00:10.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnThird":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.010719254112715,"aZ":-9.805002932210122,"pfxX":-2.2095219656493805,"pfxZ":11.780495795529461,"pX":-0.9086746638770691,"pZ":3.001268946033781,"vX0":3.4194220995477025,"vY0":-137.9819632438116,"vZ0":-6.870710646682081,"x":151.64,"y":157.75,"x0":-1.8856292253043463,"y0":50.00678598895136,"z0":6.208744893147817,"aX":-4.197232220738662},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":3.1,"spinRate":2289,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3992606202406912,"extension":6.483463945743344},"index":0,"playId":"679dbc6b-d187-3487-8100-3159d11b76e4","pitchNumber":1,"startTime":"2026-04-21T00:57:43.927Z","endTime":"2026-04-21T00:57:49.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0305082245568,"aZ":-26.413790922961496,"pfxX":-5.711075966141946,"pfxZ":3.931312641285796,"pX":-2.5866203891494233,"pZ":4.622999634220172,"vX0":1.058801428890394,"vY0":-120.92017594661083,"vZ0":1.3626922428131947,"x":215.6,"y":113.96,"x0":-2.2917273747450406,"y0":50.000853960350724,"z0":6.388642983324679,"aX":-8.361760715453153},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.8,"breakHorizontal":10.1,"spinRate":1560,"spinDirection":174},"zone":11,"typeConfidence":0.87,"plateTime":0.45490771619251325,"extension":6.447398623795355},"index":1,"playId":"09ea8668-cc21-3f71-85cc-aa63dde21029","pitchNumber":2,"startTime":"2026-04-21T00:58:00.289Z","endTime":"2026-04-21T00:58:04.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":85.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.777849243051385,"aZ":-9.689457937774172,"pfxX":-4.7744128155473,"pfxZ":11.829281804251039,"pX":-0.19921791158905353,"pZ":0.8530446893347452,"vX0":5.804287009823348,"vY0":-138.4145398676771,"vZ0":-12.438153470375084,"x":124.59,"y":215.75,"x0":-1.7235486574652952,"y0":50.00574926214489,"z0":6.104668940785673,"aX":-9.076944206241448},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":7.1,"spinRate":2329,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.3988518049730727,"extension":6.513915049612797},"index":2,"playId":"82708a24-9214-328d-b697-6b4a40e4b722","pitchNumber":3,"startTime":"2026-04-21T00:58:19.363Z","endTime":"2026-04-21T00:58:24.076Z","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":"da9d3fcf-13da-36f9-be96-674078454d12","startTime":"2026-04-21T00:58:42.546Z","endTime":"2026-04-21T00:58:46.142Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.409331682810155,"aZ":-12.208284282149727,"pfxX":-2.6053481793680104,"pfxZ":10.144046923884678,"pX":0.02078044640968974,"pZ":1.116199982708163,"vX0":6.103664633602866,"vY0":-139.6341574711523,"vZ0":-11.371978623204203,"x":116.21,"y":208.64,"x0":-1.8581001195010025,"y0":50.00027039156985,"z0":6.052419640310543,"aX":-5.12700522428063},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":3.4,"spinRate":2301,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.39274443402868364,"extension":6.648182550714388},"index":4,"playId":"aa349191-a1ce-3c23-a133-c92e6d513a90","pitchNumber":4,"startTime":"2026-04-21T00:59:02.337Z","endTime":"2026-04-21T00:59:08.377Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-21T00:59:17.778Z","endTime":"2026-04-21T00:59:36.238Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.024473964661873,"aZ":-18.40080062556607,"pfxX":-3.512786012026227,"pfxZ":8.751174868236099,"pX":0.8628874390125535,"pZ":2.898271083910111,"vX0":7.224791293863902,"vY0":-124.91109117291991,"vZ0":-4.286744672899096,"x":84.11,"y":160.53,"x0":-1.6154241695632439,"y0":50.00500168125484,"z0":6.156863458514704,"aX":-5.531011340910568},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":15.0,"breakHorizontal":4.7,"spinRate":1704,"spinDirection":180},"zone":12,"typeConfidence":0.91,"plateTime":0.43911294902470743,"extension":6.713598268810397},"index":6,"playId":"03fcdaf4-6d2a-3653-9d40-6e96d54338ae","pitchNumber":5,"startTime":"2026-04-21T00:59:36.238Z","endTime":"2026-04-21T00:59:42.466Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47121343885785,"aZ":-10.959051636858653,"pfxX":-1.8516384744645982,"pfxZ":10.487091726303305,"pX":-0.5841835132519414,"pZ":1.4366040492420056,"vX0":4.3354333434705055,"vY0":-140.9688998681558,"vZ0":-11.233275544593416,"x":139.27,"y":199.99,"x0":-1.8979133593747588,"y0":50.004915017256536,"z0":6.16887581601077,"aX":-3.7468186513147765},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":2.5,"spinRate":2320,"spinDirection":196},"zone":13,"typeConfidence":0.91,"plateTime":0.38776849178435935,"extension":6.57700479854122},"hitData":{"launchSpeed":98.2,"launchAngle":-2.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":138.83,"coordY":120.66}},"index":7,"playId":"f5f8f45b-0229-38c5-a58f-69d69b3809b2","pitchNumber":6,"startTime":"2026-04-21T00:59:55.059Z","endTime":"2026-04-21T01:00:10.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T01:00:10.063Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eli White singles on a bunt ground ball to first baseman Luis García Jr. Jorge Mateo scores. Mike Yastrzemski to 2nd.","rbi":1,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-21T01:00:24.842Z","endTime":"2026-04-21T01:01:01.466Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":{"id":642759,"link":"/api/v1/people/642759"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.692552517204483,"aZ":-12.288368714420814,"pfxX":-2.568908823057333,"pfxZ":9.732092798530065,"pX":-1.1149369767038024,"pZ":2.3772259626937737,"vX0":3.3548644270062953,"vY0":-141.87110478194768,"vZ0":-8.55309187191761,"x":159.5,"y":174.59,"x0":-1.9776496036617013,"y0":50.006859300102995,"z0":6.2098002498019405,"aX":-5.2513039867999485},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":4.0,"spinRate":2264,"spinDirection":200},"zone":13,"typeConfidence":0.91,"plateTime":0.3857111102220423,"extension":6.7130217093210325},"hitData":{"launchSpeed":35.9,"launchAngle":-3.0,"totalDistance":16.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":132.7,"coordY":191.77}},"index":0,"playId":"3663f2c2-fe46-3469-9df2-22adfbeec77f","pitchNumber":1,"startTime":"2026-04-21T01:00:53.436Z","endTime":"2026-04-21T01:01:01.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T01:01:01.466Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drake Baldwin walks.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-21T01:01:41.670Z","endTime":"2026-04-21T01:04:17.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17825790624229,"aZ":-14.067055409307747,"pfxX":-3.0873174540728288,"pfxZ":8.79970714580436,"pX":-0.1433794183482264,"pZ":3.537218165040655,"vX0":6.427323753919687,"vY0":-142.20426495646038,"vZ0":-5.642366969768857,"x":122.47,"y":143.28,"x0":-2.0269969811155915,"y0":50.004407818655075,"z0":6.432271040770126,"aX":-6.354494338826045},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":4.3,"spinRate":2262,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3844920401157905,"extension":6.582323620693535},"index":0,"playId":"08f5c54d-4bfe-3b7e-b44e-155182e4727a","pitchNumber":1,"startTime":"2026-04-21T01:01:50.073Z","endTime":"2026-04-21T01:01:55.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.302448996309266,"aZ":-20.511369454387918,"pfxX":-0.27108988666722555,"pfxZ":7.347420432054749,"pX":-0.47091877506376895,"pZ":2.5022061462147636,"vX0":4.192531940639997,"vY0":-124.966110332189,"vZ0":-4.894008466692767,"x":134.95,"y":171.22,"x0":-2.1324939633219158,"y0":50.00370178348997,"z0":6.162673815144444,"aX":-0.43072806363844074},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":12.5,"breakHorizontal":-0.5,"spinRate":1541,"spinDirection":164},"zone":4,"typeConfidence":0.91,"plateTime":0.4376811380250203,"extension":6.556518945032759},"index":1,"playId":"f4ff5ddf-6f3b-38af-b973-fe75792c6ec6","pitchNumber":2,"startTime":"2026-04-21T01:02:06.983Z","endTime":"2026-04-21T01:02:11.577Z","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":85.5,"endSpeed":78.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.428580736493636,"aZ":-27.273306360613194,"pfxX":-4.355876893734132,"pfxZ":3.10287561159074,"pX":-1.2401717048033463,"pZ":4.309434862376483,"vX0":3.508899356755633,"vY0":-124.50929886719963,"vZ0":0.6203618705133436,"x":164.27,"y":122.43,"x0":-2.0971778091381723,"y0":50.00497574660707,"z0":6.302121560944735,"aX":-6.88595035573591},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.0,"breakHorizontal":7.2,"spinRate":1635,"spinDirection":172},"zone":11,"typeConfidence":0.9,"plateTime":0.4387805432324212,"extension":6.5916760749663315},"index":2,"playId":"8429359d-f2c9-3eeb-947f-ee8efcee89b6","pitchNumber":3,"startTime":"2026-04-21T01:02:23.684Z","endTime":"2026-04-21T01:02:28.656Z","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.3,"endSpeed":87.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.242575202089306,"aZ":-15.110947093038295,"pfxX":-1.873172745390954,"pfxZ":8.790666446638317,"pX":-0.019148410570845643,"pZ":2.526002322306742,"vX0":5.5887796476155405,"vY0":-138.4936789409366,"vZ0":-7.184962559983145,"x":117.73,"y":170.58,"x0":-1.8207645374626824,"y0":50.000361868090344,"z0":6.166686587694976,"aX":-3.6357128619946026},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":2.2,"spinRate":2223,"spinDirection":200},"zone":5,"typeConfidence":0.89,"plateTime":0.3956635976592353,"extension":6.678902712254411},"index":3,"playId":"70e4f1f1-d450-379a-bc0d-fe0cc961b5da","pitchNumber":4,"startTime":"2026-04-21T01:02:40.999Z","endTime":"2026-04-21T01:02:46.466Z","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":86.9,"endSpeed":79.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.594640009575876,"aZ":-18.04454089707482,"pfxX":-0.6211065570520109,"pfxZ":8.880035615162452,"pX":2.2856470847424784,"pZ":1.1842742907441197,"vX0":10.26743088325729,"vY0":-125.88501519487426,"vZ0":-8.117773119094977,"x":29.88,"y":206.8,"x0":-1.7800724013979565,"y0":50.00343957695949,"z0":5.933736063525888,"aX":-0.9892816017526718},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":14.2,"breakHorizontal":-1.4,"spinRate":1491,"spinDirection":182},"zone":14,"typeConfidence":0.87,"plateTime":0.4365378354988736,"extension":7.037099506216294},"index":4,"playId":"27083934-9b56-3491-b071-dba5229d8bdf","pitchNumber":5,"startTime":"2026-04-21T01:03:02.946Z","endTime":"2026-04-21T01:03:09.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Julian Fernández. Mike Yastrzemski to 3rd. Eli White to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"actionPlayId":"27083934-9b56-3491-b071-dba5229d8bdf","startTime":"2026-04-21T01:03:17.700Z","endTime":"2026-04-21T01:03:37.989Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"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":97.5,"endSpeed":89.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06650023551601,"aZ":-11.779663600144554,"pfxX":-2.513016383287816,"pfxZ":10.028726829997867,"pX":0.3789447635976382,"pZ":2.240311457931404,"vX0":7.1337436401849805,"vY0":-141.6409481719226,"vZ0":-8.759739347958055,"x":102.56,"y":178.29,"x0":-1.8448044444841314,"y0":50.00534634997428,"z0":6.124671556532378,"aX":-5.112371390112263},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":3.1,"spinRate":2378,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.3865619440734229,"extension":6.565390799318061},"index":6,"playId":"305a9ab5-e51f-33a9-8b21-00e97bfb0d0e","pitchNumber":6,"startTime":"2026-04-21T01:03:37.989Z","endTime":"2026-04-21T01:03:43.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.659034990800915,"aZ":-20.27224587165536,"pfxX":-0.9830677536005883,"pfxZ":7.456929037539346,"pX":0.9217460210357546,"pZ":0.04530180722863377,"vX0":7.0629693730846554,"vY0":-125.1135084161091,"vZ0":-10.061344809016333,"x":81.87,"y":237.56,"x0":-1.8020532577958361,"y0":50.003736301098726,"z0":5.75992005652708,"aX":-1.570252348532018},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":11.5,"breakHorizontal":0.2,"spinRate":1241,"spinDirection":182},"zone":14,"typeConfidence":0.89,"plateTime":0.43666447635872707,"extension":6.898178632377305},"index":7,"playId":"40fab228-0965-3611-9f21-a66817030b9c","pitchNumber":7,"startTime":"2026-04-21T01:04:11.790Z","endTime":"2026-04-21T01:04:17.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T01:04:17.787Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt Olson out on a sacrifice fly to center fielder Jacob Young. Mike Yastrzemski scores. Eli White to 3rd.","rbi":1,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-21T01:05:19.904Z","endTime":"2026-04-21T01:06:29.264Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":642759,"link":"/api/v1/people/642759"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-21T01:04:36.255Z","endTime":"2026-04-21T01:05:22.199Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90842250440412,"aZ":-12.833143351095755,"pfxX":-3.6086765531267444,"pfxZ":9.39972780118509,"pX":0.4375525767074829,"pZ":1.082563308227495,"vX0":7.7781038582281665,"vY0":-142.557819211706,"vZ0":-11.673496370781308,"x":100.32,"y":209.55,"x0":-1.85783747668426,"y0":50.000411404816205,"z0":6.0414492523592145,"aX":-7.423850410967652},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.8,"breakHorizontal":4.9,"spinRate":2374,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.38427947039534427,"extension":7.053945500112011},"index":1,"playId":"7d1ce638-92b4-3722-92d3-b1dd703fd365","pitchNumber":1,"startTime":"2026-04-21T01:05:22.199Z","endTime":"2026-04-21T01:05:29.342Z","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":87.5,"endSpeed":80.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.480812922468427,"aZ":-22.307976247032016,"pfxX":-3.2681450812759394,"pfxZ":5.997286460767514,"pX":-0.18590759612700425,"pZ":1.6733197766694308,"vX0":5.267428083273014,"vY0":-127.27542079898066,"vZ0":-6.444670447199503,"x":124.09,"y":193.6,"x0":-1.8552188750602374,"y0":50.00280474220759,"z0":5.998309406353173,"aX":-5.376354080913766},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.6,"breakHorizontal":4.8,"spinRate":1629,"spinDirection":190},"zone":13,"typeConfidence":0.9,"plateTime":0.429917181076215,"extension":6.870426206206367},"index":2,"playId":"c05c9476-5477-3b74-b59e-84d63da78777","pitchNumber":2,"startTime":"2026-04-21T01:05:39.013Z","endTime":"2026-04-21T01:05:44.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25888953295947,"aZ":-23.40286645172891,"pfxX":-0.3120139501349808,"pfxZ":5.435792097058224,"pX":0.5196944479256551,"pZ":1.570428560092646,"vX0":6.6592536371428075,"vY0":-126.11764426536708,"vZ0":-6.202222205087246,"x":97.19,"y":196.38,"x0":-2.1125693772625254,"y0":50.002247157015326,"z0":5.944778320519924,"aX":-0.5038830647860103},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.6,"breakHorizontal":-1.0,"spinRate":1610,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.4340235365026732,"extension":6.765995851977542},"index":3,"playId":"e624a5ed-8804-3760-aac9-bc5e60e435ce","pitchNumber":3,"startTime":"2026-04-21T01:05:58.028Z","endTime":"2026-04-21T01:06:02.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10493214780325,"aZ":-13.71167019917575,"pfxX":-2.587533144089776,"pfxZ":9.139066649814398,"pX":0.6888827289615918,"pZ":2.7476758472041514,"vX0":7.930847308069335,"vY0":-140.79888937645003,"vZ0":-6.974646813683548,"x":90.74,"y":164.59,"x0":-1.8205087824919355,"y0":50.00381031236099,"z0":6.1332500600891375,"aX":-5.228524392876072},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":3.1,"spinRate":2286,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.38810056296653617,"extension":6.839412480428299},"hitData":{"launchSpeed":90.2,"launchAngle":27.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.74,"coordY":69.29}},"index":4,"playId":"43840f58-8134-3568-a914-d0fef9704872","pitchNumber":4,"startTime":"2026-04-21T01:06:17.252Z","endTime":"2026-04-21T01:06:29.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T01:06:29.264Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley called out on strikes.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-21T01:06:42.836Z","endTime":"2026-04-21T01:08:11.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34486696285981,"aZ":-11.132380117586505,"pfxX":-1.3198798006898453,"pfxZ":10.104926842455702,"pX":-0.7396925796126309,"pZ":3.3883098438693655,"vX0":3.316156020435957,"vY0":-143.64442813851346,"vZ0":-6.2428846794617465,"x":145.2,"y":147.3,"x0":-1.7394251014730755,"y0":50.00482138009982,"z0":6.287179052895388,"aX":-2.7491933370523767},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.2,"breakHorizontal":1.7,"spinRate":2268,"spinDirection":195},"zone":1,"typeConfidence":0.91,"plateTime":0.3818137093102192,"extension":6.473518871757025},"index":0,"playId":"aff56f96-4d7f-394c-b250-f4ce9574d6f0","pitchNumber":1,"startTime":"2026-04-21T01:07:10.193Z","endTime":"2026-04-21T01:07:15.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.886775644567194,"aZ":-27.3074850127393,"pfxX":-1.6916719835529546,"pfxZ":2.868217680090826,"pX":0.9633757258719876,"pZ":2.8861141132730537,"vX0":7.742629534769605,"vY0":-129.10802442649253,"vZ0":-3.0054570576716735,"x":80.28,"y":160.85,"x0":-1.8493503935391133,"y0":50.00116270334319,"z0":6.158152901561756,"aX":-2.868836264698722},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":1.4,"spinRate":1778,"spinDirection":187},"zone":12,"typeConfidence":0.91,"plateTime":0.423601388837914,"extension":6.8557848237768475},"index":1,"playId":"53dbc6b4-49b4-3dd1-b1f9-288b78f2e017","pitchNumber":2,"startTime":"2026-04-21T01:07:29.196Z","endTime":"2026-04-21T01:07:34.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.383564534385073,"aZ":-26.994737925243687,"pfxX":1.6971873907489816,"pfxZ":3.073473507179161,"pX":0.944286976695703,"pZ":1.3248458797388065,"vX0":6.974088310736969,"vY0":-128.44094443518705,"vZ0":-6.515385885574816,"x":81.01,"y":203.01,"x0":-2.016958842507971,"y0":50.00472350742624,"z0":5.968868881843493,"aX":2.859758424578215},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-4.6,"spinRate":1742,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.4250039418440048,"extension":6.799773759606823},"index":2,"playId":"9a02312c-193b-3f7b-8958-2d3498796798","pitchNumber":3,"startTime":"2026-04-21T01:07:46.718Z","endTime":"2026-04-21T01:07:51.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829112018991744,"aZ":-30.820900131662807,"pfxX":0.851686535234919,"pfxZ":0.8694982115231902,"pX":-0.028240320295592935,"pZ":3.2355554491565393,"vX0":4.648264528598832,"vY0":-124.1758515669267,"vZ0":-1.1506724646115971,"x":118.08,"y":151.42,"x0":-2.038237346383388,"y0":50.003497250055,"z0":6.278930008712223,"aX":1.323193707781139},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-2.6,"spinRate":1449,"spinDirection":156},"zone":2,"typeConfidence":0.89,"plateTime":0.4418030268165052,"extension":6.833302153258295},"index":3,"playId":"877cb851-c872-3bc5-8000-43798b1376e0","pitchNumber":4,"startTime":"2026-04-21T01:08:04.798Z","endTime":"2026-04-21T01:08:11.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T01:08:11.142Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Michael Harris II.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-21T01:10:43.849Z","endTime":"2026-04-21T01:11:49.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joel Payamps replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-21T01:10:06.572Z","endTime":"2026-04-21T01:10:46.156Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606303,"link":"/api/v1/people/606303"},"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":92.4,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.916242352646094,"aZ":-16.05952243874251,"pfxX":-2.5632205495743183,"pfxZ":8.854835606366615,"pX":0.9898483680176159,"pZ":2.714519885100057,"vX0":9.42675408805014,"vY0":-134.25683829252353,"vZ0":-4.702661189164589,"x":79.27,"y":165.49,"x0":-2.2386330934352983,"y0":50.003717851377665,"z0":5.637209723383829,"aX":-4.666806750120854},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":2.5,"spinRate":2325,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4084575985391292,"extension":6.137700732450037},"index":1,"playId":"f6fe19e2-aed0-3a03-a7b0-4a20a666d8fc","pitchNumber":1,"startTime":"2026-04-21T01:10:46.156Z","endTime":"2026-04-21T01:10:51.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.240326299375067,"aZ":-29.763009687329763,"pfxX":6.4664477502848925,"pfxZ":1.61992041094289,"pX":0.19915745731566722,"pZ":1.5982685779778159,"vX0":4.362965055932182,"vY0":-120.98204089728767,"vZ0":-3.2054028079237127,"x":109.41,"y":195.63,"x0":-2.4664275917579084,"y0":50.000176870685365,"z0":5.544451113115766,"aX":9.598688149042061},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.4,"breakHorizontal":-12.7,"spinRate":2706,"spinDirection":41},"zone":8,"typeConfidence":2.0,"plateTime":0.4524452355280699,"extension":6.090032908759064},"index":2,"playId":"7ccf8e07-c280-3609-a79f-4ea8e6b7807b","pitchNumber":2,"startTime":"2026-04-21T01:11:02.582Z","endTime":"2026-04-21T01:11:07.507Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-21T01:11:12.764Z","endTime":"2026-04-21T01:11:26.572Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04199586178144,"aZ":-14.277281730769712,"pfxX":-4.285558933838733,"pfxZ":9.823750000945678,"pX":-1.0927632319821632,"pZ":4.344291472773758,"vX0":4.404671842152905,"vY0":-135.02916244319542,"vZ0":-0.8898567679056251,"x":158.65,"y":121.48,"x0":-2.198793551684199,"y0":50.006002568008086,"z0":5.695792104595895,"aX":-7.810469370957929},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2395,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4077139640649894,"extension":6.1773545024396235},"index":4,"playId":"a65f12a7-3cf2-3093-90db-12457556fd06","pitchNumber":3,"startTime":"2026-04-21T01:11:26.572Z","endTime":"2026-04-21T01:11:30.773Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97541046167759,"aZ":-26.338944213901232,"pfxX":6.83224828043108,"pfxZ":3.986001142719858,"pX":0.07785765635854049,"pZ":1.1295348186691156,"vX0":3.9584672508027747,"vY0":-121.1604300876883,"vZ0":-4.475125705026033,"x":114.03,"y":208.28,"x0":-2.4730626155366493,"y0":50.00511122654077,"z0":5.343191223544848,"aX":10.005837699168914},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.2,"breakHorizontal":-13.4,"spinRate":2708,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4546881532912779,"extension":5.811547140876734},"hitData":{"launchSpeed":79.1,"launchAngle":39.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.73,"coordY":98.54}},"index":5,"playId":"1d71187e-5bdb-3756-a154-dcf12707c585","pitchNumber":4,"startTime":"2026-04-21T01:11:39.809Z","endTime":"2026-04-21T01:11:49.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T01:11:49.364Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-21T01:11:52.082Z","endTime":"2026-04-21T01:13:10.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.441866867666906,"aZ":-18.64549818363649,"pfxX":-8.874335245973569,"pfxZ":7.407948570054332,"pX":0.8664724968831745,"pZ":2.1046444639825586,"vX0":10.361025659736445,"vY0":-134.616042425883,"vZ0":-5.703122753834815,"x":83.97,"y":181.95,"x0":-1.8875073287161812,"y0":50.006477600732055,"z0":5.579647226884121,"aX":-16.217633609111438},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":13.7,"spinRate":2305,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40756812188158253,"extension":6.359248346817449},"index":0,"playId":"2b44d569-ef78-344d-aeb0-14b66b0fc10d","pitchNumber":1,"startTime":"2026-04-21T01:12:10.572Z","endTime":"2026-04-21T01:12:16.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.320561143094302,"aZ":-20.05008881389816,"pfxX":-7.1900884182499345,"pfxZ":6.52743893046248,"pX":0.3581802215847409,"pZ":1.7655712808918802,"vX0":8.628057059368373,"vY0":-134.94929973276194,"vZ0":-5.850185237656726,"x":103.35,"y":191.11,"x0":-1.9352020666937235,"y0":50.00601076162378,"z0":5.358572188308859,"aX":-13.36293701747881},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":11.4,"spinRate":2315,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.4047323920046684,"extension":6.0694397783761325},"index":1,"playId":"ea4ac386-3a3e-354c-8523-20c34d1baf65","pitchNumber":2,"startTime":"2026-04-21T01:12:24.609Z","endTime":"2026-04-21T01:12:29.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.472178832073574,"aZ":-26.22724255047132,"pfxX":5.768624908535312,"pfxZ":3.8828040357030638,"pX":0.302808195246806,"pZ":2.2762736410753757,"vX0":4.779618721023217,"vY0":-122.74063223015857,"vZ0":-2.2731006565836887,"x":105.46,"y":177.32,"x0":-2.416651649983572,"y0":50.00311311811796,"z0":5.439696026485675,"aX":8.831695710248516},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":-11.5,"spinRate":2669,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.4456433118202776,"extension":5.9218605252042265},"index":2,"playId":"4f5a702e-982b-3662-8cb6-7d88f2118c6e","pitchNumber":3,"startTime":"2026-04-21T01:12:39.616Z","endTime":"2026-04-21T01:12:43.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-21T01:12:55.624Z","endTime":"2026-04-21T01:13:05.701Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.908772729269057,"aZ":-17.490875792565276,"pfxX":-4.615433346824359,"pfxZ":7.8197069508227095,"pX":0.4478561589609023,"pZ":3.769431522560712,"vX0":8.155829198521714,"vY0":-135.7183593930477,"vZ0":-1.5868620256638206,"x":99.93,"y":137.01,"x0":-1.9876967903771907,"y0":50.0018279274995,"z0":5.571816506562903,"aX":-8.666252127538762},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":6.7,"spinRate":2427,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.402588565896842,"extension":6.161448755046031},"index":4,"playId":"46d66cb9-de28-3003-a810-79cb0802842b","pitchNumber":4,"startTime":"2026-04-21T01:13:05.701Z","endTime":"2026-04-21T01:13:10.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T01:13:10.043Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Tena flies out to center fielder Michael Harris II.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-21T01:13:11.025Z","endTime":"2026-04-21T01:13:54.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.92"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.66"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.56"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.17"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.40"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.23"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".094"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68153409168591,"aZ":-16.77469919238204,"pfxX":-1.1727978387088807,"pfxZ":8.32649219407739,"pX":0.5979903266789203,"pZ":3.029510425663157,"vX0":7.561056996804863,"vY0":-135.41747818030908,"vZ0":-3.3296397261937454,"x":94.21,"y":156.98,"x0":-2.0828409505431162,"y0":50.00361494212071,"z0":5.454489912343307,"aX":-2.169243903250872},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":0.5,"spinRate":2328,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.40509444931139216,"extension":6.18041478068596},"index":0,"playId":"001ba52b-31b2-3b96-8b13-777e4efd16ce","pitchNumber":1,"startTime":"2026-04-21T01:13:32.392Z","endTime":"2026-04-21T01:13:37.729Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.264996624694557,"aZ":-16.508997490402972,"pfxX":-2.9997231697969067,"pfxZ":8.587794588623662,"pX":0.38042520566834387,"pZ":3.092238350010647,"vX0":7.842224436954075,"vY0":-134.04418070117424,"vZ0":-3.3525536606898463,"x":102.5,"y":155.29,"x0":-2.190065918055904,"y0":50.00446320729863,"z0":5.533906686120513,"aX":-5.4734276081243305},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":3.8,"spinRate":2330,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4081967838034739,"extension":6.023823992051315},"hitData":{"launchSpeed":93.8,"launchAngle":27.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.89,"coordY":57.32}},"index":1,"playId":"6b818ba7-244a-3773-8fc7-9a4891b9dd01","pitchNumber":2,"startTime":"2026-04-21T01:13:46.640Z","endTime":"2026-04-21T01:13:54.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T01:13:54.818Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Tena flies out to center fielder Michael Harris II.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-21T01:13:11.025Z","endTime":"2026-04-21T01:13:54.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.92"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.66"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.56"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.17"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.40"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.23"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".094"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68153409168591,"aZ":-16.77469919238204,"pfxX":-1.1727978387088807,"pfxZ":8.32649219407739,"pX":0.5979903266789203,"pZ":3.029510425663157,"vX0":7.561056996804863,"vY0":-135.41747818030908,"vZ0":-3.3296397261937454,"x":94.21,"y":156.98,"x0":-2.0828409505431162,"y0":50.00361494212071,"z0":5.454489912343307,"aX":-2.169243903250872},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":0.5,"spinRate":2328,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.40509444931139216,"extension":6.18041478068596},"index":0,"playId":"001ba52b-31b2-3b96-8b13-777e4efd16ce","pitchNumber":1,"startTime":"2026-04-21T01:13:32.392Z","endTime":"2026-04-21T01:13:37.729Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.264996624694557,"aZ":-16.508997490402972,"pfxX":-2.9997231697969067,"pfxZ":8.587794588623662,"pX":0.38042520566834387,"pZ":3.092238350010647,"vX0":7.842224436954075,"vY0":-134.04418070117424,"vZ0":-3.3525536606898463,"x":102.5,"y":155.29,"x0":-2.190065918055904,"y0":50.00446320729863,"z0":5.533906686120513,"aX":-5.4734276081243305},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":3.8,"spinRate":2330,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4081967838034739,"extension":6.023823992051315},"hitData":{"launchSpeed":93.8,"launchAngle":27.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.89,"coordY":57.32}},"index":1,"playId":"6b818ba7-244a-3773-8fc7-9a4891b9dd01","pitchNumber":2,"startTime":"2026-04-21T01:13:46.640Z","endTime":"2026-04-21T01:13:54.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T01:13:54.818Z","atBatIndex":73},"scoringPlays":[8,24,27,39,42,43,44,50,67,69],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":104.9,"y":89.13},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":133.11,"y":179.92},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":126.15,"y":136.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":90.67,"y":180.98},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":122.0,"y":132.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":197.13,"y":119.64},"type":"H","description":"Single"}]}},{"startIndex":10,"endIndex":15,"top":[10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":84.47,"y":160.5},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":177.26,"y":75.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":150.99,"y":152.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":118.93,"y":85.74},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":107.55,"y":51.99},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":113.99,"y":150.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":63.02,"y":96.59},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":30,"top":[22,23,24,25,26],"bottom":[27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":145.92,"y":81.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":116.52,"y":30.42},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":154.04,"y":160.71},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":222.31,"y":80.26},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":112.97,"y":150.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":71.4,"y":103.42},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":123.11,"y":155.64},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":36,"top":[31,32,33],"bottom":[34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":108.41,"y":155.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":179.38,"y":97.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":101.31,"y":155.13},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":119.12,"y":63.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":154.04,"y":51.2},"type":"O","description":"Flyout"}]}},{"startIndex":37,"endIndex":51,"top":[37,38,39,40,41,42,43,44,45,46],"bottom":[47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":146.94,"y":152.59},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":86.76,"y":160.71},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":216.39,"y":95.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":87.62,"y":113.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":126.15,"y":91.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":127.73,"y":174.98},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":115.51,"y":144.48},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":199.52,"y":81.79},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":143.9,"y":147.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":132.05,"y":123.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":102.83,"y":167.8},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":95.23,"y":195.69},"type":"O","description":"Pop Out"}]}},{"startIndex":52,"endIndex":57,"top":[52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":121.54,"y":77.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":51.25,"y":77.1},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":80.73,"y":82.72},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":123.07,"y":165.19},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":63,"top":[58,59,60],"bottom":[61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":96.75,"y":165.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":190.3,"y":106.8},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":153.02,"y":163.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":118.04,"y":159.69},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":73,"top":[64,65,66,67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":196.52,"y":80.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":138.83,"y":120.66},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":132.7,"y":191.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":130.74,"y":69.29},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":107.73,"y":98.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":139.89,"y":57.32},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":0,"errors":2,"leftOnBase":1},"away":{"runs":5,"hits":3,"errors":1,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":4,"hits":3,"errors":3,"leftOnBase":3},"away":{"runs":9,"hits":7,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"catcher":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"first":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"second":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"third":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"shortstop":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"left":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"center":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"right":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"onDeck":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"inHole":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"battingOrder":5,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"onDeck":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"inHole":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"battingOrder":7,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":12,"airOuts":10,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".273","atBats":34,"obp":".341","slg":".445","ops":".786","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":11,"rbi":9,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":31,"obp":".176","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":126,"era":"2.68","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.05","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":48,"strikes":78,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":3,"pitchesPerInning":"14.00","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":5,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".217","atBats":23,"obp":".308","slg":".304","ops":".612","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":7,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":59,"errors":1,"chances":60,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"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":11,"gamesStarted":0,"flyOuts":10,"groundOuts":7,"airOuts":14,"runs":1,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":35,"obp":".189","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":141,"era":"0.90","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":1,"whip":"0.70","battersFaced":37,"outs":30,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":37,"strikes":104,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"14.10","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"8.10","walksPer9Inn":"1.80","hitsPer9Inn":"4.50","runsScoredPer9":"0.90","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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}},"ID663158":{"person":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":35,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":142,"era":"0.93","inningsPitched":"9.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":1,"whip":"0.83","battersFaced":36,"outs":29,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":48,"strikes":94,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.69","gamesFinished":1,"strikeoutWalkRatio":"11.00","strikeoutsPer9Inn":"10.24","walksPer9Inn":"0.93","hitsPer9Inn":"6.52","runsScoredPer9":"0.93","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":23,"airOuts":14,"runs":9,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".288","atBats":73,"obp":".333","slg":".466","ops":".799","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":34,"rbi":10,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".315","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.25","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":50,"errors":0,"chances":50,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":3,"groundOuts":4,"airOuts":3,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".318","atBats":22,"obp":".375","slg":".500","ops":".875","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":11,"rbi":3,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".462","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":10,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":10,"groundOuts":18,"airOuts":21,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".299","atBats":77,"obp":".341","slg":".455","ops":".796","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":35,"rbi":14,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":39,"errors":2,"chances":86,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":11,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":48,"obp":".415","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":207,"era":"6.35","inningsPitched":"11.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.94","battersFaced":53,"outs":34,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":207,"balls":75,"strikes":132,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".000","pitchesPerInning":"18.26","gamesFinished":3,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.53","walksPer9Inn":"3.97","hitsPer9Inn":"13.50","runsScoredPer9":"6.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":12,"groundOuts":25,"airOuts":23,"runs":23,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":30,"hitByPitch":2,"avg":".313","atBats":96,"obp":".377","slg":".510","ops":".887","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":49,"rbi":21,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".342","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.20","popOuts":5,"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":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","assists":5,"putOuts":130,"errors":1,"chances":136,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID606303":{"person":{"id":606303,"fullName":"Joel Payamps","link":"/api/v1/people/606303"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","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":8,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"obp":".316","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":72,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.38","battersFaced":19,"outs":13,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":21,"strikes":51,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".000","pitchesPerInning":"16.62","gamesFinished":2,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"12.46","walksPer9Inn":"2.08","hitsPer9Inn":"10.38","runsScoredPer9":"8.31","homeRunsPer9":"2.08","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":18,"groundOuts":25,"airOuts":29,"runs":9,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":3,"atBats":105,"obp":".278","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":442,"era":"2.79","inningsPitched":"29.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.00","battersFaced":115,"outs":87,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":442,"balls":139,"strikes":303,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".800","pitchesPerInning":"15.24","gamesFinished":0,"strikeoutWalkRatio":"4.14","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.17","hitsPer9Inn":"6.83","runsScoredPer9":"2.79","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":12,"groundOuts":19,"airOuts":20,"runs":19,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":1,"hits":25,"hitByPitch":0,"avg":".278","atBats":90,"obp":".365","slg":".589","ops":".954","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":53,"rbi":19,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".328","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":7,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":162,"errors":1,"chances":184,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":10,"groundOuts":13,"airOuts":17,"runs":10,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".345","atBats":55,"obp":".362","slg":".600","ops":".962","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":33,"rbi":17,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"0-1 | 2 HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":2,"atBats":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":13,"groundOuts":20,"airOuts":26,"runs":10,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":3,"avg":".244","atBats":86,"obp":".359","slg":".360","ops":".719","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":31,"rbi":5,"leftOnBase":28,"sacBunts":0,"sacFlies":1,"babip":".303","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"86.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":52,"errors":0,"chances":53,"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"}]},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".286","slg":".500","ops":".786","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":3,"rbi":3,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.67","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641656":{"person":{"id":641656,"fullName":"Ian Hamilton","link":"/api/v1/people/641656"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":33,"obp":".216","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":147,"era":"0.90","inningsPitched":"10.0","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"0.70","battersFaced":37,"outs":30,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":52,"strikes":95,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.70","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.70","hitsPer9Inn":"3.60","runsScoredPer9":"0.90","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607481":{"person":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 3)","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":3,"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":3,"balls":1,"strikes":2,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":9,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":24,"obp":".357","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":107,"era":"4.76","inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"1.59","battersFaced":28,"outs":17,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":39,"strikes":68,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".000","pitchesPerInning":"18.88","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"7.94","walksPer9Inn":"4.76","hitsPer9Inn":"9.53","runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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"}]},"ID625643":{"person":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":12,"groundOuts":17,"airOuts":24,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":74,"obp":".286","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":332,"era":"2.18","inningsPitched":"20.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.11","battersFaced":84,"outs":62,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":332,"balls":131,"strikes":201,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.27","walksPer9Inn":"3.48","hitsPer9Inn":"6.53","runsScoredPer9":"3.48","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"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}},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"101","stats":{"batting":{"summary":"1-2 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":9,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".182","atBats":22,"obp":".208","slg":".227","ops":".435","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":5,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"babip":".211","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":18,"groundOuts":23,"airOuts":28,"runs":15,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".281","atBats":89,"obp":".337","slg":".449","ops":".786","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":40,"rbi":11,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.25","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":31,"errors":0,"chances":87,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663586":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":12,"groundOuts":20,"airOuts":26,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".239","atBats":88,"obp":".323","slg":".386","ops":".709","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":34,"rbi":15,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".281","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":9,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":18,"errors":2,"chances":49,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656550":{"person":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":17,"groundOuts":26,"airOuts":31,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":95,"obp":".271","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":400,"era":"3.42","inningsPitched":"26.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.10","battersFaced":107,"outs":79,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":157,"strikes":243,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"15.19","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.18","walksPer9Inn":"3.76","hitsPer9Inn":"6.15","runsScoredPer9":"3.42","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":10,"groundOuts":18,"airOuts":17,"runs":10,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".203","atBats":69,"obp":".295","slg":".275","ops":".570","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":19,"rbi":5,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":37,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"6.2 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":24,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":41,"strikes":57,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":17,"groundOuts":28,"airOuts":30,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":107,"obp":".263","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":425,"era":"1.50","inningsPitched":"30.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.97","battersFaced":118,"outs":90,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":425,"balls":159,"strikes":266,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":3,"winPercentage":".750","pitchesPerInning":"14.17","gamesFinished":0,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"8.70","walksPer9Inn":"2.70","hitsPer9Inn":"6.00","runsScoredPer9":"2.40","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":3,"flyOuts":13,"groundOuts":21,"airOuts":27,"runs":5,"doubles":1,"triples":2,"homeRuns":1,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":69,"obp":".269","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":302,"era":"2.21","inningsPitched":"20.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.93","battersFaced":79,"outs":61,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":112,"strikes":190,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"14.85","gamesFinished":1,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"4.43","walksPer9Inn":"2.66","hitsPer9Inn":"5.75","runsScoredPer9":"2.21","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660670,642201,686948,621566,663586,645277,671739,642086,622761,573262,693821,607481,641755,606303],"pitchers":[693821,607481,641755,606303],"bench":[643289,571657,641680],"bullpen":[641656,656550,669276,625643,527048,519242,660761,663158],"battingOrder":[642201,686948,621566,663586,645277,671739,642086,622761,573262],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Baldwin, D (4, Poulin)."},{"label":"HR","value":"Olson (6, 4th inning off Irvin, J, 1 on, 1 out)."},{"label":"TB","value":"Albies; Baldwin, D 3; Harris II; Olson 4; Smith, D; White, E."},{"label":"RBI","value":"Albies (11); Baldwin, D 2 (21); Harris II (10); Olson 3 (19); Smith, D (17); White, E (3)."},{"label":"Runners left in scoring position, 2 out","value":"Yastrzemski; Riley, A."},{"label":"SF","value":"Olson."},{"label":"GIDP","value":"Mateo."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Acuña Jr. (3, 2nd base by Irvin, J/Millas)."},{"label":"PO","value":"Acuña Jr. (1st base by Irvin, J)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Riley, A (2, throw)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".252","atBats":31,"obp":".327","slg":".400","ops":".727","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":6,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":12,"airOuts":10,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":34,"obp":".300","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":145,"era":"5.63","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.54","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":56,"strikes":89,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.20","rbi":9,"pitchesPerInning":"16.11","runsScoredPer9":"9.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":3,"chances":43,"passedBall":1,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":11,"groundOuts":24,"airOuts":14,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".235","atBats":85,"obp":".278","slg":".353","ops":".631","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":30,"rbi":8,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.50","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":13,"errors":5,"chances":48,"fielding":".896","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | BB, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":15,"groundOuts":16,"airOuts":25,"runs":14,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":2,"hits":24,"hitByPitch":6,"avg":".312","atBats":77,"obp":".432","slg":".584","ops":"1.016","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":45,"rbi":19,"leftOnBase":32,"sacBunts":0,"sacFlies":1,"babip":".305","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.83","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":32,"errors":4,"chances":92,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":23,"airOuts":20,"runs":11,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".176","atBats":68,"obp":".273","slg":".191","ops":".464","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":13,"rbi":5,"leftOnBase":34,"sacBunts":2,"sacFlies":0,"babip":".226","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":34,"errors":2,"chances":94,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":2,"groundOuts":11,"airOuts":10,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".167","atBats":36,"obp":".250","slg":".222","ops":".472","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":8,"rbi":3,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"babip":".231","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":1,"putOuts":86,"errors":0,"chances":87,"fielding":"1.000","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":3,"flyOuts":14,"groundOuts":23,"airOuts":21,"runs":22,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":15,"baseOnBalls":10,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":87,"obp":".398","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":349,"era":"9.15","inningsPitched":"19.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.98","battersFaced":98,"outs":59,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":349,"balls":130,"strikes":219,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".000","pitchesPerInning":"17.75","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.86","walksPer9Inn":"4.58","hitsPer9Inn":"13.27","runsScoredPer9":"10.07","homeRunsPer9":"2.75","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"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}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":4,"groundOuts":18,"airOuts":8,"runs":10,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":4,"avg":".310","atBats":42,"obp":".423","slg":".357","ops":".780","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":15,"rbi":2,"leftOnBase":18,"sacBunts":2,"sacFlies":1,"babip":".351","groundOutsToAirouts":"2.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":10,"errors":2,"chances":33,"fielding":".939","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686894":{"person":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":10,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".341","atBats":44,"obp":".420","slg":".568","ops":".988","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":25,"rbi":5,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".542","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":11,"strikes":10,"strikePercentage":".480","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":29,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663992":{"person":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":4,"groundOuts":11,"airOuts":9,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":2,"hits":10,"hitByPitch":0,"atBats":39,"obp":".370","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":178,"era":"3.48","inningsPitched":"10.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.65","battersFaced":46,"outs":31,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":64,"strikes":114,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".500","pitchesPerInning":"17.23","gamesFinished":6,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"7.84","walksPer9Inn":"6.10","hitsPer9Inn":"8.71","runsScoredPer9":"5.23","homeRunsPer9":"0.87","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"0.1 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":3,"flyOuts":10,"groundOuts":15,"airOuts":13,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":48,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":236,"era":"4.97","inningsPitched":"12.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":7,"whip":"1.58","battersFaced":56,"outs":38,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":236,"balls":87,"strikes":149,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":2,"winPercentage":"1.000","pitchesPerInning":"18.63","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.68","walksPer9Inn":"5.68","hitsPer9Inn":"8.53","runsScoredPer9":"4.97","homeRunsPer9":"2.13","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":11,"strikes":26,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":8,"gamesStarted":0,"flyOuts":8,"groundOuts":28,"airOuts":14,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":72,"obp":".295","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":313,"era":"4.42","inningsPitched":"18.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.15","battersFaced":78,"outs":55,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":313,"balls":98,"strikes":215,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":3,"winPercentage":"1.000","pitchesPerInning":"17.07","gamesFinished":1,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"6.38","walksPer9Inn":"1.96","hitsPer9Inn":"8.35","runsScoredPer9":"4.42","homeRunsPer9":"1.47","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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"}]},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"45","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":15,"airOuts":15,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".205","atBats":44,"obp":".271","slg":".409","ops":".680","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":18,"rbi":7,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".189","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":78,"errors":2,"chances":88,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":22,"groundOuts":24,"airOuts":28,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".284","atBats":95,"obp":".327","slg":".411","ops":".738","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":39,"rbi":9,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.50","popOuts":1,"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":1,"putOuts":48,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672335":{"person":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":11,"gamesStarted":0,"flyOuts":6,"groundOuts":15,"airOuts":8,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":42,"obp":".362","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":185,"era":"5.91","inningsPitched":"10.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":7,"whip":"1.59","battersFaced":47,"outs":32,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":71,"strikes":114,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.88","rbi":0,"winPercentage":".333","pitchesPerInning":"17.34","gamesFinished":3,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"5.91","walksPer9Inn":"4.22","hitsPer9Inn":"10.13","runsScoredPer9":"6.75","homeRunsPer9":"1.69","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":6,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".324","atBats":37,"obp":".375","slg":".351","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":13,"rbi":6,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","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":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":10,"groundOuts":22,"airOuts":13,"runs":20,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":3,"hits":22,"hitByPitch":2,"avg":".237","atBats":93,"obp":".366","slg":".527","ops":".893","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":49,"rbi":18,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.29","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":44,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":13,"groundOuts":21,"airOuts":17,"runs":13,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":0,"hits":22,"hitByPitch":3,"atBats":78,"obp":".398","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":393,"era":"4.12","inningsPitched":"19.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.73","battersFaced":93,"outs":59,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":393,"balls":157,"strikes":236,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".000","pitchesPerInning":"19.98","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.24","walksPer9Inn":"5.49","hitsPer9Inn":"10.07","runsScoredPer9":"5.95","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":2,"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":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":7,"groundOuts":19,"airOuts":20,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".254","atBats":67,"obp":".286","slg":".403","ops":".689","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":27,"rbi":10,"leftOnBase":29,"sacBunts":1,"sacFlies":0,"babip":".283","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":37,"errors":0,"chances":37,"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"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)","summary":"5.0 IP, 3 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":3,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":2,"atBats":17,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":68,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":25,"strikes":43,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":14,"groundOuts":20,"airOuts":27,"runs":17,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":91,"obp":".321","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":431,"era":"6.00","inningsPitched":"24.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.29","battersFaced":106,"outs":72,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":431,"balls":163,"strikes":268,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":2,"winPercentage":".250","pitchesPerInning":"17.96","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"9.38","walksPer9Inn":"4.13","hitsPer9Inn":"7.50","runsScoredPer9":"6.38","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681402":{"person":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":31,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":130,"era":"3.52","inningsPitched":"7.2","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":3,"whip":"1.43","battersFaced":34,"outs":23,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":39,"strikes":91,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".---","pitchesPerInning":"16.96","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.57","walksPer9Inn":"3.52","hitsPer9Inn":"9.39","runsScoredPer9":"3.52","homeRunsPer9":"1.17","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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}},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":3,"flyOuts":13,"groundOuts":23,"airOuts":19,"runs":15,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":83,"obp":".371","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":293,"era":"7.11","inningsPitched":"19.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.74","battersFaced":89,"outs":57,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":293,"balls":96,"strikes":197,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".000","pitchesPerInning":"15.42","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.63","walksPer9Inn":"2.84","hitsPer9Inn":"12.79","runsScoredPer9":"7.11","homeRunsPer9":"3.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680730":{"person":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":2,"groundOuts":5,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":23,"obp":".304","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"5.40","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.40","battersFaced":23,"outs":15,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":31,"strikes":68,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.80","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"12.60","walksPer9Inn":"0.00","hitsPer9Inn":"12.60","runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":11,"groundOuts":12,"airOuts":16,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".220","atBats":41,"obp":".250","slg":".366","ops":".616","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":15,"rbi":9,"leftOnBase":23,"sacBunts":0,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":3,"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":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":4,"putOuts":96,"errors":2,"chances":102,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642759":{"person":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"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":29,"balls":15,"strikes":14,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":29,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":15,"strikes":14,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":2,"winPercentage":".---","pitchesPerInning":"29.00","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"9.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":15,"groundOuts":19,"airOuts":22,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":79,"obp":".310","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":350,"era":"3.05","inningsPitched":"20.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.26","battersFaced":87,"outs":62,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":133,"strikes":217,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.94","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"8.27","walksPer9Inn":"3.05","hitsPer9Inn":"8.27","runsScoredPer9":"3.05","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":9,"groundOuts":25,"airOuts":20,"runs":9,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".208","atBats":72,"obp":".250","slg":".319","ops":".569","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":23,"rbi":12,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".237","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":5,"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":14,"putOuts":91,"errors":2,"chances":107,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[695578,671277,691781,682928,695734,696285,677588,686452,683083,663623,676571,695418,642759],"pitchers":[663623,676571,695418,642759],"bench":[678554,660688,678391,686894],"bullpen":[676917,656492,641793,663992,571945,680730,672335,681402],"battingOrder":[695578,671277,691781,682928,695734,696285,677588,686452,683083],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Lile (2, 4th inning off Elder, 0 on, 0 out)."},{"label":"TB","value":"House; Lile 4; Young."},{"label":"RBI","value":"Lile (9); Young 2 (10)."},{"label":"2-out RBI","value":"Young 2."},{"label":"Runners left in scoring position, 2 out","value":"Tena 2."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Abrams (5, 2nd base off Elder/Baldwin, D)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Nuñez, N (2, throw); Abrams 2 (4, fielding, fielding)."},{"label":"Pickoffs","value":"Irvin, J (Acuña Jr. at 1st base)."},{"label":"PB","value":"Millas (3)."},{"label":"DP","value":"(Abrams-Nuñez, N-García Jr., L)."}]}],"note":[]}},"officials":[{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":427366,"fullName":"Brian O'Nora","link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Fernández, J."},{"label":"HBP","value":"Acuña Jr. 2 (by Irvin, J, by Irvin, J); Abrams (by Elder)."},{"label":"Pitches-strikes","value":"Elder 98-57; Bummer 3-2; Kinley 15-11; Payamps 10-8; Irvin, J 68-43; Poulin 11-6; Lord 37-26; Fernández, J 29-14."},{"label":"Groundouts-flyouts","value":"Elder 5-5; Bummer 1-0; Kinley 1-0; Payamps 0-2; Irvin, J 7-2; Poulin 0-1; Lord 4-2; Fernández, J 1-2."},{"label":"Batters faced","value":"Elder 27; Bummer 1; Kinley 3; Payamps 3; Irvin, J 19; Poulin 3; Lord 11; Fernández, J 7."},{"label":"Inherited runners-scored","value":"Poulin 2-2; Lord 2-2."},{"label":"Umpires","value":"HP: Erich Bacchus. 1B: Laz Diaz. 2B: Brian O'Nora. 3B: Chris Segal. "},{"label":"Weather","value":"53 degrees, Partly Cloudy."},{"label":"Wind","value":"13 mph, In From LF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:28."},{"label":"Att","value":"12,022."},{"label":"Venue","value":"Nationals Park."},{"label":"April 20, 2026"}],"pitchingNotes":["Irvin, J pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","boxscoreName":"Baldwin, D"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":12,"groundOuts":25,"airOuts":23,"runs":23,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":30,"hitByPitch":2,"avg":".313","atBats":96,"obp":".377","slg":".510","ops":".887","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":49,"rbi":21,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".342","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.20","popOuts":5,"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":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","assists":5,"putOuts":130,"errors":1,"chances":136,"fielding":".993","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":59,"hittingGameScore":59},{"player":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","boxscoreName":"Elder"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"6.2 IP, 3 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":24,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":41,"strikes":57,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":17,"groundOuts":28,"airOuts":30,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":107,"obp":".263","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":425,"era":"1.50","inningsPitched":"30.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.97","battersFaced":118,"outs":90,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":425,"balls":159,"strikes":266,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":3,"winPercentage":".750","pitchesPerInning":"14.17","gamesFinished":0,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"8.70","walksPer9Inn":"2.70","hitsPer9Inn":"6.00","runsScoredPer9":"2.40","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","boxscoreName":"Lile"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":22,"groundOuts":24,"airOuts":28,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".284","atBats":95,"obp":".327","slg":".411","ops":".738","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":39,"rbi":9,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.50","popOuts":1,"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":1,"putOuts":48,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"loser":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}