{"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":822748,"link":"/api/v1.1/game/822748/feed/live","metaData":{"wait":10,"timeStamp":"20260423_011827","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822748,"type":"R","doubleHeader":"N","id":"2026/04/22/atlmlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822748-2026-04-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-22T22:45:00Z","originalDate":"2026-04-22","officialDate":"2026-04-22","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":25,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":17,"losses":8,"ties":0,"pct":".680"},"records":{},"divisionLeader":false,"wins":17,"losses":8,"winningPercentage":".680"},"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":25,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":11,"losses":14,"ties":0,"pct":".440"},"records":{},"divisionLeader":false,"wins":11,"losses":14,"winningPercentage":".440"},"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},"ID800311":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311","firstName":"Didier","lastName":"Fuentes","primaryNumber":"72","birthDate":"2005-06-17","currentAge":21,"birthCity":"Tolu","birthCountry":"Colombia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Didier","useLastName":"Fuentes","middleName":"Nicolas","boxscoreName":"Fuentes","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Didier Fuentes","nameSlug":"didier-fuentes-800311","firstLastName":"Didier Fuentes","lastFirstName":"Fuentes, Didier","lastInitName":"Fuentes, D","initLastName":"D Fuentes","fullFMLName":"Didier Nicolas Fuentes","fullLFMName":"Fuentes, Didier Nicolas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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":"45","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":"25","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":"52","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},"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":"72","wind":"7 mph, Out To RF"},"gameInfo":{"attendance":16308,"firstPitch":"2026-04-22T22:47:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"home":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"}},"officialScorer":{"id":603873,"fullName":"David Vatz","link":"/api/v1/people/603873"},"primaryDatacaster":{"id":496220,"fullName":"Jason Risley","link":"/api/v1/people/496220"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronald Acuña Jr. flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-22T22:47:12.358Z","endTime":"2026-04-22T22:48:18.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","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":6},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-22T19:29:27.325Z","endTime":"2026-04-22T22:29:46.082Z","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-22T22:29:46.082Z","endTime":"2026-04-22T22:46:17.391Z","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-22T22:46:17.391Z","endTime":"2026-04-22T22:47:14.478Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.408873416827518,"aZ":-22.66261695452156,"pfxX":1.8906526759150015,"pfxZ":5.559317253231461,"pX":0.8109059071278336,"pZ":2.9282099091003455,"vX0":3.7193065671676435,"vY0":-129.31036195807533,"vZ0":-3.566722404079718,"x":86.09,"y":159.72,"x0":-0.8859850282345987,"y0":50.00277748625306,"z0":6.043820023555839,"aX":3.2330324204513983},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.6,"breakHorizontal":-4.2,"spinRate":2203,"spinDirection":194},"zone":12,"typeConfidence":0.92,"plateTime":0.4219536770130059,"extension":6.073162032731223},"index":3,"playId":"c4f76d94-2e3f-307e-823e-078ca594fc34","pitchNumber":1,"startTime":"2026-04-22T22:47:14.478Z","endTime":"2026-04-22T22:47:18.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.221157612827145,"aZ":-31.91349558656892,"pfxX":6.516888439104897,"pfxZ":0.19487273215474943,"pX":-0.7819097381079358,"pZ":2.601973106432458,"vX0":-1.1729825658107622,"vY0":-116.20075734126155,"vZ0":-1.0430165517069014,"x":146.8,"y":168.53,"x0":-1.11657229897303,"y0":50.005356560518585,"z0":6.094655140125616,"aX":8.893521966957767},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.4,"breakHorizontal":-11.5,"spinRate":2291,"spinDirection":49},"zone":4,"typeConfidence":0.9,"plateTime":0.47175118955064566,"extension":5.87772219303852},"index":4,"playId":"f383464a-7fff-3f84-a87a-edd355dceeb8","pitchNumber":2,"startTime":"2026-04-22T22:47:31.722Z","endTime":"2026-04-22T22:47:36.697Z","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":91.6,"endSpeed":84.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.900281543702764,"aZ":-22.618737295267294,"pfxX":-9.616790796792927,"pfxZ":5.305232689421686,"pX":-0.7005030069499839,"pZ":2.025593581452009,"vX0":3.348534828836195,"vY0":-133.3620333300665,"vZ0":-5.633441071291052,"x":143.7,"y":184.09,"x0":-0.7237174800097441,"y0":50.00016006572368,"z0":5.798671610058847,"aX":-17.304620710618053},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.6,"breakHorizontal":16.7,"spinRate":1932,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4108513567737808,"extension":6.109321949437692},"index":5,"playId":"e9bc63c8-8564-374b-86e7-f95ee4341628","pitchNumber":3,"startTime":"2026-04-22T22:47:45.564Z","endTime":"2026-04-22T22:47:49.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.087818009319285,"aZ":-15.928080753567329,"pfxX":-4.014468988556253,"pfxZ":9.047808804937626,"pX":0.21241783329811786,"pZ":3.6057654957171286,"vX0":3.9607767054961966,"vY0":-133.70732908886143,"vZ0":-3.055371668093351,"x":108.9,"y":141.42,"x0":-0.7725529051983259,"y0":50.00029693422381,"z0":5.918230680977685,"aX":-7.206679651391872},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":6.4,"spinRate":2063,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.41095697905791573,"extension":6.199974627508006},"hitData":{"launchSpeed":89.0,"launchAngle":48.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.72,"coordY":90.49}},"index":6,"playId":"eab2cbf2-fc3a-3ce1-908f-799f0ce75e1f","pitchNumber":4,"startTime":"2026-04-22T22:48:08.338Z","endTime":"2026-04-22T22:48:18.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T22:48:18.068Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drake Baldwin homers (7) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-22T22:48:39.470Z","endTime":"2026-04-22T22:49:06.564Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"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":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046701154566744,"aZ":-19.648491997058724,"pfxX":0.32892607808044616,"pfxZ":7.320511455224267,"pX":0.6201340762113753,"pZ":2.6590409797965533,"vX0":3.5350655438067204,"vY0":-129.69362897551096,"vZ0":-4.710669820939026,"x":93.36,"y":166.99,"x0":-0.8008574177326663,"y0":50.002261480987976,"z0":5.988972055156818,"aX":0.5619164815685546},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.5,"breakHorizontal":-1.3,"spinRate":2090,"spinDirection":200},"zone":6,"typeConfidence":0.92,"plateTime":0.42163972395149063,"extension":6.016918508198822},"hitData":{"launchSpeed":101.7,"launchAngle":28.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":180.49,"coordY":50.69}},"index":0,"playId":"07f54874-6ed6-3e5d-97df-4c437a6b90e7","pitchNumber":1,"startTime":"2026-04-22T22:48:39.470Z","endTime":"2026-04-22T22:49:06.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T22:49:06.564Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Daylen Lile.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-22T22:49:23.248Z","endTime":"2026-04-22T22:49:44.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":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":"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.6,"endSpeed":83.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.068600201691563,"aZ":-14.848233823300674,"pfxX":-2.737365009323696,"pfxZ":9.722726858932747,"pX":-0.4926692311304256,"pZ":3.12978819474061,"vX0":1.92322533411813,"vY0":-133.26981476852652,"vZ0":-4.396285344586741,"x":135.78,"y":154.28,"x0":-0.8713299561201028,"y0":50.00665593589733,"z0":5.887914852142931,"aX":-4.88032892876754},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":4.4,"spinRate":2061,"spinDirection":207},"zone":1,"typeConfidence":0.92,"plateTime":0.41241997809675635,"extension":6.212408359925437},"index":0,"playId":"d3ccf868-d0d8-3dc6-833e-10a1705ec30f","pitchNumber":1,"startTime":"2026-04-22T22:49:23.248Z","endTime":"2026-04-22T22:49:27.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9472385779288,"aZ":-14.259542462986424,"pfxX":-3.2562964362604,"pfxZ":9.749819169817188,"pX":-0.0848068440155943,"pZ":2.7326724167654364,"vX0":2.793627359031636,"vY0":-135.30535415438678,"vZ0":-5.736540352825399,"x":120.23,"y":165.0,"x0":-0.7120751453747478,"y0":50.0054731033078,"z0":5.894839239824449,"aX":-5.9854909293040555},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":5.3,"spinRate":2141,"spinDirection":210},"zone":5,"typeConfidence":0.92,"plateTime":0.40617162675893326,"extension":6.125081577836198},"hitData":{"launchSpeed":84.7,"launchAngle":36.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.88,"coordY":100.06}},"index":1,"playId":"8fc0f658-42bb-3d04-9ea5-9acfd9b2f18f","pitchNumber":2,"startTime":"2026-04-22T22:49:35.470Z","endTime":"2026-04-22T22:49:44.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T22:49:44.148Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-22T22:50:03.916Z","endTime":"2026-04-22T22:51:27.356Z","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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.365265656606073,"aZ":-37.68915326798193,"pfxX":6.740598263399563,"pfxZ":-4.091647023840714,"pX":-0.30601900593243575,"pZ":2.1274678217989513,"vX0":-0.6195488973175771,"vY0":-116.12932709758482,"vZ0":-0.9406095934817911,"x":128.66,"y":181.34,"x0":-0.9080905055122381,"y0":50.00167832918945,"z0":6.16392067624906,"aX":9.087219191806541},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.3,"breakHorizontal":-12.0,"spinRate":2044,"spinDirection":37},"zone":7,"typeConfidence":0.91,"plateTime":0.4739933259709037,"extension":5.880968312654682},"index":0,"playId":"b1d78d8d-657c-3ed3-8908-1e3e1ead5136","pitchNumber":1,"startTime":"2026-04-22T22:50:03.916Z","endTime":"2026-04-22T22:50:08.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.901953942834847,"aZ":-21.98568063461746,"pfxX":-10.167483614007816,"pfxZ":5.740346650516486,"pX":-0.9257990387296234,"pZ":3.4653782989927393,"vX0":3.13511130903302,"vY0":-132.76087329384137,"vZ0":-2.268816863994037,"x":152.29,"y":145.21,"x0":-0.8049804897564886,"y0":50.004555511661394,"z0":5.940813814894843,"aX":-18.049585768004125},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.1,"breakHorizontal":17.6,"spinRate":1979,"spinDirection":211},"zone":11,"typeConfidence":0.93,"plateTime":0.4134606994641543,"extension":6.211241603741798},"index":1,"playId":"a84cda9a-ab18-3e6f-b6a9-78da17d5e3b9","pitchNumber":2,"startTime":"2026-04-22T22:50:17.880Z","endTime":"2026-04-22T22:50:22.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540513203987505,"aZ":-33.199225274437964,"pfxX":-7.7088215486671,"pfxZ":-0.6836539127107351,"pX":-0.3064413510759192,"pZ":2.4847629659360244,"vX0":3.453678115548673,"vY0":-122.22277845139632,"vZ0":-1.738685670192786,"x":128.68,"y":171.69,"x0":-0.7412569365182777,"y0":50.00151425060006,"z0":6.0736324142442175,"aX":-11.586781178204898},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":13.1,"spinRate":824,"spinDirection":251},"zone":4,"typeConfidence":0.9,"plateTime":0.4492550538753819,"extension":5.784203892069883},"index":2,"playId":"cec69b43-2e72-3120-9454-0f99c75fc7dd","pitchNumber":3,"startTime":"2026-04-22T22:50:35.203Z","endTime":"2026-04-22T22:50:40.600Z","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":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27261176698855,"aZ":-34.33220968302778,"pfxX":6.573662427841569,"pfxZ":-1.5694147074815903,"pX":2.8404243640847926,"pZ":0.7741022710519266,"vX0":5.87938067096375,"vY0":-116.68773271042207,"vZ0":-4.435269742851656,"x":8.73,"y":217.88,"x0":-0.5671592001932239,"y0":50.0017551304992,"z0":5.939453165654785,"aX":9.049615315901738},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.7,"breakHorizontal":-13.3,"spinRate":2217,"spinDirection":43},"zone":14,"typeConfidence":0.88,"plateTime":0.469678932535595,"extension":6.117180009513406},"index":3,"playId":"e23000f8-e18a-3a31-a180-3cf59581ac37","pitchNumber":4,"startTime":"2026-04-22T22:51:01.230Z","endTime":"2026-04-22T22:51:05.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.279206865901354,"aZ":-16.936482080484893,"pfxX":-8.03789805067587,"pfxZ":8.101388883219801,"pX":0.40273033651048146,"pZ":3.2545047987135707,"vX0":5.586888533952507,"vY0":-135.70092709201572,"vZ0":-3.7955217018006095,"x":101.65,"y":150.91,"x0":-0.6294304385286817,"y0":50.00376860955875,"z0":5.837594528887638,"aX":-15.121979316468643},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":13.6,"spinRate":2000,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4022966624381934,"extension":6.159988202026451},"index":4,"playId":"64618b53-c726-38cd-834a-f1961b6f06f4","pitchNumber":5,"startTime":"2026-04-22T22:51:23.465Z","endTime":"2026-04-22T22:51:27.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T22:51:27.356Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a ground ball to third baseman Austin Riley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-22T22:53:29.539Z","endTime":"2026-04-22T22:54:21.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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":97.1,"endSpeed":88.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79941743263763,"aZ":-17.552329195777755,"pfxX":-7.6228132454235915,"pfxZ":7.238550840273042,"pX":-0.06240168808104712,"pZ":3.3420534668303565,"vX0":9.812784061232362,"vY0":-141.16876277993478,"vZ0":-1.8535593486578077,"x":119.38,"y":148.54,"x0":-2.591310210439735,"y0":50.00572691892123,"z0":5.135700140161645,"aX":-15.405453020471311},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":11.9,"spinRate":2176,"spinDirection":223},"zone":2,"typeConfidence":0.89,"plateTime":0.3878302516254526,"extension":7.117065042728835},"index":0,"playId":"a7077d58-0aa9-3e8b-bb93-8520989ddd3a","pitchNumber":1,"startTime":"2026-04-22T22:53:29.539Z","endTime":"2026-04-22T22:53:34.126Z","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":86.1,"endSpeed":79.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.213199563796394,"aZ":-27.737188157970866,"pfxX":-0.8450699036686018,"pfxZ":2.785107767790471,"pX":-1.0955451973058377,"pZ":2.8351977856944792,"vX0":3.9482384525056005,"vY0":-125.37639918941109,"vZ0":-0.501158530663193,"x":158.76,"y":162.23,"x0":-2.580517859597242,"y0":50.00278339333607,"z0":5.300208108734447,"aX":-1.346673542071396},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":0.6,"spinRate":2396,"spinDirection":124},"zone":11,"typeConfidence":0.89,"plateTime":0.43678290275911547,"extension":6.763875922514981},"index":1,"playId":"1dcda8b8-3ce0-35aa-914c-83ce2818f929","pitchNumber":2,"startTime":"2026-04-22T22:53:45.734Z","endTime":"2026-04-22T22:53:51.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17759407831511,"aZ":-13.895310988230333,"pfxX":-6.570786525172785,"pfxZ":8.813314130841873,"pX":-0.915815556716619,"pZ":3.135253025436761,"vX0":6.810301163481661,"vY0":-143.3537124255897,"vZ0":-3.4931978799732786,"x":151.91,"y":154.13,"x0":-2.4724282859888613,"y0":50.004883224355794,"z0":5.2412079221252075,"aX":-13.631672287882251},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2185,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3825666003096271,"extension":6.857682926068987},"index":2,"playId":"97d64ae2-e04f-31c3-8b42-f575c3042634","pitchNumber":3,"startTime":"2026-04-22T22:53:57.993Z","endTime":"2026-04-22T22:54:03.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00924105593905,"aZ":-14.76417981599988,"pfxX":-6.821256003357034,"pfxZ":8.644765906759595,"pX":-0.06649254249929513,"pZ":2.2677114980232953,"vX0":9.574162617273169,"vY0":-141.21479425746756,"vZ0":-4.85229479440468,"x":119.53,"y":177.55,"x0":-2.6190651920972345,"y0":50.004441636715875,"z0":4.962502650470596,"aX":-13.740206997626721},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2163,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.3883049152351532,"extension":7.102214282753011},"hitData":{"launchSpeed":79.3,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.24,"coordY":160.71}},"index":3,"playId":"fc47cfa7-e6e8-32a0-a31c-3d1308389160","pitchNumber":4,"startTime":"2026-04-22T22:54:12.019Z","endTime":"2026-04-22T22:54:21.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T22:54:21.314Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a line drive to left fielder Mike Yastrzemski. James Wood to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-22T22:54:43.935Z","endTime":"2026-04-22T22:56:28.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.419472104654236,"aZ":-14.68247658204036,"pfxX":-5.493956945807423,"pfxZ":8.860532896401219,"pX":-0.5673046571707145,"pZ":2.970426837020842,"vX0":8.09706241787856,"vY0":-139.41700253024305,"vZ0":-2.8458829173739617,"x":138.62,"y":158.58,"x0":-2.791303923426675,"y0":50.006710092626385,"z0":4.96962468442999,"aX":-10.851432810648433},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":8.3,"spinRate":2061,"spinDirection":224},"zone":1,"typeConfidence":0.9,"plateTime":0.39238393008704087,"extension":6.894553109960388},"index":0,"playId":"c24bf871-ebde-3096-a83e-fc13c3d39f26","pitchNumber":1,"startTime":"2026-04-22T22:54:49.621Z","endTime":"2026-04-22T22:54:54.513Z","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":"ed26636d-26dc-3fc8-888d-fac48f527ae5","startTime":"2026-04-22T22:55:13.925Z","endTime":"2026-04-22T22:55:17.987Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05677884026324,"aZ":-16.762299989103308,"pfxX":-8.706394125343794,"pfxZ":7.790380196015233,"pX":-1.507623968364121,"pZ":2.657372131033433,"vX0":6.652959331276252,"vY0":-140.08410025728693,"vZ0":-3.1475916821102343,"x":174.47,"y":167.03,"x0":-2.7879337537590474,"y0":50.001418892951584,"z0":4.898026709391186,"aX":-17.21955639604352},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":14.3,"spinRate":2144,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.3917241919345513,"extension":6.7394746683492786},"index":2,"playId":"3c1957e6-90d6-3ca3-8560-7a3e39d2a372","pitchNumber":2,"startTime":"2026-04-22T22:55:38.518Z","endTime":"2026-04-22T22:55:42.631Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.613481237755423,"aZ":-27.683408616067002,"pfxX":-0.3080424217615336,"pfxZ":2.780646224353533,"pX":1.149269849456488,"pZ":1.1063330115737682,"vX0":9.656996367520009,"vY0":-125.9846360496147,"vZ0":-3.8981188697568205,"x":73.19,"y":208.91,"x0":-2.6867577974180072,"y0":50.00194906431776,"z0":4.900885486101442,"aX":-0.4987334775769894},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.3,"breakHorizontal":-1.6,"spinRate":2412,"spinDirection":181},"zone":14,"typeConfidence":0.9,"plateTime":0.43408780409478354,"extension":6.85535514290313},"index":3,"playId":"ad59e976-cbfd-3628-9b35-2d750a5b0005","pitchNumber":3,"startTime":"2026-04-22T22:55:56.653Z","endTime":"2026-04-22T22:56:02.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6857379219837,"aZ":-14.963595120714244,"pfxX":-7.4319291146849675,"pfxZ":8.421325654867484,"pX":-0.346964925725899,"pZ":3.1587953682595575,"vX0":9.319749613479322,"vY0":-142.52537647927517,"vZ0":-2.5696086816862644,"x":130.23,"y":153.49,"x0":-2.7035189750136936,"y0":50.00697814516086,"z0":5.024492145287108,"aX":-15.197069282087092},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2084,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.3852252258167068,"extension":6.960864206231106},"hitData":{"launchSpeed":97.5,"launchAngle":13.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.62,"coordY":119.14}},"index":4,"playId":"52bf2b3d-240c-38e9-8905-86dd1545763c","pitchNumber":4,"startTime":"2026-04-22T22:56:19.309Z","endTime":"2026-04-22T22:56:28.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T22:56:28.964Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-22T22:56:58.094Z","endTime":"2026-04-22T22:57:51.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":97.7,"endSpeed":89.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6177488592112,"aZ":-12.630338164141868,"pfxX":-6.397569479466686,"pfxZ":9.586362406230004,"pX":0.5093379944986004,"pZ":2.904866822723253,"vX0":10.887333728249947,"vY0":-141.91985643313728,"vZ0":-3.6123665247247567,"x":97.59,"y":160.35,"x0":-2.5462674608026292,"y0":50.003402089791415,"z0":4.9991947857984025,"aX":-13.044481024076042},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2139,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.38599497838889985,"extension":6.933751770237008},"index":0,"playId":"0e5db340-5fae-3c41-b02d-aa2179d4dabc","pitchNumber":1,"startTime":"2026-04-22T22:57:01.866Z","endTime":"2026-04-22T22:57:07.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.319007711644396,"aZ":-16.622859859569157,"pfxX":-7.21638913768675,"pfxZ":7.859107279407743,"pX":-0.07289296527197432,"pZ":3.209097283785502,"vX0":9.555637395453028,"vY0":-140.17821234863877,"vZ0":-2.292630490762797,"x":1.17,"y":79.02,"x0":-2.5972031147971073,"y0":50.00618857795905,"z0":5.129816096633472,"aX":-14.286120748641595},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":10.9,"spinRate":2231,"spinDirection":220},"zone":2,"typeConfidence":0.9,"plateTime":0.39157730715895456,"extension":6.867848899942017},"index":1,"playId":"049c708f-96cf-3014-9fb6-5a8a926c38c6","pitchNumber":2,"startTime":"2026-04-22T22:57:21.146Z","endTime":"2026-04-22T22:57:28.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89945126524911,"aZ":-11.805192220563274,"pfxX":-6.646674728130979,"pfxZ":10.026519811814255,"pX":0.4293630563474801,"pZ":2.1686958083931493,"vX0":10.899414828055322,"vY0":-141.7363384578406,"vZ0":-5.929063489782064,"x":100.63,"y":180.23,"x0":-2.605266304641955,"y0":50.00192073393389,"z0":5.0441097591392765,"aX":-13.502306629323131},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2106,"spinDirection":224},"zone":9,"typeConfidence":0.91,"plateTime":0.3866920942784491,"extension":7.008277198797552},"index":2,"playId":"277375ea-8f7f-3437-ad86-7f28a178b6b0","pitchNumber":3,"startTime":"2026-04-22T22:57:46.414Z","endTime":"2026-04-22T22:57:51.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T22:57:51.177Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-22T22:58:14.178Z","endTime":"2026-04-22T22:59:51.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.461896602549373,"aZ":-30.444994815593653,"pfxX":0.05285881480438959,"pfxZ":1.0559351312868692,"pX":-0.0848311309106024,"pZ":3.1691074306828684,"vX0":6.93469195452923,"vY0":-127.2428521561089,"vZ0":1.1518451251979855,"x":120.23,"y":153.21,"x0":-2.8539921894387112,"y0":50.00279323212366,"z0":5.125453401940933,"aX":0.0855702015875955},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":-1.7,"spinRate":2443,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.43069110467076355,"extension":6.890044033287619},"index":0,"playId":"e8f7a04d-62f6-3a36-b636-ae20918b010f","pitchNumber":1,"startTime":"2026-04-22T22:58:14.178Z","endTime":"2026-04-22T22:58:18.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73898775830002,"aZ":-15.91185121424361,"pfxX":-6.6566854658070165,"pfxZ":7.959671348223415,"pX":-0.1738795641333308,"pZ":2.866055388568515,"vX0":9.203644847980689,"vY0":-142.09766263150854,"vZ0":-3.1653017417744067,"x":123.63,"y":161.4,"x0":-2.5908847753161,"y0":50.00606067929681,"z0":5.006137918949126,"aX":-13.607035123948895},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":2083,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.3855357576527889,"extension":6.869401827696646},"index":1,"playId":"600264d1-6c7f-3907-bd08-82c245b04382","pitchNumber":2,"startTime":"2026-04-22T22:58:32.462Z","endTime":"2026-04-22T22:58:36.356Z","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":96.2,"endSpeed":87.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22367075883297,"aZ":-16.339588236693796,"pfxX":-6.099845055654045,"pfxZ":8.003052659840911,"pX":0.5971594468142886,"pZ":2.3601219947531398,"vX0":10.499601401198595,"vY0":-139.72506647854783,"vZ0":-4.648334161575427,"x":94.24,"y":175.06,"x0":-2.4153249856828256,"y0":50.00432579528469,"z0":5.11755213069793,"aX":-12.072405439062424},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":8.9,"spinRate":2138,"spinDirection":212},"zone":6,"typeConfidence":0.89,"plateTime":0.3918582672768651,"extension":6.967270346983525},"index":2,"playId":"5f4b7cc9-2353-3b1a-aec1-36422dd48e40","pitchNumber":3,"startTime":"2026-04-22T22:58:50.864Z","endTime":"2026-04-22T22:58:54.431Z","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":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.249197072326165,"aZ":-28.067314184748895,"pfxX":-0.23669774563236934,"pfxZ":2.423773990393575,"pX":0.27379769882021526,"pZ":2.015883623253427,"vX0":7.635913837208626,"vY0":-129.13906264897702,"vZ0":-2.4960525498994595,"x":106.56,"y":184.35,"x0":-2.6872958317060225,"y0":50.00061600139121,"z0":5.1482487327185025,"aX":-0.4008542480555304},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":-1.2,"spinRate":2548,"spinDirection":135},"zone":9,"typeConfidence":0.9,"plateTime":0.4237145416019614,"extension":6.800574578951478},"index":3,"playId":"b2e657f0-a5c3-3814-a08a-9e91f29bcd05","pitchNumber":4,"startTime":"2026-04-22T22:59:14.717Z","endTime":"2026-04-22T22:59:22.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.802201730906276,"aZ":-12.560060348272263,"pfxX":-6.725109385867894,"pfxZ":9.642432215103058,"pX":-0.5078686565259439,"pZ":2.6869658036407507,"vX0":8.17440893424486,"vY0":-142.01895268091252,"vZ0":-4.3561615154162885,"x":136.36,"y":166.23,"x0":-2.5554656755424623,"y0":50.00190046157923,"z0":5.0450640492712004,"aX":-13.679335196464793},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2193,"spinDirection":228},"zone":4,"typeConfidence":0.91,"plateTime":0.3862968877377062,"extension":6.835966125262169},"index":4,"playId":"b280ad75-22f3-310d-90e2-938f7c83a896","pitchNumber":5,"startTime":"2026-04-22T22:59:47.312Z","endTime":"2026-04-22T22:59:51.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T22:59:51.731Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daylen Lile homers (3) on a fly ball to center field. James Wood scores. Luis García Jr. scores.","rbi":3,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-22T23:00:14.407Z","endTime":"2026-04-22T23:03:20.379Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"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":800311,"link":"/api/v1/people/800311"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":800311,"link":"/api/v1/people/800311"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":800311,"link":"/api/v1/people/800311"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09936114163969,"aZ":-14.53261006952289,"pfxX":-7.778510987265196,"pfxZ":8.75435684726358,"pX":0.6752474746840251,"pZ":1.8186043444914264,"vX0":12.100965370690004,"vY0":-141.05356684682693,"vZ0":-5.891128322007021,"x":91.26,"y":189.68,"x0":-2.659867906594805,"y0":50.0023835709508,"z0":4.871386654566193,"aX":-15.674628807711754},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":11.6,"spinRate":2136,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.388332031574639,"extension":7.044438788998104},"index":0,"playId":"1577864d-76b3-3832-bd75-c6c55a44861b","pitchNumber":1,"startTime":"2026-04-22T23:00:15.580Z","endTime":"2026-04-22T23:00:20.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.2,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47340605290229,"aZ":-16.425325910012692,"pfxX":-7.255546435025646,"pfxZ":7.782118511606332,"pX":-1.5266207803550107,"pZ":2.471890416894701,"vX0":6.600710422344618,"vY0":-141.4260983927242,"vZ0":-4.09116782577528,"x":175.19,"y":172.04,"x0":-2.9489761473702143,"y0":50.00478306149412,"z0":4.9918142483918295,"aX":-14.688506668300231},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":11.8,"spinRate":2119,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3873924700554481,"extension":6.956090366629569},"index":1,"playId":"2bc0aaef-7c30-3e56-bb13-f0b50c190b2f","pitchNumber":2,"startTime":"2026-04-22T23:00:33.274Z","endTime":"2026-04-22T23:00:37.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22132784261771,"aZ":-14.619907168480005,"pfxX":-6.60597857529674,"pfxZ":8.966898004564438,"pX":-1.0662878132697646,"pZ":2.2023925968364537,"vX0":7.431181637888368,"vY0":-139.26947455225113,"vZ0":-4.679595312913368,"x":157.64,"y":179.32,"x0":-2.9149985718784333,"y0":50.00416581657317,"z0":4.876286218036251,"aX":-12.935675332216643},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2128,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.39376399904111503,"extension":6.940760914930748},"index":2,"playId":"18022555-c6a2-3a1d-86e1-1ff5477ee63f","pitchNumber":3,"startTime":"2026-04-22T23:00:53.738Z","endTime":"2026-04-22T23:00:58.542Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213418661611772,"aZ":-29.293644775484573,"pfxX":1.0836263488539553,"pfxZ":1.7753889952602568,"pX":1.2101853682463033,"pZ":0.9965861963328475,"vX0":9.058023526766135,"vY0":-126.65794124902752,"vZ0":-4.046927903966811,"x":70.87,"y":211.87,"x0":-2.5553036579518262,"y0":50.00313880768944,"z0":4.961384760058062,"aX":1.756841710585601},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":-4.1,"spinRate":2345,"spinDirection":173},"zone":14,"typeConfidence":0.91,"plateTime":0.43267925583643496,"extension":7.002295379704644},"index":3,"playId":"9c2814b7-6ee9-3662-99c5-e472e3d2650b","pitchNumber":4,"startTime":"2026-04-22T23:01:12.392Z","endTime":"2026-04-22T23:01:16.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14519987558203,"aZ":-13.319951575177344,"pfxX":-6.743831698290501,"pfxZ":9.445320614518131,"pX":0.37176274013769234,"pZ":2.0758257310103745,"vX0":10.798004867316065,"vY0":-140.46713890873838,"vZ0":-5.487639555521398,"x":102.83,"y":182.73,"x0":-2.647963235410274,"y0":50.004598939011856,"z0":4.922659624158485,"aX":-13.464751096678746},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2081,"spinDirection":223},"zone":9,"typeConfidence":0.9,"plateTime":0.3901075405042911,"extension":6.979398272671987},"index":4,"playId":"be2f498c-9f4b-331d-bed8-74abbde31cbd","pitchNumber":5,"startTime":"2026-04-22T23:01:30.031Z","endTime":"2026-04-22T23:01:34.476Z","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":97.6,"endSpeed":88.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94698561816201,"aZ":-15.139418181520352,"pfxX":-8.494980435218132,"pfxZ":8.386268999580462,"pX":0.11103135300149636,"pZ":2.375924887325742,"vX0":10.857592874468992,"vY0":-141.74781587712673,"vZ0":-4.22449120709992,"x":112.77,"y":174.63,"x0":-2.668571030817375,"y0":50.00224497776167,"z0":4.854759984755999,"aX":-17.2553830522459},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":13.1,"spinRate":2085,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.3866754550036937,"extension":7.0517646017985856},"index":5,"playId":"73efc01b-67b7-3347-866c-212051661b5c","pitchNumber":6,"startTime":"2026-04-22T23:01:59.595Z","endTime":"2026-04-22T23:02:03.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63368015492645,"aZ":-14.752237340387875,"pfxX":-5.212233695959757,"pfxZ":8.638882159508801,"pX":-0.4641450274765698,"pZ":2.50503944333805,"vX0":7.652193009450555,"vY0":-141.22473465686033,"vZ0":-4.7253976437699405,"x":134.69,"y":171.14,"x0":-2.5336379000185594,"y0":50.003384866193386,"z0":5.151220929064933,"aX":-10.512708937686018},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":7.8,"spinRate":2075,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.38807506559159144,"extension":6.814676661425956},"index":6,"playId":"c10f1fcf-3c5d-3ab5-b18d-7fd4f1c808fd","pitchNumber":7,"startTime":"2026-04-22T23:02:23.425Z","endTime":"2026-04-22T23:02:28.794Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09715365988761,"aZ":-17.06448460732837,"pfxX":-7.3019824379253375,"pfxZ":7.468725515855748,"pX":-0.20437590739709932,"pZ":2.9365060597155335,"vX0":9.604462004589598,"vY0":-141.30437120987983,"vZ0":-2.8567078610390104,"x":124.79,"y":159.49,"x0":-2.6981264917026477,"y0":50.00050136317722,"z0":5.0564033859125415,"aX":-14.76921812398489},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":11.3,"spinRate":2126,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.38756154917021846,"extension":6.91544282209752},"hitData":{"launchSpeed":105.6,"launchAngle":28.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.47,"coordY":39.12}},"index":7,"playId":"acaf56db-e2b8-3bb2-aded-deb15c23850e","pitchNumber":8,"startTime":"2026-04-22T23:02:49.627Z","endTime":"2026-04-22T23:03:20.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:03:20.379Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a ground ball to shortstop Mauricio Dubón.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-22T23:03:57.204Z","endTime":"2026-04-22T23:05:36.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-22T23:03:29.381Z","endTime":"2026-04-22T23:03:59.347Z","isPitch":false,"type":"action"},{"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":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1811612528153,"aZ":-27.524487858622354,"pfxX":1.3448375373834347,"pfxZ":2.8116663524875865,"pX":0.9083907051176312,"pZ":2.6469695767193913,"vX0":8.371462714519032,"vY0":-127.69742821680373,"vZ0":-0.8399010906631917,"x":82.37,"y":167.31,"x0":-2.586268520737739,"y0":50.000957342034006,"z0":5.144609828322441,"aX":2.2200407515635114},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.2,"breakHorizontal":-4.3,"spinRate":2422,"spinDirection":162},"zone":12,"typeConfidence":0.9,"plateTime":0.42884425821831007,"extension":6.937591113933477},"index":1,"playId":"1850cf58-8fb5-34c9-b39d-c99aee4a90fd","pitchNumber":1,"startTime":"2026-04-22T23:03:59.347Z","endTime":"2026-04-22T23:04:26.374Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"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":97.0,"endSpeed":88.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83138035717349,"aZ":-13.204146178863608,"pfxX":-6.183165004929696,"pfxZ":9.434835845444136,"pX":-0.49502536158594707,"pZ":3.779764694455096,"vX0":7.618166254757151,"vY0":-141.06671939559197,"vZ0":-1.5216716752379356,"x":135.87,"y":136.73,"x0":-2.4303741782518684,"y0":50.00125459845862,"z0":5.17972253619378,"aX":-12.4307051066931},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":9.6,"spinRate":2056,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.38865301872570646,"extension":7.0825805864708204},"index":2,"playId":"247c7134-56eb-38bb-95de-76eeab8b6d6b","pitchNumber":2,"startTime":"2026-04-22T23:04:24.312Z","endTime":"2026-04-22T23:04:29.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42188812747772,"aZ":-13.416385678975615,"pfxX":-5.605796042050795,"pfxZ":9.670496990295844,"pX":0.5798733745187991,"pZ":3.8860403860158397,"vX0":10.041190897291132,"vY0":-138.51783980829654,"vZ0":-1.1473625445056523,"x":94.9,"y":133.86,"x0":-2.3666092017321443,"y0":50.00539509119286,"z0":5.204192998961837,"aX":-10.877522958672404},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":8.0,"spinRate":1977,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.39566805269458705,"extension":6.923727627880558},"index":3,"playId":"ec02fcb0-9cce-3394-8ccc-537f8e97f58d","pitchNumber":3,"startTime":"2026-04-22T23:04:37.324Z","endTime":"2026-04-22T23:04:41.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.149648376694245,"aZ":-12.745795747350492,"pfxX":-6.73547289602679,"pfxZ":9.813550580273114,"pX":0.5569706528012758,"pZ":2.292404763334239,"vX0":10.619721932658187,"vY0":-139.73874903954948,"vZ0":-5.432577949634092,"x":95.77,"y":176.89,"x0":-2.415580377021867,"y0":50.004657238069534,"z0":5.097404267137215,"aX":-13.337894496611058},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2079,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.3917913542320264,"extension":6.816409046401027},"index":4,"playId":"fa2021a3-55a2-38e0-9e00-c5d04bb6af9f","pitchNumber":4,"startTime":"2026-04-22T23:04:50.212Z","endTime":"2026-04-22T23:04:54.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.917186582738236,"aZ":-14.129102416760807,"pfxX":-5.805773121885789,"pfxZ":8.921406125419693,"pX":0.16892657668597005,"pZ":2.937861131324835,"vX0":9.659736197030874,"vY0":-141.25778550786933,"vZ0":-3.664674970199128,"x":110.56,"y":159.46,"x0":-2.5393536936791627,"y0":50.00223757871591,"z0":5.159256659875425,"aX":-11.743307105911207},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":8.5,"spinRate":2085,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.38761996068360727,"extension":6.971290767679817},"index":5,"playId":"b3bfc870-2937-3ee7-aa62-339b5a9d4be0","pitchNumber":5,"startTime":"2026-04-22T23:05:03.236Z","endTime":"2026-04-22T23:05:07.696Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-22T23:05:17.136Z","endTime":"2026-04-22T23:05:26.719Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.705570756660407,"aZ":-16.06098802375803,"pfxX":-6.876818639240314,"pfxZ":7.969374683376749,"pX":0.21795980826695152,"pZ":2.411317432535258,"vX0":9.907673071407293,"vY0":-141.19165454234576,"vZ0":-4.836981611388681,"x":108.69,"y":173.67,"x0":-2.4407476143850553,"y0":50.00433386231008,"z0":5.178013055545934,"aX":-13.907002607956139},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":10.4,"spinRate":2100,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.38771770171928166,"extension":7.0292337215365235},"hitData":{"launchSpeed":81.4,"launchAngle":-63.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.94,"coordY":168.82}},"index":7,"playId":"8cbc7f9c-1857-3dff-aea3-0a943c7a885f","pitchNumber":6,"startTime":"2026-04-22T23:05:26.719Z","endTime":"2026-04-22T23:05:36.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:05:36.005Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jorbit Vivas doubles (3) on a line drive to right fielder Ronald Acuña Jr. Jacob Young scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-22T23:06:02.363Z","endTime":"2026-04-22T23:06:40.883Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":800311,"link":"/api/v1/people/800311"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.461977384473435,"aZ":-27.655934259743752,"pfxX":-0.7360678805035956,"pfxZ":2.750508402652482,"pX":2.423254773928373,"pZ":1.808956088389958,"vX0":13.524754214453234,"vY0":-126.81417042016372,"vZ0":-2.234601179734918,"x":24.63,"y":189.94,"x0":-2.860954342213708,"y0":50.00627380846564,"z0":4.885432714541526,"aX":-1.2114848982408826},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":-1.4,"spinRate":2387,"spinDirection":178},"zone":14,"typeConfidence":0.89,"plateTime":0.43024184724329917,"extension":7.054589879726328},"index":0,"playId":"e3271817-eec3-37df-839f-82a54caa4fc0","pitchNumber":1,"startTime":"2026-04-22T23:06:04.404Z","endTime":"2026-04-22T23:06:08.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.642083686290572,"aZ":-17.23054562615114,"pfxX":-7.732461637364301,"pfxZ":7.630482158097559,"pX":0.03956285057960233,"pZ":2.557716068559319,"vX0":10.079292312292157,"vY0":-139.1526105599409,"vZ0":-3.692346500363306,"x":115.49,"y":169.72,"x0":-2.627312891083351,"y0":50.00166002421885,"z0":5.045476585835416,"aX":-15.141903906655033},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":11.9,"spinRate":2059,"spinDirection":221},"zone":5,"typeConfidence":0.88,"plateTime":0.3938339963605979,"extension":6.7803396708149934},"hitData":{"launchSpeed":108.5,"launchAngle":17.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.78,"coordY":66.41}},"index":1,"playId":"da2ee3e1-f750-3848-ba8d-b31534dba9b3","pitchNumber":2,"startTime":"2026-04-22T23:06:27.552Z","endTime":"2026-04-22T23:06:40.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:06:40.883Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-22T23:07:11.681Z","endTime":"2026-04-22T23:09:21.326Z","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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":86.8,"endSpeed":80.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55611126430371,"aZ":-29.379342590922686,"pfxX":-0.3660362242609918,"pfxZ":1.7179553974433492,"pX":-0.7858566761229727,"pZ":2.343584541376687,"vX0":5.682089875329751,"vY0":-126.34043279385962,"vZ0":-0.8026566426885567,"x":-237.98,"y":91.25,"x0":-3.0116798082357525,"y0":50.001071003568235,"z0":5.016341260582063,"aX":-0.5955237633480785},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":-0.6,"spinRate":2302,"spinDirection":141},"zone":4,"typeConfidence":0.9,"plateTime":0.43271518752165905,"extension":6.846603506031804},"index":0,"playId":"8829cb95-d24c-32d6-beb5-1ccbc57446c6","pitchNumber":1,"startTime":"2026-04-22T23:07:16.279Z","endTime":"2026-04-22T23:07:20.741Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.013031133233536,"aZ":-29.236980133102037,"pfxX":1.6716375425939507,"pfxZ":1.8067554555406957,"pX":-0.8813625930555173,"pZ":2.7046887211699255,"vX0":4.888517758288091,"vY0":-126.2829396357269,"vZ0":-0.15760510429404118,"x":146.96,"y":175.5,"x0":-3.053990293166098,"y0":50.004349386836125,"z0":5.1059342749197265,"aX":2.7179448146960126},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":-4.1,"spinRate":2422,"spinDirection":133},"zone":11,"typeConfidence":0.91,"plateTime":0.43257028825711075,"extension":6.900354126786555},"index":1,"playId":"f7a97af3-16a4-3520-bcc5-e8c78feb7a47","pitchNumber":2,"startTime":"2026-04-22T23:07:30.805Z","endTime":"2026-04-22T23:07:35.328Z","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":85.3,"endSpeed":78.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36739720507521,"aZ":-30.043800466781494,"pfxX":-0.2540123738275639,"pfxZ":1.3524254412076928,"pX":-1.212610620841814,"pZ":2.403767249535453,"vX0":4.139002472539637,"vY0":-124.24000288002277,"vZ0":-0.652007721912492,"x":150.6,"y":165.75,"x0":-2.8624838855373724,"y0":50.001369398924915,"z0":5.152264910026773,"aX":-0.39997909869143616},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.5,"breakHorizontal":-0.5,"spinRate":2375,"spinDirection":122},"zone":13,"typeConfidence":0.89,"plateTime":0.4397540366080208,"extension":6.812519771654199},"index":2,"playId":"a3074323-5be0-30e1-88a1-42d9b23d03f5","pitchNumber":3,"startTime":"2026-04-22T23:07:46.441Z","endTime":"2026-04-22T23:07:50.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47350828025315,"aZ":-15.20715166397548,"pfxX":-5.594095531224699,"pfxZ":8.592611156788056,"pX":-0.6673205703569492,"pZ":2.3374083867053352,"vX0":7.8970379685417464,"vY0":-139.2169827095714,"vZ0":-4.681412929606589,"x":163.22,"y":173.88,"x0":-2.8059482803172324,"y0":50.00610948787773,"z0":5.038156785148312,"aX":-11.050660824149954},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":8.6,"spinRate":2019,"spinDirection":225},"zone":4,"typeConfidence":0.89,"plateTime":0.3925227639133144,"extension":6.959688151765666},"index":3,"playId":"e18f3d81-adcc-35a5-8e36-96b291b1c9e8","pitchNumber":4,"startTime":"2026-04-22T23:08:02.403Z","endTime":"2026-04-22T23:08:06.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.878864433464894,"aZ":-27.735651471153744,"pfxX":-0.14591634473915138,"pfxZ":2.791933658848155,"pX":0.13042155095856195,"pZ":1.2277346495507946,"vX0":7.543529502408539,"vY0":-125.47391237576066,"vZ0":-3.471608140367718,"x":142.44,"y":175.67,"x0":-2.8987606791645018,"y0":50.00530802215412,"z0":4.894448700725601,"aX":-0.23307115020179447},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":-1.6,"spinRate":2211,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.4368822617639232,"extension":6.988346147941288},"index":4,"playId":"fdec54e0-6efc-3463-8a1c-a0aeb0d79ff2","pitchNumber":5,"startTime":"2026-04-22T23:08:21.227Z","endTime":"2026-04-22T23:08:24.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10537618665744,"aZ":-23.140115816950296,"pfxX":-10.64111904927374,"pfxZ":5.056232426126668,"pX":-0.3975083233891101,"pZ":1.575953056012726,"vX0":9.281903466468547,"vY0":-132.76662564337235,"vZ0":-4.954579573800222,"x":112.03,"y":205.63,"x0":-2.554265269841861,"y0":50.005680665354504,"z0":5.147917811484155,"aX":-19.02321325171273},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":17.3,"spinRate":1949,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.41237214182016313,"extension":6.788184741286453},"index":5,"playId":"d53e0213-d63f-3fbe-be04-5da0379fc49e","pitchNumber":6,"startTime":"2026-04-22T23:08:44.130Z","endTime":"2026-04-22T23:08:48.936Z","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":96.2,"endSpeed":87.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.673902324357655,"aZ":-14.192472959335177,"pfxX":-6.5790493560355525,"pfxZ":9.110976117000547,"pX":-0.7820054662414727,"pZ":2.9879981714811126,"vX0":7.627572081305741,"vY0":-139.85127019150846,"vZ0":-2.995992609313822,"x":132.15,"y":196.23,"x0":-2.694935027761058,"y0":50.00036886296635,"z0":5.008808997881732,"aX":-12.981087003660985},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":10.3,"spinRate":2149,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.392230895101795,"extension":6.887295413825215},"index":6,"playId":"ccf95391-209c-3a1b-9c94-3fab356d83cd","pitchNumber":7,"startTime":"2026-04-22T23:09:16.388Z","endTime":"2026-04-22T23:09:21.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:09:21.326Z","atBatIndex":11},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Ozzie Albies reaches on a fielding error by second baseman Jorbit Vivas.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-22T23:11:28.795Z","endTime":"2026-04-22T23:13:31.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43711346350843,"aZ":-33.42160243316376,"pfxX":-7.203300721719888,"pfxZ":-0.8771904157234669,"pX":-2.0275675035143563,"pZ":2.981150423717263,"vX0":-0.23809211958415172,"vY0":-119.37152158946141,"vZ0":-0.1731323554203419,"x":194.29,"y":158.29,"x0":-0.9921271029336582,"y0":50.001068919318456,"z0":6.0927939508434354,"aX":-10.274864411363223},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.3,"breakHorizontal":13.1,"spinRate":672,"spinDirection":247},"zone":11,"typeConfidence":0.91,"plateTime":0.460875070035232,"extension":5.906380086559549},"index":0,"playId":"fce96df3-3f91-3e5f-9c8f-07da6b6bde5f","pitchNumber":1,"startTime":"2026-04-22T23:11:28.795Z","endTime":"2026-04-22T23:11:32.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":90.0,"endSpeed":83.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09680179831853,"aZ":-22.197674820283833,"pfxX":-8.733307463882452,"pfxZ":5.705963845039932,"pX":-0.8168999560321294,"pZ":1.4692539545025431,"vX0":2.8824883323504285,"vY0":-130.9824655812243,"vZ0":-6.933094745157574,"x":148.14,"y":199.11,"x0":-0.7931274131586886,"y0":50.001294228563,"z0":5.795135456819685,"aX":-15.265193092367152},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":15.2,"spinRate":1759,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.41719895553906916,"extension":6.117124080246222},"index":1,"playId":"31e143f8-fc12-3d52-9619-4246b804a887","pitchNumber":2,"startTime":"2026-04-22T23:11:42.803Z","endTime":"2026-04-22T23:11:47.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36714074825394,"aZ":-15.03505551311448,"pfxX":-3.2619212406695457,"pfxZ":9.739393199153271,"pX":-0.02440377034706887,"pZ":2.9655805094915246,"vX0":2.999402023710273,"vY0":-131.9077115137939,"vZ0":-4.779406409599961,"x":114.24,"y":164.56,"x0":-0.7530768841340596,"y0":50.005078871272524,"z0":5.911512202783349,"aX":-5.742180831919949},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.8,"breakHorizontal":5.3,"spinRate":1873,"spinDirection":217},"zone":2,"typeConfidence":0.92,"plateTime":0.41542336196758534,"extension":6.157718133183974},"index":2,"playId":"681f1b32-4639-3737-8315-7d7f24f55c49","pitchNumber":3,"startTime":"2026-04-22T23:11:59.173Z","endTime":"2026-04-22T23:12:03.507Z","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":87.6,"endSpeed":81.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259193548847072,"aZ":-23.11259628281892,"pfxX":1.230240117593534,"pfxZ":5.440497848713351,"pX":0.07229400433449683,"pZ":2.748772801474735,"vX0":2.0275273303633856,"vY0":-127.70342539339862,"vZ0":-3.771297957470943,"x":142.21,"y":212.04,"x0":-0.8892222683428491,"y0":50.00251804877353,"z0":6.045282892526076,"aX":2.048251512969709},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.4,"breakHorizontal":-2.6,"spinRate":2032,"spinDirection":193},"zone":2,"typeConfidence":0.92,"plateTime":0.4275565744885972,"extension":6.0237682169231865},"index":3,"playId":"a7f1a7ef-41c1-3c37-816b-faacb89e4c9a","pitchNumber":4,"startTime":"2026-04-22T23:12:12.774Z","endTime":"2026-04-22T23:12:16.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.938577874717073,"aZ":-32.40904342091001,"pfxX":-9.301079402032894,"pfxZ":-0.1537918674425276,"pX":-0.6614398389422578,"pZ":0.9905395422131549,"vX0":3.120403443235516,"vY0":-122.56385578968734,"vZ0":-4.949323679655969,"x0":-0.7581975194877185,"y0":50.00561882757597,"z0":5.870891517089094,"aX":-13.857276593259371},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.4,"breakHorizontal":15.8,"spinRate":1241,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.4505129226197182,"extension":5.9246051567755185},"index":4,"playId":"20a8a056-21ad-3798-9e8a-af69f2bc5dcc","pitchNumber":5,"startTime":"2026-04-22T23:12:30.971Z","endTime":"2026-04-22T23:12:34.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91564842382172,"aZ":-30.77392496529969,"pfxX":-5.435779085619316,"pfxZ":0.933982426956919,"pX":0.08157759128257838,"pZ":0.8156183797460503,"vX0":3.651011821392118,"vY0":-121.98697334789398,"vZ0":-5.735941086188559,"x":113.89,"y":216.76,"x0":-0.7313493063088925,"y0":50.00313219519072,"z0":5.863514186126761,"aX":-8.158873333098459},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":8.9,"spinRate":1018,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4497104479305758,"extension":6.105273125632174},"index":5,"playId":"ed4817cf-649b-3daf-b24c-6b983e5513ed","pitchNumber":6,"startTime":"2026-04-22T23:12:57.120Z","endTime":"2026-04-22T23:13:01.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11816725947609,"aZ":-19.58868600187579,"pfxX":-8.545709953374056,"pfxZ":6.935096702253775,"pX":0.46020107556492085,"pZ":2.811724186209217,"vX0":5.590947356542195,"vY0":-133.69273720751193,"vZ0":-4.333680843022748,"x":99.46,"y":162.86,"x0":-0.5450771868209838,"y0":50.003659730263855,"z0":5.854845079088331,"aX":-15.510844029961785},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":14.3,"spinRate":1873,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.409288596454894,"extension":6.214430458262696},"hitData":{"launchSpeed":68.9,"launchAngle":48.0,"totalDistance":216.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.75,"coordY":118.16}},"index":6,"playId":"49763711-1149-30e6-8d5d-e4410a02a052","pitchNumber":7,"startTime":"2026-04-22T23:13:18.067Z","endTime":"2026-04-22T23:13:31.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:13:31.459Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Harris II homers (5) on a fly ball to right field. Ozzie Albies scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-22T23:14:00.946Z","endTime":"2026-04-22T23:15:20.565Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"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":90.3,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.263014846463793,"aZ":-19.911843658024438,"pfxX":-8.207617498118632,"pfxZ":6.984766072224566,"pX":-0.4824365270429624,"pZ":2.657347885425578,"vX0":3.301114505139072,"vY0":-131.51382488029833,"vZ0":-4.49309734109805,"x":135.39,"y":167.03,"x0":-0.6858080039263447,"y0":50.004699642321704,"z0":5.860231645279578,"aX":-14.413217278082767},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.9,"breakHorizontal":14.2,"spinRate":1981,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4161024687750938,"extension":6.172002662210233},"index":0,"playId":"35274482-8cfa-3463-83db-3638be7d0ccc","pitchNumber":1,"startTime":"2026-04-22T23:14:00.946Z","endTime":"2026-04-22T23:14:05.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.212200648780446,"aZ":-35.596235006726815,"pfxX":-8.005566961209988,"pfxZ":-2.3265875775266123,"pX":0.7610943048958198,"pZ":-0.6307209050464841,"vX0":5.723335959771758,"vY0":-121.7470518157773,"vZ0":-7.979901417789408,"x":87.99,"y":255.81,"x0":-0.6029116894376768,"y0":50.00324111070234,"z0":5.847981001405279,"aX":-11.785926095217805},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.2,"breakHorizontal":12.8,"spinRate":974,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.4532744064919587,"extension":6.023129351742914},"index":1,"playId":"96a544b5-7ac2-34dc-848c-2229e80084c2","pitchNumber":2,"startTime":"2026-04-22T23:14:18.201Z","endTime":"2026-04-22T23:14:21.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.901572716534798,"aZ":-35.758019955174206,"pfxX":-4.095717970361084,"pfxZ":-2.423667442162417,"pX":0.4173516843300077,"pZ":2.200475909418009,"vX0":3.9670760229558657,"vY0":-121.953302409969,"vZ0":-1.5267082185521073,"x":101.09,"y":179.37,"x0":-0.7120224787332796,"y0":50.00217874556587,"z0":5.969336990521734,"aX":-6.0612563710146565},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.4,"breakHorizontal":6.2,"spinRate":1017,"spinDirection":267},"zone":6,"typeConfidence":0.91,"plateTime":0.4521791069614971,"extension":6.05175404942977},"hitData":{"launchSpeed":107.6,"launchAngle":33.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":247.89,"coordY":81.92}},"index":2,"playId":"20e25ade-ba60-31f5-9af4-a7cbddebce9e","pitchNumber":3,"startTime":"2026-04-22T23:14:46.290Z","endTime":"2026-04-22T23:15:20.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:15:20.565Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to right fielder James Wood.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-22T23:15:34.092Z","endTime":"2026-04-22T23:16:34.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":90.7,"endSpeed":82.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12479577895291,"aZ":-21.78592653388324,"pfxX":-9.055969828695973,"pfxZ":5.90976978399191,"pX":-0.7815941098452204,"pZ":2.852230929398169,"vX0":2.743960497351834,"vY0":-131.989077182547,"vZ0":-3.6784299061461847,"x":146.79,"y":161.77,"x0":-0.6607334864949519,"y0":50.00054330702487,"z0":5.8756576702093515,"aX":-15.91320701550065},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":15.7,"spinRate":1910,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4155910314441038,"extension":6.184303525278653},"index":0,"playId":"e38c12c0-44b3-3315-af76-881f5fb86d2c","pitchNumber":1,"startTime":"2026-04-22T23:15:34.092Z","endTime":"2026-04-22T23:15:38.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.930838435293676,"aZ":-21.3186951893633,"pfxX":-8.587050635190455,"pfxZ":6.084961840377069,"pX":0.8617842757911559,"pZ":2.8735633533595903,"vX0":6.330343611626069,"vY0":-132.61518723001296,"vZ0":-3.899730507513877,"x":84.15,"y":161.19,"x0":-0.43863746446775786,"y0":50.002704341879785,"z0":5.9150945015793415,"aX":-15.319631051821895},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.4,"breakHorizontal":14.2,"spinRate":2147,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4127630830554936,"extension":6.285890808150772},"index":1,"playId":"04ba8dc0-318e-37a9-8d74-fc8f7959b2b7","pitchNumber":2,"startTime":"2026-04-22T23:15:59.680Z","endTime":"2026-04-22T23:16:04.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.882661245973686,"aZ":-36.277625764728434,"pfxX":7.846312944017126,"pfxZ":-3.0934530117518886,"pX":1.7060061421548773,"pZ":2.0468614641727063,"vX0":3.171961498084778,"vY0":-115.36838817536363,"vZ0":-1.28567393147473,"x":51.97,"y":183.51,"x0":-0.7132978092476218,"y0":50.00417914417972,"z0":6.162337291506915,"aX":10.397175564420992},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.6,"breakHorizontal":-15.1,"spinRate":2308,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.47788769921380414,"extension":5.9225699290717815},"index":2,"playId":"28b1e2bb-5457-34e0-9c0f-a454698243f8","pitchNumber":3,"startTime":"2026-04-22T23:16:12.464Z","endTime":"2026-04-22T23:16:16.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74894461516199,"aZ":-13.278204608494953,"pfxX":-5.090921034669098,"pfxZ":10.452250138189335,"pX":0.09279459609054934,"pZ":3.3628954206322597,"vX0":3.775635190470843,"vY0":-134.05027489950757,"vZ0":-4.263678111402127,"x":113.46,"y":147.98,"x0":-0.677152104177521,"y0":50.00284874552599,"z0":5.931531906787113,"aX":-9.204436514780813},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2129,"spinDirection":217},"zone":12,"typeConfidence":0.92,"plateTime":0.4096098606720475,"extension":6.226543551880763},"hitData":{"launchSpeed":92.4,"launchAngle":29.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.66,"coordY":102.73}},"index":3,"playId":"cc894410-c730-3903-bf04-bc6230f77836","pitchNumber":4,"startTime":"2026-04-22T23:16:26.068Z","endTime":"2026-04-22T23:16:34.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:16:34.956Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Yastrzemski singles on a sharp line drive to right fielder James Wood.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-22T23:16:57.298Z","endTime":"2026-04-22T23:17:23.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.6953674724939,"aZ":-36.080824826445614,"pfxX":8.943208928720981,"pfxZ":-3.0699048607527946,"pX":-1.8988253127197263,"pZ":3.793470812258781,"vX0":-4.130781629698997,"vY0":-112.20985954904168,"vZ0":2.6231480669032265,"x":189.38,"y":136.36,"x0":-1.193960156866666,"y0":50.00230684159992,"z0":6.2906302088823445,"aX":11.380531360939663},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-4.6,"breakHorizontal":-15.1,"spinRate":2094,"spinDirection":54},"zone":11,"typeConfidence":0.91,"plateTime":0.48851209176785826,"extension":5.824186586123926},"index":0,"playId":"92004c4d-e338-3956-bea4-03d4a3668027","pitchNumber":1,"startTime":"2026-04-22T23:16:57.298Z","endTime":"2026-04-22T23:17:04.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936207006226986,"aZ":-16.35871107495857,"pfxX":-5.4088885637881265,"pfxZ":8.915029090883854,"pX":0.28874017002415886,"pZ":2.6983068503188137,"vX0":4.52643579905946,"vY0":-132.73442403395063,"vZ0":-5.159888697167535,"x":105.99,"y":165.93,"x0":-0.7407454081597503,"y0":50.00414901747038,"z0":5.869132362141435,"aX":-9.596873437966044},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":8.8,"spinRate":2044,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.4135589325088924,"extension":6.2186279730367415},"hitData":{"launchSpeed":104.5,"launchAngle":16.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":194.46,"coordY":109.22}},"index":1,"playId":"3faa1373-444c-342a-8dd2-d4d6172e480c","pitchNumber":2,"startTime":"2026-04-22T23:17:11.392Z","endTime":"2026-04-22T23:17:23.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:17:23.909Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a line drive to left fielder Daylen Lile. Mike Yastrzemski to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-22T23:17:44.363Z","endTime":"2026-04-22T23:18:17.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.480443320558937,"aZ":-34.244510431188594,"pfxX":-8.930981400013303,"pfxZ":-1.374999939028394,"pX":0.2596144167899715,"pZ":0.9033288547807757,"vX0":4.88781308407803,"vY0":-123.05979659579259,"vZ0":-4.835624906493743,"x":107.1,"y":214.39,"x0":-0.6106496905205518,"y0":50.00210372329798,"z0":5.853286248414286,"aX":-13.453013717845119},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.5,"breakHorizontal":14.8,"spinRate":1076,"spinDirection":253},"zone":14,"typeConfidence":0.91,"plateTime":0.4481630282520883,"extension":6.0146379126133},"index":0,"playId":"05d61ef4-3698-3770-8aff-f80229063e11","pitchNumber":1,"startTime":"2026-04-22T23:17:47.774Z","endTime":"2026-04-22T23:17:52.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.190640040510793,"aZ":-17.778148178494785,"pfxX":-4.518686578030248,"pfxZ":7.994844103978194,"pX":-0.12229885224973973,"pZ":3.4581501288635232,"vX0":2.836263922312941,"vY0":-133.67411427965322,"vZ0":-3.4406413028968688,"x":121.66,"y":145.41,"x0":-0.612820196852809,"y0":50.001709104756564,"z0":6.046522348687124,"aX":-8.135213848878069},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":7.6,"spinRate":2018,"spinDirection":208},"zone":2,"typeConfidence":0.89,"plateTime":0.41054814297000064,"extension":6.164005375230984},"hitData":{"launchSpeed":93.2,"launchAngle":11.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":104.83,"coordY":101.94}},"index":1,"playId":"a1dc7aeb-43bb-3692-9da4-092328c4c68e","pitchNumber":2,"startTime":"2026-04-22T23:18:04.692Z","endTime":"2026-04-22T23:18:17.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:18:17.394Z","atBatIndex":16},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Ronald Acuña Jr. out on a sacrifice fly to right fielder James Wood. Mike Yastrzemski scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-22T23:19:17.359Z","endTime":"2026-04-22T23:19:36.664Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":"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":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-22T23:18:52.890Z","endTime":"2026-04-22T23:19:19.675Z","isPitch":false,"type":"action"},{"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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521615537687303,"aZ":-21.384459575024948,"pfxX":-0.7999402991617908,"pfxZ":6.256751510662392,"pX":0.46770121766523065,"pZ":2.8899858514739463,"vX0":3.2220368785081566,"vY0":-130.0545772106191,"vZ0":-3.9150886750390153,"x":99.17,"y":160.75,"x0":-0.6796551936579112,"y0":50.00489031489854,"z0":6.023343872131577,"aX":-1.3804034299227474},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.8,"breakHorizontal":0.8,"spinRate":2025,"spinDirection":201},"zone":3,"typeConfidence":0.92,"plateTime":0.4200564050426383,"extension":6.112181375476938},"hitData":{"launchSpeed":102.7,"launchAngle":38.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":192.98,"coordY":68.99}},"index":1,"playId":"0fcbc6f9-95ea-39d2-8012-0a9856fb1c66","pitchNumber":1,"startTime":"2026-04-22T23:19:19.675Z","endTime":"2026-04-22T23:19:36.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:19:36.664Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a line drive to right fielder James Wood. Jonah Heim to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-22T23:19:58.266Z","endTime":"2026-04-22T23:20:54.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.918791760233816,"aZ":-21.704735754556033,"pfxX":-8.436340245100183,"pfxZ":5.841616715971542,"pX":-1.5859839014329369,"pZ":2.9743543672790627,"vX0":0.8231156162060613,"vY0":-133.12986244603158,"vZ0":-3.5962770792322143,"x":177.45,"y":158.47,"x0":-0.8033639055853368,"y0":50.00574786248365,"z0":5.916249173651415,"aX":-15.125784519951289},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.0,"breakHorizontal":15.1,"spinRate":2043,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41162430096193114,"extension":6.101362001296052},"index":0,"playId":"bbc7a85e-889a-3423-b212-96d6a95f4082","pitchNumber":1,"startTime":"2026-04-22T23:19:58.266Z","endTime":"2026-04-22T23:20:03.161Z","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.7,"endSpeed":84.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.549438203855726,"aZ":-21.12043058082783,"pfxX":-8.899766531229243,"pfxZ":6.11664704224245,"pX":-0.980988676712501,"pZ":3.1977923121328273,"vX0":2.2686977928883865,"vY0":-133.51259254757645,"vZ0":-3.2498855166157528,"x":154.39,"y":152.44,"x0":-0.6852122177215574,"y0":50.00022378983479,"z0":5.949380207565594,"aX":-16.07616790472464},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":15.6,"spinRate":2086,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.41011780946656673,"extension":6.18472752923044},"index":1,"playId":"559653bc-7635-3a1f-b291-60465f03c239","pitchNumber":2,"startTime":"2026-04-22T23:20:13.382Z","endTime":"2026-04-22T23:20:17.187Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07727638495105,"aZ":-34.02265349862718,"pfxX":-6.128965528899946,"pfxZ":-1.2193085362633624,"pX":-0.2763448737617564,"pZ":2.1013857930343964,"vX0":2.97640910712194,"vY0":-122.95269283999112,"vZ0":-2.451895505057067,"x":127.53,"y":182.04,"x0":-0.7139589082893026,"y0":50.00478073906024,"z0":6.032550642729811,"aX":-9.273481562443505},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.5,"breakHorizontal":10.3,"spinRate":1355,"spinDirection":248},"zone":7,"typeConfidence":0.91,"plateTime":0.44750771487456564,"extension":6.09242303505789},"index":2,"playId":"b2712e0c-691a-321d-bf53-683fe4f475fa","pitchNumber":3,"startTime":"2026-04-22T23:20:29.894Z","endTime":"2026-04-22T23:20:33.946Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29528077072402,"aZ":-34.04747173048616,"pfxX":-4.341560959389917,"pfxZ":-1.23951486780574,"pX":0.4036867103952236,"pZ":1.3455562702928061,"vX0":3.782781764174036,"vY0":-122.55694816031377,"vZ0":-4.184714145481435,"x":101.61,"y":202.45,"x0":-0.5992791386771072,"y0":50.00211162410952,"z0":5.998095210461564,"aX":-6.573063280804898},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.0,"breakHorizontal":7.0,"spinRate":1299,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4477372880082191,"extension":6.059020840029419},"hitData":{"launchSpeed":105.7,"launchAngle":8.0,"totalDistance":120.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.13,"coordY":114.07}},"index":3,"playId":"e224d27b-fec4-3e22-8b05-007f57b86fd7","pitchNumber":4,"startTime":"2026-04-22T23:20:43.708Z","endTime":"2026-04-22T23:20:54.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:20:54.924Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Olson pops out to third baseman Brady House.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-22T23:21:22.080Z","endTime":"2026-04-22T23:21:48.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":"Pop Out","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":691781,"link":"/api/v1/people/691781"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.475065686010208,"aZ":-24.126342844375465,"pfxX":0.5885078189897305,"pfxZ":4.801721254297737,"pX":0.17417811412889408,"pZ":3.117465469780179,"vX0":1.9098072084354578,"vY0":-128.32789612115465,"vZ0":-2.818065804465134,"x":110.36,"y":154.61,"x0":-0.6547730053123082,"y0":50.000549821061036,"z0":6.100465857845333,"aX":0.985247582899135},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.3,"breakHorizontal":-1.4,"spinRate":1799,"spinDirection":202},"zone":2,"typeConfidence":0.92,"plateTime":0.42610687365507793,"extension":6.0798818457861135},"index":0,"playId":"f67c7694-9225-377e-ac10-0d99d80a185c","pitchNumber":1,"startTime":"2026-04-22T23:21:22.579Z","endTime":"2026-04-22T23:21:26.666Z","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":91.7,"endSpeed":83.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.271739448418387,"aZ":-15.735271642721987,"pfxX":-3.520331123035173,"pfxZ":9.169884633661864,"pX":0.4103932371137549,"pZ":3.1983053164661706,"vX0":3.5719235282720656,"vY0":-133.43712478085587,"vZ0":-4.456074428443429,"x":101.36,"y":152.43,"x0":-0.4919339540482552,"y0":50.00393749106238,"z0":6.033278223014038,"aX":-6.3119179536391234},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":5.5,"spinRate":1973,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.41140122703452553,"extension":6.109028891205446},"hitData":{"launchSpeed":76.7,"launchAngle":78.0,"totalDistance":51.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":118.41,"coordY":184.68}},"index":1,"playId":"b386e2fd-5b8d-38c4-adf2-2bd77213a16c","pitchNumber":2,"startTime":"2026-04-22T23:21:37.666Z","endTime":"2026-04-22T23:21:48.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:21:48.155Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-22T23:24:10.840Z","endTime":"2026-04-22T23:24:42.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":95.7,"endSpeed":87.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47303085276969,"aZ":-17.2194006693173,"pfxX":-7.661082504412419,"pfxZ":7.597927346893144,"pX":-0.7339955457350082,"pZ":2.7884364832806314,"vX0":7.727984385529055,"vY0":-139.24189982780373,"vZ0":-3.493729608657088,"x":144.98,"y":163.49,"x0":-2.5463963948618367,"y0":50.00679533198468,"z0":5.194886017904646,"aX":-15.08786757536882},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":12.4,"spinRate":2081,"spinDirection":225},"zone":1,"typeConfidence":0.88,"plateTime":0.39296439278370165,"extension":7.0236175479651495},"index":0,"playId":"a660c90a-0fec-3b9f-95ed-c888671e80bd","pitchNumber":1,"startTime":"2026-04-22T23:24:11.057Z","endTime":"2026-04-22T23:24:15.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28526671703892,"aZ":-23.625955203420663,"pfxX":-11.096319841812651,"pfxZ":4.902359888875534,"pX":-0.6917823710624056,"pZ":1.709087156595698,"vX0":8.467486969475056,"vY0":-131.33110583522276,"vZ0":-4.513617315779955,"x":143.37,"y":192.63,"x0":-2.5189549889100094,"y0":50.00371599950304,"z0":5.211320724111623,"aX":-19.3495073165259},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.0,"breakHorizontal":18.2,"spinRate":1989,"spinDirection":230},"zone":7,"typeConfidence":0.88,"plateTime":0.4173609230571662,"extension":6.904247678209354},"index":1,"playId":"65519b9a-6d84-3ed6-9230-5231f0cff3fa","pitchNumber":2,"startTime":"2026-04-22T23:24:22.114Z","endTime":"2026-04-22T23:24:26.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88358298548101,"aZ":-27.09288885639434,"pfxX":-1.2857976614956494,"pfxZ":2.9808319788567115,"pX":0.99974266962844,"pZ":2.045066189940361,"vX0":9.118688454558828,"vY0":-129.39090429374846,"vZ0":-3.20028152879267,"x":78.89,"y":183.56,"x0":-2.3962090763949546,"y0":50.00074336600187,"z0":5.364019940138458,"aX":-2.1911098810741625},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":0.4,"spinRate":2322,"spinDirection":174},"zone":14,"typeConfidence":0.87,"plateTime":0.42261146575235164,"extension":6.76651936991762},"index":2,"playId":"3b73d597-63a5-31ea-8541-07c4475f0108","pitchNumber":3,"startTime":"2026-04-22T23:24:37.723Z","endTime":"2026-04-22T23:24:42.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:24:42.066Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-22T23:24:59.349Z","endTime":"2026-04-22T23:26:14.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.365714162851035,"aZ":-26.845249528183313,"pfxX":2.9047051965254145,"pfxZ":3.2869877223950663,"pX":0.623419555018303,"pZ":2.274689654134514,"vX0":7.227524679269665,"vY0":-126.21849553170742,"vZ0":-1.4224633784550882,"x":93.24,"y":177.36,"x0":-2.648478423748885,"y0":50.005826719181385,"z0":4.996231222764337,"aX":4.711326080939043},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":-6.8,"spinRate":2438,"spinDirection":156},"zone":9,"typeConfidence":0.91,"plateTime":0.4330465122956966,"extension":7.0641106500968185},"index":0,"playId":"27844334-dc71-3fa6-b2b8-866e2785a34e","pitchNumber":1,"startTime":"2026-04-22T23:25:01.910Z","endTime":"2026-04-22T23:25:06.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54090340184248,"aZ":-16.16973477704162,"pfxX":-7.4116641964471865,"pfxZ":8.049463019426293,"pX":-0.06641292729507203,"pZ":3.4463353425780796,"vX0":9.182852557350284,"vY0":-140.51910943784605,"vZ0":-1.7987013974977368,"x":119.53,"y":145.73,"x0":-2.4225618196842507,"y0":50.00244229887485,"z0":5.151787213495101,"aX":-14.73691042278722},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2142,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.3906396136080539,"extension":6.9939664147077965},"index":1,"playId":"16ef8f56-1153-37a9-a894-d4ef08d60688","pitchNumber":2,"startTime":"2026-04-22T23:25:13.861Z","endTime":"2026-04-22T23:25:18.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.924899893397026,"aZ":-24.88534808187935,"pfxX":-10.890255411926479,"pfxZ":4.19494298985232,"pX":-0.015649723276900923,"pZ":2.0284401666598386,"vX0":9.755713668658661,"vY0":-130.8487349091401,"vZ0":-3.283277347876846,"x":117.6,"y":184.01,"x0":-2.372655639808825,"y0":50.00457352657173,"z0":5.158524659492355,"aX":-18.935938285476862},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":17.6,"spinRate":1933,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.41816074859002494,"extension":6.990896214840919},"index":2,"playId":"e9ffd505-e1e0-3e00-b705-efcf40064c7a","pitchNumber":3,"startTime":"2026-04-22T23:25:26.409Z","endTime":"2026-04-22T23:25:30.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46302403088152,"aZ":-23.76988215987885,"pfxX":-10.704774854670394,"pfxZ":4.598348665460884,"pX":-1.9469662691753307,"pZ":2.99151902199356,"vX0":5.494482536370506,"vY0":-134.61555864763142,"vZ0":-1.3707433897220858,"x":191.21,"y":158.01,"x0":-2.6287859101888698,"y0":50.00114402296081,"z0":5.197416612226765,"aX":-19.554930334587205},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":18.1,"spinRate":2021,"spinDirection":238},"zone":11,"typeConfidence":0.66,"plateTime":0.40760084188058876,"extension":6.887205725978701},"index":3,"playId":"8b1b8be9-f2f3-3f7b-a123-ec335da41249","pitchNumber":4,"startTime":"2026-04-22T23:25:39.243Z","endTime":"2026-04-22T23:25:43.576Z","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":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.156986636695162,"aZ":-27.28083926530036,"pfxX":2.306363221007686,"pfxZ":2.991736298712604,"pX":1.4733025200924978,"pZ":0.7482932652877249,"vX0":9.124386488944234,"vY0":-126.7965044595347,"vZ0":-5.498932627152934,"x":60.84,"y":218.58,"x0":-2.4665697820646626,"y0":50.00060985062544,"z0":5.113296495695199,"aX":3.7641727177189135},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":-6.2,"spinRate":2467,"spinDirection":142},"zone":14,"typeConfidence":0.91,"plateTime":0.4314641721914332,"extension":7.000399661488602},"index":4,"playId":"13137ed9-4fca-3eb3-9dd0-e46f8b393400","pitchNumber":5,"startTime":"2026-04-22T23:25:52.776Z","endTime":"2026-04-22T23:25:56.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60860823323492,"aZ":-30.06546574129058,"pfxX":1.3784104005570037,"pfxZ":1.3314240227971608,"pX":-0.5283731287429895,"pZ":1.3547688678751624,"vX0":5.024763027782002,"vY0":-125.17348286291747,"vZ0":-2.7067870311516016,"x":137.14,"y":202.2,"x0":-2.7453210630522125,"y0":50.00034428244561,"z0":4.926133127301042,"aX":2.1727415748983923},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-3.7,"spinRate":2314,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.43853151653510647,"extension":6.862885812344314},"index":5,"playId":"260c8a16-fcbf-32b8-9109-4a489147f94e","pitchNumber":6,"startTime":"2026-04-22T23:26:08.976Z","endTime":"2026-04-22T23:26:14.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:26:14.322Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis García Jr. grounds into a force out, second baseman Ozzie Albies to shortstop Mauricio Dubón. James Wood out at 2nd. Luis García Jr. to 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-22T23:26:35.200Z","endTime":"2026-04-22T23:27:03.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87804128529863,"aZ":-23.423817194017357,"pfxX":-10.38398448550511,"pfxZ":5.164421258805254,"pX":0.4811046806309969,"pZ":1.2785620464899037,"vX0":11.233765976890524,"vY0":-129.53465719426035,"vZ0":-4.815815743483291,"x":98.66,"y":204.26,"x0":-2.569423323043389,"y0":50.000269536710036,"z0":4.95986995190342,"aX":-17.586510692688204},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.4,"breakHorizontal":16.2,"spinRate":2036,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.42335895104250687,"extension":6.863139994165869},"index":0,"playId":"b4de8392-5f4f-3260-98c6-37d697924997","pitchNumber":1,"startTime":"2026-04-22T23:26:37.095Z","endTime":"2026-04-22T23:26:41.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78441312845139,"aZ":-31.856717654376066,"pfxX":1.0687496822360614,"pfxZ":0.213102236009183,"pX":-0.49589818489982507,"pZ":2.1635988248768867,"vX0":5.552388529196492,"vY0":-121.56025077883407,"vZ0":-0.25398714315965865,"x":135.9,"y":180.36,"x0":-2.952509124482286,"y0":50.00387324847773,"z0":5.045267559547124,"aX":1.5911632549371022},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.6,"breakHorizontal":-3.4,"spinRate":2309,"spinDirection":119},"zone":7,"typeConfidence":0.88,"plateTime":0.4513234655659515,"extension":6.82093013256353},"hitData":{"launchSpeed":89.5,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":155.13}},"index":1,"playId":"a95ae256-75b5-3fa4-baef-a07e54c360b8","pitchNumber":2,"startTime":"2026-04-22T23:26:55.632Z","endTime":"2026-04-22T23:27:03.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:27:03.585Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-22T23:27:49.048Z","endTime":"2026-04-22T23:28:57.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"d3c38323-f2ba-3bba-a157-288bd901be5d","startTime":"2026-04-22T23:27:32.775Z","endTime":"2026-04-22T23:27:36.164Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.307173400073577,"aZ":-13.353084674509544,"pfxX":-7.182454671935126,"pfxZ":9.146796743554793,"pX":0.9358111520711359,"pZ":2.3038599452758786,"vX0":11.988611961107294,"vY0":-142.2285380517479,"vZ0":-5.542390162857384,"x":81.33,"y":176.58,"x0":-2.3924672182735294,"y0":50.00343437008434,"z0":5.118157538989042,"aX":-14.780831297806419},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2122,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.38448007266523954,"extension":6.926518395280266},"index":1,"playId":"ba12ffcc-f668-3b28-a49b-5a3f228ae913","pitchNumber":1,"startTime":"2026-04-22T23:27:51.350Z","endTime":"2026-04-22T23:27:55.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77623689018263,"aZ":-15.652593289473675,"pfxX":-8.169412907502714,"pfxZ":8.14791123714993,"pX":0.8165211717204623,"pZ":2.9209286089723694,"vX0":11.36452425747944,"vY0":-141.17904034751476,"vZ0":-3.756238565625438,"x":85.88,"y":159.91,"x0":-2.1911917258839453,"y0":50.0048704788022,"z0":5.269925184094525,"aX":-16.56951905859781},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":12.6,"spinRate":2102,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.38730031264748854,"extension":6.780385950952593},"index":2,"playId":"b592f822-352c-3a81-b7aa-4ea6b0495683","pitchNumber":2,"startTime":"2026-04-22T23:28:11.194Z","endTime":"2026-04-22T23:28:15.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.803207987340055,"aZ":-12.061701694481076,"pfxX":-6.46451695798334,"pfxZ":9.729975506183262,"pX":1.1140592602752455,"pZ":2.897697766743824,"vX0":12.51244032288391,"vY0":-142.63996878487742,"vZ0":-4.130282407144698,"x":74.53,"y":160.54,"x0":-2.483101661484567,"y0":50.00499785957298,"z0":5.120943937817102,"aX":-13.366388520749812},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.9,"breakHorizontal":9.2,"spinRate":2081,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.3835061072367729,"extension":7.029107617515297},"index":3,"playId":"09c659c0-52f1-35ec-abf3-a4d157df0b26","pitchNumber":3,"startTime":"2026-04-22T23:28:31.814Z","endTime":"2026-04-22T23:28:36.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01557017039334,"aZ":-15.762500840712473,"pfxX":-7.347786614921247,"pfxZ":8.10119600646186,"pX":0.12333655353228462,"pZ":2.4148412179860355,"vX0":10.011691079205459,"vY0":-141.3947408338518,"vZ0":-4.497225059882401,"x":112.3,"y":173.58,"x0":-2.5075497876655666,"y0":50.006400456114434,"z0":5.036429300839393,"aX":-14.892565041954136},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":11.3,"spinRate":2104,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.3872720142492154,"extension":6.9981971586131495},"index":4,"playId":"1b0b6522-191e-3a04-932e-43333eb99468","pitchNumber":4,"startTime":"2026-04-22T23:28:53.246Z","endTime":"2026-04-22T23:28:57.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:28:57.927Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-22T23:31:06.357Z","endTime":"2026-04-22T23:31:31.889Z","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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370307820962175,"aZ":-23.598140558635375,"pfxX":-8.722914158338115,"pfxZ":4.996446522249638,"pX":-0.4994486134887868,"pZ":2.827806748712641,"vX0":3.498275317197467,"vY0":-130.21217959591226,"vZ0":-3.3872549704617665,"x":136.04,"y":162.43,"x0":-0.727066247228076,"y0":50.00464392998313,"z0":5.9312541100632075,"aX":-14.9786516440544},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":15.0,"spinRate":1815,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4206545447930319,"extension":6.165565143258502},"index":0,"playId":"e45509af-5f35-353f-bf71-31de11ce201c","pitchNumber":1,"startTime":"2026-04-22T23:31:07.045Z","endTime":"2026-04-22T23:31:11.439Z","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.8,"endSpeed":72.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.905046116359486,"aZ":-36.75137888647663,"pfxX":8.290344374660066,"pfxZ":-3.4467638730279475,"pX":0.40368773323554064,"pZ":3.088504364153479,"vX0":0.5431377536971219,"vY0":-114.73540474874663,"vZ0":1.0072327434933717,"x":101.61,"y":155.39,"x0":-0.9127972581347026,"y0":50.0013230582834,"z0":6.234700033404595,"aX":11.014258087929935},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-5.6,"breakHorizontal":-15.1,"spinRate":2227,"spinDirection":63},"zone":3,"typeConfidence":0.91,"plateTime":0.4780070758206474,"extension":6.026035927208727},"hitData":{"launchSpeed":101.7,"launchAngle":39.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":152.86,"coordY":51.54}},"index":1,"playId":"2efe0195-7941-32cb-a9e1-dbb37ff7de1c","pitchNumber":2,"startTime":"2026-04-22T23:31:21.821Z","endTime":"2026-04-22T23:31:31.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:31:31.889Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to left fielder Daylen Lile.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-22T23:31:53.819Z","endTime":"2026-04-22T23:32:17.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.154907814313013,"aZ":-22.396494287874724,"pfxX":0.6313457559635152,"pfxZ":5.8956423459361,"pX":-0.29404717429322247,"pZ":3.283142489219889,"vX0":0.8565492788635178,"vY0":-127.18283750455707,"vZ0":-2.824579712155731,"x":128.21,"y":150.14,"x0":-0.715665363956626,"y0":50.00053196287651,"z0":6.161220585124458,"aX":1.0463752762629692},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.3,"breakHorizontal":-1.3,"spinRate":2103,"spinDirection":195},"zone":11,"typeConfidence":0.92,"plateTime":0.4287007046583593,"extension":5.975517247990105},"index":0,"playId":"116e0faf-0ba2-3ed6-bc46-1c75f70bb09c","pitchNumber":1,"startTime":"2026-04-22T23:31:55.873Z","endTime":"2026-04-22T23:32:00.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.506734021938843,"aZ":-28.598049257822556,"pfxX":-6.013664470878643,"pfxZ":2.349625503848044,"pX":-0.10753726932730753,"pZ":1.4325235706296018,"vX0":3.380710344261264,"vY0":-122.3761424168422,"vZ0":-4.897924648973266,"x":121.1,"y":200.1,"x0":-0.723583179483673,"y0":50.0024906366876,"z0":5.901518515309889,"aX":-9.146882040843517},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.4,"breakHorizontal":10.1,"spinRate":1062,"spinDirection":243},"zone":13,"typeConfidence":0.89,"plateTime":0.44709404741119174,"extension":5.993767936724011},"hitData":{"launchSpeed":84.6,"launchAngle":39.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.41,"coordY":94.31}},"index":1,"playId":"5160e118-7a2a-3ee7-9b39-e87d1e15ea81","pitchNumber":2,"startTime":"2026-04-22T23:32:09.437Z","endTime":"2026-04-22T23:32:17.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:32:17.993Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Harris II homers (6) on a fly ball to left center field.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-22T23:32:43.257Z","endTime":"2026-04-22T23:33:28.810Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.127160271045845,"aZ":-34.53493933915313,"pfxX":6.807901457581336,"pfxZ":-1.7234368013769013,"pX":1.0350779922938969,"pZ":1.1932024999383992,"vX0":2.2575939658248676,"vY0":-116.24609702769135,"vZ0":-3.7815196022303055,"x":77.55,"y":206.56,"x0":-0.8321247717889195,"y0":50.00060191870873,"z0":6.108376108709595,"aX":9.345604425555338},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.7,"breakHorizontal":-12.8,"spinRate":2108,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4706017239487599,"extension":6.010504634826968},"index":0,"playId":"119a5c3d-3d90-310f-8fbf-8ef31266ac37","pitchNumber":1,"startTime":"2026-04-22T23:32:44.236Z","endTime":"2026-04-22T23:32:48.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48896249707851,"aZ":-14.991008142625295,"pfxX":-3.81277844559281,"pfxZ":9.472483309011619,"pX":-0.36989136602541284,"pZ":3.016785616417543,"vX0":2.4541672326269954,"vY0":-133.51040819732958,"vZ0":-4.864674237880087,"x":131.1,"y":157.33,"x0":-0.8034864997695099,"y0":50.00128027259834,"z0":5.933637476157244,"aX":-6.91465145378116},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":6.4,"spinRate":2000,"spinDirection":217},"zone":1,"typeConfidence":0.92,"plateTime":0.40952118676926297,"extension":6.194738641019704},"hitData":{"launchSpeed":104.2,"launchAngle":26.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":52.73,"coordY":57.34}},"index":1,"playId":"8d4e6b4a-dcdc-3090-8dfb-e966f4d136d2","pitchNumber":2,"startTime":"2026-04-22T23:33:01.008Z","endTime":"2026-04-22T23:33:28.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:33:28.810Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mauricio Dubón pops out to first baseman Luis García Jr.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-22T23:33:38.813Z","endTime":"2026-04-22T23:34:34.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.490857781390293,"aZ":-35.08746888356186,"pfxX":7.515816961987554,"pfxZ":-2.20219642730099,"pX":-0.46558290933268875,"pZ":3.0235957121163466,"vX0":-1.0726390633026337,"vY0":-114.38290204360577,"vZ0":0.5387306825717635,"x":134.75,"y":157.14,"x0":-0.9662921671861127,"y0":50.00265251328164,"z0":6.230782513797628,"aX":9.939065643143774},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-3.6,"breakHorizontal":-13.3,"spinRate":2103,"spinDirection":46},"zone":1,"typeConfidence":0.91,"plateTime":0.4792175242743686,"extension":5.949690196131293},"index":0,"playId":"5fa1d091-853e-3f5d-a8e6-1f6e6ae1977e","pitchNumber":1,"startTime":"2026-04-22T23:33:42.277Z","endTime":"2026-04-22T23:33:49.872Z","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.1,"endSpeed":82.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.612457094223785,"aZ":-20.997253912874037,"pfxX":-8.977728218813914,"pfxZ":6.424211298574913,"pX":-0.19446319498466,"pZ":1.6572667227326556,"vX0":4.190395276597659,"vY0":-131.05788400967063,"vZ0":-6.582724848190673,"x":124.41,"y":194.03,"x0":-0.6473314979388979,"y0":50.004783486329714,"z0":5.76914122483472,"aX":-15.62414885685141},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.4,"breakHorizontal":15.4,"spinRate":1910,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.41787543985680964,"extension":6.256262584963399},"index":1,"playId":"d30c795c-000f-3f52-9d59-fd7b06cc4eb6","pitchNumber":2,"startTime":"2026-04-22T23:34:09.769Z","endTime":"2026-04-22T23:34:14.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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43369483437845,"aZ":-33.82452445054844,"pfxX":-6.949208321470909,"pfxZ":-1.138047612292847,"pX":0.16585704205396196,"pZ":1.7313832850963946,"vX0":4.078988397861673,"vY0":-120.23381187445953,"vZ0":-3.043332528163867,"x":110.68,"y":192.03,"x0":-0.6622865622553649,"y0":50.00560875789297,"z0":6.0591471069600615,"aX":-10.029918082844656},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.6,"breakHorizontal":11.4,"spinRate":980,"spinDirection":249},"zone":8,"typeConfidence":0.91,"plateTime":0.45806427698316643,"extension":6.101335678233007},"hitData":{"launchSpeed":72.7,"launchAngle":66.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.57,"coordY":165.27}},"index":2,"playId":"0804f527-65bb-3448-b692-82ecb91f5379","pitchNumber":3,"startTime":"2026-04-22T23:34:24.730Z","endTime":"2026-04-22T23:34:34.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:34:34.410Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a ground ball to center fielder Michael Harris II.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-22T23:36:38.961Z","endTime":"2026-04-22T23:37:53.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"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,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.091006062491694,"aZ":-28.280632751091968,"pfxX":1.0783690690737733,"pfxZ":2.4408559508522423,"pX":0.10961851091385415,"pZ":2.883899638745283,"vX0":6.763299350646262,"vY0":-125.25683393363038,"vZ0":0.38176647014087606,"x":112.82,"y":160.91,"x0":-2.7600749248256062,"y0":50.0050291423812,"z0":5.0324130446063915,"aX":1.7221147591698514},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":-3.5,"spinRate":2353,"spinDirection":164},"zone":2,"typeConfidence":0.9,"plateTime":0.4364223177684967,"extension":6.949865408193676},"index":0,"playId":"efee2c7b-198f-3919-93c0-2c745b05d008","pitchNumber":1,"startTime":"2026-04-22T23:36:38.961Z","endTime":"2026-04-22T23:36:42.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.560476407604348,"aZ":-24.343449281291875,"pfxX":-9.27692860542549,"pfxZ":4.47431283270128,"pX":1.2155257949528306,"pZ":2.556740484913047,"vX0":12.292837870105831,"vY0":-130.7303580843751,"vZ0":-2.219215506958522,"x":70.67,"y":169.75,"x0":-2.3172353188192805,"y0":50.00450819394823,"z0":5.222300405015609,"aX":-16.245721291850415},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.8,"breakHorizontal":14.5,"spinRate":1943,"spinDirection":234},"zone":12,"typeConfidence":0.86,"plateTime":0.417132098125518,"extension":6.86775692901131},"index":1,"playId":"e195e2af-b196-38ca-9c52-aa15983e428c","pitchNumber":2,"startTime":"2026-04-22T23:36:50.131Z","endTime":"2026-04-22T23:36:53.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.384643765624322,"aZ":-31.846889197478678,"pfxX":3.2981504696655066,"pfxZ":0.20898053534393668,"pX":0.3255276995575892,"pZ":2.012684115713062,"vX0":6.480046116827443,"vY0":-123.8778686026416,"vZ0":-1.2333114194101273,"x":104.59,"y":184.44,"x0":-2.746611800052145,"y0":50.00203458766074,"z0":5.165024940457858,"aX":5.155588822451285},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":-7.4,"spinRate":2439,"spinDirection":108},"zone":9,"typeConfidence":0.9,"plateTime":0.4411574078613123,"extension":6.886529937561381},"index":2,"playId":"d23fe3da-61dc-3ade-b118-81a257290270","pitchNumber":3,"startTime":"2026-04-22T23:37:02.927Z","endTime":"2026-04-22T23:37:07.256Z","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":96.9,"endSpeed":88.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.310386353128795,"aZ":-12.81882941839286,"pfxX":-5.415759594569324,"pfxZ":9.587194233562096,"pX":0.2280461371193398,"pZ":2.344666153954031,"vX0":9.69576066499862,"vY0":-140.7939897890696,"vZ0":-5.220960269992804,"x":108.31,"y":175.47,"x0":-2.5479675760874025,"y0":50.00243085965224,"z0":5.044572971362225,"aX":-10.934161998607944},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2042,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.38821027034775923,"extension":6.8984434671056265},"index":3,"playId":"0cf946e0-4133-30ce-bb1a-47059c3fc06c","pitchNumber":4,"startTime":"2026-04-22T23:37:15.258Z","endTime":"2026-04-22T23:37:19.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58906982459164,"aZ":-31.23992396272764,"pfxX":1.7168577576181976,"pfxZ":0.572212015024748,"pX":1.3109365034336862,"pZ":2.966353048423201,"vX0":8.739382397015541,"vY0":-126.48872186134409,"vZ0":0.06746048739830868,"x":108.76,"y":130.06,"x0":-2.4047707087092642,"y0":50.00248180259166,"z0":5.43391318858778,"aX":2.793384138800916},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.3,"breakHorizontal":-5.0,"spinRate":2295,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.43219544556213885,"extension":6.73800140181886},"index":4,"playId":"db85b861-3a96-3b3d-8858-102c57bdd932","pitchNumber":5,"startTime":"2026-04-22T23:37:30.771Z","endTime":"2026-04-22T23:37:34.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.639794436037967,"aZ":-17.174065984903944,"pfxX":-7.570771493281931,"pfxZ":7.546815457587906,"pX":-0.19803936021777793,"pZ":1.503770123938825,"vX0":9.566748790499837,"vY0":-139.6482946110901,"vZ0":-6.126473710664079,"x":126.74,"y":147.49,"x0":-2.674703047800796,"y0":50.0005197351147,"z0":4.844285663146498,"aX":-15.043444005723773},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":11.9,"spinRate":2043,"spinDirection":230},"zone":13,"typeConfidence":0.87,"plateTime":0.3912954929675081,"extension":7.174315248995204},"hitData":{"launchSpeed":109.3,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.08,"coordY":102.41}},"index":5,"playId":"21cc836f-7f23-39ee-a3f0-80c0fe26ac28","pitchNumber":6,"startTime":"2026-04-22T23:37:42.300Z","endTime":"2026-04-22T23:37:53.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:37:53.829Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Mike Yastrzemski.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-22T23:38:36.887Z","endTime":"2026-04-22T23:38:49.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"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,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"9ac91a62-c8a2-37d4-a85c-79340d6a24a6","startTime":"2026-04-22T23:38:21.167Z","endTime":"2026-04-22T23:38:24.167Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.569086488910163,"aZ":-24.221599259911663,"pfxX":-11.462568863780815,"pfxZ":4.530839451710844,"pX":-0.1980280580163631,"pZ":1.6797997274898833,"vX0":9.77922155211954,"vY0":-131.56782026287914,"vZ0":-3.9283085448403754,"x":124.55,"y":193.43,"x0":-2.4714762290809524,"y0":50.00335215522537,"z0":4.984502788817611,"aX":-20.122829285172696},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.6,"breakHorizontal":18.6,"spinRate":2157,"spinDirection":237},"zone":8,"typeConfidence":0.89,"plateTime":0.4161051862153067,"extension":6.7903572085681505},"hitData":{"launchSpeed":85.7,"launchAngle":40.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.58,"coordY":110.01}},"index":1,"playId":"aca6ebde-ce55-39cb-8077-4c552f5852ef","pitchNumber":1,"startTime":"2026-04-22T23:38:39.205Z","endTime":"2026-04-22T23:38:49.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:38:49.434Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a line drive to center fielder Michael Harris II. CJ Abrams to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-22T23:39:09.539Z","endTime":"2026-04-22T23:40:14.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"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":97.5,"endSpeed":88.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07704234057853,"aZ":-15.515517609079476,"pfxX":-8.624273932734095,"pfxZ":8.231446932499015,"pX":0.750575903415744,"pZ":2.372742669336433,"vX0":12.658540789114447,"vY0":-141.3497875115553,"vZ0":-4.371262522322975,"x":88.39,"y":174.72,"x0":-2.6644558159754244,"y0":50.00659347427129,"z0":4.93484793958479,"aX":-17.463150019847664},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":13.1,"spinRate":2156,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.38742102341482987,"extension":7.050447536234785},"index":0,"playId":"117c8825-a3fe-337d-af7a-99ddedb09ece","pitchNumber":1,"startTime":"2026-04-22T23:39:14.319Z","endTime":"2026-04-22T23:39:17.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02562480648728,"aZ":-15.578553522430218,"pfxX":-7.170406766654503,"pfxZ":8.07221573044869,"pX":0.47664210472731583,"pZ":2.7412263881915058,"vX0":10.534680280600206,"vY0":-142.34062185003907,"vZ0":-3.8899741407004114,"x":98.83,"y":164.77,"x0":-2.337181644079901,"y0":50.006324117795586,"z0":5.109123222891897,"aX":-14.748555216433306},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":10.9,"spinRate":2071,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.3844897673046579,"extension":6.9148609671207755},"index":1,"playId":"c3e348ab-c879-32b5-8b79-d3dbd373fd7b","pitchNumber":2,"startTime":"2026-04-22T23:39:33.819Z","endTime":"2026-04-22T23:39:37.557Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-22T23:39:47.651Z","endTime":"2026-04-22T23:40:04.054Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37196432458924,"aZ":-15.69407144933398,"pfxX":-8.903292825336951,"pfxZ":8.002152134675349,"pX":0.13521728019868215,"pZ":2.657247207959746,"vX0":10.121735386576358,"vY0":-142.72073401055192,"vZ0":-4.249717328982429,"x":111.85,"y":167.03,"x0":-2.303360588912264,"y0":50.00338248181258,"z0":5.156529504208015,"aX":-18.33714924531663},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":14.0,"spinRate":2151,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.384037535039488,"extension":6.8080966072428115},"hitData":{"launchSpeed":107.2,"launchAngle":7.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.97,"coordY":83.54}},"index":3,"playId":"4258c9b4-82b8-31df-8ece-61b70a49718a","pitchNumber":3,"startTime":"2026-04-22T23:40:04.054Z","endTime":"2026-04-22T23:40:14.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:40:14.190Z","atBatIndex":30},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jorbit Vivas reaches on a fielder's choice. CJ Abrams to 3rd. Jacob Young to 2nd. Fielding error by second baseman Ozzie Albies.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-22T23:40:44.807Z","endTime":"2026-04-22T23:41:37.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","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":2},"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.792812679149794,"aZ":-28.359152370944035,"pfxX":-0.8828304818427313,"pfxZ":2.2981445377836405,"pX":1.0112847306540655,"pZ":2.142002198983587,"vX0":9.748375319324916,"vY0":-127.87574063927883,"vZ0":-1.492833766489185,"x":78.45,"y":180.95,"x0":-2.7318049245371054,"y0":50.003890435575784,"z0":4.953385309824955,"aX":-1.4680472206467245},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":-0.6,"spinRate":2371,"spinDirection":149},"zone":14,"typeConfidence":0.89,"plateTime":0.4279624138187268,"extension":6.922684087097429},"index":0,"playId":"cb8438ad-5986-371d-b7c8-8f01f956b351","pitchNumber":1,"startTime":"2026-04-22T23:40:49.787Z","endTime":"2026-04-22T23:40:53.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00301895285399,"aZ":-24.90037896603434,"pfxX":-11.333487921631807,"pfxZ":4.11942547737708,"pX":0.29583327646033325,"pZ":0.9585620390442452,"vX0":11.222248041505493,"vY0":-132.00844069021426,"vZ0":-5.488880657172811,"x":105.72,"y":212.9,"x0":-2.537181148770447,"y0":50.001833540255696,"z0":4.896854720348932,"aX":-20.008961113785585},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.4,"breakHorizontal":18.1,"spinRate":1968,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.4148570637069753,"extension":7.008242151077466},"index":1,"playId":"55fe7cf1-bc57-326a-afa6-0f37cfa742fc","pitchNumber":2,"startTime":"2026-04-22T23:41:07.857Z","endTime":"2026-04-22T23:41:13.026Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.706200030221385,"aZ":-23.592277827768626,"pfxX":-10.582329547924504,"pfxZ":4.846958864158859,"pX":-0.5829515178673014,"pZ":1.6536128653218503,"vX0":9.146331019476081,"vY0":-132.34598040553092,"vZ0":-4.422630430541198,"x":139.22,"y":194.13,"x0":-2.7117439304829842,"y0":50.002910023141254,"z0":5.077971965031894,"aX":-18.739754936938954},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.9,"breakHorizontal":17.2,"spinRate":2102,"spinDirection":242},"zone":7,"typeConfidence":0.84,"plateTime":0.4141242604737072,"extension":6.805441691590254},"hitData":{"launchSpeed":92.7,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":156.14}},"index":2,"playId":"744b6252-97c2-31c6-b764-713df8ec0546","pitchNumber":3,"startTime":"2026-04-22T23:41:24.610Z","endTime":"2026-04-22T23:41:37.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:41:37.227Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-22T23:42:04.302Z","endTime":"2026-04-22T23:42:49.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.534314409915897,"aZ":-28.050279845706914,"pfxX":-1.583203508432065,"pfxZ":2.4722763903303075,"pX":0.5220347361278174,"pZ":2.8267522191112446,"vX0":9.1067234816079,"vY0":-127.76617903183676,"vZ0":0.09418696837947071,"x":97.1,"y":162.46,"x0":-2.871411463670361,"y0":50.00004583969364,"z0":4.980721814377792,"aX":-2.6385726718803206},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":1.0,"spinRate":2398,"spinDirection":164},"zone":3,"typeConfidence":0.87,"plateTime":0.42751434329446303,"extension":7.02753050168466},"index":0,"playId":"bfb9425e-8dbc-3b8e-b731-50f47131f308","pitchNumber":1,"startTime":"2026-04-22T23:42:04.302Z","endTime":"2026-04-22T23:42:07.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.173181099513975,"aZ":-13.080193935295025,"pfxX":-6.23318285146865,"pfxZ":9.25531241618937,"pX":-0.10311515158072596,"pZ":2.8589647293490623,"vX0":9.030649393617791,"vY0":-142.5953647410351,"vZ0":-4.022877218498433,"x":120.93,"y":161.59,"x0":-2.4984010611144583,"y0":50.00647877945854,"z0":5.110807955618807,"aX":-12.865008765122285},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":9.5,"spinRate":2045,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.3838173496273809,"extension":6.878013250844564},"index":1,"playId":"c0aa5064-1f13-3668-85b5-e739d2a1042e","pitchNumber":2,"startTime":"2026-04-22T23:42:22.620Z","endTime":"2026-04-22T23:42:26.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63102477357022,"aZ":-13.223568995717978,"pfxX":-5.471293843039197,"pfxZ":9.380133057743096,"pX":0.09943028157322878,"pZ":3.8368344949266624,"vX0":9.058719594547537,"vY0":-141.34901538854103,"vZ0":-1.4851528748434122,"x":113.21,"y":135.19,"x0":-2.438173240218508,"y0":50.006556527336215,"z0":5.219445414972221,"aX":-11.058890024506795},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2132,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.38770313253880984,"extension":6.913495908135643},"index":2,"playId":"7f6f1372-5165-30f7-97b6-77236ad8d198","pitchNumber":3,"startTime":"2026-04-22T23:42:45.145Z","endTime":"2026-04-22T23:42:49.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:42:49.549Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-22T23:43:12.354Z","endTime":"2026-04-22T23:44:11.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.858436191897344,"aZ":-26.41271894257165,"pfxX":2.085815323077477,"pfxZ":3.584296509556662,"pX":-1.2372631790131892,"pZ":2.868952805544973,"vX0":3.6259284741726567,"vY0":-125.79181310046216,"vZ0":-0.16776511711005948,"x":164.16,"y":161.32,"x0":-2.9667438182948676,"y0":50.00134784071005,"z0":5.072800969063491,"aX":3.3514312731122398},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.7,"breakHorizontal":-4.6,"spinRate":2358,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.4349650342206184,"extension":6.768476865706484},"index":0,"playId":"9e6211b9-c866-3a2f-83d4-5f12f6be055c","pitchNumber":1,"startTime":"2026-04-22T23:43:12.354Z","endTime":"2026-04-22T23:43:16.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":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.350254087856644,"aZ":-11.561347861329859,"pfxX":-5.6400900010890345,"pfxZ":10.304524549812099,"pX":-0.2776351182207375,"pZ":3.290246787700412,"vX0":8.637994251771648,"vY0":-140.43729118961386,"vZ0":-2.849425738889352,"x":127.58,"y":149.94,"x0":-2.6583976280239634,"y0":50.00555304415122,"z0":5.068530858418499,"aX":-11.286185651673506},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.2,"breakHorizontal":8.5,"spinRate":2081,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.3897961612057821,"extension":6.9970333166205805},"index":1,"playId":"054c63f5-0faf-3f7f-8483-2834299f2b68","pitchNumber":2,"startTime":"2026-04-22T23:43:27.638Z","endTime":"2026-04-22T23:43:31.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.496350245823464,"aZ":-27.920689141461033,"pfxX":-0.4083737151258271,"pfxZ":2.646131872293436,"pX":0.1905855340376854,"pZ":1.203932765593855,"vX0":7.819625757716432,"vY0":-126.02929506472458,"vZ0":-3.5453669450292877,"x":109.74,"y":206.27,"x0":-2.898806361952333,"y0":50.00561400056308,"z0":4.882854634094902,"aX":-0.6578567621171326},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":-1.1,"spinRate":2275,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.4345238230613262,"extension":7.035823416667521},"index":2,"playId":"8833dbbf-332e-33cd-add1-e56b34586a13","pitchNumber":3,"startTime":"2026-04-22T23:43:48.108Z","endTime":"2026-04-22T23:43:51.806Z","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":86.4,"endSpeed":79.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3102145605358,"aZ":-30.66658692833441,"pfxX":0.8384621518342041,"pfxZ":0.9434366061762276,"pX":-0.5936737922894862,"pZ":1.4275877436012367,"vX0":5.550597523978003,"vY0":-125.8182819172113,"vZ0":-3.004306065158543,"x":139.63,"y":200.24,"x0":-2.9366231680885773,"y0":50.006061372923355,"z0":5.120033526021252,"aX":1.3452809640670795},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-2.8,"spinRate":2309,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.4351816145802756,"extension":6.8387450978099995},"index":3,"playId":"a6e9fcca-8a9f-3e1b-ae22-991f0259d903","pitchNumber":4,"startTime":"2026-04-22T23:44:06.743Z","endTime":"2026-04-22T23:44:11.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:44:11.511Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Yastrzemski flies out to left fielder Daylen Lile.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-22T23:46:23.278Z","endTime":"2026-04-22T23:46:49.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42099299067739,"aZ":-24.10903930809067,"pfxX":1.5649095785030962,"pfxZ":4.983458709556748,"pX":0.08313037020554569,"pZ":3.021776060874207,"vX0":1.591759518888188,"vY0":-125.87841749291982,"vZ0":-2.9682844356936307,"x":113.83,"y":157.19,"x0":-0.7587039479588881,"y0":50.004120682329635,"z0":6.149346695573917,"aX":2.5339608120098878},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.6,"breakHorizontal":-3.1,"spinRate":2069,"spinDirection":199},"zone":2,"typeConfidence":0.91,"plateTime":0.4336387578458609,"extension":5.977930183087124},"index":0,"playId":"75baddd3-6d5e-35cf-9b02-a9b0e0b7da3d","pitchNumber":1,"startTime":"2026-04-22T23:46:26.708Z","endTime":"2026-04-22T23:46:31.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387710431554606,"aZ":-29.579761687644083,"pfxX":-7.098246575255285,"pfxZ":1.7523333475366396,"pX":0.11253505698362347,"pZ":1.6595892428879266,"vX0":4.098414312889294,"vY0":-121.16886506699302,"vZ0":-3.9307464554220117,"x":112.71,"y":193.97,"x0":-0.6813450070474358,"y0":50.00561237569754,"z0":5.896791328641051,"aX":-10.522473809968854},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.4,"breakHorizontal":11.9,"spinRate":1136,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.45259867950351795,"extension":6.062598763768713},"hitData":{"launchSpeed":89.0,"launchAngle":27.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.63,"coordY":82.41}},"index":1,"playId":"9884d875-f258-3940-8d84-0e7d40ebca67","pitchNumber":2,"startTime":"2026-04-22T23:46:40.793Z","endTime":"2026-04-22T23:46:49.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:46:49.036Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-22T23:47:10.830Z","endTime":"2026-04-22T23:48:40.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":82.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.228156118764343,"aZ":-17.950729197006797,"pfxX":-4.38843179817599,"pfxZ":8.108764493902894,"pX":-0.10016615495954076,"pZ":2.7984479909195614,"vX0":3.0514764564441723,"vY0":-131.4505417268543,"vZ0":-4.737890255905996,"x":120.82,"y":163.22,"x0":-0.7044583823192188,"y0":50.005398503114385,"z0":5.952552127193822,"aX":-7.6997456924411365},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.9,"breakHorizontal":7.3,"spinRate":1969,"spinDirection":214},"zone":5,"typeConfidence":0.88,"plateTime":0.41629371538392945,"extension":6.134929814214374},"index":0,"playId":"6a1fb8b3-97d4-3b73-8deb-9b0acc635db1","pitchNumber":1,"startTime":"2026-04-22T23:47:12.556Z","endTime":"2026-04-22T23:47:16.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784726494655807,"aZ":-33.72517442584866,"pfxX":-8.920046674668868,"pfxZ":-1.0368635150447334,"pX":-0.44666986778391876,"pZ":1.3949329565934994,"vX0":3.35516382933703,"vY0":-122.09524798803223,"vZ0":-3.883764444798887,"x":134.03,"y":201.12,"x0":-0.6892263729308927,"y0":50.00467609707164,"z0":5.94661251932444,"aX":-13.30391080355483},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.6,"breakHorizontal":15.2,"spinRate":1227,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4507261875456203,"extension":5.9732866461263985},"index":1,"playId":"e908872f-cfef-3b8f-a237-43e583247d81","pitchNumber":2,"startTime":"2026-04-22T23:47:24.400Z","endTime":"2026-04-22T23:47:29.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72476678162315,"aZ":-16.34836648355615,"pfxX":-3.3919179870862193,"pfxZ":8.802874502201597,"pX":-1.3246712482535274,"pZ":2.56350189102311,"vX0":0.015204898547937717,"vY0":-133.24735487271224,"vZ0":-5.570822541222769,"x":167.49,"y":169.57,"x0":-0.8898280690454362,"y0":50.00227360846571,"z0":5.863226730574347,"aX":-6.096389109698127},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":6.1,"spinRate":1974,"spinDirection":213},"zone":13,"typeConfidence":0.92,"plateTime":0.4111177582118106,"extension":6.050847881050081},"index":2,"playId":"a7167fdd-5682-3a23-b699-b2c60f2056ff","pitchNumber":3,"startTime":"2026-04-22T23:47:39.256Z","endTime":"2026-04-22T23:47:43.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.053423442234497,"aZ":-28.057186165062024,"pfxX":-7.249205081629731,"pfxZ":2.7256637638071046,"pX":-0.3945693284379153,"pZ":0.8934917579927615,"vX0":2.9835618263257295,"vY0":-122.85171162431462,"vZ0":-6.016510414849582,"x":132.04,"y":214.66,"x0":-0.6910362187568606,"y0":50.00207791849496,"z0":5.795382234201004,"aX":-10.947815167819389},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.6,"breakHorizontal":12.2,"spinRate":1193,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4478859411346736,"extension":6.098780516250759},"index":3,"playId":"ea2ea56b-adc3-39ea-89cd-a7cb39760615","pitchNumber":4,"startTime":"2026-04-22T23:47:55.396Z","endTime":"2026-04-22T23:48:00.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-22T23:48:11.655Z","endTime":"2026-04-22T23:48:20.755Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93624388086945,"aZ":-20.75043402977702,"pfxX":0.31629846053276944,"pfxZ":6.661420261567347,"pX":0.9668582333016112,"pZ":4.03458157062415,"vX0":3.915034216957411,"vY0":-129.34837893094812,"vZ0":-1.42250138372659,"x":80.15,"y":129.85,"x0":-0.5998449636414218,"y0":50.00156128993939,"z0":6.16407464849284,"aX":0.5424682337443194},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.0,"breakHorizontal":-1.3,"spinRate":2224,"spinDirection":187},"zone":12,"typeConfidence":0.92,"plateTime":0.4215077477107503,"extension":6.129925788458372},"index":5,"playId":"98c7698b-6757-3352-bc6b-da5c2976c1ae","pitchNumber":5,"startTime":"2026-04-22T23:48:20.755Z","endTime":"2026-04-22T23:48:25.013Z","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":93.1,"endSpeed":85.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41109728533635,"aZ":-17.82854068548032,"pfxX":-4.618339120528773,"pfxZ":7.728563621265655,"pX":-1.1492366708962376,"pZ":2.513532923304694,"vX0":0.9890622295205629,"vY0":-135.57693253254686,"vZ0":-5.5592136096949805,"x":160.81,"y":170.91,"x0":-0.9193929775140671,"y0":50.005758380952784,"z0":5.840387489012882,"aX":-8.574591141856839},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":8.2,"spinRate":2017,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.404439914917067,"extension":6.143839679629998},"index":6,"playId":"5cba5eec-5d9a-37ed-984e-a4f7d8bc15e5","pitchNumber":6,"startTime":"2026-04-22T23:48:36.290Z","endTime":"2026-04-22T23:48:40.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:48:40.627Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronald Acuña Jr. walks. Jonah Heim to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-22T23:49:00.439Z","endTime":"2026-04-22T23:51:15.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38367141338353,"aZ":-20.51884527406545,"pfxX":-8.485900087246428,"pfxZ":6.565166645490423,"pX":-0.11231914265364729,"pZ":2.2098405711439573,"vX0":4.043387455685,"vY0":-132.2011833336539,"vZ0":-5.291806217285963,"x":121.28,"y":179.11,"x0":-0.5565964251759975,"y0":50.00276799720674,"z0":5.737219147535383,"aX":-15.065981944720635},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":14.5,"spinRate":1882,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4138333378479464,"extension":6.168267287959864},"index":0,"playId":"6f7b73a7-caab-382e-ade1-f6cbef92d915","pitchNumber":1,"startTime":"2026-04-22T23:49:00.786Z","endTime":"2026-04-22T23:49:04.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.242085436077744,"aZ":-37.658727486309445,"pfxX":5.752385303597665,"pfxZ":-4.072776109514287,"pX":-0.4346402389104529,"pZ":3.3560318957175115,"vX0":-0.655611302519066,"vY0":-115.73674130025992,"vZ0":1.865067021069419,"x":133.57,"y":148.17,"x0":-0.8931086186514279,"y0":50.00452249417798,"z0":6.1680976613209015,"aX":7.740896713887798},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.6,"breakHorizontal":-10.2,"spinRate":2139,"spinDirection":53},"zone":1,"typeConfidence":0.9,"plateTime":0.474731496420576,"extension":5.870215531566048},"index":1,"playId":"33dff31a-e901-32af-889d-f5976e2a4d97","pitchNumber":2,"startTime":"2026-04-22T23:49:20.460Z","endTime":"2026-04-22T23:49:24.817Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740547118454103,"aZ":-20.38201998912498,"pfxX":-8.445686240984328,"pfxZ":6.553972543281645,"pX":-0.08118963050202137,"pZ":2.4416446879203124,"vX0":4.41976320536707,"vY0":-133.11768726737606,"vZ0":-4.877473763503624,"x":120.09,"y":172.86,"x0":-0.6628853217879275,"y0":50.00628449081718,"z0":5.767019657449777,"aX":-15.207891551219129},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":14.4,"spinRate":1862,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.41095694258069404,"extension":6.272790100745543},"index":2,"playId":"cf8fdc71-6ae4-3376-a60e-027351c6747e","pitchNumber":3,"startTime":"2026-04-22T23:49:37.676Z","endTime":"2026-04-22T23:49:41.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.441181020187223,"aZ":-39.24399882070465,"pfxX":-7.2188655104954105,"pfxZ":-4.8424008682103645,"pX":-0.4793989670779604,"pZ":0.8103449305885171,"vX0":2.5155622762751135,"vY0":-121.38341138614388,"vZ0":-3.835208968056938,"x":135.27,"y":216.9,"x0":-0.6040470549130543,"y0":50.0024014815097,"z0":5.9033238718732255,"aX":-10.543950789707472},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.5,"breakHorizontal":12.2,"spinRate":1059,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.4549422477901186,"extension":6.046744438783955},"index":3,"playId":"8e9569c0-1e71-3712-b9bb-3bb2c37b224d","pitchNumber":4,"startTime":"2026-04-22T23:50:02.453Z","endTime":"2026-04-22T23:50:06.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94173898217821,"aZ":-22.568666889573823,"pfxX":-9.336310754058134,"pfxZ":5.301609447956547,"pX":1.578987128570537,"pZ":3.485061444899363,"vX0":8.187127397988972,"vY0":-133.75639697480742,"vZ0":-2.165386420673274,"x":56.81,"y":144.68,"x0":-0.309095318523658,"y0":50.000132981535764,"z0":5.923845006462184,"aX":-16.908581622810654},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":15.1,"spinRate":2042,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4095403565759921,"extension":6.307297907547478},"index":4,"playId":"16160d4e-8032-3850-b500-6d5505b94aa1","pitchNumber":5,"startTime":"2026-04-22T23:50:22.298Z","endTime":"2026-04-22T23:50:26.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07488689348345,"aZ":-33.51540449627773,"pfxX":-7.834385217833899,"pfxZ":-0.9017445663336394,"pX":0.004209879561465983,"pZ":1.7842133489088317,"vX0":3.7359544547231573,"vY0":-122.41363667672046,"vZ0":-2.855018197196982,"x":116.84,"y":190.61,"x0":-0.5418190913738622,"y0":50.00513155999042,"z0":5.898967951298318,"aX":-11.63212471123808},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.2,"breakHorizontal":13.1,"spinRate":1156,"spinDirection":266},"zone":8,"typeConfidence":0.91,"plateTime":0.45124237528011024,"extension":6.138533881071106},"index":5,"playId":"611daabd-782d-3f01-8f35-61d5366d74e6","pitchNumber":6,"startTime":"2026-04-22T23:50:41.447Z","endTime":"2026-04-22T23:50:45.346Z","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":92.7,"endSpeed":84.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.198439274038034,"aZ":-18.98117286202116,"pfxX":-5.800325971811468,"pfxZ":7.139830736177647,"pX":-0.8011736898886469,"pZ":3.7812822334154665,"vX0":1.6817208601508524,"vY0":-135.01993972390633,"vZ0":-2.1130130398595455,"x":147.54,"y":136.69,"x0":-0.678270538195395,"y0":50.00182844388424,"z0":5.9086257485282,"aX":-10.716300898052557},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":1838,"spinDirection":221},"zone":11,"typeConfidence":0.64,"plateTime":0.4055483470946326,"extension":6.259010235139459},"index":6,"playId":"593454dc-6991-3d67-8da9-c3a3711fb9f0","pitchNumber":7,"startTime":"2026-04-22T23:51:10.661Z","endTime":"2026-04-22T23:51:15.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:51:15.827Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drake Baldwin pops out to shortstop CJ Abrams on the infield fly rule.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-22T23:52:10.752Z","endTime":"2026-04-22T23:53:00.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-22T23:51:38.045Z","endTime":"2026-04-22T23:52:12.928Z","isPitch":false,"type":"action"},{"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":88.9,"endSpeed":82.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.290674007821067,"aZ":-20.783338910956815,"pfxX":-1.0324331616495486,"pfxZ":6.63120493400676,"pX":0.6899509313484413,"pZ":4.196427186474917,"vX0":3.569839546900979,"vY0":-129.53388840610492,"vZ0":-0.8560584674699031,"x":90.7,"y":125.48,"x0":-0.5653782652360669,"y0":50.00337671469963,"z0":6.104404148055245,"aX":-1.7740659245144887},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.1,"breakHorizontal":1.2,"spinRate":2045,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.4211022524656065,"extension":6.134485245142138},"index":1,"playId":"5dd4977c-e495-3363-bb6a-7cbd58465bb8","pitchNumber":1,"startTime":"2026-04-22T23:52:12.928Z","endTime":"2026-04-22T23:52:17.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.025602410079493,"aZ":-31.10694403702354,"pfxX":-5.1726531079377205,"pfxZ":0.7300044949733611,"pX":-0.6368987307865271,"pZ":3.1793846876225507,"vX0":1.9303292329107384,"vY0":-120.41515447001173,"vZ0":-0.2305291707386783,"x":141.28,"y":152.94,"x0":-0.7803428069876678,"y0":50.001128050802016,"z0":6.046118204963247,"aX":-7.538107770966293},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.6,"breakHorizontal":8.9,"spinRate":1154,"spinDirection":253},"zone":1,"typeConfidence":0.9,"plateTime":0.4561811838572054,"extension":5.951683891649558},"index":2,"playId":"af6a089e-745a-3463-be77-71067ab14b4d","pitchNumber":2,"startTime":"2026-04-22T23:52:29.404Z","endTime":"2026-04-22T23:52:34.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91503516741831,"aZ":-32.30679565294318,"pfxX":-5.382168389267663,"pfxZ":-0.09353802657201626,"pX":-0.357697059474065,"pZ":2.4021533246346802,"vX0":2.608357074455282,"vY0":-120.93785199801843,"vZ0":-1.7017453083226974,"x":130.63,"y":173.92,"x0":-0.7544501834364169,"y0":50.00123154599269,"z0":5.964716165046872,"aX":-7.923593808679709},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.4,"breakHorizontal":9.1,"spinRate":1322,"spinDirection":244},"zone":4,"typeConfidence":0.9,"plateTime":0.4539523236511176,"extension":5.991192900942773},"hitData":{"launchSpeed":91.8,"launchAngle":62.0,"totalDistance":193.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.48,"coordY":125.76}},"index":3,"playId":"73324d47-d20a-3963-afbe-bd9d8b66fefe","pitchNumber":3,"startTime":"2026-04-22T23:52:48.642Z","endTime":"2026-04-22T23:53:00.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:53:00.511Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Olson homers (7) on a fly ball to right field. Jonah Heim scores. Ronald Acuña Jr. scores.","rbi":3,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-22T23:53:21.593Z","endTime":"2026-04-22T23:54:20.595Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.280912604890823,"aZ":-22.615875389563787,"pfxX":0.6563891251221987,"pfxZ":5.72885210817136,"pX":1.0741587957641363,"pZ":4.953371054964379,"vX0":4.015474534858074,"vY0":-128.0644011606269,"vZ0":1.1138526019734925,"x":76.06,"y":105.04,"x0":-0.5963957595418836,"y0":50.00366728078019,"z0":6.275725339740914,"aX":1.095262468427948},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.8,"breakHorizontal":-2.0,"spinRate":2092,"spinDirection":201},"zone":12,"typeConfidence":0.92,"plateTime":0.4269275018907357,"extension":6.105258913312605},"index":0,"playId":"9a9c6558-4966-339a-af72-6f5d3d5c6402","pitchNumber":1,"startTime":"2026-04-22T23:53:27.074Z","endTime":"2026-04-22T23:53:32.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.857140705421237,"aZ":-20.69872586324819,"pfxX":-8.852564516821905,"pfxZ":6.459669286751371,"pX":0.037692883183662755,"pZ":2.399079208038735,"vX0":4.693964295406125,"vY0":-132.3483028256613,"vZ0":-5.050895177005371,"x":115.56,"y":174.0,"x0":-0.6073052456743719,"y0":50.00441523924096,"z0":5.845298011263081,"aX":-15.728779286004325},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.8,"breakHorizontal":15.0,"spinRate":1954,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4136261450791241,"extension":6.161660591460613},"hitData":{"launchSpeed":108.4,"launchAngle":22.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":232.66,"coordY":89.45}},"index":1,"playId":"fb3b0ec7-fff8-3f25-9dd0-d0cd9ae43aed","pitchNumber":2,"startTime":"2026-04-22T23:53:47.881Z","endTime":"2026-04-22T23:54:20.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:54:20.595Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out to left fielder Daylen Lile.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-22T23:54:32.937Z","endTime":"2026-04-22T23:55:30.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02646860173068,"aZ":-34.51789065609283,"pfxX":6.635460681494505,"pfxZ":-1.734638504306468,"pX":0.42932985119384715,"pZ":1.999289914771053,"vX0":1.05554969683801,"vY0":-116.08152600082305,"vZ0":-1.6843628389450012,"x":100.63,"y":184.8,"x0":-0.8939892876522948,"y0":50.00448531298042,"z0":6.055298356916834,"aX":8.953365556284751},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.2,"breakHorizontal":-12.2,"spinRate":2337,"spinDirection":49},"zone":9,"typeConfidence":0.9,"plateTime":0.47391499949325633,"extension":5.959341329562648},"index":0,"playId":"9c1637d5-a156-382b-8c9c-3fba12765e21","pitchNumber":1,"startTime":"2026-04-22T23:54:35.069Z","endTime":"2026-04-22T23:54:39.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.851219981398682,"aZ":-31.550386088043123,"pfxX":-8.511305577796389,"pfxZ":0.4252040482421813,"pX":0.2678724540352293,"pZ":-0.030038983965692382,"vX0":4.727235102107873,"vY0":-121.24481199110357,"vZ0":-7.197087047957759,"x":106.79,"y":239.59,"x0":-0.6204905167904611,"y0":50.000798470624304,"z0":5.797343315100596,"aX":-12.432797020018867},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.0,"breakHorizontal":14.0,"spinRate":1309,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4550225138116244,"extension":6.0512818880216095},"index":1,"playId":"30092638-a4fa-35d4-a384-05f132897062","pitchNumber":2,"startTime":"2026-04-22T23:54:47.406Z","endTime":"2026-04-22T23:54:51.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21439983620319,"aZ":-38.093671278890646,"pfxX":7.012546740800733,"pfxZ":-4.409818681721456,"pX":-0.693849892498073,"pZ":2.6250446303149415,"vX0":-1.6656896379692054,"vY0":-115.6727581616878,"vZ0":0.27834071880232547,"x":143.45,"y":167.9,"x0":-0.8716479718448121,"y0":50.000287019171665,"z0":6.179965690983054,"aX":9.423774976234007},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.6,"breakHorizontal":-12.2,"spinRate":2143,"spinDirection":53},"zone":4,"typeConfidence":0.91,"plateTime":0.4749907652293439,"extension":5.921549068284933},"index":2,"playId":"5bc31dfd-cd79-36ec-b435-6c5eabdc3ca8","pitchNumber":3,"startTime":"2026-04-22T23:55:05.652Z","endTime":"2026-04-22T23:55:10.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.092117984428896,"aZ":-23.289285747467996,"pfxX":-9.660925161738309,"pfxZ":5.0293786973093155,"pX":-0.3432701250998432,"pZ":3.100030033560322,"vX0":4.063978419025419,"vY0":-132.31416277928395,"vZ0":-2.8297106549438222,"x":130.08,"y":155.08,"x0":-0.6466747369085986,"y0":50.00492895554171,"z0":5.896061412129493,"aX":-17.07565898943999},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":16.6,"spinRate":1910,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4144780687016829,"extension":6.17154558263291},"hitData":{"launchSpeed":91.9,"launchAngle":44.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.41,"coordY":80.08}},"index":3,"playId":"143a6753-250e-3fbe-973b-52f444223809","pitchNumber":4,"startTime":"2026-04-22T23:55:20.705Z","endTime":"2026-04-22T23:55:30.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:55:30.526Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-22T23:57:43.217Z","endTime":"2026-04-22T23:58:55.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Martín Pérez replaces Didier Fuentes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-22T23:57:26.030Z","endTime":"2026-04-22T23:57:45.531Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":527048,"link":"/api/v1/people/527048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14118203749976,"aZ":-25.447958692666937,"pfxX":10.820163276191737,"pfxZ":3.8874788961452804,"pX":-0.2979078873330401,"pZ":2.6120468222519695,"vX0":-6.451422214054912,"vY0":-130.86406379209106,"vZ0":-2.6005132800233612,"x":128.36,"y":168.25,"x0":0.7961107655313003,"y0":50.003551711708475,"z0":5.528970113047114,"aX":18.72949065773719},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":-18.1,"spinRate":1942,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.41886227819553046,"extension":5.979819310853147},"index":1,"playId":"37934fd4-01ea-3361-aee2-f0454c5d503d","pitchNumber":1,"startTime":"2026-04-22T23:57:45.531Z","endTime":"2026-04-22T23:57:49.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79290317880095,"aZ":-25.518572229618776,"pfxX":10.00603242725304,"pfxZ":3.838621298363904,"pX":1.4274075076489516,"pZ":3.3641650621717707,"vX0":-2.370405682338565,"vY0":-131.1152391934434,"vZ0":-0.9593275965126402,"x":62.59,"y":147.95,"x0":1.045717838796922,"y0":50.002190656603446,"z0":5.646191103098659,"aX":17.34877792145423},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.0,"breakHorizontal":-17.5,"spinRate":1925,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.41839868387642554,"extension":6.00774998397397},"index":2,"playId":"c0f3d1c0-e2a3-30d0-ae98-0989d2892044","pitchNumber":2,"startTime":"2026-04-22T23:57:58.164Z","endTime":"2026-04-22T23:58:01.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.452776546853663,"aZ":-28.17760803902866,"pfxX":8.341833404080845,"pfxZ":2.7585223280621705,"pX":1.3749230196169848,"pZ":3.2974414051744896,"vX0":-1.9958946161169666,"vY0":-119.49183268516386,"vZ0":0.33629308359457355,"x":64.59,"y":149.75,"x0":1.1357796291217979,"y0":50.00372593350395,"z0":5.681019490702944,"aX":12.095707250273028},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.3,"breakHorizontal":-14.6,"spinRate":1545,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4579078800486056,"extension":6.0781157936580055},"index":3,"playId":"3fd04ff1-c96a-30e5-a4c1-447930f6bd44","pitchNumber":3,"startTime":"2026-04-22T23:58:16.836Z","endTime":"2026-04-22T23:58:21.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.514441886035137,"aZ":-23.73998973487966,"pfxX":9.920718188893549,"pfxZ":4.758103241854229,"pX":-1.4108229998501318,"pZ":3.4823455705441138,"vX0":-8.408016826576985,"vY0":-132.1398769811373,"vZ0":-0.9749396776115535,"x":170.78,"y":144.76,"x0":0.5196025336557004,"y0":50.003495379362676,"z0":5.596369573413751,"aX":17.58778669226701},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":-16.2,"spinRate":1920,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.41411671500999736,"extension":6.002761629750713},"index":4,"playId":"756dc46a-e124-385e-b625-c2776f772f33","pitchNumber":4,"startTime":"2026-04-22T23:58:33.944Z","endTime":"2026-04-22T23:58:37.812Z","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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83337902518032,"aZ":-26.85652549665229,"pfxX":9.20713969226109,"pfxZ":3.0274430975571747,"pX":-0.7191426183829382,"pZ":3.4928118133828034,"vX0":-6.755285662373182,"vY0":-131.40928778107667,"vZ0":-0.2548860669817633,"x":144.41,"y":144.47,"x0":0.6836753748477774,"y0":50.00156218604227,"z0":5.579610513687157,"aX":16.164070578976613},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.6,"breakHorizontal":-15.2,"spinRate":1907,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.416197647295518,"extension":6.059710547204029},"index":5,"playId":"d7c45196-58d4-3d4f-9648-81811785cba0","pitchNumber":5,"startTime":"2026-04-22T23:58:50.262Z","endTime":"2026-04-22T23:58:55.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T23:58:55.546Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead challenged (pitch result), call on the field was confirmed: Curtis Mead called out on strikes.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-22T23:59:34.883Z","endTime":"2026-04-23T00:00:50.769Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Curtis Mead replaces Luis García Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-22T23:59:14.606Z","endTime":"2026-04-22T23:59:37.160Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.82688795708615,"aZ":-37.22485370872557,"pfxX":-2.186748686025115,"pfxZ":-3.76233374602149,"pX":0.6350136694995009,"pZ":3.008880861458258,"vX0":-0.26859279377253886,"vY0":-114.9617344451586,"vZ0":1.5508609090506833,"x":92.79,"y":157.54,"x0":1.0374877399735447,"y0":50.00468639305813,"z0":5.932281798988693,"aX":-2.934109135544486},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.1,"breakHorizontal":4.1,"spinRate":2332,"spinDirection":290},"zone":3,"typeConfidence":2.0,"plateTime":0.4760077877252602,"extension":5.955619803666344},"index":1,"playId":"566dba52-b26e-3fd8-a7a3-987ace60d1c5","pitchNumber":1,"startTime":"2026-04-22T23:59:37.160Z","endTime":"2026-04-22T23:59:41.772Z","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":83.1,"endSpeed":76.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33665047771793,"aZ":-24.029059541321885,"pfxX":8.660432092821296,"pfxZ":5.461119822637867,"pX":0.3335692128777673,"pZ":2.10181546156825,"vX0":-4.32016414448514,"vY0":-120.96798171397991,"vZ0":-3.1997088269012606,"x":104.29,"y":182.03,"x0":1.0121591071762597,"y0":50.0008404598535,"z0":5.535174329664118,"aX":12.90654666424284},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.5,"breakHorizontal":-14.8,"spinRate":1595,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.45180255592812646,"extension":6.163848891233785},"index":2,"playId":"1618d970-c27a-3059-824c-a5b3a6481f9d","pitchNumber":2,"startTime":"2026-04-22T23:59:49.318Z","endTime":"2026-04-22T23:59:53.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.897115356245976,"aZ":-26.984113660491655,"pfxX":-1.7331688601202995,"pfxZ":3.227588128284447,"pX":1.2859907433757807,"pZ":3.1629623893940715,"vX0":0.5120029384252209,"vY0":-125.1350536366657,"vZ0":-0.4322724262481433,"x":67.98,"y":153.38,"x0":1.3056595328654208,"y0":50.004105122243736,"z0":5.521937091970352,"aX":-2.7876877606463983},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.0,"breakHorizontal":3.0,"spinRate":2201,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.4353596015233214,"extension":5.983714026414236},"index":3,"playId":"bc9e2d48-e622-347e-b2ed-2a9e851ff021","pitchNumber":3,"startTime":"2026-04-23T00:00:10.438Z","endTime":"2026-04-23T00:00:14.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58629577818633,"aZ":-23.044756547731588,"pfxX":8.457606332768657,"pfxZ":5.9904922513910055,"pX":-0.23341169844775753,"pZ":0.9193579208771306,"vX0":-5.353159505504709,"vY0":-122.01679369074053,"vZ0":-6.132550598638522,"x":125.9,"y":213.96,"x0":0.8782310337666923,"y0":50.00336522764982,"z0":5.422048277167279,"aX":12.890590393288072},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.8,"breakHorizontal":-14.3,"spinRate":1680,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.44705977581565337,"extension":6.325899570286887},"index":4,"playId":"2e7bc72b-cd8b-371d-85ae-0e0c75a2e6bd","pitchNumber":4,"startTime":"2026-04-23T00:00:25.666Z","endTime":"2026-04-23T00:00:30.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.665677395641524,"aZ":-25.071117041464326,"pfxX":-1.7117742984546727,"pfxZ":4.406384795446114,"pX":0.554204646156033,"pZ":1.7072371720009973,"vX0":-0.7869448739351071,"vY0":-125.48807094600632,"vZ0":-4.221132201599208,"x":95.88,"y":192.68,"x0":1.093233672817772,"y0":50.005308023236445,"z0":5.426263417764593,"aX":-2.761737194407647},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":3.2,"spinRate":2253,"spinDirection":183},"zone":9,"typeConfidence":2.0,"plateTime":0.4345734312932419,"extension":6.163557412936815},"index":5,"playId":"f144875c-92d3-39e7-83bd-d73329a4a037","pitchNumber":5,"startTime":"2026-04-23T00:00:43.748Z","endTime":"2026-04-23T00:00:50.769Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"}},"playEndTime":"2026-04-23T00:00:50.769Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-23T00:01:32.777Z","endTime":"2026-04-23T00:02:24.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":78.3,"endSpeed":73.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.850041765874536,"aZ":-35.577383037393254,"pfxX":-1.9355813605977084,"pfxZ":-2.5683266340383084,"pX":-0.42659616919945226,"pZ":0.9735949715829152,"vX0":-2.612665002944431,"vY0":-114.13695739001916,"vZ0":-2.77526119764931,"x":133.26,"y":212.49,"x0":0.981717645330075,"y0":50.000877489825875,"z0":5.688629824494269,"aX":-2.5680028795166154},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.0,"breakHorizontal":4.1,"spinRate":2416,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.47881411684834996,"extension":6.163713907555323},"index":0,"playId":"0a8f4ae7-0dd6-35c1-8ea8-560c5bdb0a64","pitchNumber":1,"startTime":"2026-04-23T00:01:34.049Z","endTime":"2026-04-23T00:01:38.578Z","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":82.9,"endSpeed":76.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86741485715671,"aZ":-24.302695074110186,"pfxX":9.033960377782396,"pfxZ":5.294680252191747,"pX":0.8665112529363608,"pZ":1.676099273010373,"vX0":-3.156308063338885,"vY0":-120.68128330814993,"vZ0":-3.951587543406995,"x":83.97,"y":193.53,"x0":1.0122550827853647,"y0":50.00088424880035,"z0":5.457335366256928,"aX":13.421367931120692},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.0,"breakHorizontal":-15.7,"spinRate":1657,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.45260445821260076,"extension":6.115321620050255},"index":1,"playId":"3cbcafea-27a9-38be-8389-7891c8662d8a","pitchNumber":2,"startTime":"2026-04-23T00:01:46.592Z","endTime":"2026-04-23T00:01:52.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.212619950145303,"aZ":-25.718054215582253,"pfxX":8.481628668232936,"pfxZ":4.325046732258465,"pX":1.3067579707156358,"pZ":2.011777039480467,"vX0":-1.7552567954448803,"vY0":-121.20644420538817,"vZ0":-3.3112235875486,"x":67.19,"y":184.46,"x0":0.937499093173248,"y0":50.000005553041305,"z0":5.636141440188789,"aX":12.643819047909973},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.3,"breakHorizontal":-15.0,"spinRate":1668,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.45153703121469935,"extension":6.133103945458066},"index":2,"playId":"3bbf719d-35f6-3c45-be36-af130ea1a3e6","pitchNumber":3,"startTime":"2026-04-23T00:02:20.263Z","endTime":"2026-04-23T00:02:24.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:02:24.370Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Jacob Young.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-23T00:04:27.953Z","endTime":"2026-04-23T00:05:57.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Curtis Mead remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T00:03:45.121Z","endTime":"2026-04-23T00:04:30.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"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(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":88.8,"endSpeed":81.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.935593706406472,"aZ":-21.278512340709362,"pfxX":-5.626423238978898,"pfxZ":6.4593292789504595,"pX":-1.253629189892333,"pZ":3.121229754427347,"vX0":0.6913951506614804,"vY0":-129.29030357928852,"vZ0":-3.144723261027099,"x":164.79,"y":154.51,"x0":-0.7945006102138004,"y0":50.00182576167616,"z0":5.993647002800993,"aX":-9.487029225899093},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.2,"breakHorizontal":10.0,"spinRate":1750,"spinDirection":222},"zone":11,"typeConfidence":0.77,"plateTime":0.4242793113262735,"extension":6.090903495234859},"index":1,"playId":"9bed405a-d1be-3808-979f-a3195a76f5ab","pitchNumber":1,"startTime":"2026-04-23T00:04:30.259Z","endTime":"2026-04-23T00:04:34.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.015978464402075,"aZ":-27.50699354031954,"pfxX":-5.32312553557779,"pfxZ":3.1841354186974726,"pX":-0.9714646724285304,"pZ":3.1477196323675143,"vX0":1.3236087103068372,"vY0":-120.99570060380346,"vZ0":-1.0993697827062983,"x":154.03,"y":153.79,"x0":-0.8377712144303162,"y0":50.00491105531735,"z0":6.04264548372871,"aX":-7.806984106329084},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.8,"breakHorizontal":9.2,"spinRate":1152,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.45459581319974207,"extension":6.032790512347849},"index":2,"playId":"d7be94ad-ee6f-398a-b0ca-3cc8a48a3ca8","pitchNumber":2,"startTime":"2026-04-23T00:04:42.761Z","endTime":"2026-04-23T00:04:47.556Z","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":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.047667173274842,"aZ":-20.07814619921824,"pfxX":-0.9641786937156809,"pfxZ":7.3761413548641475,"pX":0.45551245651865946,"pZ":0.9468530809509552,"vX0":3.2071732044293175,"vY0":-126.77619464829424,"vZ0":-8.374407300590054,"x":99.64,"y":213.21,"x0":-0.6964858107524013,"y0":50.00621588545918,"z0":5.874991451638036,"aX":-1.5822831099995205},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.9,"breakHorizontal":1.1,"spinRate":2023,"spinDirection":206},"zone":14,"typeConfidence":0.89,"plateTime":0.43077299668970026,"extension":6.145588739591008},"index":3,"playId":"995ed98c-5b0f-3165-829e-a479e5589c00","pitchNumber":3,"startTime":"2026-04-23T00:04:58.537Z","endTime":"2026-04-23T00:05:03.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.818165032100776,"aZ":-19.83317279081271,"pfxX":-8.73452888124267,"pfxZ":6.855723031342614,"pX":-0.032128704433111735,"pZ":2.2468808816713395,"vX0":4.997876146720064,"vY0":-133.14254548921403,"vZ0":-5.55016842672931,"x":118.22,"y":178.11,"x0":-0.7959003013020816,"y0":50.005822318958536,"z0":5.788014919869085,"aX":-15.729216988011416},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":14.8,"spinRate":1933,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.41093396960639694,"extension":6.224189069495747},"hitData":{"launchSpeed":90.4,"launchAngle":37.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.38,"coordY":65.89}},"index":4,"playId":"6a4bad1b-c055-38dc-b886-e6246dedadd8","pitchNumber":4,"startTime":"2026-04-23T00:05:47.657Z","endTime":"2026-04-23T00:05:57.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:05:57.479Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Harris II pops out to shortstop CJ Abrams.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-23T00:06:12.683Z","endTime":"2026-04-23T00:08:51.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.695732234078985,"aZ":-33.32556092029442,"pfxX":-4.8826230031398214,"pfxZ":-0.798271223644365,"pX":-1.0358390121657244,"pZ":2.9604723564985203,"vX0":0.857983397969474,"vY0":-119.65600139627813,"vZ0":-0.2285061928458202,"x":156.48,"y":158.85,"x0":-0.7666174063084276,"y0":50.00321285824584,"z0":6.06199607445394,"aX":-7.027523185147481},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.2,"breakHorizontal":8.6,"spinRate":1085,"spinDirection":256},"zone":11,"typeConfidence":0.9,"plateTime":0.45905757761319377,"extension":5.965324185871746},"index":0,"playId":"b40731b7-b8b3-3ffb-8775-2724e0574f93","pitchNumber":1,"startTime":"2026-04-23T00:06:18.513Z","endTime":"2026-04-23T00:06:24.052Z","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":78.7,"endSpeed":72.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.397311910756862,"aZ":-36.60265880202293,"pfxX":8.063225513332192,"pfxZ":-3.3448939109927016,"pX":0.7400015860213371,"pZ":1.3332736446285198,"vX0":1.276072616930485,"vY0":-114.68384358576736,"vZ0":-2.492214598403555,"x":88.79,"y":202.78,"x0":-0.8715370044655082,"y0":50.002812423692,"z0":6.024833626622161,"aX":10.67567983080176},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-6.4,"breakHorizontal":-14.9,"spinRate":2223,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.4787015771771359,"extension":5.928992315842795},"index":1,"playId":"df052503-5ef1-3369-99b5-3f990b2a5c60","pitchNumber":2,"startTime":"2026-04-23T00:06:31.537Z","endTime":"2026-04-23T00:06:35.908Z","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":87.0,"endSpeed":80.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9202831198135,"aZ":-23.437912960182217,"pfxX":0.9224771006725621,"pfxZ":5.325742285342169,"pX":0.8074570742404137,"pZ":4.451758516824066,"vX0":3.2176185827319066,"vY0":-126.73740692694501,"vZ0":0.10709488384502419,"x":86.22,"y":118.58,"x0":-0.5941938832270414,"y0":50.00254507829684,"z0":6.268451142877003,"aX":1.511787383771856},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.0,"breakHorizontal":-2.4,"spinRate":2021,"spinDirection":191},"zone":12,"typeConfidence":0.91,"plateTime":0.43084408858723533,"extension":6.104094798268618},"index":2,"playId":"4548184c-7bca-327d-b0a5-00f0ab972fcc","pitchNumber":3,"startTime":"2026-04-23T00:07:02.042Z","endTime":"2026-04-23T00:07:06.418Z","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.6,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.140362046269384,"aZ":-16.272987556378393,"pfxX":-3.5141144260043786,"pfxZ":8.831126944039463,"pX":0.3753585879325562,"pZ":4.250891105287759,"vX0":3.561172335860216,"vY0":-133.44955763098696,"vZ0":-1.7160819572855779,"x":102.69,"y":124.01,"x0":-0.5208370493678224,"y0":50.004125907771964,"z0":6.076481600253235,"aX":-6.328846153848033},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":5.5,"spinRate":2003,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.41069310453636376,"extension":6.150167072238615},"index":3,"playId":"feb3a33f-9a70-3325-9e62-9a16f8abd347","pitchNumber":4,"startTime":"2026-04-23T00:07:19.653Z","endTime":"2026-04-23T00:07:24.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390870717390396,"aZ":-28.290570460131374,"pfxX":-6.122060803941142,"pfxZ":2.619891986131611,"pX":-0.22356882617593835,"pZ":2.342962406459992,"vX0":2.9849737146777056,"vY0":-121.70668441828886,"vZ0":-2.7793715953137,"x":125.52,"y":175.52,"x0":-0.6778693648838463,"y0":50.00440923434331,"z0":5.978503187401664,"aX":-9.081838359190838},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.3,"breakHorizontal":10.3,"spinRate":968,"spinDirection":255},"zone":5,"typeConfidence":0.9,"plateTime":0.45198286877043437,"extension":6.075259846945},"index":4,"playId":"90a6e978-ba9c-3114-a07a-67fedc7fd615","pitchNumber":5,"startTime":"2026-04-23T00:07:35.962Z","endTime":"2026-04-23T00:07:40.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77517624728924,"aZ":-21.87870000421915,"pfxX":-9.560719310431315,"pfxZ":5.763971613947856,"pX":-0.01693802345921071,"pZ":2.3231511404786813,"vX0":4.744506281136765,"vY0":-132.64679188061788,"vZ0":-4.96966961726291,"x":117.65,"y":176.05,"x0":-0.5845016212584166,"y0":50.001516255917956,"z0":5.811252024944305,"aX":-17.07439278386349},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":16.3,"spinRate":1954,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.41255974163614306,"extension":6.277573145898668},"index":5,"playId":"62e1ec27-bced-3ed9-9ad5-28d24e42e7e9","pitchNumber":6,"startTime":"2026-04-23T00:07:58.138Z","endTime":"2026-04-23T00:08:02.487Z","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":92.8,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41718916560392,"aZ":-16.1598392952306,"pfxX":-5.601197464506805,"pfxZ":8.73911917622304,"pX":-0.6630826168564383,"pZ":2.9293367182091425,"vX0":1.8222193363315387,"vY0":-135.00441430818663,"vZ0":-4.743570140944725,"x":142.28,"y":159.69,"x0":-0.6221551945440604,"y0":50.001091774710346,"z0":5.859032375594058,"aX":-10.261812888056863},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2072,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.4068562698751439,"extension":6.181259381661211},"index":6,"playId":"c15b6e11-ed14-369d-9678-af370061ded0","pitchNumber":7,"startTime":"2026-04-23T00:08:23.081Z","endTime":"2026-04-23T00:08:27.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.218391559710376,"aZ":-22.21499025542801,"pfxX":1.4677503069135778,"pfxZ":5.937869325791039,"pX":0.6378250788795157,"pZ":2.4086349489083965,"vX0":2.970173187470442,"vY0":-128.38286684806684,"vZ0":-4.776492728635351,"x":92.69,"y":173.75,"x0":-0.7224325797868015,"y0":50.006399501943136,"z0":6.010273964190946,"aX":2.4641936573801075},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.0,"breakHorizontal":-3.2,"spinRate":2163,"spinDirection":194},"zone":6,"typeConfidence":0.92,"plateTime":0.425743453942085,"extension":6.130249939098676},"hitData":{"launchSpeed":85.9,"launchAngle":75.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":124.63,"coordY":174.9}},"index":7,"playId":"2719ef58-ebe7-304e-afef-3c4ad3df5450","pitchNumber":8,"startTime":"2026-04-23T00:08:41.525Z","endTime":"2026-04-23T00:08:51.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:08:51.912Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mauricio Dubón lines out to third baseman Brady House.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-23T00:09:12.226Z","endTime":"2026-04-23T00:09:47.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"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":91.4,"endSpeed":83.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.960681759769322,"aZ":-14.018597927384064,"pfxX":-4.884825967342919,"pfxZ":10.205750771433125,"pX":0.8780695708646593,"pZ":2.3696810331591665,"vX0":5.3021633034591975,"vY0":-132.9053796220694,"vZ0":-6.374868843715497,"x":83.53,"y":174.8,"x0":-0.5133960385922621,"y0":50.00528499687677,"z0":5.828050825565085,"aX":-8.692018759947326},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.2,"breakHorizontal":7.6,"spinRate":2161,"spinDirection":216},"zone":14,"typeConfidence":0.92,"plateTime":0.4129975626098137,"extension":6.202938792172205},"index":0,"playId":"cf8ace66-d8ee-3f79-8ac0-ec9cd72aabaa","pitchNumber":1,"startTime":"2026-04-23T00:09:13.291Z","endTime":"2026-04-23T00:09:18.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652495364708113,"aZ":-22.530895804500805,"pfxX":-0.03694964936104572,"pfxZ":5.878220248284954,"pX":0.44479739610909663,"pZ":4.009139846421559,"vX0":2.881002759572323,"vY0":-127.14015097252543,"vZ0":-0.7926716976557312,"x":100.05,"y":130.53,"x0":-0.6973664126983133,"y0":50.00115458955373,"z0":6.110341749425535,"aX":-0.061340473859129226},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.7,"breakHorizontal":-0.6,"spinRate":2136,"spinDirection":191},"zone":12,"typeConfidence":0.91,"plateTime":0.43053399808164405,"extension":6.090510170589777},"index":1,"playId":"81f359e1-4cb1-3755-bcd9-c9ef1d2e6b63","pitchNumber":2,"startTime":"2026-04-23T00:09:26.250Z","endTime":"2026-04-23T00:09:30.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.029267293093906,"aZ":-33.08795825885777,"pfxX":5.543242635841386,"pfxZ":-0.7042370750303668,"pX":0.4703797826584592,"pZ":2.3853936234043287,"vX0":1.3386059452958223,"vY0":-113.64911773010206,"vZ0":-1.0237943605372,"x":99.07,"y":174.37,"x0":-0.8463979202283437,"y0":50.000472617103505,"z0":6.131114077895868,"aX":7.241879950150037},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.2,"breakHorizontal":-10.3,"spinRate":2342,"spinDirection":31},"zone":6,"typeConfidence":0.89,"plateTime":0.4821427307178672,"extension":5.913185903331065},"hitData":{"launchSpeed":87.1,"launchAngle":11.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":84.02,"coordY":153.7}},"index":2,"playId":"9ceb73e9-5ff4-3184-ae72-001b010bee88","pitchNumber":3,"startTime":"2026-04-23T00:09:41.569Z","endTime":"2026-04-23T00:09:47.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:09:47.708Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-23T00:11:51.920Z","endTime":"2026-04-23T00:13:07.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.992596383459464,"aZ":-22.335876906624307,"pfxX":7.851024253884565,"pfxZ":5.683200636269072,"pX":-0.8565526981435909,"pZ":3.954556037270113,"vX0":-6.761940568979911,"vY0":-130.37187715814207,"vZ0":-0.11160845578559064,"x":149.65,"y":132.01,"x0":0.7437766747452268,"y0":50.00109772094657,"z0":5.675873854743866,"aX":13.588149280780415},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.6,"breakHorizontal":-12.8,"spinRate":1928,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.41923761895897194,"extension":6.112369575788577},"index":0,"playId":"c266bbfa-99a7-333c-9b33-0ae00dfa2c06","pitchNumber":1,"startTime":"2026-04-23T00:11:51.920Z","endTime":"2026-04-23T00:11:56.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.502025063830295,"aZ":-25.9533532251295,"pfxX":11.315966227100526,"pfxZ":3.581697835751476,"pX":-1.442638490706432,"pZ":1.4988003109835342,"vX0":-9.246966267931747,"vY0":-130.69557062122718,"vZ0":-5.160867994735474,"x":171.99,"y":198.31,"x0":0.6640515329951688,"y0":50.00453145544446,"z0":5.438497934732522,"aX":19.657908579880996},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.5,"breakHorizontal":-18.6,"spinRate":1978,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.418453041207544,"extension":6.161192645149031},"index":1,"playId":"ee68806e-905b-3203-af01-189a6002e5ad","pitchNumber":2,"startTime":"2026-04-23T00:12:06.533Z","endTime":"2026-04-23T00:12:10.392Z","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":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.922812502760213,"aZ":-24.087990675418816,"pfxX":9.911464428472685,"pfxZ":4.590251884220008,"pX":0.05181763354117026,"pZ":3.1494435795238225,"vX0":-5.419232747317913,"vY0":-131.8356940862242,"vZ0":-1.7302324847130257,"x":115.02,"y":153.75,"x0":0.8459524836137083,"y0":50.001167485409134,"z0":5.591439017425119,"aX":17.452123367206852},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":-16.8,"spinRate":2064,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.4154055954502818,"extension":6.201402646150536},"index":2,"playId":"36439eb7-cb37-3775-8246-c53c100c4ba7","pitchNumber":3,"startTime":"2026-04-23T00:12:21.829Z","endTime":"2026-04-23T00:12:31.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.100122785365574,"aZ":-23.09348539746195,"pfxX":-0.9302444484342347,"pfxZ":5.61480318865931,"pX":-0.7575933578543713,"pZ":2.1476099557747443,"vX0":-4.124532514528029,"vY0":-125.73911902860168,"vZ0":-3.676794469131606,"x":145.88,"y":180.79,"x0":1.0181545935907328,"y0":50.00258662358205,"z0":5.480970997729711,"aX":-1.5041599610817713},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.6,"breakHorizontal":2.5,"spinRate":2206,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.43393774188414014,"extension":6.108293206000724},"index":3,"playId":"a2502097-5386-3804-a687-e81f271f0a64","pitchNumber":4,"startTime":"2026-04-23T00:12:47.232Z","endTime":"2026-04-23T00:12:51.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0897386054688,"aZ":-24.771535001832135,"pfxX":8.767920707906383,"pfxZ":4.973976186855294,"pX":0.31160652819084356,"pZ":2.1788739114565674,"vX0":-4.10173142781706,"vY0":-121.04273465071243,"vZ0":-2.8971127754514043,"x":105.12,"y":179.95,"x0":0.8868900553694535,"y0":50.00003278926246,"z0":5.554531721110102,"aX":13.039799681799106},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.6,"breakHorizontal":-14.9,"spinRate":1642,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4520935124686889,"extension":6.2545670231683195},"index":4,"playId":"91ad1b8e-ac7b-3f56-9238-6378bb54e534","pitchNumber":5,"startTime":"2026-04-23T00:13:03.586Z","endTime":"2026-04-23T00:13:07.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:13:07.567Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daylen Lile doubles (7) on a line drive to third baseman Austin Riley.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-23T00:13:29.147Z","endTime":"2026-04-23T00:14:59.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.84977932753221,"aZ":-34.47687557682838,"pfxX":-1.5240738407000278,"pfxZ":-1.7976179172478126,"pX":-0.5175208079023602,"pZ":0.7304486202792471,"vX0":-2.8217278347133012,"vY0":-112.33990819361378,"vZ0":-3.00403532577114,"x":136.73,"y":219.06,"x0":0.9515178366360942,"y0":50.003586216991216,"z0":5.580593762296012,"aX":-1.9524234035873482},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-3.7,"breakHorizontal":3.5,"spinRate":2270,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4870840544153454,"extension":6.204315000735776},"index":0,"playId":"484adf90-107c-3800-9971-658ccc129406","pitchNumber":1,"startTime":"2026-04-23T00:13:29.147Z","endTime":"2026-04-23T00:13:33.595Z","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":89.4,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91822317049408,"aZ":-23.084450580899293,"pfxX":9.833580171452047,"pfxZ":5.295627598795806,"pX":0.3669719841491075,"pZ":1.8353241662204787,"vX0":-4.643483046472005,"vY0":-130.09785167484156,"vZ0":-4.650597800209422,"x":103.01,"y":189.23,"x0":0.895929145311128,"y0":50.00329818665771,"z0":5.392494553775468,"aX":16.881720340964485},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.8,"breakHorizontal":-16.8,"spinRate":1930,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.4207772379616874,"extension":6.161926423021073},"index":1,"playId":"2f998fed-20bb-3673-8b35-e570d909bba3","pitchNumber":2,"startTime":"2026-04-23T00:13:45.891Z","endTime":"2026-04-23T00:13:50.508Z","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":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80416975626276,"aZ":-22.462669945425393,"pfxX":9.256112481640079,"pfxZ":6.615785244434681,"pX":-0.620395916545491,"pZ":1.6661910446592951,"vX0":-6.620081072078228,"vY0":-120.24483991846645,"vZ0":-4.279885211807473,"x":140.65,"y":193.79,"x0":0.9626613447651241,"y0":50.001660718893014,"z0":5.4564066119857175,"aX":13.585292667512638},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.2,"breakHorizontal":-15.2,"spinRate":1599,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.4550942955525654,"extension":6.271961222444165},"index":2,"playId":"bf7b470c-1877-3c8f-8b1a-3dc69e405d04","pitchNumber":3,"startTime":"2026-04-23T00:14:05.160Z","endTime":"2026-04-23T00:14:09.396Z","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":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460225450860307,"aZ":-24.36105296490079,"pfxX":10.570662080174557,"pfxZ":4.406983187339241,"pX":0.0338027806427137,"pZ":2.242840015805418,"vX0":-5.397051024794603,"vY0":-132.3609553137793,"vZ0":-3.4677245342149683,"x":115.71,"y":178.22,"x0":0.7267569600071588,"y0":50.00348065151839,"z0":5.355441950833899,"aX":18.741539019769768},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":-18.0,"spinRate":1983,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4139405323650176,"extension":6.114682575548152},"index":3,"playId":"8680cd58-dea5-3147-8431-0c52f638f536","pitchNumber":4,"startTime":"2026-04-23T00:14:26.108Z","endTime":"2026-04-23T00:14:30.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53139715658388,"aZ":-23.647143595876788,"pfxX":-0.184325654699248,"pfxZ":5.310389769427711,"pX":-1.1793563883025586,"pZ":1.2655985117130024,"vX0":-5.3450681030782015,"vY0":-125.40321448131203,"vZ0":-5.351842932055214,"x":161.95,"y":204.61,"x0":0.9966943796981903,"y0":50.00124237670773,"z0":5.337270962803116,"aX":-0.29467248829828124},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.8,"breakHorizontal":1.4,"spinRate":2235,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.4354950738998524,"extension":6.156393675323258},"hitData":{"launchSpeed":61.8,"launchAngle":26.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":75.96,"coordY":147.52}},"index":4,"playId":"1805a68f-92dd-3f53-bd9b-857b524d9006","pitchNumber":5,"startTime":"2026-04-23T00:14:46.372Z","endTime":"2026-04-23T00:14:59.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:14:59.613Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Young pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-23T00:15:34.316Z","endTime":"2026-04-23T00:17:38.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.267114665092425,"aZ":-24.091095025414027,"pfxX":0.5578741165968757,"pfxZ":4.940445166050337,"pX":-0.19687304108272896,"pZ":2.9692413230006127,"vX0":-3.0412857143295504,"vY0":-126.68957206597568,"vZ0":-1.7622357439138203,"x":124.5,"y":158.61,"x0":0.9432198706041575,"y0":50.00310041884489,"z0":5.58677681310135,"aX":0.9130207259116743},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.8,"breakHorizontal":-0.4,"spinRate":2183,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4312340076369279,"extension":6.17227792234002},"index":0,"playId":"d33e5ecc-4fa6-3d1e-af9a-035817c0941d","pitchNumber":1,"startTime":"2026-04-23T00:15:34.316Z","endTime":"2026-04-23T00:15:38.357Z","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.3,"endSpeed":76.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.721641583597105,"aZ":-23.72445340486515,"pfxX":9.666632395575224,"pfxZ":5.692848017158186,"pX":0.35533509257059537,"pZ":0.4970531851447596,"vX0":-4.144827723549613,"vY0":-121.0892669235782,"vZ0":-6.678751952801555,"x":103.46,"y":225.36,"x0":0.8336342180252195,"y0":50.00331218578688,"z0":5.367641584528871,"aX":14.350327289718171},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.0,"breakHorizontal":-16.6,"spinRate":1676,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.45239312068850257,"extension":6.306433958220772},"index":1,"playId":"b28bc3e7-d228-3fee-a609-b75977195561","pitchNumber":2,"startTime":"2026-04-23T00:15:52.564Z","endTime":"2026-04-23T00:15:56.552Z","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":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12718506927886,"aZ":-24.272107946761178,"pfxX":-0.09668284336710764,"pfxZ":4.968591137609001,"pX":-0.3812028706724525,"pZ":1.630196607914416,"vX0":-3.312883672011349,"vY0":-125.22186271607787,"vZ0":-4.607196758210442,"x":131.53,"y":194.76,"x0":0.9710156445837504,"y0":50.000538763120076,"z0":5.4780484556462525,"aX":-0.1526685823470499},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.2,"breakHorizontal":1.0,"spinRate":2148,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.4373014706241287,"extension":6.1507154952653575},"index":2,"playId":"a3813fef-1004-3b7d-9ce4-225f408544c8","pitchNumber":3,"startTime":"2026-04-23T00:16:17.370Z","endTime":"2026-04-23T00:16:21.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94823974714809,"aZ":-21.45380901652747,"pfxX":9.68395937314499,"pfxZ":6.0496981531342175,"pX":-0.91051568634125,"pZ":3.2245898689919863,"vX0":-6.946857605550624,"vY0":-132.19574731067394,"vZ0":-2.223989347684749,"x":151.71,"y":151.72,"x0":0.49209168311334067,"y0":50.001443123860554,"z0":5.650233662005727,"aX":17.153654514548258},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":-16.1,"spinRate":1956,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.41419086549087236,"extension":6.2007849888505815},"index":3,"playId":"da0dd9a6-c497-3e7a-90be-668e87217660","pitchNumber":4,"startTime":"2026-04-23T00:16:46.792Z","endTime":"2026-04-23T00:16:52.257Z","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":82.6,"endSpeed":76.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94837355221655,"aZ":-22.89165822824692,"pfxX":8.02592217274873,"pfxZ":6.307923851380902,"pX":0.014198416450147166,"pZ":1.238571362465554,"vX0":-4.6665225008514355,"vY0":-120.1325491383257,"vZ0":-5.2859684706380445,"x":116.46,"y":205.34,"x0":0.9331742858926919,"y0":50.000373557892225,"z0":5.486487233487665,"aX":11.800522090418768},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.4,"breakHorizontal":-13.6,"spinRate":1577,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.45488996900526724,"extension":6.140601152405793},"index":4,"playId":"de0421de-dda5-35bf-ac9e-a6beb3e6c182","pitchNumber":5,"startTime":"2026-04-23T00:17:07.127Z","endTime":"2026-04-23T00:17:13.203Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.247068966622578,"aZ":-22.952771870062417,"pfxX":-1.743282653198729,"pfxZ":5.756975259293723,"pX":-0.6187644638988179,"pZ":1.9726924265554278,"vX0":-2.922750934559966,"vY0":-125.48288229734746,"vZ0":-4.177324931194223,"x":140.59,"y":185.52,"x0":0.7854905571961328,"y0":50.00543450921931,"z0":5.51828914624791,"aX":-2.7934055265936104},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.7,"breakHorizontal":3.8,"spinRate":2230,"spinDirection":170},"zone":7,"typeConfidence":2.0,"plateTime":0.43570070970919517,"extension":6.201747972098694},"hitData":{"launchSpeed":72.9,"launchAngle":63.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.77,"coordY":137.39}},"index":5,"playId":"b32c5d0f-ff4c-3fbb-82e6-7bec0441241b","pitchNumber":6,"startTime":"2026-04-23T00:17:28.694Z","endTime":"2026-04-23T00:17:38.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:17:38.141Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-23T00:18:05.499Z","endTime":"2026-04-23T00:18:55.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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_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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92151135863609,"aZ":-33.35056893904252,"pfxX":-1.6236143347189236,"pfxZ":-0.893332481259891,"pX":-0.6026244385603811,"pZ":0.18942631926103434,"vX0":-2.958472414261089,"vY0":-113.85233562803218,"vZ0":-4.572372831638376,"x":139.97,"y":233.67,"x0":0.9246979454150541,"y0":50.004528377690654,"z0":5.524761438951997,"aX":-2.1312638760080844},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-2.5,"breakHorizontal":3.7,"spinRate":2433,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4811034439801243,"extension":6.1813059811156545},"index":0,"playId":"4d60a520-e554-31af-bd6c-6e70e6a44a3e","pitchNumber":1,"startTime":"2026-04-23T00:18:05.552Z","endTime":"2026-04-23T00:18:10.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677401021643995,"aZ":-23.392769894289394,"pfxX":10.0716091524326,"pfxZ":5.0329413748485,"pX":-0.6362456749389489,"pZ":3.4591593328938255,"vX0":-6.656251658037694,"vY0":-131.47526214736192,"vZ0":-0.9019985959505026,"x":141.25,"y":145.38,"x0":0.6237122114063589,"y0":50.00364324090996,"z0":5.547624449324247,"aX":17.57860580298573},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":-16.7,"spinRate":1923,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4170813646956768,"extension":6.076299544778974},"index":1,"playId":"e9b6f0bb-7a82-312d-a4f7-4a97f3b048ab","pitchNumber":2,"startTime":"2026-04-23T00:18:26.982Z","endTime":"2026-04-23T00:18:31.772Z","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":89.5,"endSpeed":82.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.310683486726,"aZ":-20.20890761501564,"pfxX":10.06094683665904,"pfxZ":6.956809259177061,"pX":0.12555733811288344,"pZ":2.1178055531140014,"vX0":-4.6876840886343665,"vY0":-130.29425747157464,"vZ0":-4.4940893505026365,"x":112.21,"y":181.6,"x0":0.6406555770578437,"y0":50.00212765830291,"z0":5.391557932889191,"aX":17.30191805708873},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.8,"breakHorizontal":-17.2,"spinRate":1962,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4203299238197862,"extension":6.146459883065934},"hitData":{"launchSpeed":100.9,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.6,"coordY":156.65}},"index":2,"playId":"ead212e7-e498-31e3-989d-f1d1219a05cf","pitchNumber":3,"startTime":"2026-04-23T00:18:46.794Z","endTime":"2026-04-23T00:18:55.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:18:55.859Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, second baseman Jorbit Vivas to first baseman Curtis Mead.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-23T00:20:52.515Z","endTime":"2026-04-23T00:22:30.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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":88.5,"endSpeed":80.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.658671815833806,"aZ":-16.91058671033486,"pfxX":-5.297549892710762,"pfxZ":9.145890566322432,"pX":1.0065145099138832,"pZ":2.6461432571032466,"vX0":5.735958476678572,"vY0":-128.63021881290288,"vZ0":-5.0474509204210225,"x":78.63,"y":167.33,"x0":-0.5682026574974118,"y0":50.00438230317154,"z0":5.952577435138077,"aX":-8.843391043437899},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.6,"breakHorizontal":8.3,"spinRate":1897,"spinDirection":208},"zone":12,"typeConfidence":0.89,"plateTime":0.42646096974796466,"extension":6.201811253560628},"index":0,"playId":"bdd75b29-c309-31a7-ab03-0a7bbf19ee8d","pitchNumber":1,"startTime":"2026-04-23T00:21:00.576Z","endTime":"2026-04-23T00:21:05.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.627435918151978,"aZ":-19.788603419831222,"pfxX":-8.147027336529229,"pfxZ":7.273912869138305,"pX":-0.10843218367803197,"pZ":2.5653520046442693,"vX0":4.464640172180106,"vY0":-129.5329572142702,"vZ0":-4.503713483780718,"x":121.13,"y":169.52,"x0":-0.7944080249682004,"y0":50.001235404105174,"z0":5.836188611857388,"aX":-13.86647613119237},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":1821,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.42258001646140375,"extension":6.184863622625443},"index":1,"playId":"129939ed-7eb2-3fa3-9d7a-10ab12639a41","pitchNumber":2,"startTime":"2026-04-23T00:21:17.043Z","endTime":"2026-04-23T00:21:21.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15785087594639,"aZ":-22.28219392163928,"pfxX":0.08755635398210293,"pfxZ":6.048829618487167,"pX":-0.005523053283819265,"pZ":2.1195174563570585,"vX0":1.8310126344317008,"vY0":-126.36494787357903,"vZ0":-5.081203038046473,"x":117.21,"y":181.55,"x0":-0.7475987886418358,"y0":50.000881535675525,"z0":5.9216035188993335,"aX":0.1426741562099107},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.2,"breakHorizontal":-0.5,"spinRate":2100,"spinDirection":189},"zone":8,"typeConfidence":0.91,"plateTime":0.43167688637394974,"extension":6.024824667277487},"index":2,"playId":"04005ec6-1da1-37a5-a9db-196cffa61aee","pitchNumber":3,"startTime":"2026-04-23T00:21:33.229Z","endTime":"2026-04-23T00:21:37.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21997516613102,"aZ":-33.8850361257053,"pfxX":6.400158486085461,"pfxZ":-1.2844282637420825,"pX":0.6483207218775088,"pZ":1.1378589557150076,"vX0":1.5177528168839436,"vY0":-114.77732156783085,"vZ0":-3.5329497256433813,"x":92.29,"y":208.06,"x0":-0.853866712950643,"y0":50.00546987094621,"z0":6.013580375941739,"aX":8.498186089214803},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-3.0,"breakHorizontal":-12.0,"spinRate":2211,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.47811539691765326,"extension":5.915998618769031},"index":3,"playId":"1c9e158d-775c-3e56-936f-0d683cd01934","pitchNumber":4,"startTime":"2026-04-23T00:21:58.850Z","endTime":"2026-04-23T00:22:02.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.031543054369006,"aZ":-21.19671028155487,"pfxX":-8.882062885879684,"pfxZ":6.297882448468117,"pX":0.32810713830005894,"pZ":2.5650546114744768,"vX0":5.166208755565138,"vY0":-131.2701126554615,"vZ0":-4.220918485258274,"x":104.49,"y":169.52,"x0":-0.5123998005224915,"y0":50.00402226256434,"z0":5.773694240312335,"aX":-15.48766243531527},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.7,"breakHorizontal":14.9,"spinRate":1888,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4173905779777387,"extension":6.197638495558029},"hitData":{"launchSpeed":91.0,"launchAngle":6.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.02,"coordY":157.66}},"index":4,"playId":"098e417c-1dab-3db5-b1e4-6e83a472f319","pitchNumber":5,"startTime":"2026-04-23T00:22:23.172Z","endTime":"2026-04-23T00:22:30.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:22:30.997Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out to first baseman Curtis Mead.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-23T00:22:51.145Z","endTime":"2026-04-23T00:23:50.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.525661167513686,"aZ":-23.76766184459676,"pfxX":0.07760976870960468,"pfxZ":5.169134718700954,"pX":-0.5778335535586774,"pZ":2.7291950710922994,"vX0":0.5797798562835093,"vY0":-126.3641594130501,"vZ0":-3.433722281386236,"x":139.03,"y":165.09,"x0":-0.81983257811876,"y0":50.00072330087248,"z0":6.004197554836154,"aX":0.12599775574833816},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":-0.2,"spinRate":1909,"spinDirection":196},"zone":4,"typeConfidence":0.91,"plateTime":0.43261198083113817,"extension":6.071271296911079},"index":0,"playId":"1f345a27-e9f7-3526-8fce-0f7cbb1a6275","pitchNumber":1,"startTime":"2026-04-23T00:22:53.278Z","endTime":"2026-04-23T00:22:58.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.280678913907458,"aZ":-30.876567915567772,"pfxX":-7.766981836672818,"pfxZ":0.8922867123972789,"pX":-0.10740714685240996,"pZ":0.8053505681625474,"vX0":3.991687713298008,"vY0":-120.44086484273375,"vZ0":-5.380162074302909,"x":121.09,"y":217.04,"x0":-0.7846235476224007,"y0":50.00504494877454,"z0":5.826940336677566,"aX":-11.313469171543735},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":13.0,"spinRate":1138,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.4562801301564994,"extension":6.046405141232553},"index":1,"playId":"fb387960-b74b-3480-9694-e314ae5d0576","pitchNumber":2,"startTime":"2026-04-23T00:23:10.995Z","endTime":"2026-04-23T00:23:15.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.763514427779263,"aZ":-32.30919164694513,"pfxX":6.525193735528838,"pfxZ":-0.09799138147568698,"pX":1.1409792263755034,"pZ":1.7356149794639304,"vX0":2.7729280940667396,"vY0":-114.76679149515536,"vZ0":-2.6121828405542216,"x":73.51,"y":191.92,"x0":-0.9336593677103475,"y0":50.004930199170445,"z0":6.059287953423306,"aX":8.638580701781539},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-0.6,"breakHorizontal":-12.6,"spinRate":2382,"spinDirection":17},"zone":14,"typeConfidence":0.89,"plateTime":0.47865896511836503,"extension":5.9374471300331},"index":2,"playId":"6e04d75b-da19-3718-96fd-a15c53f7ea75","pitchNumber":3,"startTime":"2026-04-23T00:23:26.625Z","endTime":"2026-04-23T00:23:30.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.345072529683115,"aZ":-31.77057880182237,"pfxX":-6.261330399793696,"pfxZ":0.27004957994349166,"pX":-0.06934455893405879,"pZ":1.430563971611199,"vX0":3.2394059546334004,"vY0":-121.6454626058366,"vZ0":-3.957497509042497,"x":119.64,"y":200.15,"x0":-0.6158670229107356,"y0":50.0009212009434,"z0":5.8799804374814775,"aX":-9.235844164124204},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.4,"breakHorizontal":10.4,"spinRate":1033,"spinDirection":254},"zone":13,"typeConfidence":0.9,"plateTime":0.4529940834535777,"extension":6.091550834552095},"hitData":{"launchSpeed":72.9,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.06,"coordY":169.32}},"index":3,"playId":"1f270b90-6347-3b44-8734-98cd309f78cd","pitchNumber":4,"startTime":"2026-04-23T00:23:42.493Z","endTime":"2026-04-23T00:23:50.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:23:50.610Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, third baseman Brady House to first baseman Curtis Mead.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-23T00:24:07.737Z","endTime":"2026-04-23T00:24:36.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39418967337629,"aZ":-18.994061749059483,"pfxX":-8.316283338139627,"pfxZ":7.537376066363178,"pX":-0.40153543537027275,"pZ":2.213645007609452,"vX0":3.7423376265949817,"vY0":-131.04309622238577,"vZ0":-5.4291692899506385,"x":132.31,"y":179.01,"x0":-0.7638698887171353,"y0":50.00039116817034,"z0":5.721018562803396,"aX":-14.533339885765091},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.7,"breakHorizontal":14.3,"spinRate":1992,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4171926382912581,"extension":6.191420591472048},"index":0,"playId":"a8bbcdaa-e07e-3974-b111-a151b32260a3","pitchNumber":1,"startTime":"2026-04-23T00:24:11.302Z","endTime":"2026-04-23T00:24:15.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.320012006067405,"aZ":-19.485753607469345,"pfxX":-8.731653842262908,"pfxZ":7.201481672103965,"pX":-0.36991155097062317,"pZ":1.9498520877263745,"vX0":3.80880445098314,"vY0":-131.7253633360961,"vZ0":-6.071031023395328,"x":131.1,"y":186.13,"x0":-0.6981400774899971,"y0":50.00310677105613,"z0":5.719720698110455,"aX":-15.38306806012804},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":15.0,"spinRate":1981,"spinDirection":220},"zone":7,"typeConfidence":0.92,"plateTime":0.41540666473393584,"extension":6.178949197552267},"hitData":{"launchSpeed":94.6,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.83,"coordY":165.27}},"index":1,"playId":"a849c7ba-ca9d-3b69-a62e-21e760082b08","pitchNumber":2,"startTime":"2026-04-23T00:24:27.900Z","endTime":"2026-04-23T00:24:36.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:24:36.637Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joey Wiemer homers (3) on a fly ball to left center field.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-23T00:26:41.053Z","endTime":"2026-04-23T00:27:34.638Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":{"id":527048,"link":"/api/v1/people/527048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joey Wiemer replaces José Tena.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T00:26:41.844Z","endTime":"2026-04-23T00:26:43.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71855892222883,"aZ":-24.495529272301763,"pfxX":9.105447325110902,"pfxZ":5.26695064090445,"pX":0.8001929274588869,"pZ":2.285347238869329,"vX0":-3.3017613191713204,"vY0":-120.35095362509352,"vZ0":-2.9051310694787738,"x":86.5,"y":177.08,"x0":1.011744588434346,"y0":50.00350799602338,"z0":5.692236572891138,"aX":13.27394371101827},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.0,"breakHorizontal":-15.6,"spinRate":1578,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.45620712987411327,"extension":6.087621578832547},"index":1,"playId":"b6ed1b1f-1cba-3dda-934b-4a8bdd58325b","pitchNumber":1,"startTime":"2026-04-23T00:26:43.347Z","endTime":"2026-04-23T00:26:47.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.775663960023355,"aZ":-22.61039251789997,"pfxX":9.573318897353381,"pfxZ":6.54808700740344,"pX":0.7496204154911253,"pZ":1.321235297388373,"vX0":-3.572000884966246,"vY0":-120.48354734166877,"vZ0":-5.272399367060906,"x":88.43,"y":203.11,"x0":1.0127854612977398,"y0":50.0044254713827,"z0":5.552349349634373,"aX":13.987768780727764},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.8,"breakHorizontal":-16.4,"spinRate":1528,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4556933154251688,"extension":6.069443232718218},"index":2,"playId":"7ae10d0a-2d0b-3e81-99cf-e463f20afbc7","pitchNumber":2,"startTime":"2026-04-23T00:26:57.297Z","endTime":"2026-04-23T00:27:02.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.563140679783615,"aZ":-25.68546370957321,"pfxX":1.46174558466377,"pfxZ":3.9629995389951382,"pX":-0.8316845595698933,"pZ":2.6303317454281037,"vX0":-4.672332371903166,"vY0":-127.27454485090803,"vZ0":-2.466610821948218,"x":148.7,"y":167.76,"x0":0.8394255263177979,"y0":50.002755870821865,"z0":5.649901804776963,"aX":2.393813426445723},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":-1.6,"spinRate":2120,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4306446751169606,"extension":5.973594220526811},"hitData":{"launchSpeed":103.1,"launchAngle":29.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":77.74,"coordY":46.87}},"index":3,"playId":"04e74342-be7d-30fd-a05a-8b4830a43787","pitchNumber":3,"startTime":"2026-04-23T00:27:11.326Z","endTime":"2026-04-23T00:27:34.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:27:34.638Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-23T00:27:52.239Z","endTime":"2026-04-23T00:28:34.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.264363652276607,"aZ":-35.157892441957785,"pfxX":-1.48194550959157,"pfxZ":-2.321593933626149,"pX":-0.9923140369566104,"pZ":1.124869073072003,"vX0":-3.9312329539643907,"vY0":-112.93608534378994,"vZ0":-2.2292560416721408,"x":154.82,"y":208.41,"x0":0.9659500962321758,"y0":50.002155574960966,"z0":5.673257213247187,"aX":-1.906159639752759},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-4.4,"breakHorizontal":3.7,"spinRate":2369,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4856620266664904,"extension":6.103417867837137},"index":0,"playId":"7a00f6e4-3426-35d3-9a87-c436b20d947e","pitchNumber":1,"startTime":"2026-04-23T00:27:55.307Z","endTime":"2026-04-23T00:27:59.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, 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":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.400797101039966,"aZ":-22.23152184153222,"pfxX":8.239516198484516,"pfxZ":6.701200012108727,"pX":1.049693229068198,"pZ":2.5380376072398474,"vX0":-2.729342170881628,"vY0":-120.968781370748,"vZ0":-2.615783620948018,"x":76.99,"y":170.25,"x0":1.1215617611638178,"y0":50.00210829611238,"z0":5.580525392142895,"aX":12.22125603499224},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.8,"breakHorizontal":-14.3,"spinRate":1648,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4526427083762754,"extension":6.076000472872427},"index":1,"playId":"83bb97ff-0efb-3ee1-8d93-14e57a85dda0","pitchNumber":2,"startTime":"2026-04-23T00:28:07.632Z","endTime":"2026-04-23T00:28:12.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251861325740247,"aZ":-23.74646266800468,"pfxX":9.93475820768118,"pfxZ":4.811376185888335,"pX":0.08530364745621918,"pZ":2.7281476338023536,"vX0":-5.314784867381825,"vY0":-131.36610942436195,"vZ0":-2.7450247985385623,"x":113.75,"y":165.12,"x0":0.841596551426194,"y0":50.0025927788744,"z0":5.547645031755295,"aX":17.401779206177665},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":-16.9,"spinRate":1891,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.4165967292306183,"extension":6.061451934838374},"hitData":{"launchSpeed":94.5,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.09,"coordY":181.28}},"index":2,"playId":"df3329f2-88b4-3c60-978f-95a45373bd6d","pitchNumber":3,"startTime":"2026-04-23T00:28:25.708Z","endTime":"2026-04-23T00:28:34.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:28:34.099Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James Wood homers (9) on a fly ball to left center field.","rbi":1,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-23T00:28:53.829Z","endTime":"2026-04-23T00:30:35.223Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":527048,"link":"/api/v1/people/527048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.787302204650185,"aZ":-24.35876123867071,"pfxX":0.022406307907232748,"pfxZ":4.869223128442683,"pX":-0.8148971412388584,"pZ":1.8073976105432634,"vX0":-4.272516204436687,"vY0":-125.41978940358463,"vZ0":-4.1471899832475545,"x":148.06,"y":189.98,"x0":0.9029028832125409,"y0":50.00050958330619,"z0":5.453448102340169,"aX":0.03728108071476594},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.2,"breakHorizontal":0.8,"spinRate":2234,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.4356159010466141,"extension":6.092698981047},"index":0,"playId":"b4c3a4ae-03b0-38e3-812e-31532e01fcbc","pitchNumber":1,"startTime":"2026-04-23T00:28:57.250Z","endTime":"2026-04-23T00:29:02.097Z","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":83.6,"endSpeed":76.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82643509012041,"aZ":-23.539506347603112,"pfxX":9.65726776834984,"pfxZ":5.754758106856204,"pX":0.43208394049593674,"pZ":1.690319783563721,"vX0":-4.407197763261643,"vY0":-121.72669763655125,"vZ0":-4.0063349084583555,"x":100.53,"y":193.14,"x0":1.0110262165399952,"y0":50.00472794924277,"z0":5.394780003535576,"aX":14.498473877826113},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.7,"breakHorizontal":-16.4,"spinRate":1557,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.44989992268825807,"extension":6.120013618079712},"index":1,"playId":"5c33d378-3fe6-3f2d-a26a-d48960caab16","pitchNumber":2,"startTime":"2026-04-23T00:29:09.492Z","endTime":"2026-04-23T00:29:13.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.052149135781924,"aZ":-27.412464255314198,"pfxX":9.738080046873295,"pfxZ":2.7389186727314865,"pX":0.6375218814306113,"pZ":3.330481866789308,"vX0":-3.969706261938349,"vY0":-130.88418559702572,"vZ0":-0.14092511270497576,"x":92.7,"y":148.86,"x0":0.906806936722755,"y0":50.003092296946996,"z0":5.433996050657231,"aX":16.932697712781657},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":-16.8,"spinRate":1864,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.4181203511611389,"extension":6.20984223866661},"index":2,"playId":"c34e8a92-17b5-3399-a493-5087ed083d64","pitchNumber":3,"startTime":"2026-04-23T00:29:28.240Z","endTime":"2026-04-23T00:29:32.691Z","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":78.8,"endSpeed":72.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91729795063787,"aZ":-34.56914535767177,"pfxX":-1.8120533222760509,"pfxZ":-1.7992091975569737,"pX":-1.0634753466162283,"pZ":1.4330405299888913,"vX0":-4.1045358849489615,"vY0":-114.7712981743077,"vZ0":-1.8311501502906236,"x":157.54,"y":200.09,"x0":0.9859967175086407,"y0":50.00438316443532,"z0":5.618626967893822,"aX":-2.408860610908417},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-3.5,"breakHorizontal":4.3,"spinRate":2445,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4778510722442557,"extension":6.26798381401368},"index":3,"playId":"1bbed3aa-91dc-35fe-8042-f4aada015d65","pitchNumber":4,"startTime":"2026-04-23T00:29:48.319Z","endTime":"2026-04-23T00:29:53.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.623042107062346,"aZ":-23.447630994829645,"pfxX":10.422481755412024,"pfxZ":4.893320017670023,"pX":0.16650561640395478,"pZ":3.3822222689949255,"vX0":-5.146112577857169,"vY0":-132.98474048317442,"vZ0":-0.8254669067796286,"x":110.65,"y":147.46,"x0":0.776872981773188,"y0":50.00453538163898,"z0":5.404020773898257,"aX":18.59173737846187},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.9,"breakHorizontal":-17.6,"spinRate":2050,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.4125398032701275,"extension":6.038321511491923},"hitData":{"launchSpeed":112.2,"launchAngle":28.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":77.95,"coordY":38.95}},"index":4,"playId":"32553786-e782-3dbc-a40d-886d1355d52a","pitchNumber":5,"startTime":"2026-04-23T00:30:04.923Z","endTime":"2026-04-23T00:30:35.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:30:35.223Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out softly, pitcher Martín Pérez to first baseman Matt Olson.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-23T00:30:51.022Z","endTime":"2026-04-23T00:32:31.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":527048,"link":"/api/v1/people/527048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21881391496086,"aZ":-22.76228047606028,"pfxX":8.887101687031725,"pfxZ":5.315288517581452,"pX":0.7944670391594878,"pZ":3.304930948894952,"vX0":-3.5120254810863503,"vY0":-132.26142393522565,"vZ0":-1.3950401438901885,"x":86.72,"y":149.55,"x0":0.9848057557172027,"y0":50.00641155813081,"z0":5.508632205877191,"aX":15.747273076800465},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.5,"breakHorizontal":-15.4,"spinRate":2045,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.41413316905254227,"extension":6.045033329143069},"index":0,"playId":"b9182152-5916-3a27-984a-0f7a65af9182","pitchNumber":1,"startTime":"2026-04-23T00:30:52.897Z","endTime":"2026-04-23T00:30:57.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":76.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.338128963486206,"aZ":-21.94983733203637,"pfxX":9.148903871203611,"pfxZ":6.93888710960016,"pX":0.24809528124429064,"pZ":1.0428472371337565,"vX0":-4.490829338696273,"vY0":-120.85559233452214,"vZ0":-5.63672804508675,"x":107.54,"y":210.62,"x0":0.9451628519156585,"y0":50.00511636803607,"z0":5.34260828150854,"aX":13.487267334326258},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.4,"breakHorizontal":-15.5,"spinRate":1602,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4538311717243002,"extension":6.213702658185622},"index":1,"playId":"efc43ef8-ae6f-3eef-aeed-9bf1c63f3deb","pitchNumber":2,"startTime":"2026-04-23T00:31:08.255Z","endTime":"2026-04-23T00:31:12.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.302795206217944,"aZ":-35.44486532453243,"pfxX":-2.4975112475710493,"pfxZ":-2.5361072379274505,"pX":0.6317103396853083,"pZ":1.7625409589888317,"vX0":-0.24064088420903834,"vY0":-113.14724597816625,"vZ0":-0.8712013243748844,"x":92.92,"y":191.19,"x0":1.0638216070451054,"y0":50.00022624576913,"z0":5.7149314099684405,"aX":-3.226518237008184},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-4.6,"breakHorizontal":4.6,"spinRate":2470,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.4847080042163263,"extension":6.052297667211466},"index":2,"playId":"9007edd9-3028-3867-b465-aa3bee3c2b1b","pitchNumber":3,"startTime":"2026-04-23T00:31:22.579Z","endTime":"2026-04-23T00:31:27.112Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-23T00:31:36.773Z","endTime":"2026-04-23T00:31:46.542Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.763520490959962,"aZ":-22.686017279420952,"pfxX":8.049149255962755,"pfxZ":6.254792919937526,"pX":0.40050552164002673,"pZ":1.4426971322860964,"vX0":-3.8497762098795403,"vY0":-122.52571314824722,"vZ0":-4.7155017746087475,"x":101.73,"y":199.83,"x0":0.9483830616702283,"y0":50.00334904250069,"z0":5.336848910814198,"aX":12.20839212073886},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.4,"breakHorizontal":-13.7,"spinRate":1492,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4474613608066087,"extension":6.193843723758092},"index":4,"playId":"e8ec762a-b80e-383f-9149-e92efd84bc9c","pitchNumber":4,"startTime":"2026-04-23T00:31:46.542Z","endTime":"2026-04-23T00:31:50.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73736535479835,"aZ":-20.69794077308631,"pfxX":10.56855503556241,"pfxZ":6.466021254719893,"pX":-1.067594923560362,"pZ":2.4406297696201746,"vX0":-7.592206234440384,"vY0":-132.51292387566855,"vZ0":-4.020788467181642,"x":157.69,"y":172.88,"x0":0.46377927114234946,"y0":50.00535731192832,"z0":5.492810836428001,"aX":18.768163925229864},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.0,"breakHorizontal":-17.4,"spinRate":1995,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.41358606345249127,"extension":6.215374736549527},"index":5,"playId":"8455db5b-6e73-3483-9880-032cf99b035f","pitchNumber":5,"startTime":"2026-04-23T00:32:07.744Z","endTime":"2026-04-23T00:32:13.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2429835009694,"aZ":-24.1749611413452,"pfxX":8.37011566249809,"pfxZ":5.2809256889424985,"pX":0.9047372334127382,"pZ":1.1533907036820037,"vX0":-3.1167367776599852,"vY0":-122.11015418428715,"vZ0":-5.148000653584365,"x":82.51,"y":207.64,"x0":1.1075539990199774,"y0":50.004808554070266,"z0":5.359541134233023,"aX":12.686667641450216},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.6,"breakHorizontal":-14.5,"spinRate":1538,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.44793264219508355,"extension":6.2098415305081796},"hitData":{"launchSpeed":47.2,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.14,"coordY":190.09}},"index":6,"playId":"c688e405-644d-31e6-ad8c-bd313e821f93","pitchNumber":6,"startTime":"2026-04-23T00:32:22.853Z","endTime":"2026-04-23T00:32:31.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:32:31.169Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-23T00:32:55.297Z","endTime":"2026-04-23T00:33:43.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.602810504702145,"aZ":-24.609480218287878,"pfxX":8.742869791047179,"pfxZ":5.056573048375332,"pX":-0.5140123956776367,"pZ":0.6024029554742493,"vX0":-5.662128756146481,"vY0":-121.26095443906546,"vZ0":-6.350113983226052,"x":136.59,"y":222.52,"x0":0.7094934948510745,"y0":50.003796375670504,"z0":5.387663201342158,"aX":13.085897768672334},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.9,"breakHorizontal":-14.5,"spinRate":1636,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4508250775596907,"extension":6.301974060996724},"index":0,"playId":"a22781bc-6ecc-3815-addb-5fa9b9f9d589","pitchNumber":1,"startTime":"2026-04-23T00:33:02.119Z","endTime":"2026-04-23T00:33:06.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41540040887406,"aZ":-25.590772759412527,"pfxX":9.206509821237375,"pfxZ":4.523913913883802,"pX":0.8725187369306245,"pZ":1.476958495386382,"vX0":-3.1784218422393185,"vY0":-119.68528154052485,"vZ0":-3.9667095638685677,"x":83.74,"y":198.9,"x0":1.0192293415321376,"y0":50.00242348462115,"z0":5.439297727829211,"aX":13.398477302563906},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.6,"breakHorizontal":-16.0,"spinRate":1596,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4570736701014595,"extension":6.1453921626293395},"index":1,"playId":"54506d2e-111c-3c96-914a-cf75a765e9e6","pitchNumber":2,"startTime":"2026-04-23T00:33:17.698Z","endTime":"2026-04-23T00:33:22.438Z","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":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.801176199999663,"aZ":-24.601228179049816,"pfxX":-1.2870557826546063,"pfxZ":4.683082001611136,"pX":0.29139876076236765,"pZ":2.338017382199263,"vX0":-1.8938647950507872,"vY0":-125.70448759163892,"vZ0":-2.7687300965397816,"x":105.89,"y":175.65,"x0":1.218632041812641,"y0":50.005652008813115,"z0":5.427341131977642,"aX":-2.0832586443602974},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.2,"breakHorizontal":2.8,"spinRate":2289,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.4338731174192447,"extension":6.1313727824569},"hitData":{"launchSpeed":105.2,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.76,"coordY":147.66}},"index":2,"playId":"9da01c46-d3eb-3a23-a1d1-022767cc2282","pitchNumber":3,"startTime":"2026-04-23T00:33:35.181Z","endTime":"2026-04-23T00:33:43.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:33:43.564Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drake Baldwin walks.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-23T00:36:01.864Z","endTime":"2026-04-23T00:37:41.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Joey Wiemer remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T00:35:43.693Z","endTime":"2026-04-23T00:35:43.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"}},{"details":{"description":"Pitching Change: Mitchell Parker replaces Zack Littell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-23T00:35:43.710Z","endTime":"2026-04-23T00:36:04.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680730,"link":"/api/v1/people/680730"},"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":82.9,"endSpeed":76.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.803859706132762,"aZ":-30.228638658926275,"pfxX":-3.0496085840608167,"pfxZ":1.317884109891617,"pX":1.5133336287764831,"pZ":3.030211375193893,"vX0":-0.5237764500565205,"vY0":-120.73191668438363,"vZ0":-0.8125969724674104,"x":59.32,"y":156.96,"x0":2.129299335313025,"y0":50.00231532539439,"z0":6.0348454890317695,"aX":-4.4951958840361455},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.4,"breakHorizontal":5.6,"spinRate":2051,"spinDirection":291},"zone":12,"typeConfidence":0.9,"plateTime":0.45390903091782775,"extension":6.716735819483653},"index":2,"playId":"b25a67d1-0944-356c-a61a-addabb2d0239","pitchNumber":1,"startTime":"2026-04-23T00:36:04.077Z","endTime":"2026-04-23T00:36:09.207Z","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.9,"endSpeed":84.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.100944358450217,"aZ":-13.5269884004656,"pfxX":4.243182322275043,"pfxZ":10.084948750600011,"pX":1.6428898379668508,"pZ":3.3509600235160026,"vX0":-0.4276069722870361,"vY0":-135.25643386833156,"vZ0":-5.297385655330199,"x":54.38,"y":148.3,"x0":1.252143697906045,"y0":50.00206850188915,"z0":6.287011579403258,"aX":7.843682909581894},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":-7.6,"spinRate":2036,"spinDirection":162},"zone":12,"typeConfidence":0.91,"plateTime":0.4053046738324819,"extension":6.856063518255239},"index":3,"playId":"ba1f175c-341c-39c1-8fc1-8d373017acdd","pitchNumber":2,"startTime":"2026-04-23T00:36:21.093Z","endTime":"2026-04-23T00:36:26.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.147714207915193,"aZ":-31.516627883697,"pfxX":-4.728236918024704,"pfxZ":0.4554032928341938,"pX":-0.5329159134818706,"pZ":1.0957368716324198,"vX0":-4.482385187134472,"vY0":-119.98274102914591,"vZ0":-4.753134089925087,"x":137.31,"y":209.2,"x0":1.9799439732588644,"y0":50.00378829634872,"z0":5.939558169718092,"aX":-6.831509880799087},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.1,"breakHorizontal":9.7,"spinRate":2345,"spinDirection":317},"zone":13,"typeConfidence":0.91,"plateTime":0.4580762610806577,"extension":6.838117160185653},"index":4,"playId":"ff58086e-584e-3af9-8da1-43e323d607dc","pitchNumber":3,"startTime":"2026-04-23T00:36:39.191Z","endTime":"2026-04-23T00:36:43.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.470215325753273,"aZ":-11.968376243115166,"pfxX":3.6726212734273056,"pfxZ":10.971811515435032,"pX":0.849752909148604,"pZ":1.8238311673904302,"vX0":-1.9520011494586935,"vY0":-135.33584423711676,"vZ0":-9.35587702511535,"x":84.61,"y":189.54,"x0":1.1058764031203676,"y0":50.00618204987687,"z0":6.179320294268083,"aX":6.76623418265524},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":-6.2,"spinRate":2256,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.4058126698262319,"extension":6.877102496180387},"index":5,"playId":"47e2bb6a-ec34-3147-8d9b-1908a5b06812","pitchNumber":4,"startTime":"2026-04-23T00:36:56.635Z","endTime":"2026-04-23T00:37:00.777Z","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":93.4,"endSpeed":85.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.609694273616807,"aZ":-12.446584789246192,"pfxX":4.019770632582583,"pfxZ":10.567183820266392,"pX":0.35725014852872516,"pZ":2.9680121743813745,"vX0":-2.9709830657046536,"vY0":-135.95515979930752,"vZ0":-6.527429379215834,"x":103.38,"y":158.64,"x0":0.9435331381101847,"y0":50.001379652388216,"z0":6.268887029908885,"aX":7.50278519418873},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":-6.6,"spinRate":1981,"spinDirection":165},"zone":3,"typeConfidence":0.91,"plateTime":0.4033313660949891,"extension":6.927252017652637},"index":6,"playId":"3f6812cb-3559-3947-ab0d-2a755b247232","pitchNumber":5,"startTime":"2026-04-23T00:37:14.668Z","endTime":"2026-04-23T00:37:19.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4790705935423,"aZ":-11.771318438727985,"pfxX":3.610265136483344,"pfxZ":10.844360439434512,"pX":1.8757043630519854,"pZ":3.5028862570068946,"vX0":0.8223892332467437,"vY0":-136.8438108245297,"vZ0":-5.341030584215673,"x":45.5,"y":144.2,"x0":1.1019539621356964,"y0":50.0001736377583,"z0":6.298416476290076,"aX":6.79016779048722},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":-6.7,"spinRate":2165,"spinDirection":163},"zone":12,"typeConfidence":0.92,"plateTime":0.40150218077963595,"extension":6.960985709157036},"index":7,"playId":"cfd7eff2-cf0e-3e2d-94cc-db722a8f522f","pitchNumber":6,"startTime":"2026-04-23T00:37:36.543Z","endTime":"2026-04-23T00:37:41.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:37:41.226Z","atBatIndex":58},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Matt Olson grounds into a double play, second baseman Jorbit Vivas to shortstop CJ Abrams to first baseman Curtis Mead. Drake Baldwin out at 2nd. Matt Olson out at 1st.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-23T00:38:06.967Z","endTime":"2026-04-23T00:40:14.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59381408041413,"aZ":-29.677215941835264,"pfxX":-3.2487234590427843,"pfxZ":1.6586269814719765,"pX":-0.14091351856428383,"pZ":1.8406436410904963,"vX0":-3.7448035863573272,"vY0":-122.1280422325125,"vZ0":-3.6509893586247024,"x":122.37,"y":189.08,"x0":1.835860059235619,"y0":50.004786106399216,"z0":5.914246568926764,"aX":-4.8953334510090425},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.4,"breakHorizontal":6.8,"spinRate":2239,"spinDirection":304},"zone":8,"typeConfidence":0.9,"plateTime":0.4489095150030611,"extension":6.907223842980347},"index":0,"playId":"e703b3d1-9829-3150-829b-6c1578e69262","pitchNumber":1,"startTime":"2026-04-23T00:38:07.130Z","endTime":"2026-04-23T00:38:11.540Z","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":82.1,"endSpeed":75.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01963462793474,"aZ":-32.252036304321365,"pfxX":-3.6496227055030452,"pfxZ":-0.05249804938267655,"pX":-0.42870299889595515,"pZ":1.2244419068710544,"vX0":-4.5607043345948926,"vY0":-119.45595971103691,"vZ0":-4.017054455054267,"x":133.34,"y":205.72,"x0":1.9828928282314477,"y0":50.00433478359657,"z0":5.842098433310552,"aX":-5.249426190252407},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.8,"breakHorizontal":7.8,"spinRate":2284,"spinDirection":317},"zone":13,"typeConfidence":0.91,"plateTime":0.4593452533647926,"extension":6.870005993951084},"index":1,"playId":"780a9520-52aa-3262-8663-58c4ec45438c","pitchNumber":2,"startTime":"2026-04-23T00:38:26.678Z","endTime":"2026-04-23T00:38:31.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.816902339828136,"aZ":-31.468263200476116,"pfxX":-3.0139359024719834,"pfxZ":0.4660664068429572,"pX":0.18449739214150757,"pZ":3.351466668607476,"vX0":-3.2076346293921185,"vY0":-122.20106114924717,"vZ0":-0.09452629153474412,"x":109.97,"y":148.29,"x0":1.9071695051230848,"y0":50.00057636816132,"z0":6.101310249455978,"aX":-4.542631725985447},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":6.2,"spinRate":2307,"spinDirection":329},"zone":2,"typeConfidence":0.9,"plateTime":0.44876582797173414,"extension":6.732081890330475},"index":2,"playId":"9cb317fa-7e10-3f48-9c2f-3d6ee566ed54","pitchNumber":3,"startTime":"2026-04-23T00:38:46.571Z","endTime":"2026-04-23T00:38:51.672Z","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.2,"endSpeed":76.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08738957903771,"aZ":-29.902937617132007,"pfxX":-4.696594020027965,"pfxZ":1.529372917917451,"pX":-0.3492053869956286,"pZ":1.5064223172255855,"vX0":-3.6512569933592895,"vY0":-121.13558555222774,"vZ0":-4.0863468959908715,"x":130.31,"y":198.11,"x0":1.7887048324624577,"y0":50.00125278531376,"z0":5.834889132311878,"aX":-6.965287584727646},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.0,"breakHorizontal":9.4,"spinRate":2326,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.45248952877081505,"extension":6.889773122363295},"index":3,"playId":"e29c7519-0637-34c4-89b7-5a7c69174b99","pitchNumber":4,"startTime":"2026-04-23T00:39:07.090Z","endTime":"2026-04-23T00:39:11.388Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"5c6b3c17-9981-4a68-80e6-c7b8a7bd15c8","startTime":"2026-04-23T00:39:27.695Z","endTime":"2026-04-23T00:39:32.695Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50146715899333,"aZ":-31.26494252169299,"pfxX":-4.0496989211573124,"pfxZ":0.5801853726458628,"pX":-0.7941232033906696,"pZ":1.4267936571641981,"vX0":-5.220181294114737,"vY0":-123.57104202960574,"vZ0":-4.441250565130463,"x":147.27,"y":200.26,"x0":1.8677466100403248,"y0":50.00026542584824,"z0":5.859739958360539,"aX":-6.290596835310586},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":8.5,"spinRate":2217,"spinDirection":318},"zone":13,"typeConfidence":0.9,"plateTime":0.4424362954720005,"extension":6.832806944718275},"index":5,"playId":"c75591b7-ab38-31d6-a5c7-8ceec14a2d33","pitchNumber":5,"startTime":"2026-04-23T00:39:43.232Z","endTime":"2026-04-23T00:39:47.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.443491254979406,"aZ":-10.636785572752343,"pfxX":4.844400410945926,"pfxZ":11.355989815921872,"pX":0.08050190069328739,"pZ":2.8560563591153985,"vX0":-3.5668649331926185,"vY0":-137.3437462816414,"vZ0":-7.312666875826277,"x":113.93,"y":161.67,"x0":0.7712686185980022,"y0":50.00685283706774,"z0":6.289103323380586,"aX":9.191162990096336},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":-7.9,"spinRate":2159,"spinDirection":164},"zone":5,"typeConfidence":0.92,"plateTime":0.39990275534217234,"extension":6.97108509611147},"hitData":{"launchSpeed":89.7,"launchAngle":-28.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.47,"coordY":154.62}},"index":6,"playId":"092b5923-fcfe-3ded-a07a-c0d1e2f49cfe","pitchNumber":6,"startTime":"2026-04-23T00:40:03.586Z","endTime":"2026-04-23T00:40:14.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:40:14.585Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Riley grounds out, third baseman Brady House to first baseman Curtis Mead.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-23T00:40:42.737Z","endTime":"2026-04-23T00:41:31.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.497888693011774,"aZ":-30.081169548948026,"pfxX":-4.7408311644840975,"pfxZ":1.4387330807004357,"pX":0.08590031733929912,"pZ":2.7970980768630604,"vX0":-2.7944828392351613,"vY0":-120.27714535040482,"vZ0":-1.389727488758099,"x":113.73,"y":163.26,"x0":1.8809417353067546,"y0":50.00554647905026,"z0":6.0632818705251585,"aX":-6.90873514267506},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.5,"breakHorizontal":9.2,"spinRate":2095,"spinDirection":333},"zone":5,"typeConfidence":0.9,"plateTime":0.4563289837836133,"extension":6.802871166844973},"index":0,"playId":"9d926781-a649-38a4-939d-7a4e96365434","pitchNumber":1,"startTime":"2026-04-23T00:40:44.532Z","endTime":"2026-04-23T00:40:49.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.723152101499927,"aZ":-29.463295341452373,"pfxX":-4.210173592465415,"pfxZ":1.8668363061881434,"pX":-0.8860978063426822,"pZ":1.0688820995152521,"vX0":-5.138676802068141,"vY0":-120.56883685093773,"vZ0":-5.181943557022814,"x":150.78,"y":209.92,"x0":1.8318553762872567,"y0":50.000867914803216,"z0":5.892563109029482,"aX":-6.104211503351453},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":9.0,"spinRate":2221,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.4569170017041966,"extension":6.787012939226168},"index":1,"playId":"73bb04a5-98f9-3b92-bc6e-36db92d39b9f","pitchNumber":2,"startTime":"2026-04-23T00:41:02.053Z","endTime":"2026-04-23T00:41:07.061Z","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":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.016540303780094,"aZ":-33.06300215186783,"pfxX":-5.178298482694897,"pfxZ":-0.609431411641177,"pX":0.05125880598126612,"pZ":1.7449078010205015,"vX0":-2.726585632625202,"vY0":-121.12715103282247,"vZ0":-3.071543597170355,"x":115.05,"y":191.67,"x0":1.8679434710066298,"y0":50.00011482396442,"z0":5.951942256513718,"aX":-7.610288755486879},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.6,"breakHorizontal":10.1,"spinRate":2346,"spinDirection":329},"zone":8,"typeConfidence":0.91,"plateTime":0.45404968034305604,"extension":6.725460726246093},"hitData":{"launchSpeed":95.3,"launchAngle":-0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.34,"coordY":164.25}},"index":2,"playId":"82fceef8-ffed-3e41-b674-924798c302f0","pitchNumber":3,"startTime":"2026-04-23T00:41:23.883Z","endTime":"2026-04-23T00:41:31.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:41:31.903Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, first baseman Matt Olson to pitcher Dylan Lee.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-23T00:44:07.126Z","endTime":"2026-04-23T00:45:04.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Lee replaces Martín Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T00:43:27.531Z","endTime":"2026-04-23T00:44:09.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.517297439886004,"aZ":-27.318875258782896,"pfxX":-1.0828875198403922,"pfxZ":3.395294692114165,"pX":-0.37284096125968796,"pZ":3.49324331664006,"vX0":-4.7544385400129485,"vY0":-118.71123250347206,"vZ0":-1.5953130024050788,"x":131.21,"y":144.46,"x0":1.7956655541627253,"y0":50.001327757353415,"z0":6.65863829803813,"aX":-1.5455034130200205},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.0,"breakHorizontal":3.1,"spinRate":2074,"spinDirection":184},"zone":11,"typeConfidence":0.91,"plateTime":0.46123335606091365,"extension":6.26553856157704},"index":1,"playId":"394db004-91c2-328e-a411-48989e93808a","pitchNumber":1,"startTime":"2026-04-23T00:44:09.374Z","endTime":"2026-04-23T00:44:13.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94301475619863,"aZ":-25.89818595788909,"pfxX":-2.125277250828559,"pfxZ":4.207539571503356,"pX":0.06354757684447485,"pZ":2.112590066913826,"vX0":-3.728098148243297,"vY0":-120.8701655157596,"vZ0":-5.076589528122014,"x":114.58,"y":181.74,"x0":1.897499551721358,"y0":50.00017611578941,"z0":6.493855500606755,"aX":-3.166612628367552},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.7,"breakHorizontal":4.7,"spinRate":2053,"spinDirection":163},"zone":8,"typeConfidence":0.91,"plateTime":0.45189555528225256,"extension":6.327657773076837},"index":2,"playId":"d99b73cf-5183-3667-9e7d-fd394f5a44b6","pitchNumber":2,"startTime":"2026-04-23T00:44:23.998Z","endTime":"2026-04-23T00:44:28.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83968162750924,"aZ":-26.38286480532263,"pfxX":-1.4163271942561169,"pfxZ":3.9244384955273386,"pX":-0.9725979553349804,"pZ":2.7424380559335515,"vX0":-5.942413715342099,"vY0":-120.2561292010424,"vZ0":-3.6072606598293695,"x":154.07,"y":164.73,"x0":1.7075381691546776,"y0":50.0015248450827,"z0":6.584949400133703,"aX":-2.086613304097506},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.6,"breakHorizontal":3.8,"spinRate":2109,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.45429314287487044,"extension":6.299481859782073},"index":3,"playId":"3e0e1c3c-57d9-370a-81f5-cdc65d892cb1","pitchNumber":3,"startTime":"2026-04-23T00:44:39.734Z","endTime":"2026-04-23T00:44:44.571Z","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":83.8,"endSpeed":77.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.349734430132262,"aZ":-25.212522317613896,"pfxX":-1.37136265613076,"pfxZ":4.581620205720397,"pX":-0.87927869785775,"pZ":2.326151523618792,"vX0":-5.841240639207488,"vY0":-122.01378190667118,"vZ0":-4.889533597470405,"x":150.52,"y":175.97,"x0":1.7166461190503708,"y0":50.00204612503167,"z0":6.50925168034863,"aX":-2.081603252726595},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.4,"breakHorizontal":3.7,"spinRate":2137,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.4476420476241523,"extension":6.261415092744998},"hitData":{"launchSpeed":70.2,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.64,"coordY":164.76}},"index":4,"playId":"b3889e75-17ad-311a-94b3-f5ea5f097ce1","pitchNumber":4,"startTime":"2026-04-23T00:44:55.710Z","endTime":"2026-04-23T00:45:04.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:45:04.428Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Michael Harris II.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-23T00:45:29.373Z","endTime":"2026-04-23T00:45:56.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.184777857523926,"aZ":-27.09094586412844,"pfxX":-0.042432185694538216,"pfxZ":3.4483058530085184,"pX":-0.6972395952606246,"pZ":2.152183260731322,"vX0":-5.814810777760678,"vY0":-119.85257785121145,"vZ0":-4.663925736549643,"x":143.58,"y":180.67,"x0":1.75205830108676,"y0":50.00517818815485,"z0":6.504515036152269,"aX":-0.06146318924108567},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.5,"breakHorizontal":1.3,"spinRate":2075,"spinDirection":145},"zone":7,"typeConfidence":0.9,"plateTime":0.4546337761180639,"extension":6.247406721866405},"index":0,"playId":"892250d4-2601-38c1-890f-7a022cac00eb","pitchNumber":1,"startTime":"2026-04-23T00:45:31.173Z","endTime":"2026-04-23T00:45:35.597Z","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":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.990619630775317,"aZ":-26.9990993170713,"pfxX":-1.3789279969693236,"pfxZ":3.5348350879510697,"pX":-0.331004918149722,"pZ":2.390587236357662,"vX0":-4.615473663408094,"vY0":-119.6852071467495,"vZ0":-4.112703621483081,"x":129.62,"y":174.23,"x0":1.7940844827144056,"y0":50.004993968782685,"z0":6.522828588163863,"aX":-2.019589370782791},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.8,"breakHorizontal":3.5,"spinRate":2051,"spinDirection":162},"zone":4,"typeConfidence":0.91,"plateTime":0.4559549463287458,"extension":6.264062663398357},"hitData":{"launchSpeed":87.5,"launchAngle":43.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.73,"coordY":87.08}},"index":1,"playId":"2aa1e1dc-b4b9-3fdf-80bc-a88cd6f7448b","pitchNumber":2,"startTime":"2026-04-23T00:45:46.495Z","endTime":"2026-04-23T00:45:56.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:45:56.144Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-23T00:46:18.164Z","endTime":"2026-04-23T00:48:38.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":84.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.366995616614187,"aZ":-11.048978525376812,"pfxX":6.062507833623099,"pfxZ":11.535833873117785,"pX":0.621130487119147,"pZ":3.0931675839242434,"vX0":-4.831568178637769,"vY0":-134.51481971959024,"vZ0":-6.9538293769150625,"x":93.32,"y":155.26,"x0":1.6535269418900045,"y0":50.003912141087845,"z0":6.496477653920944,"aX":11.103028312423392},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":-10.0,"spinRate":2332,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.4072984346785349,"extension":6.356490659813053},"index":0,"playId":"bd86fb1d-8910-34ed-b6f6-7644674a46b0","pitchNumber":1,"startTime":"2026-04-23T00:46:22.366Z","endTime":"2026-04-23T00:46:26.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.950648990254223,"aZ":-23.51912373670627,"pfxX":-1.7271830494217042,"pfxZ":5.850021432239527,"pX":-0.22061106054676535,"pZ":0.3409565594504997,"vX0":-4.171000732450885,"vY0":-120.24097865351256,"vZ0":-9.407212144012544,"x":125.41,"y":229.57,"x0":1.753561078980929,"y0":50.004259900567455,"z0":6.354578637503135,"aX":-2.556722082759072},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.9,"breakHorizontal":4.1,"spinRate":2159,"spinDirection":146},"zone":13,"typeConfidence":0.91,"plateTime":0.4536563639227422,"extension":6.404649726486354},"index":1,"playId":"79005ec0-ca77-33ad-8bbe-fce8d625e4cf","pitchNumber":2,"startTime":"2026-04-23T00:46:37.369Z","endTime":"2026-04-23T00:46:42.738Z","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":84.9,"endSpeed":77.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.996422628210645,"aZ":-18.987120864395596,"pfxX":5.594634938772005,"pfxZ":8.582409350754958,"pX":0.33321764637373735,"pZ":1.6116314746633216,"vX0":-5.515404584362882,"vY0":-123.29673548643584,"vZ0":-7.377838065820237,"x":104.3,"y":195.27,"x0":1.8745161410934044,"y0":50.002363061479926,"z0":6.250438187541065,"aX":8.595645377843594},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":14.0,"breakHorizontal":-8.8,"spinRate":1615,"spinDirection":134},"zone":9,"typeConfidence":0.85,"plateTime":0.4445977934037453,"extension":6.530533366828217},"index":2,"playId":"d7196c57-1a4d-3f6a-bc7d-11a3b040c107","pitchNumber":3,"startTime":"2026-04-23T00:47:01.762Z","endTime":"2026-04-23T00:47:07.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113093170812167,"aZ":-26.80895887840832,"pfxX":-1.1763151026020788,"pfxZ":3.4643194341850787,"pX":-0.12378096792957761,"pZ":1.0486657974162021,"vX0":-4.401638395760112,"vY0":-123.27792484789802,"vZ0":-7.637206274697614,"x":121.72,"y":210.47,"x0":1.833312486133351,"y0":50.00438704505895,"z0":6.430796844555021,"aX":-1.8204405600307962},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.8,"breakHorizontal":3.1,"spinRate":2235,"spinDirection":159},"zone":13,"typeConfidence":0.91,"plateTime":0.4432912641940243,"extension":6.347575536214476},"index":3,"playId":"abb5f828-fba4-3eae-80b3-a903d3371d37","pitchNumber":4,"startTime":"2026-04-23T00:47:22.764Z","endTime":"2026-04-23T00:47:29.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.299733307355098,"aZ":-19.552953893546412,"pfxX":6.885882832573818,"pfxZ":8.048463099918955,"pX":1.7631850484141407,"pZ":2.301030773915081,"vX0":-2.5395469191055855,"vY0":-124.29160414027429,"vZ0":-6.081001240525281,"x":49.79,"y":176.65,"x0":1.9019404392263017,"y0":50.00553012431392,"z0":6.396903226538142,"aX":10.80354574933879},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":13.4,"breakHorizontal":-11.9,"spinRate":1558,"spinDirection":134},"zone":14,"typeConfidence":0.93,"plateTime":0.4402278823088288,"extension":6.3360833273186925},"index":4,"playId":"4b4dba2c-4381-3944-89d0-e230a075e014","pitchNumber":5,"startTime":"2026-04-23T00:47:55.677Z","endTime":"2026-04-23T00:47:59.913Z","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":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74507738323004,"aZ":-11.53784407795037,"pfxX":4.734343951154881,"pfxZ":11.05018955048018,"pX":-1.1618283474178293,"pZ":1.7753959769178704,"vX0":-8.444075216521975,"vY0":-135.36147526501452,"vZ0":-10.18158379966963,"x":161.29,"y":190.84,"x0":1.3738946898841975,"y0":50.005903723237445,"z0":6.378972463531652,"aX":8.844619819600336},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":-7.0,"spinRate":2279,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.4036353349078565,"extension":6.3643168745915615},"index":5,"playId":"0504d446-18f2-3e61-82f2-d6e396f4ce65","pitchNumber":6,"startTime":"2026-04-23T00:48:13.769Z","endTime":"2026-04-23T00:48:18.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.655654440637015,"aZ":-21.749457982410924,"pfxX":8.513594375619011,"pfxZ":6.62212447883281,"pX":0.1580819639003488,"pZ":1.8793087239660453,"vX0":-6.4598309265926,"vY0":-124.30517948822997,"vZ0":-6.485266316516972,"x":110.97,"y":188.04,"x0":1.6775033417704968,"y0":50.00043252276443,"z0":6.3137404243680155,"aX":13.393677954664764},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.8,"breakHorizontal":-14.0,"spinRate":1932,"spinDirection":137},"zone":8,"typeConfidence":0.93,"plateTime":0.43973070731963126,"extension":6.477529733429924},"hitData":{"launchSpeed":84.2,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.24,"coordY":164.51}},"index":6,"playId":"59167007-22f9-3f44-b0f0-2669bb0c5d68","pitchNumber":7,"startTime":"2026-04-23T00:48:30.768Z","endTime":"2026-04-23T00:48:38.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:48:38.590Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a soft ground ball to pitcher Mitchell Parker.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-23T00:50:43.070Z","endTime":"2026-04-23T00:51:16.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680730,"link":"/api/v1/people/680730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7346530494144,"aZ":-31.63794081014698,"pfxX":-7.854209608727869,"pfxZ":0.37830450158050866,"pX":0.09401815812151632,"pZ":2.6821798429910677,"vX0":-1.9039031895164835,"vY0":-119.29412161078871,"vZ0":-1.149316867044555,"x":113.42,"y":166.36,"x0":1.9251055781312942,"y0":50.00381522749911,"z0":6.056073543205046,"aX":-11.17307018752721},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":14.6,"spinRate":2287,"spinDirection":324},"zone":2,"typeConfidence":0.91,"plateTime":0.46145295034110756,"extension":6.794701860540859},"index":0,"playId":"390d1de7-1661-320e-ac62-d665d932df43","pitchNumber":1,"startTime":"2026-04-23T00:50:49.679Z","endTime":"2026-04-23T00:50:53.920Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34582226917035,"aZ":-34.09803347595576,"pfxX":-8.350199279608056,"pfxZ":-1.3863226532809563,"pX":1.0299103380048455,"pZ":2.0535893523159245,"vX0":0.7967893923219194,"vY0":-117.54805868213693,"vZ0":-1.8563821181078488,"x":77.74,"y":183.33,"x0":1.7682199775009204,"y0":50.00368290686354,"z0":6.048894803486689,"aX":-11.57005726036702},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.8,"breakHorizontal":14.9,"spinRate":2395,"spinDirection":326},"zone":14,"typeConfidence":0.85,"plateTime":0.4677262416710315,"extension":6.805679840203802},"hitData":{"launchSpeed":54.3,"launchAngle":-63.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":116.14,"coordY":182.29}},"index":1,"playId":"8ca67eb0-6be8-3bc0-9470-7f02c7be44dc","pitchNumber":2,"startTime":"2026-04-23T00:51:06.456Z","endTime":"2026-04-23T00:51:16.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:51:16.078Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Harris II lines out sharply to right fielder James Wood.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-23T00:51:42.999Z","endTime":"2026-04-23T00:53:06.874Z","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":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":82.2,"endSpeed":75.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.986121865927288,"aZ":-31.384626131490386,"pfxX":-5.241690037086555,"pfxZ":0.5467758043438611,"pX":0.5632851432005312,"pZ":3.7851224608871505,"vX0":-1.5124959501609372,"vY0":-119.67224020639202,"vZ0":0.9238252830031781,"x":95.53,"y":136.58,"x0":1.88511133208959,"y0":50.00285506504153,"z0":6.214375136948857,"aX":-7.570970027297068},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.4,"breakHorizontal":9.8,"spinRate":2154,"spinDirection":317},"zone":12,"typeConfidence":0.9,"plateTime":0.45841379289168627,"extension":6.564901832513024},"index":0,"playId":"810f1f09-493f-3b88-a16f-033bb1cbb154","pitchNumber":1,"startTime":"2026-04-23T00:51:50.577Z","endTime":"2026-04-23T00:51:55.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.781746063420396,"aZ":-31.067115708903064,"pfxX":-5.270612156928874,"pfxZ":0.7601219430927237,"pX":0.18620267132014184,"pZ":2.919140716840843,"vX0":-2.2677230513768816,"vY0":-121.01094113670665,"vZ0":-0.8272833095438548,"x":109.9,"y":159.96,"x0":1.8243765900412148,"y0":50.00415524584802,"z0":6.022048160316003,"aX":-7.705057722089918},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.4,"breakHorizontal":10.1,"spinRate":2273,"spinDirection":312},"zone":2,"typeConfidence":0.9,"plateTime":0.45513567804519095,"extension":6.884538771876011},"index":1,"playId":"23816d1f-274b-31eb-9d46-4914262367e2","pitchNumber":2,"startTime":"2026-04-23T00:52:09.782Z","endTime":"2026-04-23T00:52:13.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.622303919350465,"aZ":-13.652765843340793,"pfxX":3.563617576036191,"pfxZ":10.000399120703715,"pX":0.45960979832888493,"pZ":3.792044046781777,"vX0":-1.5224415125615842,"vY0":-135.9131203588256,"vZ0":-4.390439710438503,"x":99.48,"y":136.39,"x0":0.5672922846793862,"y0":50.000766509987365,"z0":6.391584302102924,"aX":6.598070616180881},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":-6.1,"spinRate":2087,"spinDirection":165},"zone":12,"typeConfidence":0.91,"plateTime":0.404583990249336,"extension":6.83530450634186},"index":2,"playId":"571f4a04-adad-3b61-aae4-65cb8dcc668b","pitchNumber":3,"startTime":"2026-04-23T00:52:28.084Z","endTime":"2026-04-23T00:52:31.886Z","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":83.6,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.768298171128915,"aZ":-34.53260505950685,"pfxX":-4.192692049221106,"pfxZ":-1.595940282506061,"pX":0.21105317769059864,"pZ":1.9897473291950452,"vX0":-2.4315994610626714,"vY0":-121.64505901185788,"vZ0":-2.4862431578754847,"x":108.96,"y":185.06,"x0":1.7725819969309082,"y0":50.0013854683955,"z0":6.057239774234655,"aX":-6.200817270082061},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.2,"breakHorizontal":8.2,"spinRate":2114,"spinDirection":310},"zone":8,"typeConfidence":0.91,"plateTime":0.4525332964076325,"extension":6.752900030301945},"hitData":{"launchSpeed":110.3,"launchAngle":15.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":200.8,"coordY":99.07}},"index":3,"playId":"90640d1e-7de9-3dea-9649-91c14bab6296","pitchNumber":4,"startTime":"2026-04-23T00:52:57.176Z","endTime":"2026-04-23T00:53:06.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:53:06.874Z","atBatIndex":65},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mauricio Dubón grounds into a double play, second baseman Jorbit Vivas to first baseman Curtis Mead. Ozzie Albies out at 2nd. Mauricio Dubón out at 1st.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-23T00:53:31.243Z","endTime":"2026-04-23T00:54:04.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.957587921715287,"aZ":-35.44450396125997,"pfxX":-2.4835604236793207,"pfxZ":-2.178373675724126,"pX":0.3606842104885633,"pZ":2.8016013922910514,"vX0":-2.8655370407931544,"vY0":-121.81473099653196,"vZ0":-0.4668751067389305,"x":103.25,"y":163.14,"x0":1.8749437278167604,"y0":50.0024357450764,"z0":6.060426283939959,"aX":-3.730819240587971},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.8,"breakHorizontal":5.2,"spinRate":2145,"spinDirection":302},"zone":3,"typeConfidence":0.91,"plateTime":0.4496657110520017,"extension":6.760447135878628},"index":0,"playId":"15ac26ab-78b4-3a4d-aeb6-85a4db049a0c","pitchNumber":1,"startTime":"2026-04-23T00:53:35.829Z","endTime":"2026-04-23T00:53:40.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.839283060255426,"aZ":-13.51841310823283,"pfxX":3.679318052668826,"pfxZ":10.050379898965708,"pX":-0.15928964691666442,"pZ":4.129591646568724,"vX0":-3.6932226880745302,"vY0":-135.87944936170723,"vZ0":-3.5177019907823452,"x":123.07,"y":127.28,"x0":0.7443594042050636,"y0":50.00170738066714,"z0":6.390187716422023,"aX":6.828814118390867},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-5.8,"spinRate":2031,"spinDirection":163},"zone":11,"typeConfidence":0.91,"plateTime":0.40425197515847255,"extension":6.886554763954922},"hitData":{"launchSpeed":93.4,"launchAngle":-12.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.39,"coordY":154.12}},"index":1,"playId":"67592d0a-e5fa-31b7-aec5-b25b4f250519","pitchNumber":2,"startTime":"2026-04-23T00:53:55.574Z","endTime":"2026-04-23T00:54:04.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:54:04.947Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorbit Vivas lines out sharply to second baseman Ozzie Albies.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T00:56:53.925Z","endTime":"2026-04-23T00:57:45.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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],"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"Pitching Change: Tyler Kinley replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T00:55:46.292Z","endTime":"2026-04-23T00:56:56.012Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.3,"endSpeed":74.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.370050140085127,"aZ":-41.0872321514916,"pfxX":3.334648243510523,"pfxZ":-6.408924835012202,"pX":-0.029800255998666352,"pZ":3.064046574476068,"vX0":0.08252259057264727,"vY0":-117.01508112749131,"vZ0":0.2594114259112661,"x":118.14,"y":156.05,"x0":-0.49890215237556335,"y0":50.000865117358224,"z0":6.790334173680303,"aX":4.63952937793897},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.3,"breakHorizontal":-6.1,"spinRate":2758,"spinDirection":37},"zone":2,"typeConfidence":0.94,"plateTime":0.46746022713794,"extension":5.313305327329409},"index":1,"playId":"a718dfe6-cf7d-3bb5-be77-f7d88c496fb8","pitchNumber":1,"startTime":"2026-04-23T00:56:56.012Z","endTime":"2026-04-23T00:57:00.542Z","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":86.4,"endSpeed":80.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.041647560711795,"aZ":-33.923691801276945,"pfxX":1.1205883020601384,"pfxZ":-1.0832574618194233,"pX":-0.9767721940583021,"pZ":2.8090727606346393,"vX0":-0.6889832355940722,"vY0":-125.8607530378919,"vZ0":-2.3413967027070024,"x":154.23,"y":162.94,"x0":-0.8459469676134355,"y0":50.00419444212109,"z0":6.482050682845119,"aX":1.8092541265976085},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.3,"breakHorizontal":-1.9,"spinRate":2447,"spinDirection":58},"zone":11,"typeConfidence":0.85,"plateTime":0.4341419369367725,"extension":5.471953130175482},"index":2,"playId":"d6bc4b76-a9eb-3466-ab70-e3c4c127ad71","pitchNumber":2,"startTime":"2026-04-23T00:57:22.397Z","endTime":"2026-04-23T00:57:27.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04495518212809,"aZ":-29.54912256950663,"pfxX":3.1961322640289733,"pfxZ":1.607468485174393,"pX":-0.4371401635225856,"pZ":2.043174748593219,"vX0":-0.2133426980647706,"vY0":-126.40966882521569,"vZ0":-5.042722572747988,"x":133.66,"y":183.61,"x0":-0.7675815603122119,"y0":50.000468726948576,"z0":6.416059984039714,"aX":5.208539355146425},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.0,"breakHorizontal":-5.8,"spinRate":2429,"spinDirection":145},"zone":7,"typeConfidence":0.9,"plateTime":0.43212004212568766,"extension":5.527335269571472},"hitData":{"launchSpeed":102.8,"launchAngle":8.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":146.91,"coordY":143.28}},"index":3,"playId":"016e7d38-47d2-351b-9f96-a205bdbfc296","pitchNumber":3,"startTime":"2026-04-23T00:57:39.137Z","endTime":"2026-04-23T00:57:45.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T00:57:45.268Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Wiemer walks.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T00:58:12.215Z","endTime":"2026-04-23T01:00:41.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2903270832334,"aZ":-29.63351082698777,"pfxX":1.5924945419648533,"pfxZ":1.5303931189637465,"pX":0.8791794345263014,"pZ":1.3951152886053104,"vX0":3.683835779480708,"vY0":-127.16567033555773,"vZ0":-6.585504901594916,"x":83.49,"y":201.11,"x0":-0.7885286765054792,"y0":50.0017935275076,"z0":6.334861247893929,"aX":2.636448243371509},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":-3.6,"spinRate":2598,"spinDirection":171},"zone":14,"typeConfidence":0.91,"plateTime":0.42886637583811726,"extension":5.5114524847116035},"index":0,"playId":"9f2fffbf-35d9-3086-a061-a2e3ed10749e","pitchNumber":1,"startTime":"2026-04-23T00:58:12.531Z","endTime":"2026-04-23T00:58:17.618Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.761242865631953,"aZ":-13.644474701830694,"pfxX":-1.990707941447219,"pfxZ":9.590896573288592,"pX":-0.09306086310619759,"pZ":2.7955974131587364,"vX0":2.565058708162183,"vY0":-137.6900754746584,"vZ0":-7.201267939962175,"x":120.55,"y":163.3,"x0":-0.7753422658907909,"y0":50.0047394848921,"z0":6.356477237249375,"aX":-3.8470583484374052},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":3.1,"spinRate":2311,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.3968431950405007,"extension":5.6285216807293885},"index":1,"playId":"72bbce1d-1cc9-3400-9bab-b57538ce049d","pitchNumber":2,"startTime":"2026-04-23T00:58:30.582Z","endTime":"2026-04-23T00:58:36.334Z","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":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.642837182379424,"aZ":-30.683945063639985,"pfxX":0.7004501242949728,"pfxZ":0.9191097816268359,"pX":0.5503854227263844,"pZ":1.6878531452417562,"vX0":2.7375780510994265,"vY0":-126.41584843601927,"vZ0":-5.617914122117208,"x":96.02,"y":193.21,"x0":-0.6355593418401699,"y0":50.004767907614344,"z0":6.388215478393394,"aX":1.1389901953818038},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.7,"breakHorizontal":-1.9,"spinRate":2339,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.4324909700846531,"extension":5.475938909500788},"index":2,"playId":"a9d7d6a3-caf3-330b-ac5b-af6c81a394ee","pitchNumber":3,"startTime":"2026-04-23T00:58:52.437Z","endTime":"2026-04-23T00:59:19.439Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"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":86.3,"endSpeed":79.4,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.718800197658688,"aZ":-30.18277051016751,"pfxX":0.8908786196615948,"pfxZ":1.2414790377984986,"pX":-0.7532139397958807,"pZ":3.9557859041011603,"vX0":0.22335920708364357,"vY0":-125.72366971332264,"vZ0":-0.6144955116745291,"x":145.71,"y":131.97,"x0":-0.958896417207203,"y0":50.00323772978408,"z0":6.646014083296114,"aX":1.43082381968141},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":-1.7,"spinRate":2301,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.43511739018787887,"extension":5.338651746715449},"index":3,"playId":"4810b37d-548f-3c74-a4b6-1b37f560209b","pitchNumber":4,"startTime":"2026-04-23T00:59:25.754Z","endTime":"2026-04-23T00:59:31.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77171408509257,"aZ":-15.191710357538827,"pfxX":-1.1356540052621504,"pfxZ":8.802421931238937,"pX":-0.6676968300414066,"pZ":2.262207150307901,"vX0":0.8866649112931777,"vY0":-137.60613976681196,"vZ0":-7.932253844766628,"x":142.45,"y":177.7,"x0":-0.845552561243747,"y0":50.005471806449954,"z0":6.198883745616503,"aX":-2.191694915451745},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":1.9,"spinRate":2278,"spinDirection":215},"zone":7,"typeConfidence":0.91,"plateTime":0.3970986150914335,"extension":5.638081970983641},"index":4,"playId":"5dca25f8-3e5e-3a77-b033-34844cf31bcc","pitchNumber":5,"startTime":"2026-04-23T00:59:44.379Z","endTime":"2026-04-23T00:59:50.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.407950838354974,"aZ":-31.559845456476488,"pfxX":0.5888927420059533,"pfxZ":0.3847295378820652,"pX":-0.47145149498448585,"pZ":1.8777165221896406,"vX0":0.7995639327935641,"vY0":-126.58854279025957,"vZ0":-4.865507447386684,"x":134.97,"y":188.08,"x0":-0.868230980834686,"y0":50.006203105622426,"z0":6.358073482827599,"aX":0.9537310705030835},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.2,"breakHorizontal":-1.2,"spinRate":2395,"spinDirection":138},"zone":7,"typeConfidence":0.89,"plateTime":0.4330706690428947,"extension":5.48372755614814},"index":5,"playId":"f86cf19e-e77a-3213-8a01-8da32d76b4a0","pitchNumber":6,"startTime":"2026-04-23T01:00:11.605Z","endTime":"2026-04-23T01:00:16.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02104804074606,"aZ":-26.422638125593373,"pfxX":2.669067370025275,"pfxZ":3.425541557356226,"pX":0.045370441080278094,"pZ":1.0068793794783575,"vX0":1.4550007632721573,"vY0":-128.1152163487308,"vZ0":-8.033696896350182,"x":115.27,"y":211.59,"x0":-0.8749157754859102,"y0":50.003529538660146,"z0":6.218812818925128,"aX":4.480281214981351},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.8,"breakHorizontal":-5.2,"spinRate":2494,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.42593695694046785,"extension":5.473149923599293},"index":6,"playId":"8eb3e6ca-3353-3aec-acc4-9f279abc1415","pitchNumber":7,"startTime":"2026-04-23T01:00:36.777Z","endTime":"2026-04-23T01:00:41.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:00:41.172Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T01:01:02.768Z","endTime":"2026-04-23T01:03:19.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42161445527844,"aZ":-15.150534989061498,"pfxX":-1.4555804175033167,"pfxZ":8.81319714015413,"pX":-0.8015736049906993,"pZ":2.0313360547869057,"vX0":0.9855998591320694,"vY0":-137.6078219146191,"vZ0":-8.629489885941796,"x":147.55,"y":183.93,"x0":-0.9739165247738355,"y0":50.00543173273988,"z0":6.21851784717459,"aX":-2.8125939395220194},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":2.4,"spinRate":2301,"spinDirection":200},"zone":7,"typeConfidence":0.9,"plateTime":0.39690516428305855,"extension":5.566542360912083},"index":0,"playId":"79fd4119-d6a0-359a-aa51-4bd8cf25f342","pitchNumber":1,"startTime":"2026-04-23T01:01:07.791Z","endTime":"2026-04-23T01:01:13.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13215411318464,"aZ":-28.879231214589645,"pfxX":1.7478963915955594,"pfxZ":2.104320063372464,"pX":-1.0291982129617272,"pZ":2.6174863391364327,"vX0":-0.7055554941319362,"vY0":-123.98773221543273,"vZ0":-3.574895221846475,"x":156.23,"y":168.11,"x0":-0.9691777828387218,"y0":50.00531671516902,"z0":6.469448591866909,"aX":2.7412083666471507},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.2,"breakHorizontal":-3.0,"spinRate":2490,"spinDirection":154},"zone":11,"typeConfidence":0.89,"plateTime":0.44056366759127785,"extension":5.436986790959702},"index":1,"playId":"312bf6ce-7763-378c-bf62-168d5df95b64","pitchNumber":2,"startTime":"2026-04-23T01:01:26.244Z","endTime":"2026-04-23T01:01:30.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"41ef41e9-2bef-3c4f-a381-d511f4306bdd","startTime":"2026-04-23T01:01:46.646Z","endTime":"2026-04-23T01:01:49.916Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":1},"index":3,"playId":"d7411821-4b55-30f4-aceb-3d5336a9bcaa","startTime":"2026-04-23T01:02:07.034Z","endTime":"2026-04-23T01:02:10.817Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43207687632376,"aZ":-15.275369067242934,"pfxX":-0.5609156125977375,"pfxZ":8.748089785289451,"pX":0.6546005794758172,"pZ":2.245412989033319,"vX0":3.4827998195352077,"vY0":-137.61557457075608,"vZ0":-8.363319659873827,"x":92.05,"y":178.15,"x0":-0.5505772825016138,"y0":50.00630533121643,"z0":6.343155780736925,"aX":-1.0842265377428608},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":0.4,"spinRate":2300,"spinDirection":204},"zone":6,"typeConfidence":0.9,"plateTime":0.3968963664441034,"extension":5.568377316154927},"index":4,"playId":"d6a3b985-f58d-3ad0-896a-fbb2bc322667","pitchNumber":3,"startTime":"2026-04-23T01:02:28.218Z","endTime":"2026-04-23T01:02:35.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Joey Wiemer steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"actionPlayId":"d6a3b985-f58d-3ad0-896a-fbb2bc322667","startTime":"2026-04-23T01:02:47.881Z","endTime":"2026-04-23T01:03:08.694Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15047879799522,"aZ":-28.649745358608303,"pfxX":1.7245459206214353,"pfxZ":2.174321534800697,"pX":-0.24192315345318766,"pZ":2.404106395196778,"vX0":0.3157371376523795,"vY0":-125.91007915199933,"vZ0":-4.5396446474197285,"x":126.22,"y":173.87,"x0":-0.5928727201377496,"y0":50.00452669641637,"z0":6.5220316043485385,"aX":2.7969186709538087},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":-3.2,"spinRate":2586,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.4333559085630485,"extension":5.4101631371173555},"hitData":{"launchSpeed":86.6,"launchAngle":29.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.07,"coordY":97.34}},"index":6,"playId":"db479600-ad65-3d76-aea6-33a44745a2ea","pitchNumber":4,"startTime":"2026-04-23T01:03:08.694Z","endTime":"2026-04-23T01:03:19.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:03:19.118Z","atBatIndex":69},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Tyler Kinley intentionally walks James Wood.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T01:03:44.524Z","endTime":"2026-04-23T01:04:25.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-23T01:03:44.524Z","endTime":"2026-04-23T01:04:19.766Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08227486-0716-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-23T01:04:19.766Z","endTime":"2026-04-23T01:04:19.791Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08227486-0716-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-23T01:04:19.791Z","endTime":"2026-04-23T01:04:19.793Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08227486-0716-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-23T01:04:19.793Z","endTime":"2026-04-23T01:04:19.794Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":4,"playId":"08227486-0716-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-23T01:04:19.794Z","endTime":"2026-04-23T01:04:25.371Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-04-23T01:04:25.371Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead strikes out swinging.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-23T01:04:31.759Z","endTime":"2026-04-23T01:06:09.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87779347861968,"aZ":-29.653087950315307,"pfxX":0.7684475073884318,"pfxZ":1.5745647683509336,"pX":1.8747934799517672,"pZ":0.8264831489300224,"vX0":5.853035651461749,"vY0":-125.47538581957033,"vZ0":-7.69087968140186,"x":45.54,"y":216.46,"x0":-0.5819388875335398,"y0":50.005020712783285,"z0":6.326681469148566,"aX":1.2333008446556946},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":-2.6,"spinRate":2644,"spinDirection":93},"zone":14,"typeConfidence":0.91,"plateTime":0.4354581478955857,"extension":5.745579275767168},"index":0,"playId":"59567b1b-2021-3e6b-a20a-66e5fef5430e","pitchNumber":1,"startTime":"2026-04-23T01:04:35.801Z","endTime":"2026-04-23T01:04:39.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.316620751476837,"aZ":-28.7784008741101,"pfxX":2.378805871714537,"pfxZ":2.0853725296239176,"pX":-0.09726329213285993,"pZ":2.0923324591010313,"vX0":1.2009243800801896,"vY0":-126.35833806296506,"vZ0":-4.922419753097567,"x":120.71,"y":182.29,"x0":-0.8868254117050152,"y0":50.00174699589153,"z0":6.361703850024599,"aX":3.868745722580722},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":-4.6,"spinRate":2633,"spinDirection":162},"zone":8,"typeConfidence":0.9,"plateTime":0.4324959688739849,"extension":5.617738506976885},"index":1,"playId":"25fa9f61-58f0-3c8e-b11c-f3904a217cc2","pitchNumber":2,"startTime":"2026-04-23T01:04:55.737Z","endTime":"2026-04-23T01:05:00.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.114663897965272,"aZ":-41.5681368457347,"pfxX":1.3243837462466002,"pfxZ":-6.465955882389869,"pX":-0.2550688785620415,"pZ":2.3240542402482807,"vX0":0.41768395231692274,"vY0":-119.98051883116553,"vZ0":-1.4217522666436861,"x":126.72,"y":176.03,"x0":-0.603694073866274,"y0":50.00536490562818,"z0":6.6425993301617945,"aX":1.9230232149297561},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.8,"breakHorizontal":-2.5,"spinRate":2735,"spinDirection":38},"zone":5,"typeConfidence":0.94,"plateTime":0.45725040220706825,"extension":5.321480411065411},"index":2,"playId":"ef49006e-9a9f-3a64-bc49-2b001f534e85","pitchNumber":3,"startTime":"2026-04-23T01:05:15.889Z","endTime":"2026-04-23T01:05:20.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0367869839603,"aZ":-34.25322056961746,"pfxX":2.556051010405466,"pfxZ":-1.3637941731506213,"pX":0.7953196376262324,"pZ":0.5831588081510448,"vX0":2.614475182555177,"vY0":-123.30048146648252,"vZ0":-6.922472006775086,"x":86.68,"y":223.03,"x0":-0.6133474603691217,"y0":50.000852658525915,"z0":6.341336689997919,"aX":3.908234800872301},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.0,"breakHorizontal":-5.3,"spinRate":2830,"spinDirection":32},"zone":14,"typeConfidence":0.64,"plateTime":0.44535615010642404,"extension":5.67640347444416},"index":3,"playId":"51a16392-bd02-320a-a8ab-a2e7ab5ddb62","pitchNumber":4,"startTime":"2026-04-23T01:05:38.275Z","endTime":"2026-04-23T01:05:42.512Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586228206728133,"aZ":-26.490945215630337,"pfxX":1.054898161724899,"pfxZ":3.3413026396598937,"pX":1.1525552228843996,"pZ":1.8112131259328634,"vX0":4.355127764194133,"vY0":-129.0317252262691,"vZ0":-6.456579373072947,"x":73.07,"y":189.88,"x0":-0.6881288774245379,"y0":50.00488349667352,"z0":6.3627178483071045,"aX":1.7940234432774418},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":-2.8,"spinRate":2565,"spinDirection":176},"zone":14,"typeConfidence":0.9,"plateTime":0.4230423163071917,"extension":5.64112464320084},"index":4,"playId":"086b110f-4f08-3ef7-88a5-9b9736accb79","pitchNumber":5,"startTime":"2026-04-23T01:06:04.995Z","endTime":"2026-04-23T01:06:09.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:06:09.475Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, second baseman Jorbit Vivas to first baseman Curtis Mead.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-23T01:08:27.844Z","endTime":"2026-04-23T01:08:37.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Julian Fernández replaces Mitchell Parker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T01:07:41.539Z","endTime":"2026-04-23T01:08:30.174Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.900541452839377,"aZ":-10.516221461247941,"pfxX":-1.0175042960520526,"pfxZ":10.903367635711113,"pX":-0.07082568057868116,"pZ":2.740429754511475,"vX0":4.891262031841209,"vY0":-140.12011793954198,"vZ0":-8.006676541599106,"x":119.7,"y":164.79,"x0":-1.707603199050138,"y0":50.00657763394772,"z0":6.323639930269706,"aX":-2.0216046954470186},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":0.8,"spinRate":2441,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.3910052529872443,"extension":6.352097580469198},"hitData":{"launchSpeed":101.5,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.52,"coordY":154.12}},"index":1,"playId":"0b2a8a88-a934-39ad-984a-5a768bcf7d47","pitchNumber":1,"startTime":"2026-04-23T01:08:30.174Z","endTime":"2026-04-23T01:08:37.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:08:37.989Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder Jacob Young.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-23T01:09:06.674Z","endTime":"2026-04-23T01:10:35.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-23T01:09:07.084Z","endTime":"2026-04-23T01:09:09.024Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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.3,"endSpeed":88.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.314785432883276,"aZ":-13.858402495110225,"pfxX":-4.2186043073886035,"pfxZ":9.044392807197362,"pX":-1.0807512298311517,"pZ":4.283391518385064,"vX0":3.3673323877244767,"vY0":-141.64569458907982,"vZ0":-3.616565720976218,"x":158.2,"y":123.13,"x0":-1.738742342508893,"y0":50.00585244538747,"z0":6.466960597591455,"aX":-8.546472571760242},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":7.0,"spinRate":2541,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3871630077770529,"extension":6.387273522583275},"index":1,"playId":"a970242b-2b1f-35e3-a423-d98e75b90c9d","pitchNumber":1,"startTime":"2026-04-23T01:09:09.024Z","endTime":"2026-04-23T01:09:12.662Z","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":95.6,"endSpeed":87.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.894355821139417,"aZ":-11.711832480033975,"pfxX":-3.1815305170270793,"pfxZ":10.473866171551826,"pX":-1.4735588987865305,"pZ":2.9391698096188588,"vX0":2.269460002039902,"vY0":-139.0645450512698,"vZ0":-7.038371294564736,"x":173.17,"y":159.42,"x0":-1.8878704984392318,"y0":50.003657006280505,"z0":6.28401444436146,"aX":-6.216555833068445},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2516,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.39422841281406606,"extension":6.455641498848229},"index":2,"playId":"328ba063-01b7-32b0-bc71-f8d6ccb6944f","pitchNumber":2,"startTime":"2026-04-23T01:09:23.897Z","endTime":"2026-04-23T01:09:27.811Z","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":94.4,"endSpeed":86.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43865754061347,"aZ":-15.153662001750268,"pfxX":-2.359521054344591,"pfxZ":8.940396894032691,"pX":-0.8874266597397338,"pZ":3.7337145378321983,"vX0":3.185541661334027,"vY0":-137.35833718097697,"vZ0":-4.313203389729721,"x":150.83,"y":137.97,"x0":-1.7575733200335688,"y0":50.005289971185704,"z0":6.360226126196908,"aX":-4.493493990989948},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":3.6,"spinRate":2467,"spinDirection":201},"zone":11,"typeConfidence":0.87,"plateTime":0.39930187280824647,"extension":6.487463760404885},"index":3,"playId":"b37a6c42-1eae-3d1f-b746-86d3d7b6c224","pitchNumber":3,"startTime":"2026-04-23T01:09:39.011Z","endTime":"2026-04-23T01:09:42.822Z","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.7,"endSpeed":86.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86858016060706,"aZ":-15.629690291060005,"pfxX":-2.830025008740272,"pfxZ":8.640112253623679,"pX":0.23775635356458824,"pZ":2.5957007036368123,"vX0":6.6279991055806455,"vY0":-137.5866977663122,"vZ0":-6.964085879196415,"x":107.94,"y":168.7,"x0":-1.8360976613257067,"y0":50.00506457458499,"z0":6.221394758350229,"aX":-5.421092467273831},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":3.7,"spinRate":2476,"spinDirection":200},"zone":5,"typeConfidence":0.88,"plateTime":0.39827777255526353,"extension":6.689877652428596},"index":4,"playId":"3e49361c-52c5-301f-88ef-87a48366780e","pitchNumber":4,"startTime":"2026-04-23T01:09:54.330Z","endTime":"2026-04-23T01:09:58.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22116683497621,"aZ":-13.649321726973731,"pfxX":-3.186190467841285,"pfxZ":9.860204405224465,"pX":-0.0421192561490368,"pZ":2.8473788057574057,"vX0":5.666534222425589,"vY0":-136.282758177036,"vZ0":-6.342847109710157,"x":118.61,"y":161.9,"x0":-1.735324080340108,"y0":50.00541138352822,"z0":6.14948113335826,"aX":-5.988186728801951},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":4.6,"spinRate":2472,"spinDirection":201},"zone":5,"typeConfidence":0.87,"plateTime":0.4020547094445779,"extension":6.566958853483186},"index":5,"playId":"6d891dfd-af9b-30a1-a08f-8d25fbd81197","pitchNumber":5,"startTime":"2026-04-23T01:10:10.051Z","endTime":"2026-04-23T01:10:14.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.099811355988198,"aZ":-14.233675644590607,"pfxX":-2.822354008956851,"pfxZ":9.410203905473615,"pX":-0.813116799296091,"pZ":3.178808582212546,"vX0":3.986581859481603,"vY0":-137.37007462331704,"vZ0":-5.511391030709885,"x":147.99,"y":152.95,"x0":-1.9180743790162542,"y0":50.00580276383303,"z0":6.1828469951465355,"aX":-5.382711760422294},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":4.2,"spinRate":2488,"spinDirection":201},"zone":1,"typeConfidence":0.88,"plateTime":0.39909132547354886,"extension":6.5699564730952416},"hitData":{"launchSpeed":96.8,"launchAngle":26.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.52,"coordY":53.77}},"index":6,"playId":"5d5fc770-35b2-3d7b-b90f-5f5e4da1c605","pitchNumber":6,"startTime":"2026-04-23T01:10:26.773Z","endTime":"2026-04-23T01:10:35.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:10:35.737Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronald Acuña Jr. flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-23T01:10:52.276Z","endTime":"2026-04-23T01:12:33.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41196216898897,"aZ":-21.014343871038694,"pfxX":-2.988987807998032,"pfxZ":6.987491928114032,"pX":-1.072243560674201,"pZ":2.7914018873605686,"vX0":3.9728484683311875,"vY0":-126.0589031880197,"vZ0":-4.446275216056128,"x":157.87,"y":163.41,"x0":-2.2858140691003848,"y0":50.00380850759933,"z0":6.2907365476809245,"aX":-4.774968662344178},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.8,"breakHorizontal":4.4,"spinRate":1802,"spinDirection":177},"zone":11,"typeConfidence":0.91,"plateTime":0.43574928566223514,"extension":6.769055295199018},"index":0,"playId":"5669e6ae-6a5a-38cd-90c6-e59e72a1aa20","pitchNumber":1,"startTime":"2026-04-23T01:10:56.878Z","endTime":"2026-04-23T01:11:01.181Z","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":97.6,"endSpeed":88.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08993963043876,"aZ":-12.06559809224101,"pfxX":-2.353450792599247,"pfxZ":9.884888860651039,"pX":-1.6903936901457466,"pZ":4.185914282588998,"vX0":1.0205701450699407,"vY0":-142.09779853111624,"vZ0":-4.142815168258096,"x":181.43,"y":125.76,"x0":-1.7494203451116146,"y0":50.00695897267054,"z0":6.435752867221984,"aX":-4.789709849605945},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":4.1,"spinRate":2438,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.38620917133475574,"extension":6.273736000444978},"index":1,"playId":"0d6f1a09-ab21-325f-8f3b-57cb90067bd7","pitchNumber":2,"startTime":"2026-04-23T01:11:11.533Z","endTime":"2026-04-23T01:11:19.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73518964062354,"aZ":-7.9322245808047604,"pfxX":-0.6828391285804605,"pfxZ":11.864765810941655,"pX":1.571537690820024,"pZ":2.203775636372155,"vX0":8.782579254170315,"vY0":-142.27845899231986,"vZ0":-9.855047018315094,"x":57.1,"y":179.28,"x0":-1.4710607578030395,"y0":50.00014702993648,"z0":6.221761139385676,"aX":-1.397171101255401},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.6,"breakHorizontal":-0.6,"spinRate":2518,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.3854974671156044,"extension":6.687827812241083},"index":2,"playId":"361dcc1e-b1f9-3a46-818d-f55687b196bb","pitchNumber":3,"startTime":"2026-04-23T01:11:49.153Z","endTime":"2026-04-23T01:11:53.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.350284263263035,"aZ":-12.458401834117138,"pfxX":-0.22652407273754038,"pfxZ":10.027870810129894,"pX":0.4000477228741218,"pZ":2.4638459519925506,"vX0":5.979517240608556,"vY0":-139.7661698383494,"vZ0":-8.145168905634467,"x":101.75,"y":172.26,"x0":-1.7433125943166579,"y0":50.002076312195555,"z0":6.246051342859721,"aX":-0.44612599177922874},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":-1.0,"spinRate":2469,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.3928257528783976,"extension":6.639919162200695},"index":3,"playId":"b4a7549d-4cd1-3164-b1ff-7cdbd0cfcedd","pitchNumber":4,"startTime":"2026-04-23T01:12:04.929Z","endTime":"2026-04-23T01:12:09.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.702276194557495,"aZ":-10.955298143693671,"pfxX":-1.023195010122626,"pfxZ":10.547526257586117,"pX":0.29088309709293775,"pZ":2.714263447741293,"vX0":5.58454000786502,"vY0":-140.88187510651036,"vZ0":-7.802674378148748,"x":105.91,"y":165.49,"x0":-1.5833768107501698,"y0":50.005949533360955,"z0":6.226192691444471,"aX":-2.0588427350635428},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":0.7,"spinRate":2473,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.38862345894082573,"extension":6.516830426831033},"hitData":{"launchSpeed":102.9,"launchAngle":48.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":148.02,"coordY":69.13}},"index":4,"playId":"bef2b8ad-3479-370c-9b97-b040b157171e","pitchNumber":5,"startTime":"2026-04-23T01:12:23.130Z","endTime":"2026-04-23T01:12:33.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:12:33.528Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a ground ball to center fielder Michael Harris II.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-23T01:15:07.458Z","endTime":"2026-04-23T01:15:18.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"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":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Suarez replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-23T01:14:19.691Z","endTime":"2026-04-23T01:15:09.785Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663158,"link":"/api/v1/people/663158"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30395454304157,"aZ":-14.029740645479588,"pfxX":-7.312161341903524,"pfxZ":8.911614187839865,"pX":-0.2977353722888697,"pZ":3.506697150433403,"vX0":5.880412577911492,"vY0":-141.76424179562306,"vZ0":-5.228507147404037,"x":128.35,"y":144.1,"x0":-1.4485584899986426,"y0":50.001944439668925,"z0":6.269892717195019,"aX":-14.88756988159866},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":12.0,"spinRate":2412,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.38630872360177504,"extension":6.699833706144122},"hitData":{"launchSpeed":100.2,"launchAngle":3.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.65,"coordY":95.31}},"index":1,"playId":"05856bda-8b8a-386b-985f-0b4f080add37","pitchNumber":1,"startTime":"2026-04-23T01:15:09.785Z","endTime":"2026-04-23T01:15:18.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:15:18.717Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to shortstop Mauricio Dubón.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-23T01:15:38.949Z","endTime":"2026-04-23T01:15:53.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.591117046964257,"aZ":-18.79473930838486,"pfxX":0.413929940874576,"pfxZ":6.778039805908534,"pX":-0.09641840019835879,"pZ":3.5106211422786346,"vX0":4.577159358307638,"vY0":-139.63894204127587,"vZ0":-3.778586107817824,"x":120.68,"y":143.99,"x0":-1.810863509344144,"y0":50.00134964288774,"z0":6.118555822771246,"aX":0.8168310143530939},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":-1.7,"spinRate":2310,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.39231997347211056,"extension":6.573132863090068},"hitData":{"launchSpeed":66.2,"launchAngle":57.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.14,"coordY":150.23}},"index":0,"playId":"35b16833-8d32-3a91-a441-6e829c30077e","pitchNumber":1,"startTime":"2026-04-23T01:15:43.828Z","endTime":"2026-04-23T01:15:53.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:15:53.894Z","atBatIndex":76},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Daylen Lile grounds into a force out, third baseman Austin Riley to shortstop Mauricio Dubón. Brady House out at 2nd. Daylen Lile to 1st.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-23T01:16:12.214Z","endTime":"2026-04-23T01:17:53.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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_assist"},{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.1,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.131980759614784,"aZ":-18.28368419452265,"pfxX":0.06623430333087438,"pfxZ":7.048139080614643,"pX":-0.0036858967945027766,"pZ":3.5003791271461067,"vX0":4.9830293505258885,"vY0":-139.90357113265125,"vZ0":-4.055715759391854,"x":117.14,"y":144.27,"x0":-1.8206475731754703,"y0":50.006545457764894,"z0":6.175807466309273,"aX":0.1311479089013828},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":-1.2,"spinRate":2354,"spinDirection":192},"zone":12,"typeConfidence":0.88,"plateTime":0.39229735566434787,"extension":6.647071351462666},"index":0,"playId":"c2521a45-a71c-3af0-8873-a439b7cb738f","pitchNumber":1,"startTime":"2026-04-23T01:16:18.195Z","endTime":"2026-04-23T01:16:22.351Z","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":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.641500779847267,"aZ":-24.707460375565248,"pfxX":-9.461002649683431,"pfxZ":4.395704328799843,"pX":-1.0138076160177052,"pZ":2.3711179797603257,"vX0":5.053068516906972,"vY0":-129.64332366735934,"vZ0":-4.335726774670868,"x":155.64,"y":174.76,"x0":-1.7611594153969194,"y0":50.0032217390108,"z0":5.955917512927136,"aX":-16.070743529565167},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.2,"breakHorizontal":16.0,"spinRate":1690,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.42283000538045545,"extension":6.712346154150375},"index":1,"playId":"0649b5e6-f71a-3277-a695-5930f713e3bc","pitchNumber":2,"startTime":"2026-04-23T01:16:35.915Z","endTime":"2026-04-23T01:16:40.133Z","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":99.1,"endSpeed":90.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.456980540283915,"aZ":-8.426684177509573,"pfxX":-2.6274893326962037,"pfxZ":11.37794623113042,"pX":-0.04640835019828597,"pZ":2.9119393388577657,"vX0":5.987124228311507,"vY0":-144.01799240891998,"vZ0":-7.203668275884558,"x":118.77,"y":160.16,"x0":-1.816825719570326,"y0":50.00013136300225,"z0":5.9762891264810705,"aX":-5.483079203950284},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.2,"breakHorizontal":3.5,"spinRate":2490,"spinDirection":212},"zone":2,"typeConfidence":0.95,"plateTime":0.3812499151906903,"extension":6.616449876531541},"index":2,"playId":"ffe77b95-b67d-3bfa-b84b-af21f93227d9","pitchNumber":3,"startTime":"2026-04-23T01:16:58.578Z","endTime":"2026-04-23T01:17:02.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.771082994291696,"aZ":-23.74991909701342,"pfxX":-9.856637741979519,"pfxZ":4.877325833779544,"pX":-0.06764076271368721,"pZ":1.296765744614448,"vX0":6.889456625356545,"vY0":-130.4294724470686,"vZ0":-7.405717663023415,"x":119.58,"y":203.77,"x0":-1.4592330040504768,"y0":50.00522298426263,"z0":5.957268402506253,"aX":-17.028606052785506},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":16.4,"spinRate":1748,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.4195349154665933,"extension":6.764594798883547},"index":3,"playId":"9246d75c-9cae-3e4e-8f03-d4cfee9d9603","pitchNumber":4,"startTime":"2026-04-23T01:17:19.618Z","endTime":"2026-04-23T01:17:23.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.285950743806005,"aZ":-18.68404474676755,"pfxX":0.4308178353512857,"pfxZ":6.59777743713242,"pX":0.2797151560511394,"pZ":2.830801626943676,"vX0":6.14565906744603,"vY0":-142.00939582144616,"vZ0":-5.6275987436963995,"x":106.34,"y":162.35,"x0":-1.9675797565408422,"y0":50.00090435847617,"z0":6.025294933692563,"aX":0.8788080571388716},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":-2.0,"spinRate":2334,"spinDirection":190},"zone":3,"typeConfidence":0.85,"plateTime":0.38558122075148793,"extension":6.436544870828989},"hitData":{"launchSpeed":65.8,"launchAngle":7.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.89,"coordY":164.25}},"index":4,"playId":"6ed9ef31-4244-3f2e-bd66-5c9d0b89eee4","pitchNumber":5,"startTime":"2026-04-23T01:17:40.305Z","endTime":"2026-04-23T01:17:53.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:17:53.206Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to center fielder Michael Harris II.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-23T01:18:18.991Z","endTime":"2026-04-23T01:18:27.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.067"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".694"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.94"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.62"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.50"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.99"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.49"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.14"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.54"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.01"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.57"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.31"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.19"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.32"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.71"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.067"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".694"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7831616735224,"aZ":-8.562028374421768,"pfxX":-3.504579860305611,"pfxZ":11.257104924391285,"pX":-0.4921558869198873,"pZ":3.048643310870269,"vX0":4.534829631920234,"vY0":-144.41156113027992,"vZ0":-7.37043305860433,"x":135.76,"y":156.47,"x0":-1.6325842242689883,"y0":50.00234536022151,"z0":6.170993662661735,"aX":-7.351145446589302},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":5.4,"spinRate":2372,"spinDirection":207},"zone":1,"typeConfidence":0.94,"plateTime":0.3802661668103302,"extension":6.757112264886738},"hitData":{"launchSpeed":93.1,"launchAngle":26.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.24,"coordY":60.92}},"index":0,"playId":"7cb37824-ef5e-37fd-b132-fbe1ad60ce13","pitchNumber":1,"startTime":"2026-04-23T01:18:18.991Z","endTime":"2026-04-23T01:18:27.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:18:27.684Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to center fielder Michael Harris II.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-23T01:18:18.991Z","endTime":"2026-04-23T01:18:27.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.067"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".694"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.94"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.62"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.50"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.99"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.49"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.14"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.54"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.01"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.57"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.31"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.19"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.32"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.71"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".516"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.067"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".694"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".974"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7831616735224,"aZ":-8.562028374421768,"pfxX":-3.504579860305611,"pfxZ":11.257104924391285,"pX":-0.4921558869198873,"pZ":3.048643310870269,"vX0":4.534829631920234,"vY0":-144.41156113027992,"vZ0":-7.37043305860433,"x":135.76,"y":156.47,"x0":-1.6325842242689883,"y0":50.00234536022151,"z0":6.170993662661735,"aX":-7.351145446589302},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":5.4,"spinRate":2372,"spinDirection":207},"zone":1,"typeConfidence":0.94,"plateTime":0.3802661668103302,"extension":6.757112264886738},"hitData":{"launchSpeed":93.1,"launchAngle":26.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.24,"coordY":60.92}},"index":0,"playId":"7cb37824-ef5e-37fd-b132-fbe1ad60ce13","pitchNumber":1,"startTime":"2026-04-23T01:18:18.991Z","endTime":"2026-04-23T01:18:27.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-23T01:18:27.684Z","atBatIndex":78},"scoringPlays":[1,8,10,13,17,26,38,53,55],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10,11],"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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":121.72,"y":90.49},"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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":180.49,"y":50.69},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":70.88,"y":100.06},"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":1,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":96.24,"y":160.71},"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":87.62,"y":119.14},"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":164.47,"y":39.12},"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":1,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":110.94,"y":168.82},"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":171.78,"y":66.41},"type":"H","description":"Double"}]}},{"startIndex":12,"endIndex":23,"top":[12,13,14,15,16,17,18,19],"bottom":[20,21,22,23],"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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":152.75,"y":118.16},"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":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":247.89,"y":81.92},"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":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":213.66,"y":102.73},"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":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":194.46,"y":109.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":104.83,"y":101.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":192.98,"y":68.99},"type":"O","description":"Sac Fly"},{"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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":197.13,"y":114.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":118.41,"y":184.68},"type":"O","description":"Pop Out"}],"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":147.45,"y":155.13},"type":"O","description":"Forceout"}]}},{"startIndex":24,"endIndex":33,"top":[24,25,26,27],"bottom":[28,29,30,31,32,33],"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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":152.86,"y":51.54},"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":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":74.41,"y":94.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":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":52.73,"y":57.34},"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":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":156.57,"y":165.27},"type":"O","description":"Pop Out"}],"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":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":121.08,"y":102.41},"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":3,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":84.58,"y":110.01},"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":3,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":122.97,"y":83.54},"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":3,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":146.43,"y":156.14},"type":"O","description":"Fielders Choice"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":79.63,"y":82.41},"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":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":108.48,"y":125.76},"type":"O","description":"Pop Out"},{"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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":232.66,"y":89.45},"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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":73.41,"y":80.08},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":43,"endIndex":49,"top":[43,44,45],"bottom":[46,47,48,49],"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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":115.38,"y":65.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":124.63,"y":174.9},"type":"O","description":"Pop Out"},{"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":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":84.02,"y":153.7},"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":5,"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":75.96,"y":147.52},"type":"H","description":"Double"},{"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":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":134.77,"y":137.39},"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":5,"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":158.6,"y":156.65},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":57,"top":[50,51,52],"bottom":[53,54,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":6,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":153.02,"y":157.66},"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":6,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":156.06,"y":169.32},"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":6,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":102.83,"y":165.27},"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":6,"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"coordinates":{"x":77.74,"y":46.87},"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":6,"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":105.09,"y":181.28},"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":6,"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":77.95,"y":38.95},"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":6,"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":129.14,"y":190.09},"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":6,"pitcher":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":103.76,"y":147.66},"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":7,"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":149.47,"y":154.62},"type":"O","description":"Grounded Into DP"},{"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":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":103.34,"y":164.25},"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":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":161.64,"y":164.76},"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":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":99.73,"y":87.08},"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":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":91.24,"y":164.51},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":71,"top":[64,65,66],"bottom":[67,68,69,70,71],"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":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":116.14,"y":182.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":200.8,"y":99.07},"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":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":143.39,"y":154.12},"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":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":146.91,"y":143.28},"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":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":193.07,"y":97.34},"type":"O","description":"Flyout"}]}},{"startIndex":72,"endIndex":78,"top":[72,73,74],"bottom":[75,76,77,78],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":152.52,"y":154.12},"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":9,"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":113.52,"y":53.77},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":148.02,"y":69.13},"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":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":125.65,"y":95.31},"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":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":91.14,"y":150.23},"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":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":106.89,"y":164.25},"type":"O","description":"Forceout"},{"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":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":135.24,"y":60.92},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":4,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"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":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":11,"errors":1,"leftOnBase":9},"away":{"runs":8,"hits":8,"errors":1,"leftOnBase":2}},"defense":{"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"catcher":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"onDeck":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"inHole":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"battingOrder":2,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"onDeck":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"inHole":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"pitcher":{"id":642759,"fullName":"Julian Fernández","link":"/api/v1/people/642759"},"battingOrder":6,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":11,"groundOuts":7,"airOuts":18,"runs":8,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".270","atBats":33,"obp":".337","slg":".453","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":20,"rbi":8,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.25","popOuts":5,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":39,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":166,"era":"3.16","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.14","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":166,"balls":54,"strikes":112,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":6,"pitchesPerInning":"18.44","runsScoredPer9":"6.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"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,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":9,"airOuts":9,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".233","atBats":30,"obp":".324","slg":".333","ops":".657","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":10,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"1.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":80,"errors":1,"chances":82,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":11,"groundOuts":9,"airOuts":15,"runs":1,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":38,"obp":".175","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":154,"era":"0.82","inningsPitched":"11.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":1,"whip":"0.64","battersFaced":40,"outs":33,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":41,"strikes":113,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.00","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"7.36","walksPer9Inn":"1.64","hitsPer9Inn":"4.09","runsScoredPer9":"0.82","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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(S, 2)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":11,"gamesStarted":0,"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":39,"obp":".225","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":150,"era":"0.84","inningsPitched":"10.2","wins":2,"losses":0,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":1,"whip":"0.84","battersFaced":40,"outs":32,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":49,"strikes":101,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.06","gamesFinished":2,"strikeoutWalkRatio":"11.00","strikeoutsPer9Inn":"9.28","walksPer9Inn":"0.84","hitsPer9Inn":"6.75","runsScoredPer9":"0.84","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2 HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":9,"groundOuts":26,"airOuts":16,"runs":11,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".296","atBats":81,"obp":".337","slg":".543","ops":".880","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":44,"rbi":14,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.50","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":54,"errors":0,"chances":54,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":{"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":true,"isSubstitute":false}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":11,"groundOuts":20,"airOuts":24,"runs":12,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".298","atBats":84,"obp":".344","slg":".452","ops":".796","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":38,"rbi":14,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".343","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":8,"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":47,"putOuts":43,"errors":2,"chances":92,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":6,"gamesStarted":1,"flyOuts":6,"groundOuts":9,"airOuts":15,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":57,"obp":".394","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":266,"era":"5.02","inningsPitched":"14.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.81","battersFaced":66,"outs":43,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":266,"balls":99,"strikes":167,"strikePercentage":".630","hitBatsmen":0,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".000","pitchesPerInning":"18.56","gamesFinished":3,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"10.05","walksPer9Inn":"5.65","hitsPer9Inn":"10.67","runsScoredPer9":"5.02","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 4 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":74,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":18,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":21,"strikes":53,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"12.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":5,"groundOuts":5,"airOuts":6,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":30,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":130,"era":"6.43","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.57","battersFaced":33,"outs":21,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":41,"strikes":89,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":4,"winPercentage":".---","pitchesPerInning":"18.57","gamesFinished":1,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"14.14","walksPer9Inn":"2.57","hitsPer9Inn":"11.57","runsScoredPer9":"6.43","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"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"}]},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":12,"groundOuts":26,"airOuts":24,"runs":26,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".320","atBats":103,"obp":".391","slg":".563","ops":".954","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":58,"rbi":23,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".342","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.71","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":7,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"obp":".360","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":98,"era":"8.44","inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.69","battersFaced":25,"outs":16,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":35,"strikes":63,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".000","pitchesPerInning":"18.38","gamesFinished":3,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"11.81","walksPer9Inn":"5.06","hitsPer9Inn":"10.13","runsScoredPer9":"11.81","homeRunsPer9":"3.38","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":false,"isOnBench":true,"isSubstitute":false}},"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":1,"groundOuts":1,"airOuts":2,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":13,"groundOuts":22,"airOuts":23,"runs":20,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":0,"avg":".265","atBats":98,"obp":".348","slg":".582","ops":".930","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":57,"rbi":22,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":9,"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":22,"putOuts":173,"errors":1,"chances":196,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":17,"groundOuts":23,"airOuts":30,"runs":11,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":14,"intentionalWalks":0,"hits":22,"hitByPitch":3,"avg":".234","atBats":94,"obp":".345","slg":".340","ops":".685","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":32,"rbi":6,"leftOnBase":29,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"94.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":55,"errors":0,"chances":56,"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}},"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, 3)","summary":"1.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":9,"strikes":10,"strikePercentage":".530","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":13,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":1,"hits":4,"hitByPitch":1,"atBats":36,"obp":".238","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":166,"era":"0.82","inningsPitched":"11.0","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":1,"whip":"0.82","battersFaced":42,"outs":33,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":166,"balls":61,"strikes":105,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.09","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.18","walksPer9Inn":"4.09","hitsPer9Inn":"3.27","runsScoredPer9":"0.82","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607481":{"person":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":27,"obp":".323","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":117,"era":"4.05","inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"1.35","battersFaced":31,"outs":20,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":117,"balls":40,"strikes":77,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".000","pitchesPerInning":"17.55","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.05","hitsPer9Inn":"8.10","runsScoredPer9":"4.05","homeRunsPer9":"1.35","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":5,"gamesStarted":5,"flyOuts":12,"groundOuts":18,"airOuts":25,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":82,"obp":".337","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":390,"era":"3.74","inningsPitched":"21.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.43","battersFaced":95,"outs":65,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":390,"balls":159,"strikes":231,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"8.31","walksPer9Inn":"4.57","hitsPer9Inn":"8.31","runsScoredPer9":"4.98","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".208","atBats":24,"obp":".231","slg":".375","ops":".606","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":9,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"babip":".200","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":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":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":20,"groundOuts":24,"airOuts":33,"runs":16,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".278","atBats":97,"obp":".330","slg":".433","ops":".763","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":42,"rbi":11,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.25","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":34,"errors":1,"chances":94,"fielding":".989","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 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":14,"groundOuts":23,"airOuts":29,"runs":13,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".221","atBats":95,"obp":".308","slg":".358","ops":".666","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":34,"rbi":16,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".257","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","popOuts":10,"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":32,"putOuts":18,"errors":2,"chances":52,"fielding":".962","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":"800","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":11,"groundOuts":20,"airOuts":18,"runs":11,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".200","atBats":75,"obp":".286","slg":".267","ops":".553","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":20,"rbi":5,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.11","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":39,"errors":1,"chances":40,"fielding":".975","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":{},"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":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":0,"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":{"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}},"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":{"summary":"3.0 IP, 2 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":52,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":12,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":52,"balls":19,"strikes":33,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":3,"flyOuts":13,"groundOuts":25,"airOuts":28,"runs":7,"doubles":2,"triples":2,"homeRuns":3,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":2,"atBats":81,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":354,"era":"2.70","inningsPitched":"23.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"0.94","battersFaced":91,"outs":70,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":354,"balls":131,"strikes":223,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":2,"winPercentage":".500","pitchesPerInning":"15.17","gamesFinished":1,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.31","hitsPer9Inn":"6.17","runsScoredPer9":"2.70","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[660670,686948,621566,663586,645277,671739,643289,573262,641680,800311,527048,669276,641755,663158],"pitchers":[800311,527048,669276,641755,663158],"bench":[571657,622761,642086,642201],"bullpen":[607481,693821,656550,625643,606303,519242,660761],"battingOrder":[660670,686948,621566,663586,645277,671739,643289,573262,641680],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Baldwin, D (7, 1st inning off Littell, 0 on, 1 out); Harris II 2 (6, 2nd inning off Littell, 1 on, 0 out, 3rd inning off Littell, 0 on, 2 out); Olson (7, 4th inning off Littell, 2 on, 2 out)."},{"label":"TB","value":"Albies; Baldwin, D 5; Harris II 8; Heim; Olson 4; Yastrzemski."},{"label":"RBI","value":"Acuña Jr. (6); Baldwin, D (23); Harris II 3 (14); Olson 3 (22)."},{"label":"2-out RBI","value":"Harris II; Olson 3."},{"label":"Runners left in scoring position, 2 out","value":"Olson."},{"label":"SF","value":"Acuña Jr."},{"label":"GIDP","value":"Dubón; Olson."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"2."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Albies (1, fielding)."}]}],"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":4,"groundOuts":9,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":1,"hits":11,"hitByPitch":0,"avg":".255","atBats":39,"obp":".334","slg":".411","ops":".745","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":22,"rbi":6,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":11,"groundOuts":7,"airOuts":18,"runs":8,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"5.58","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.52","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":47,"strikes":84,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":8,"pitchesPerInning":"14.56","runsScoredPer9":"8.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"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-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":11,"groundOuts":25,"airOuts":14,"runs":11,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".239","atBats":92,"obp":".286","slg":".348","ops":".634","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":32,"rbi":8,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".339","groundOutsToAirouts":"1.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":16,"errors":5,"chances":54,"fielding":".907","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":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":15,"groundOuts":19,"airOuts":26,"runs":14,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":2,"hits":25,"hitByPitch":6,"avg":".291","atBats":86,"obp":".410","slg":".535","ops":".945","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":46,"rbi":19,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.33","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":60,"putOuts":36,"errors":4,"chances":100,"fielding":".960","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":10,"groundOuts":23,"airOuts":21,"runs":12,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".181","atBats":72,"obp":".280","slg":".194","ops":".474","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":14,"rbi":6,"leftOnBase":37,"sacBunts":2,"sacFlies":0,"babip":".236","groundOutsToAirouts":"1.10","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":36,"errors":2,"chances":99,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":2,"groundOuts":12,"airOuts":10,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".171","atBats":41,"obp":".244","slg":".220","ops":".464","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":9,"rbi":3,"leftOnBase":23,"sacBunts":1,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.20","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":{"caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":1,"putOuts":92,"errors":0,"chances":93,"fielding":"1.000","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":1,"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":4,"putOuts":1,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":4,"groundOuts":20,"airOuts":10,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":4,"avg":".298","atBats":47,"obp":".414","slg":".362","ops":".776","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":17,"rbi":3,"leftOnBase":24,"sacBunts":2,"sacFlies":1,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":26,"putOuts":11,"errors":3,"chances":40,"fielding":".925","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686894":{"person":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"jerseyNumber":"21","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"1-1 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","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":2,"groundOuts":6,"airOuts":5,"runs":11,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".356","atBats":45,"obp":".442","slg":".644","ops":"1.086","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":29,"rbi":6,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".542","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":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":0,"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":true,"isSubstitute":false}},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"45","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"201","stats":{"batting":{"note":"a-","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":7,"groundOuts":16,"airOuts":15,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".204","atBats":49,"obp":".278","slg":".449","ops":".727","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":22,"rbi":10,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".184","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.33","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":85,"errors":2,"chances":95,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"2-5 | HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":24,"flyOuts":25,"groundOuts":26,"airOuts":32,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".282","atBats":103,"obp":".333","slg":".437","ops":".770","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":45,"rbi":13,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":53,"errors":1,"chances":55,"fielding":".982","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":12,"gamesStarted":0,"flyOuts":6,"groundOuts":18,"airOuts":8,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":46,"obp":".377","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":210,"era":"6.17","inningsPitched":"11.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":8,"whip":"1.71","battersFaced":53,"outs":35,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":210,"balls":84,"strikes":126,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"winPercentage":".333","pitchesPerInning":"18.00","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"5.40","hitsPer9Inn":"10.03","runsScoredPer9":"6.94","homeRunsPer9":"1.54","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":"800","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":4,"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":7,"groundOuts":6,"airOuts":11,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".293","atBats":41,"obp":".341","slg":".317","ops":".658","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":13,"rbi":6,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".414","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"2-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":22,"airOuts":14,"runs":25,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":37,"baseOnBalls":23,"intentionalWalks":5,"hits":25,"hitByPitch":2,"avg":".255","atBats":98,"obp":".407","slg":".592","ops":".999","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":58,"rbi":20,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.89","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":48,"errors":1,"chances":50,"fielding":".980","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":"2-5 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":9,"groundOuts":21,"airOuts":24,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".263","atBats":76,"obp":".300","slg":".395","ops":".695","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":30,"rbi":12,"leftOnBase":35,"sacBunts":1,"sacFlies":0,"babip":".290","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":43,"errors":0,"chances":43,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{},"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":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":9,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":143,"era":"3.12","inningsPitched":"8.2","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":3,"whip":"1.38","battersFaced":38,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":42,"strikes":101,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":2,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"10.38","walksPer9Inn":"3.12","hitsPer9Inn":"9.35","runsScoredPer9":"3.12","homeRunsPer9":"1.04","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":1,"errors":0,"chances":1,"fielding":"1.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":{"note":"(L, 0-3)","summary":"6.0 IP, 6 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":9,"groundOuts":3,"airOuts":15,"runs":8,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":28,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":34,"strikes":62,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":8,"gamesFinished":0,"runsScoredPer9":"12.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":4,"flyOuts":22,"groundOuts":26,"airOuts":34,"runs":23,"doubles":3,"triples":0,"homeRuns":11,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":108,"obp":".359","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":389,"era":"7.56","inningsPitched":"25.0","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.68","battersFaced":117,"outs":75,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":389,"balls":130,"strikes":259,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":8,"winPercentage":".000","pitchesPerInning":"15.56","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.88","hitsPer9Inn":"12.24","runsScoredPer9":"8.28","homeRunsPer9":"3.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":4},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"2.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":28,"obp":".310","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"3.86","inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.29","battersFaced":29,"outs":21,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":38,"strikes":84,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.43","gamesFinished":0,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.29","hitsPer9Inn":"10.29","runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":12,"groundOuts":13,"airOuts":17,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".200","atBats":45,"obp":".229","slg":".333","ops":".562","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":15,"rbi":9,"leftOnBase":27,"sacBunts":0,"sacFlies":1,"babip":".211","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.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":{"gamesStarted":1,"caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":4,"putOuts":97,"errors":2,"chances":103,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"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":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","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":2,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":21,"strikes":20,"strikePercentage":".490","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.50","gamesFinished":2,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"4.50","walksPer9Inn":"9.00","hitsPer9Inn":"4.50","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":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":5,"gamesStarted":5,"flyOuts":16,"groundOuts":28,"airOuts":28,"runs":10,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":102,"obp":".297","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":446,"era":"3.38","inningsPitched":"26.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.20","battersFaced":111,"outs":80,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":446,"balls":164,"strikes":282,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"3.37","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"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":"1-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":10,"groundOuts":26,"airOuts":21,"runs":11,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".253","atBats":79,"obp":".289","slg":".367","ops":".656","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":29,"rbi":15,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".288","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.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":17,"putOuts":103,"errors":2,"chances":122,"fielding":".984","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,678554,691781,682928,695734,696285,678391,677588,686894,660688,641793,680730,642759],"pitchers":[641793,680730,642759],"bench":[686452,683083],"bullpen":[676917,656492,663623,695418,663992,571945,672335,676571,681402],"battingOrder":[695578,678554,691781,682928,695734,696285,678391,686894,660688],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Vivas (3, Fuentes); Lile (7, Pérez, M)."},{"label":"HR","value":"Lile (3, 1st inning off Fuentes, 2 on, 2 out); Wiemer (3, 6th inning off Pérez, M, 0 on, 0 out); Wood (9, 6th inning off Pérez, M, 0 on, 1 out)."},{"label":"TB","value":"Abrams; García Jr., L; House; Lile 6; Vivas 2; Wiemer 4; Wood 5; Young 2."},{"label":"RBI","value":"Lile 3 (13); Vivas (3); Wiemer (6); Wood (20)."},{"label":"2-out RBI","value":"Lile 3; Vivas."},{"label":"Runners left in scoring position, 2 out","value":"Mead; Ruiz, K 2; Vivas; Tena."},{"label":"Team RISP","value":"1-for-11."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Wiemer (1, 2nd base off Kinley/Heim)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Vivas (3, fielding)."},{"label":"DP","value":"2 (Vivas-Abrams-Mead; Vivas-Mead)."}]}],"note":[{"label":"a","value":"Struck out for García Jr., L in the 4th."},{"label":"b","value":"Homered for Tena in the 6th."}]}},"officials":[{"official":{"id":427366,"fullName":"Brian O'Nora","link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Wood (by Kinley)."},{"label":"ABS Challenge","value":"Heim 2 (Ball-Confirmed, Ball-Confirmed); Mead (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Fuentes 74-53; Pérez, M 52-33; Lee, D 13-9; Kinley 19-10; Suarez, R 8-7; Littell 96-62; Parker 23-16; Fernández, J 12-6."},{"label":"Groundouts-flyouts","value":"Fuentes 2-1; Pérez, M 4-0; Lee, D 2-1; Kinley 0-1; Suarez, R 1-1; Littell 3-9; Parker 3-0; Fernández, J 1-2."},{"label":"Batters faced","value":"Fuentes 18; Pérez, M 12; Lee, D 3; Kinley 5; Suarez, R 4; Littell 28; Parker 6; Fernández, J 3."},{"label":"Umpires","value":"HP: Brian O'Nora. 1B: Chris Segal. 2B: Erich Bacchus. 3B: Laz Diaz. "},{"label":"Weather","value":"72 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, Out To RF."},{"label":"First pitch","value":"6:47 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"16,308."},{"label":"Venue","value":"Nationals Park."},{"label":"April 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","boxscoreName":"Harris II"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2 HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":9,"groundOuts":26,"airOuts":16,"runs":11,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".296","atBats":81,"obp":".337","slg":".543","ops":".880","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":44,"rbi":14,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.50","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":54,"errors":0,"chances":54,"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"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","boxscoreName":"Wood"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":22,"airOuts":14,"runs":25,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":37,"baseOnBalls":23,"intentionalWalks":5,"hits":25,"hitByPitch":2,"avg":".255","atBats":98,"obp":".407","slg":".592","ops":".999","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":58,"rbi":20,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.89","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":48,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894","boxscoreName":"Wiemer"},"jerseyNumber":"21","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"1-1 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","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":2,"groundOuts":6,"airOuts":5,"runs":11,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".356","atBats":45,"obp":".442","slg":".644","ops":"1.086","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":29,"rbi":6,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".542","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"loser":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"save":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}