{"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":824364,"link":"/api/v1.1/game/824364/feed/live","metaData":{"wait":10,"timeStamp":"20260503_221902","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count20","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824364,"type":"R","doubleHeader":"N","id":"2026/05/03/atlmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824364-2026-05-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-03T19:10:00Z","originalDate":"2026-05-03","officialDate":"2026-05-03","dayNight":"day","time":"1:10","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":35,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":25,"losses":10,"ties":0,"pct":".714"},"records":{},"divisionLeader":false,"wins":25,"losses":10,"winningPercentage":".714"},"franchiseName":"Atlanta","clubName":"Braves","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":35,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":14,"losses":21,"ties":0,"pct":".400"},"records":{},"divisionLeader":false,"wins":14,"losses":21,"winningPercentage":".400"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"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},"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},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID471911":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911","firstName":"Carlos","lastName":"Carrasco","primaryNumber":"59","birthDate":"1987-03-21","currentAge":39,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"6' 4\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Carrasco","middleName":"Luis","boxscoreName":"Carrasco","nickName":"Cookie","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"cuh-RAZZ-coh","mlbDebutDate":"2009-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Carrasco","nameSlug":"carlos-carrasco-471911","firstLastName":"Carlos Carrasco","lastFirstName":"Carrasco, Carlos","lastInitName":"Carrasco, C","initLastName":"C Carrasco","fullFMLName":"Carlos Luis Carrasco","fullLFMName":"Carrasco, Carlos Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID801403":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403","firstName":"Tyler","lastName":"Dollander","primaryNumber":"32","birthDate":"2001-10-26","currentAge":24,"birthCity":"Evans","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Dollander","middleName":"Chase","boxscoreName":"Dollander","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"DOE-land-err","mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Dollander","nameSlug":"chase-dollander-801403","firstLastName":"Chase Dollander","lastFirstName":"Dollander, Chase","lastInitName":"Dollander, C","initLastName":"C Dollander","fullFMLName":"Tyler Chase Dollander","fullLFMName":"Dollander, Tyler Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID500779":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779","firstName":"Jose","lastName":"Quintana","primaryNumber":"62","birthDate":"1989-01-24","currentAge":37,"birthCity":"Arjona","birthCountry":"Colombia","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Quintana","middleName":"Guillermo","boxscoreName":"Quintana","nickName":"Lelo","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kin-TAH-nuh","mlbDebutDate":"2012-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jose Quintana","nameSlug":"jose-quintana-500779","firstLastName":"Jose Quintana","lastFirstName":"Quintana, Jose","lastInitName":"Quintana, J","initLastName":"J Quintana","fullFMLName":"Jose Guillermo Quintana","fullLFMName":"Quintana, Jose Guillermo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID702275":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275","firstName":"Ian","lastName":"Ritchie","primaryNumber":"60","birthDate":"2003-06-26","currentAge":23,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JR","useLastName":"Ritchie","boxscoreName":"Ritchie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JR Ritchie","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jr-ritchie-702275","firstLastName":"JR Ritchie","lastFirstName":"Ritchie, JR","lastInitName":"Ritchie, J","initLastName":"J Ritchie","fullFMLName":"Ian Ritchie","fullLFMName":"Ritchie, Ian","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"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},"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},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"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},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID640492":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492","firstName":"José","lastName":"Azócar","birthDate":"1996-05-11","currentAge":30,"birthCity":"Guiria","birthCountry":"Venezuela","height":"5' 11\"","weight":181,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"José","useLastName":"Azócar","middleName":"Enrique","boxscoreName":"Azócar","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"a-ZOH-kahr","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Azócar","nameSlug":"jose-azocar-640492","firstLastName":"José Azócar","lastFirstName":"Azócar, José","lastInitName":"Azócar, J","initLastName":"J Azócar","fullFMLName":"José Enrique Azócar","fullLFMName":"Azócar, José Enrique","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID675911":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","firstName":"Spencer","lastName":"Strider","primaryNumber":"99","birthDate":"1998-10-28","currentAge":27,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Strider","middleName":"Robert","boxscoreName":"Strider","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2021-10-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Strider","nameSlug":"spencer-strider-675911","firstLastName":"Spencer Strider","lastFirstName":"Strider, Spencer","lastInitName":"Strider, S","initLastName":"S Strider","fullFMLName":"Spencer Robert Strider","fullLFMName":"Strider, Spencer Robert","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},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":32,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"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},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"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},"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},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"24","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50144,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2026"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Cloudy","temp":"73","wind":"8 mph, In From RF"},"gameInfo":{"attendance":32994,"firstPitch":"2026-05-03T19:10:00.000Z","gameDurationMinutes":188},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"home":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"}},"officialScorer":{"id":431022,"fullName":"Dave Einspahr","link":"/api/v1/people/431022"},"primaryDatacaster":{"id":823355,"fullName":"Chris Thompson","link":"/api/v1/people/823355"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, third baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T19:10:01.845Z","endTime":"2026-05-03T19:10:32.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T16:24:59.307Z","endTime":"2026-05-03T18:41:38.678Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T18:41:38.678Z","endTime":"2026-05-03T19:08:43.726Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-03T19:08:43.726Z","endTime":"2026-05-03T19:10:04.042Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"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":89.6,"endSpeed":83.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.222470050274556,"aZ":-18.59849519770912,"pfxX":5.33133030642734,"pfxZ":7.69053644673015,"pX":0.34075084577752385,"pZ":1.9621761607373505,"vX0":-6.796059813788938,"vY0":-130.44396707027764,"vZ0":-6.6274109463761945,"x":104.01,"y":185.8,"x0":2.2583026001795057,"y0":50.001977693375075,"z0":5.885017641995755,"aX":9.409706968655412},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.1,"breakHorizontal":-8.6,"spinRate":2346,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.41609327214453007,"extension":6.537056795759059},"index":3,"playId":"f4586a30-4d16-3e06-92bb-f6806f06d9ba","pitchNumber":1,"startTime":"2026-05-03T19:10:04.042Z","endTime":"2026-05-03T19:10:08.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68743037694967,"aZ":-19.29028475561055,"pfxX":3.0081686278754116,"pfxZ":7.151148347611523,"pX":-0.479232276176492,"pZ":3.012022316262818,"vX0":-8.264353147372377,"vY0":-131.59073489824556,"vZ0":-4.101033673143563,"x":135.27,"y":157.46,"x0":2.2736865273543247,"y0":50.00470867747908,"z0":5.970014318816576,"aX":5.421901977915325},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":-4.2,"spinRate":2390,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.41192106912593474,"extension":6.679065636036538},"hitData":{"launchSpeed":74.3,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.48,"coordY":164.3}},"index":4,"playId":"00a907c5-8aa6-3f36-b6cc-4ae5f834e4ce","pitchNumber":2,"startTime":"2026-05-03T19:10:24.129Z","endTime":"2026-05-03T19:10:32.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:10:32.297Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T19:10:40.687Z","endTime":"2026-05-03T19:11:36.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":2},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.453546043490018,"aZ":-31.124862631362447,"pfxX":-1.1019774654965446,"pfxZ":0.745286101527391,"pX":-0.23710777398294025,"pZ":2.713175707187956,"vX0":-5.829540619450319,"vY0":-117.83385719722109,"vZ0":-0.6004097860205132,"x":126.04,"y":165.52,"x0":2.4123120548705534,"y0":50.002016897596995,"z0":5.847705605054251,"aX":-1.5484244611716964},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.4,"breakHorizontal":3.5,"spinRate":2240,"spinDirection":330},"zone":4,"typeConfidence":2.0,"plateTime":0.4648848631559339,"extension":6.504662161694129},"index":0,"playId":"f1080c5d-0973-3616-a7b7-3bad3a73e64d","pitchNumber":1,"startTime":"2026-05-03T19:10:55.608Z","endTime":"2026-05-03T19:11:00.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.939321781160736,"aZ":-22.750670998830472,"pfxX":8.19215807723494,"pfxZ":5.247814976646106,"pX":0.7949006721958254,"pZ":3.3391491685984156,"vX0":-7.064761484383536,"vY0":-132.07162912356313,"vZ0":-2.638885526502249,"x":86.7,"y":148.62,"x0":2.4196493495571074,"y0":50.00078360832155,"z0":5.996135246096893,"aX":14.70100355651096},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.2,"breakHorizontal":-13.6,"spinRate":2399,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.4122324613463162,"extension":6.733873482984383},"index":1,"playId":"d499e60d-1d3b-3fe5-ad5c-070cf71ebbaf","pitchNumber":2,"startTime":"2026-05-03T19:11:11.702Z","endTime":"2026-05-03T19:11:16.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.999008633991327,"aZ":-38.61190274412695,"pfxX":1.3906358931295353,"pfxZ":-4.586405951192303,"pX":0.6164592079556972,"pZ":2.7158462390643585,"vX0":-4.320085219477255,"vY0":-117.13279668098062,"vZ0":0.6074527772121698,"x":93.5,"y":165.45,"x0":2.295793455416766,"y0":50.00323186858102,"z0":6.03407547015619,"aX":1.952922155340182},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.9,"breakHorizontal":-1.6,"spinRate":2266,"spinDirection":325},"zone":6,"typeConfidence":2.0,"plateTime":0.46578857475337676,"extension":6.4376856818625665},"hitData":{"launchSpeed":74.6,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.93,"coordY":160.75}},"index":2,"playId":"5d7000cb-1c5d-3670-b2ca-f24e7519b685","pitchNumber":3,"startTime":"2026-05-03T19:11:28.343Z","endTime":"2026-05-03T19:11:36.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:11:36.496Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ozzie Albies pops out to second baseman Edouard Julien.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T19:11:43.555Z","endTime":"2026-05-03T19:12:49.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.457114582639328,"aZ":-17.35826371785273,"pfxX":2.5558343960498267,"pfxZ":8.225431405078451,"pX":0.40884939137947507,"pZ":3.4086654127539044,"vX0":-5.810780912220872,"vY0":-132.64038843408602,"vZ0":-3.4636384727677,"x":101.42,"y":146.75,"x0":2.2852623135029932,"y0":50.00394969297258,"z0":5.979752305215154,"aX":4.604933036282788},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":-3.5,"spinRate":2361,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.411232295648547,"extension":6.5472637503546025},"index":0,"playId":"725d678e-157c-3799-9e0c-71b4d12e0714","pitchNumber":1,"startTime":"2026-05-03T19:12:02.819Z","endTime":"2026-05-03T19:12:07.177Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.801456541578645,"aZ":-26.799973758732342,"pfxX":1.757351776433962,"pfxZ":3.138257088172562,"pX":0.5957218216397829,"pZ":2.8944673705627757,"vX0":-5.639211573932361,"vY0":-129.05370128717308,"vZ0":-1.9554362850256817,"x":94.29,"y":160.63,"x0":2.5656259216819457,"y0":50.00480171622915,"z0":5.693903704788114,"aX":3.012444091042948},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":-2.2,"spinRate":2401,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4218247962531958,"extension":6.496714556198891},"index":1,"playId":"8d0d87cf-2194-3507-82dd-f39b68640bff","pitchNumber":2,"startTime":"2026-05-03T19:12:19.066Z","endTime":"2026-05-03T19:12:22.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":77.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.78984199129786,"aZ":-36.35748016707696,"pfxX":1.4332350912077083,"pfxZ":-2.842744164912107,"pX":0.7943354615309403,"pZ":1.931327443450884,"vX0":-4.112155982430779,"vY0":-119.45202516869782,"vZ0":-1.9059882089569353,"x":86.72,"y":186.63,"x0":2.337262364091607,"y0":50.00093783208316,"z0":5.949582982924043,"aX":2.111947029577882},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.3,"breakHorizontal":-1.8,"spinRate":2412,"spinDirection":332},"zone":9,"typeConfidence":2.0,"plateTime":0.455147595804716,"extension":6.503618361257276},"hitData":{"launchSpeed":65.0,"launchAngle":61.0,"totalDistance":148.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":151.07}},"index":2,"playId":"1d2fe80a-485f-3c47-8bd3-586cf103afac","pitchNumber":3,"startTime":"2026-05-03T19:12:40.012Z","endTime":"2026-05-03T19:12:49.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:12:49.055Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T19:14:22.319Z","endTime":"2026-05-03T19:17:43.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.260657403219067,"aZ":-15.72190719765926,"pfxX":-3.5308636929645907,"pfxZ":8.694657591491264,"pX":0.5112207700612943,"pZ":1.1636228847003003,"vX0":6.519950118544466,"vY0":-135.1590854329616,"vZ0":-8.800933858541207,"x":97.51,"y":207.36,"x0":-1.4493453542168944,"y0":50.00054865943543,"z0":5.515575948945142,"aX":-6.67943232696856},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":5.4,"spinRate":2254,"spinDirection":210},"zone":14,"typeConfidence":0.87,"plateTime":0.4018307370572969,"extension":6.789207734979062},"index":0,"playId":"610350c0-9b86-379b-b4ba-f8085d46f92f","pitchNumber":1,"startTime":"2026-05-03T19:14:59.527Z","endTime":"2026-05-03T19:15:04.832Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":90.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.739816262277117,"aZ":-16.223483201676316,"pfxX":-3.427887153768756,"pfxZ":7.885230601511458,"pX":0.9636347237164484,"pZ":1.8643872845523042,"vX0":8.174512800436373,"vY0":-139.08563696388103,"vZ0":-7.404694450405688,"x":80.27,"y":188.44,"x0":-1.5265980755209518,"y0":50.00074196675756,"z0":5.573519669443923,"aX":-6.932948026183652},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":5.2,"spinRate":2259,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.3890602712834421,"extension":6.676408053263967},"index":1,"playId":"b99c3cf5-e9da-306a-ade7-037c68268327","pitchNumber":2,"startTime":"2026-05-03T19:15:20.644Z","endTime":"2026-05-03T19:15:25.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":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":74.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":14.860234988750193,"aZ":-37.497790666731746,"pfxX":3.232970597694572,"pfxZ":-3.8420347300368576,"pX":-0.6972045828977368,"pZ":3.103402823261191,"vX0":1.2754731370791614,"vY0":-115.08797205049241,"vZ0":1.5410448864412079,"x":143.58,"y":154.99,"x0":-1.673517180207956,"y0":50.00359374428968,"z0":5.9707350779158554,"aX":4.477531102706912},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.6,"breakHorizontal":-6.1,"spinRate":2682,"spinDirection":59},"zone":1,"typeConfidence":0.9,"plateTime":0.4701519358144832,"extension":6.520570370441592},"index":2,"playId":"d4ce38d8-e597-30ee-9c9c-1297c1845227","pitchNumber":3,"startTime":"2026-05-03T19:15:38.086Z","endTime":"2026-05-03T19:16:05.107Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"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.7,"endSpeed":90.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13289903975345,"aZ":-15.273643130105198,"pfxX":-3.4879691182143002,"pfxZ":8.162461166156376,"pX":-0.26471035416803446,"pZ":2.6048726571167125,"vX0":5.209957695171684,"vY0":-140.91434733924982,"vZ0":-5.919865464342446,"x":127.09,"y":168.45,"x0":-1.6595821840601195,"y0":50.00187370593096,"z0":5.670325492898394,"aX":-7.221693969689114},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":5.6,"spinRate":2230,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.3843859672338361,"extension":6.648196047507842},"index":3,"playId":"0e1ba949-a274-3fe9-9565-487bb0e636e9","pitchNumber":4,"startTime":"2026-05-03T19:16:13.611Z","endTime":"2026-05-03T19:16:17.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":91.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90867125955126,"aZ":-16.606698584806875,"pfxX":-4.498817530065375,"pfxZ":7.456855116050603,"pX":-0.876199380550097,"pZ":2.9326595286055053,"vX0":3.7441374590990306,"vY0":-141.6200626531932,"vZ0":-4.910646945137547,"x":150.4,"y":159.6,"x0":-1.613042372764362,"y0":50.001459574864036,"z0":5.7073668618423685,"aX":-9.391522721155358},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.0,"breakHorizontal":7.7,"spinRate":2405,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.38271583579491164,"extension":6.549362803968906},"index":4,"playId":"37bca837-c8c8-3384-a543-8e16dbbcd3bc","pitchNumber":5,"startTime":"2026-05-03T19:16:33.818Z","endTime":"2026-05-03T19:16:38.303Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.058305147368305,"aZ":-37.912149884800726,"pfxX":1.6902676780773054,"pfxZ":-4.045702662077276,"pX":0.47497235620814215,"pZ":0.9006125254691477,"vX0":4.203896058006183,"vY0":-117.17837882763163,"vZ0":-3.1895113445339156,"x":98.9,"y":214.46,"x0":-1.5479870589438574,"y0":50.00318371657218,"z0":5.753393596268516,"aX":2.396538736630876},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.8,"breakHorizontal":-4.0,"spinRate":2729,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.46395603814316644,"extension":6.631816004397752},"index":5,"playId":"335a2eaf-2509-39d5-a4f4-18ed14bf5047","pitchNumber":6,"startTime":"2026-05-03T19:16:51.653Z","endTime":"2026-05-03T19:16:56.659Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-03T19:17:02.443Z","endTime":"2026-05-03T19:17:17.133Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":90.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.362213528900668,"aZ":-14.818178682718132,"pfxX":-4.688402112124756,"pfxZ":8.452447671011212,"pX":-0.4523690249292136,"pZ":2.249210363461724,"vX0":4.904038328605065,"vY0":-140.8444043679596,"vZ0":-6.733982414628756,"x":134.24,"y":178.05,"x0":-1.5887843784389697,"y0":50.00271327692089,"z0":5.590187855008604,"aX":-9.627503078446361},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":7.8,"spinRate":2304,"spinDirection":208},"zone":4,"typeConfidence":0.91,"plateTime":0.3856481903138316,"extension":6.660717670961049},"index":7,"playId":"65e8ac47-a647-32d5-bb65-ff249d1bf680","pitchNumber":7,"startTime":"2026-05-03T19:17:17.133Z","endTime":"2026-05-03T19:17:23.243Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06291239189909,"aZ":-28.5851112270753,"pfxX":1.299133901372616,"pfxZ":2.3163352738424856,"pX":0.4795337631871921,"pZ":0.5673119200484088,"vX0":4.581229629417564,"vY0":-123.00626781780035,"vZ0":-6.280792555907189,"x":98.72,"y":223.46,"x0":-1.5680390262808273,"y0":50.00078745285077,"z0":5.545881252458415,"aX":2.010605599896493},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.1,"breakHorizontal":-3.4,"spinRate":2191,"spinDirection":164},"zone":14,"typeConfidence":0.9,"plateTime":0.4435522637760285,"extension":6.665312265536974},"index":8,"playId":"c0634b2e-ab16-30e6-88de-7bbb75779512","pitchNumber":8,"startTime":"2026-05-03T19:17:38.495Z","endTime":"2026-05-03T19:17:43.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:17:43.292Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to left fielder Eli White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T19:17:48.466Z","endTime":"2026-05-03T19:18:19.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559030167301902,"aZ":-16.908295510333975,"pfxX":-3.793860262138188,"pfxZ":7.85035769899336,"pX":-0.3628856701557397,"pZ":2.63324757586063,"vX0":5.002488119161509,"vY0":-137.6239917793422,"vZ0":-5.090134176960624,"x":130.83,"y":167.68,"x0":-1.6995403779969867,"y0":50.00633923424639,"z0":5.628351185451577,"aX":-7.38097854487164},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":6.0,"spinRate":2325,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.3958925281511769,"extension":6.553756875579197},"hitData":{"launchSpeed":95.1,"launchAngle":64.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.38,"coordY":125.69}},"index":0,"playId":"be2f294b-4f6d-30f1-9739-909f8ea5e727","pitchNumber":1,"startTime":"2026-05-03T19:18:08.351Z","endTime":"2026-05-03T19:18:19.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:18:19.566Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging. Edouard Julien steals (3) 2nd base.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T19:18:29.000Z","endTime":"2026-05-03T19:20:28.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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"}]},{"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437068376680994,"aZ":-15.731878384457344,"pfxX":-5.083371754176746,"pfxZ":8.307307192262435,"pX":0.455451744140619,"pZ":2.5049100233185797,"vX0":7.198391289583442,"vY0":-138.91513770095304,"vZ0":-5.788627017733454,"x":99.64,"y":171.15,"x0":-1.4938850110554216,"y0":50.00269655178032,"z0":5.639740169888461,"aX":-10.061255424099866},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":7.9,"spinRate":2322,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.39240493314415126,"extension":6.684782002594546},"index":0,"playId":"6f6d3a30-af7a-3cdb-ac79-7b2dc97de3e2","pitchNumber":1,"startTime":"2026-05-03T19:18:48.556Z","endTime":"2026-05-03T19:18:56.918Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"1859321f-f034-38c5-ba41-30d67c13bc79","startTime":"2026-05-03T19:19:16.632Z","endTime":"2026-05-03T19:19:19.632Z","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":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.084653649488917,"aZ":-14.19420099780029,"pfxX":-3.4878389437096535,"pfxZ":9.227822164523005,"pX":0.29790920923258096,"pZ":2.177586666698893,"vX0":6.199762709086558,"vY0":-137.85550887233384,"vZ0":-6.858649683687271,"x":105.64,"y":179.99,"x0":-1.5144904333443767,"y0":50.00641122933616,"z0":5.6335967046822475,"aX":-6.798903136033903},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":5.2,"spinRate":2304,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.395458861323418,"extension":6.633778742311302},"index":2,"playId":"5d6a1faf-bd63-3a75-b7bc-26681c47d677","pitchNumber":2,"startTime":"2026-05-03T19:19:35.233Z","endTime":"2026-05-03T19:19:39.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":90.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.729849450977564,"aZ":-15.579809818319944,"pfxX":-4.509932040446188,"pfxZ":8.13946143227935,"pX":1.0377475450298101,"pZ":1.9702953089953412,"vX0":8.366439419663768,"vY0":-140.4361476464525,"vZ0":-7.51803901359058,"x":77.44,"y":185.58,"x0":-1.3667658535545444,"y0":50.00064346732159,"z0":5.6559275370235955,"aX":-9.192346673343886},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.7,"breakHorizontal":6.8,"spinRate":2317,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.3870303223190277,"extension":6.6157811920261675},"index":3,"playId":"0943d239-eac8-3408-8920-b3f50e30a708","pitchNumber":3,"startTime":"2026-05-03T19:19:56.817Z","endTime":"2026-05-03T19:20:00.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":75.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.093187409925413,"aZ":-37.66988804859943,"pfxX":2.8795959552364536,"pfxZ":-3.890975437119323,"pX":0.07014829657621849,"pZ":1.7585626678049664,"vX0":3.255549154081984,"vY0":-116.72823487018928,"vZ0":-1.164090299143202,"x":114.33,"y":191.3,"x0":-1.704497568249156,"y0":50.002465425681216,"z0":5.737100973081461,"aX":4.0673303502351},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.1,"breakHorizontal":-5.9,"spinRate":2678,"spinDirection":64},"zone":8,"typeConfidence":0.91,"plateTime":0.4650545876931962,"extension":6.6290222350742445},"index":4,"playId":"25f700f8-f22a-3242-81e6-b0b7d8e99a9a","pitchNumber":4,"startTime":"2026-05-03T19:20:20.231Z","endTime":"2026-05-03T19:20:28.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:20:28.247Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to center fielder Mauricio Dubón. Edouard Julien scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T19:20:43.203Z","endTime":"2026-05-03T19:22:35.625Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":{"id":675911,"link":"/api/v1/people/675911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.2,"endSpeed":75.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.590488922980697,"aZ":-37.52385924896667,"pfxX":1.5604300253135452,"pfxZ":-3.8393012813747784,"pX":-0.24801595519925787,"pZ":1.289171228615357,"vX0":3.2166971030120735,"vY0":-115.60177842928134,"vZ0":-2.1394705030878836,"x":126.45,"y":203.97,"x0":-1.8443108277866134,"y0":50.002422816261856,"z0":5.7314438188277474,"aX":2.1740886187439314},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.2,"breakHorizontal":-3.4,"spinRate":2692,"spinDirection":60},"zone":13,"typeConfidence":0.9,"plateTime":0.4685720543642433,"extension":6.7634688977850805},"index":0,"playId":"d3d1b9c2-4ba3-3db6-941b-0a0a852ea04e","pitchNumber":1,"startTime":"2026-05-03T19:21:01.172Z","endTime":"2026-05-03T19:21:06.132Z","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.0,"endSpeed":89.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96464845143805,"aZ":-14.535562646515976,"pfxX":-4.855848752173808,"pfxZ":8.767733100121363,"pX":0.6332287441673851,"pZ":1.5135444283815132,"vX0":7.681940757305245,"vY0":-139.63532993676154,"vZ0":-8.694783204422752,"x":92.86,"y":197.91,"x0":-1.4993814337157536,"y0":50.00292715390222,"z0":5.585613058064444,"aX":-9.768636546190157},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":7.6,"spinRate":2384,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.38951090736598104,"extension":6.691804450309829},"index":1,"playId":"f77ef195-173c-3dfc-8e84-334157d3acec","pitchNumber":2,"startTime":"2026-05-03T19:21:19.059Z","endTime":"2026-05-03T19:21:23.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.288158356470124,"aZ":-17.29347763032298,"pfxX":-3.525780883896414,"pfxZ":7.394467392006909,"pX":-0.7980070761876672,"pZ":4.323594788307929,"vX0":3.5354269326887007,"vY0":-139.76019624180984,"vZ0":-1.1465722440477641,"x":147.42,"y":122.04,"x0":-1.6106717064843286,"y0":50.00608992407294,"z0":5.85548677148589,"aX":-7.099353403518455},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":5.8,"spinRate":2358,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3892844514792171,"extension":6.504176464452526},"index":2,"playId":"03cdc101-6cde-31df-af3b-a5b5d3063fcc","pitchNumber":3,"startTime":"2026-05-03T19:21:41.140Z","endTime":"2026-05-03T19:21:45.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.9,"endSpeed":77.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.355967747099353,"aZ":-31.478748219029477,"pfxX":2.851263956780221,"pfxZ":0.45921468908095164,"pX":-0.011905977160219489,"pZ":4.128347397843326,"vX0":3.055599233011315,"vY0":-120.86026974096325,"vZ0":2.306644321596286,"x":117.45,"y":127.31,"x0":-1.6540772459628659,"y0":50.000897130185564,"z0":5.890695738160325,"aX":4.297523398761023},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":-5.8,"spinRate":2121,"spinDirection":137},"zone":12,"typeConfidence":0.88,"plateTime":0.44993463774087283,"extension":6.544998998933317},"index":3,"playId":"f1afaf16-3621-33ef-b31d-037a6b1d13fa","pitchNumber":4,"startTime":"2026-05-03T19:21:59.731Z","endTime":"2026-05-03T19:22:04.447Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":89.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.242077303865216,"aZ":-17.560805900183894,"pfxX":-4.1069165687318945,"pfxZ":7.280929276919865,"pX":0.24435510014528194,"pZ":3.1184974062567936,"vX0":6.797311936213806,"vY0":-139.35252362345102,"vZ0":-4.102208250164212,"x":107.69,"y":154.58,"x0":-1.6701464868007034,"y0":50.00604236807928,"z0":5.737692445608459,"aX":-8.246864978670084},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":6.4,"spinRate":2380,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.39000399618694725,"extension":6.584282244819498},"hitData":{"launchSpeed":70.5,"launchAngle":20.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.07,"coordY":101.59}},"index":4,"playId":"271196ee-5aee-358e-b41a-b5491ccb6a60","pitchNumber":5,"startTime":"2026-05-03T19:22:22.480Z","endTime":"2026-05-03T19:22:35.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:22:35.625Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Troy Johnston walks. TJ Rumfield to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T19:22:37.280Z","endTime":"2026-05-03T19:25:12.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.593302815915045,"aZ":-28.60562766853696,"pfxX":0.47766719708067784,"pfxZ":2.24601847725308,"pX":0.5265630022931521,"pZ":2.0255295488043057,"vX0":5.329763814449807,"vY0":-124.11371766322218,"vZ0":-3.222153936782753,"x":96.93,"y":184.09,"x0":-1.6945947255473899,"y0":50.00210412263042,"z0":5.677381472052746,"aX":0.758497076831184},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":-1.9,"spinRate":2251,"spinDirection":177},"zone":9,"typeConfidence":0.9,"plateTime":0.4382713768895705,"extension":6.7108642604000535},"index":0,"playId":"e20f91ae-7596-3b67-a1b6-1215ea71ee3d","pitchNumber":1,"startTime":"2026-05-03T19:23:01.735Z","endTime":"2026-05-03T19:23:07.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30818922961094,"aZ":-14.826581850839975,"pfxX":-4.120673893104513,"pfxZ":8.967584078883629,"pX":-0.6990277601416003,"pZ":4.351540383430099,"vX0":3.983675971535383,"vY0":-137.45517042619588,"vZ0":-1.4671743212705377,"x":143.65,"y":121.29,"x0":-1.6240077212210517,"y0":50.00565088969112,"z0":5.887341956596168,"aX":-7.9740593830399495},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":6.7,"spinRate":2326,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.39681731502537776,"extension":6.560879269347504},"index":1,"playId":"acf8ff1f-e4f6-3250-8e46-bb4eac7c8e98","pitchNumber":2,"startTime":"2026-05-03T19:23:31.075Z","endTime":"2026-05-03T19:23:35.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049129471825495,"aZ":-15.551582219583802,"pfxX":-4.976775848362859,"pfxZ":8.551512256676059,"pX":0.03320922937927522,"pZ":4.49992023691629,"vX0":5.886133046846439,"vY0":-137.48986394674938,"vZ0":-0.9904468187582565,"x":115.73,"y":117.28,"x0":-1.473284742308259,"y0":50.005411152290776,"z0":5.904451315501934,"aX":-9.677712178718874},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":8.0,"spinRate":2349,"spinDirection":206},"zone":12,"typeConfidence":0.89,"plateTime":0.3960454262890014,"extension":6.509317054806395},"index":2,"playId":"1f549779-8aa4-3e8e-aef6-ddc120069ea4","pitchNumber":3,"startTime":"2026-05-03T19:23:49.829Z","endTime":"2026-05-03T19:23:54.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":72.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.940175397252453,"aZ":-35.33221969362057,"pfxX":2.2620414594465132,"pfxZ":-2.407703018251685,"pX":-0.7515148241924535,"pZ":1.8477348797646262,"vX0":1.6632719976243089,"vY0":-112.74726652112736,"vZ0":-1.0725561274393338,"x":145.65,"y":188.89,"x0":-1.7878921036716666,"y0":50.00265193925634,"z0":5.837447400788925,"aX":2.966134997723131},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-4.3,"breakHorizontal":-4.4,"spinRate":2568,"spinDirection":59},"zone":7,"typeConfidence":0.9,"plateTime":0.48241042019257874,"extension":6.5371495830870785},"index":3,"playId":"81f8de8c-f8a3-3a6e-9c40-3aafff2eaff0","pitchNumber":4,"startTime":"2026-05-03T19:24:10.494Z","endTime":"2026-05-03T19:24:17.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.742975272806007,"aZ":-15.709415022401469,"pfxX":-4.468253201036837,"pfxZ":8.606907547713917,"pX":-0.785443571464214,"pZ":3.6258620444945446,"vX0":3.964518948770519,"vY0":-136.40349641184002,"vZ0":-2.822475312076243,"x":146.94,"y":140.88,"x0":-1.6665328765018432,"y0":50.00209651985659,"z0":5.737137482447642,"aX":-8.547250826474821},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":7.4,"spinRate":2318,"spinDirection":210},"zone":11,"typeConfidence":0.88,"plateTime":0.3992424991352377,"extension":6.670959451211226},"index":4,"playId":"b1248091-113c-3b47-9af2-472d930f9c12","pitchNumber":5,"startTime":"2026-05-03T19:25:07.964Z","endTime":"2026-05-03T19:25:12.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:25:12.730Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T19:26:05.970Z","endTime":"2026-05-03T19:27:26.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T19:25:22.769Z","endTime":"2026-05-03T19:26:08.299Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.226164143199057,"aZ":-14.303927101233896,"pfxX":-5.2771943493547795,"pfxZ":9.293205858663663,"pX":-0.8057850903191869,"pZ":3.947454698620374,"vX0":4.3846312013466315,"vY0":-136.84243454744856,"vZ0":-2.5604508246871314,"x":147.71,"y":132.2,"x0":-1.7322206089661172,"y0":50.00340276887552,"z0":5.8583756623725805,"aX":-10.149206942597713},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2387,"spinDirection":210},"zone":11,"typeConfidence":0.88,"plateTime":0.3981330310258482,"extension":6.555069419984509},"index":1,"playId":"e8d66b89-8718-3181-a90f-433f9e131ec9","pitchNumber":1,"startTime":"2026-05-03T19:26:08.299Z","endTime":"2026-05-03T19:26:12.577Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00886469442447,"aZ":-14.804642836053661,"pfxX":-5.132100330345574,"pfxZ":9.103175816590804,"pX":0.6960931462021563,"pZ":2.8847133539614878,"vX0":7.69601331363348,"vY0":-136.30275671432915,"vZ0":-4.883036499692257,"x":90.47,"y":160.89,"x0":-1.4790961496817248,"y0":50.004701935054115,"z0":5.6995307497844525,"aX":-9.794829853326192},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2375,"spinDirection":208},"zone":3,"typeConfidence":0.88,"plateTime":0.399708048004936,"extension":6.721921016014664},"index":2,"playId":"73760ab0-78b2-3cce-91fd-5acee70c36af","pitchNumber":2,"startTime":"2026-05-03T19:26:25.700Z","endTime":"2026-05-03T19:26:30.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.416627726086507,"aZ":-15.145921924593319,"pfxX":-5.270781861647481,"pfxZ":8.714032384200081,"pX":-0.4341705177842809,"pZ":3.5134815331589446,"vX0":4.990604752404662,"vY0":-137.88109978197733,"vZ0":-3.406268116004695,"x":133.55,"y":143.92,"x0":-1.570006208713151,"y0":50.00008800247494,"z0":5.766842736005707,"aX":-10.2968449870349},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2413,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.3950308425152458,"extension":6.670826494384423},"index":3,"playId":"4d9d4166-de64-3707-ac88-e3c9c1c4c9d5","pitchNumber":3,"startTime":"2026-05-03T19:26:45.740Z","endTime":"2026-05-03T19:26:55.786Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.721830533628438,"aZ":-30.75589009430453,"pfxX":3.401023850280886,"pfxZ":0.9507680303186543,"pX":-0.09765105799889603,"pZ":2.5713581252849007,"vX0":2.927578211361539,"vY0":-120.6822557867744,"vZ0":-1.2835077680184475,"x":120.72,"y":169.35,"x0":-1.7647140287235303,"y0":50.00095041190254,"z0":5.79941526895006,"aX":5.055478167517874},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":-6.8,"spinRate":2357,"spinDirection":140},"zone":5,"typeConfidence":0.89,"plateTime":0.45248625120393093,"extension":6.580918383685532},"index":4,"playId":"6021e390-384f-3660-b682-641889cf360e","pitchNumber":4,"startTime":"2026-05-03T19:27:22.046Z","endTime":"2026-05-03T19:27:26.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:27:26.396Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Olson doubles (14) on a sharp line drive to right fielder Troy Johnston.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T19:29:13.556Z","endTime":"2026-05-03T19:31:06.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.716125896037646,"aZ":-16.434937497169216,"pfxX":3.4441179048103328,"pfxZ":8.877742405094988,"pX":-0.7221797123146707,"pZ":2.9015984748969927,"vX0":-8.729627969577164,"vY0":-131.26457856320994,"vZ0":-4.934103009173554,"x":144.53,"y":160.44,"x0":2.1761064425365872,"y0":50.00014646875228,"z0":6.0013600292505505,"aX":6.105134913008653},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.4,"breakHorizontal":-4.7,"spinRate":2404,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.4148090848515529,"extension":6.618469860622107},"index":0,"playId":"c06f59ac-4054-30b0-a47f-a024e1b4f7c8","pitchNumber":1,"startTime":"2026-05-03T19:29:37.013Z","endTime":"2026-05-03T19:29:41.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.263351240988946,"aZ":-23.670980560192994,"pfxX":-2.5654100820346146,"pfxZ":5.158885805407131,"pX":-0.19564025748175826,"pZ":3.3294528192094086,"vX0":-6.151714139301187,"vY0":-126.18095995746887,"vZ0":-1.501684484938492,"x":124.46,"y":148.88,"x0":2.585827454695035,"y0":50.00368640819594,"z0":5.799015811059818,"aX":-4.2298854789995275},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.4,"breakHorizontal":5.8,"spinRate":2319,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.43040994603011695,"extension":6.542447770403091},"index":1,"playId":"4a5ab9a7-2f21-3ff3-a053-4dd39bbff64b","pitchNumber":2,"startTime":"2026-05-03T19:29:52.278Z","endTime":"2026-05-03T19:29:56.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.37223098814478,"aZ":-38.07849961058457,"pfxX":0.7065342217998367,"pfxZ":-4.151734506310459,"pX":-1.005613807017667,"pZ":1.2965803173112356,"vX0":-7.754238069564628,"vY0":-117.70168514832804,"vZ0":-2.5936529142528757,"x":155.33,"y":203.77,"x0":2.2199507013620594,"y0":50.00199748715646,"z0":5.891320177525015,"aX":1.006521040357934},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.9,"breakHorizontal":0.4,"spinRate":2433,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.46285424788132135,"extension":6.486283015372551},"index":2,"playId":"4fdd2ebd-2a37-368f-a79f-4036e74b19d5","pitchNumber":3,"startTime":"2026-05-03T19:30:07.355Z","endTime":"2026-05-03T19:30:11.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.563559423653604,"aZ":-16.392265556041313,"pfxX":2.9241595407421324,"pfxZ":8.613832218782282,"pX":-0.13508189512479052,"pZ":2.112950897783152,"vX0":-7.06310455398462,"vY0":-133.26568506076237,"vZ0":-6.873198209648545,"x":122.15,"y":181.73,"x0":2.147767962252188,"y0":50.004992162194306,"z0":5.871027067944847,"aX":5.359462316038746},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":-4.1,"spinRate":2425,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4080688228570022,"extension":6.621331318533948},"index":3,"playId":"d0642b04-4a6c-3aa9-9fde-8e3e87f25a04","pitchNumber":4,"startTime":"2026-05-03T19:30:26.831Z","endTime":"2026-05-03T19:30:31.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-03T19:30:44.726Z","endTime":"2026-05-03T19:30:51.673Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44321270520309,"aZ":-36.848355797361094,"pfxX":0.3091438451765052,"pfxZ":-3.1589106757428382,"pX":-0.017961446548383733,"pZ":1.8301051080715318,"vX0":-5.653082151450975,"vY0":-120.1024462971952,"vZ0":-1.8121540139695975,"x":117.68,"y":189.37,"x0":2.313308879098202,"y0":50.00236852973984,"z0":5.83252007179467,"aX":0.45771137594589223},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.9,"breakHorizontal":0.6,"spinRate":2439,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.4538133046422579,"extension":6.429064902885505},"hitData":{"launchSpeed":106.1,"launchAngle":9.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.29,"coordY":118.15}},"index":5,"playId":"ad8b0bdd-91b2-38d3-afef-4af17f07ca6a","pitchNumber":5,"startTime":"2026-05-03T19:30:51.673Z","endTime":"2026-05-03T19:31:06.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:31:06.981Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T19:31:09.643Z","endTime":"2026-05-03T19:32:35.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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, 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":86.9,"endSpeed":80.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.519077429141714,"aZ":-26.736225105132064,"pfxX":6.314071516985058,"pfxZ":3.2974559704952924,"pX":0.0180828875303921,"pZ":2.9641836951908953,"vX0":-7.495820378120304,"vY0":-126.43523429765497,"vZ0":-2.2618154635936247,"x":116.31,"y":158.75,"x0":2.1766469491412477,"y0":50.00047172812482,"z0":5.978389183651632,"aX":10.402158872943117},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-10.1,"spinRate":1632,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.4303271228753749,"extension":6.508115466603777},"index":0,"playId":"86b7c248-6dab-3408-a275-3dd12c8fbc05","pitchNumber":1,"startTime":"2026-05-03T19:31:30.037Z","endTime":"2026-05-03T19:31:35.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.32271162243734,"aZ":-26.013493280217453,"pfxX":-0.7017700214256817,"pfxZ":3.7173912035143104,"pX":-0.3382800881019658,"pZ":3.216145649068971,"vX0":-6.9846776057887485,"vY0":-126.5265185727867,"vZ0":-1.4014133750522721,"x":129.89,"y":151.94,"x0":2.5236833848290443,"y0":50.0047735166068,"z0":5.8180346428739975,"aX":-1.1629337188597446},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":2.5,"spinRate":2345,"spinDirection":172},"zone":1,"typeConfidence":2.0,"plateTime":0.42920343967360086,"extension":6.556821205644934},"index":1,"playId":"cb914444-471c-3b6e-914b-fcf5d0ea18de","pitchNumber":2,"startTime":"2026-05-03T19:31:48.571Z","endTime":"2026-05-03T19:31:53.049Z","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":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.385393898145953,"aZ":-24.828629956194078,"pfxX":7.294688987719576,"pfxZ":4.433053531533847,"pX":0.0518321477451221,"pZ":-0.39640999381583153,"vX0":-7.567660413881375,"vY0":-127.17326082669437,"vZ0":-10.399875609908069,"x":115.02,"y":249.48,"x0":2.1028943686110453,"y0":50.002023580645655,"z0":5.678723778266326,"aX":12.080473623090286},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.1,"breakHorizontal":-11.8,"spinRate":1763,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4289028328840194,"extension":6.645644685619976},"index":2,"playId":"7a59add1-5b05-31f1-ac24-5f1377f16bf3","pitchNumber":3,"startTime":"2026-05-03T19:32:07.225Z","endTime":"2026-05-03T19:32:13.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93063715237727,"aZ":-36.520986301786124,"pfxX":0.9512850354069897,"pfxZ":-2.964146223084583,"pX":1.2905678470958195,"pZ":2.117682456545782,"vX0":-3.223887232824425,"vY0":-119.78608147138448,"vZ0":-1.4068145075433183,"x":67.81,"y":181.6,"x0":2.5242919866323352,"y0":50.001660822641995,"z0":5.947896044749574,"aX":1.3969637654221887},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.4,"breakHorizontal":-1.1,"spinRate":2388,"spinDirection":319},"zone":14,"typeConfidence":2.0,"plateTime":0.4554982987656735,"extension":6.528864072469915},"index":3,"playId":"d57d8853-2432-3155-a370-fd777e1bd986","pitchNumber":4,"startTime":"2026-05-03T19:32:30.203Z","endTime":"2026-05-03T19:32:35.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:32:35.602Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eli White strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T19:32:34.810Z","endTime":"2026-05-03T19:34:55.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.529610397013823,"aZ":-26.144146639997732,"pfxX":6.215347710968913,"pfxZ":3.6416411918882696,"pX":1.4732495704604713,"pZ":2.1308194113677166,"vX0":-4.018807877964746,"vY0":-126.73483606918256,"vZ0":-4.37268650883917,"x":60.84,"y":181.25,"x0":2.2577153801042824,"y0":50.00294738641069,"z0":5.922980492202317,"aX":10.292724977799416},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.0,"breakHorizontal":-10.6,"spinRate":1601,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4292402692973063,"extension":6.5148075513429005},"index":0,"playId":"5c58471a-1a9a-3863-b806-d981ec4e4ce6","pitchNumber":1,"startTime":"2026-05-03T19:32:59.677Z","endTime":"2026-05-03T19:33:04.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":75.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.736590353132332,"aZ":-37.156843359849596,"pfxX":-0.17340982191007281,"pfxZ":-3.511023050273174,"pX":1.559770310794162,"pZ":4.2194075063254814,"vX0":-2.364755192804986,"vY0":-116.8688768423134,"vZ0":3.6463268879687654,"x":57.55,"y":124.86,"x0":2.5966509864080667,"y0":50.00385651136116,"z0":6.07284009449987,"aX":-0.24556258091219346},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.5,"breakHorizontal":0.7,"spinRate":2097,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.4641720199347876,"extension":6.392668843921673},"index":1,"playId":"d2ec4a5e-7697-3fe7-86df-f03248ce8607","pitchNumber":2,"startTime":"2026-05-03T19:33:17.891Z","endTime":"2026-05-03T19:33:22.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.011880233754272,"aZ":-38.757540290235724,"pfxX":-4.971864188582961,"pfxZ":-4.642860521922698,"pX":0.6872017950966967,"pZ":3.6007467900369474,"vX0":-2.832847882528231,"vY0":-117.66266468608413,"vZ0":2.76897210457855,"x":90.81,"y":141.56,"x0":2.548370329196082,"y0":50.00371316270813,"z0":5.972724685590447,"aX":-7.047882398953393},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.6,"breakHorizontal":9.6,"spinRate":2079,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.46355975691474827,"extension":6.542157842944159},"index":2,"playId":"f9e6f830-e2db-355d-880b-f5b93da46fec","pitchNumber":3,"startTime":"2026-05-03T19:33:40.896Z","endTime":"2026-05-03T19:33:45.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01785842394638,"aZ":-17.925341385488835,"pfxX":3.607396685958883,"pfxZ":7.753785780102362,"pX":-0.4276217075711461,"pZ":3.074237156795525,"vX0":-8.080217890457648,"vY0":-133.31412145407606,"vZ0":-4.112312253243825,"x":133.3,"y":155.78,"x0":2.145838409542156,"y0":50.00275080884209,"z0":5.895006627886538,"aX":6.629816434561714},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":-5.2,"spinRate":2348,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.40759741379857806,"extension":6.595425116047139},"index":3,"playId":"a07d275c-9d43-3fc0-b57f-e564268cfe4c","pitchNumber":4,"startTime":"2026-05-03T19:34:01.031Z","endTime":"2026-05-03T19:34:05.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":77.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.56668159780906,"aZ":-36.7335286502558,"pfxX":0.41079574292336485,"pfxZ":-3.0502669724788785,"pX":1.1048219739401275,"pZ":2.6336538235979448,"vX0":-3.3316158153047044,"vY0":-120.02085761348495,"vZ0":-0.10857372127004794,"x":74.89,"y":167.67,"x0":2.442339535148079,"y0":50.00115174903559,"z0":5.881387019323614,"aX":0.6156436195151627},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.4,"breakHorizontal":-0.1,"spinRate":2054,"spinDirection":319},"zone":12,"typeConfidence":2.0,"plateTime":0.4519218010088637,"extension":6.572946186482965},"index":4,"playId":"5f75c81d-d6ee-3e35-9d22-0862b8499287","pitchNumber":5,"startTime":"2026-05-03T19:34:25.944Z","endTime":"2026-05-03T19:34:30.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.121555994968446,"aZ":-33.04628814136326,"pfxX":-4.701740900145412,"pfxZ":-0.5832160043323231,"pX":-1.23590995478188,"pZ":2.662961823469503,"vX0":-7.021758672303105,"vY0":-121.24873325873281,"vZ0":-0.6373017233187674,"x":164.11,"y":166.88,"x0":2.2952459261064484,"y0":50.00020218927532,"z0":5.783956360721099,"aX":-7.079269395361048},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.0,"breakHorizontal":10.0,"spinRate":2294,"spinDirection":323},"zone":11,"typeConfidence":2.0,"plateTime":0.4497545781769037,"extension":6.497428021219413},"index":5,"playId":"632a3402-03a5-38f2-b1bd-95da38601f65","pitchNumber":6,"startTime":"2026-05-03T19:34:49.649Z","endTime":"2026-05-03T19:34:55.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:34:55.027Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonah Heim homers (1) on a fly ball to center field. Matt Olson scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T19:34:57.680Z","endTime":"2026-05-03T19:36:05.647Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.511613192226353,"aZ":-26.802546948594706,"pfxX":-0.7808759843051354,"pfxZ":3.2083784216412266,"pX":0.01168442783554256,"pZ":3.936456573696605,"vX0":-6.085697004754437,"vY0":-126.86053662193095,"vZ0":0.6177750869003836,"x":116.55,"y":132.5,"x0":2.5171688775878938,"y0":50.000223118015704,"z0":5.783016828924721,"aX":-1.3056368208770612},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":2.4,"spinRate":2342,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.42746652943435315,"extension":6.48404030644005},"index":0,"playId":"2c2e66c1-6ad6-30e4-80b9-4dfb22d7a491","pitchNumber":1,"startTime":"2026-05-03T19:35:21.986Z","endTime":"2026-05-03T19:35:26.571Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":77.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.72580735260293,"aZ":-38.51708786880155,"pfxX":0.11196345414160813,"pfxZ":-4.274759130679641,"pX":0.05391732295530316,"pZ":2.146529138391211,"vX0":-5.370748476735345,"vY0":-119.5191345956215,"vZ0":-0.8158457312544715,"x":114.94,"y":180.82,"x0":2.2927892512584322,"y0":50.005106054593945,"z0":5.878682218414663,"aX":0.1661547171831754},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.8,"breakHorizontal":0.7,"spinRate":2427,"spinDirection":328},"zone":8,"typeConfidence":2.0,"plateTime":0.45403676378885827,"extension":6.467663385641894},"hitData":{"launchSpeed":104.6,"launchAngle":32.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":86.29,"coordY":31.58}},"index":1,"playId":"49061262-eb70-33ff-9915-169df198c0f1","pitchNumber":2,"startTime":"2026-05-03T19:35:41.129Z","endTime":"2026-05-03T19:36:05.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:36:05.647Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jorge Mateo homers (2) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T19:35:59.449Z","endTime":"2026-05-03T19:36:53.121Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.598700136873493,"aZ":-16.211502451089604,"pfxX":3.0607149242907226,"pfxZ":8.604906244832893,"pX":-0.7192429871772411,"pZ":2.423648687394779,"vX0":-8.595862743772667,"vY0":-134.01322352378364,"vZ0":-6.185785468220099,"x":144.42,"y":173.34,"x0":2.104461500053388,"y0":50.00083450914902,"z0":5.882046627761832,"aX":5.677149822314775},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":-4.1,"spinRate":2441,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.40565989922267587,"extension":6.644019090959929},"hitData":{"launchSpeed":112.2,"launchAngle":24.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":3.58,"coordY":86.7}},"index":0,"playId":"8de62278-95a6-30da-8f76-ead776d5a2ab","pitchNumber":1,"startTime":"2026-05-03T19:36:27.071Z","endTime":"2026-05-03T19:36:53.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:36:53.121Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Azócar grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T19:36:43.094Z","endTime":"2026-05-03T19:37:53.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33810898976117,"aZ":-39.253455878239606,"pfxX":-5.385226785240626,"pfxZ":-4.845708746705736,"pX":-0.05832730698427505,"pZ":2.4668883844173823,"vX0":-4.740463937524636,"vY0":-119.84881559312642,"vZ0":0.4979643786136507,"x":119.22,"y":172.17,"x0":2.642259631949684,"y0":50.003676164617545,"z0":5.751388453189134,"aX":-7.864171792668054},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.4,"breakHorizontal":10.9,"spinRate":2378,"spinDirection":316},"zone":5,"typeConfidence":2.0,"plateTime":0.45634644706518745,"extension":6.4220653723691274},"index":0,"playId":"df33d29b-76a4-3700-90d2-1ca8720e0c08","pitchNumber":1,"startTime":"2026-05-03T19:37:11.963Z","endTime":"2026-05-03T19:37: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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076416632759425,"aZ":-18.011869949454365,"pfxX":4.1225276967869275,"pfxZ":7.726901010060555,"pX":0.0869474216203325,"pZ":1.9838677197028804,"vX0":-7.254535997242286,"vY0":-133.37651281155993,"vZ0":-6.6399691320159375,"x":113.69,"y":185.22,"x0":2.285526561267856,"y0":50.001508735129434,"z0":5.768514585896319,"aX":7.554954545983808},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":-6.2,"spinRate":2497,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.40800801586888724,"extension":6.5464958297413425},"index":1,"playId":"fba88340-a5d0-3bd8-b176-e9074f1f9735","pitchNumber":2,"startTime":"2026-05-03T19:37:27.759Z","endTime":"2026-05-03T19:37:33.017Z","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":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.465402476088535,"aZ":-35.88710060206225,"pfxX":-4.487175739908069,"pfxZ":-2.4849574846468228,"pX":-0.07417918218224462,"pZ":1.8468060257684458,"vX0":-4.921330149939198,"vY0":-120.53617059160344,"vZ0":-1.7052925599371707,"x":119.83,"y":188.92,"x0":2.5669980833140436,"y0":50.00577285434507,"z0":5.693014129869577,"aX":-6.692641836018628},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.7,"breakHorizontal":9.1,"spinRate":2417,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.4520868604249775,"extension":6.5202470287942225},"hitData":{"launchSpeed":100.5,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.86,"coordY":154.12}},"index":2,"playId":"4b173e80-a80b-3a41-aa39-35935e65f015","pitchNumber":3,"startTime":"2026-05-03T19:37:44.680Z","endTime":"2026-05-03T19:37:53.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:37:53.720Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T19:39:45.151Z","endTime":"2026-05-03T19:41:30.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":72.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.401230938667501,"aZ":-36.39464881154902,"pfxX":1.7580113357575522,"pfxZ":-3.244103128875114,"pX":-0.5930519019795688,"pZ":2.199290894109879,"vX0":1.7949189621557509,"vY0":-111.97350288586114,"vZ0":-0.25383003501918866,"x":139.61,"y":179.4,"x0":-1.6259399193476483,"y0":50.00198163682288,"z0":5.959909207813592,"aX":2.2884314492901288},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-5.8,"breakHorizontal":-3.6,"spinRate":2536,"spinDirection":57},"zone":4,"typeConfidence":0.9,"plateTime":0.48449280659254246,"extension":6.506979707039479},"index":0,"playId":"731dfa30-5ce1-3adf-a242-d7e5c398ef46","pitchNumber":1,"startTime":"2026-05-03T19:40:10.853Z","endTime":"2026-05-03T19:40:15.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":74.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.456609913250258,"aZ":-36.4463883878729,"pfxX":2.2953962234067866,"pfxZ":-3.115645417221989,"pX":0.07396484238277182,"pZ":1.1696724939221093,"vX0":3.3030736850015265,"vY0":-115.26661387803134,"vZ0":-2.575703837730382,"x":114.18,"y":207.2,"x0":-1.6649409729619076,"y0":50.0009578022066,"z0":5.754487177624096,"aX":3.1493394927218534},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.0,"breakHorizontal":-4.8,"spinRate":2620,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.471629956124485,"extension":6.654362271014358},"index":1,"playId":"2ff17580-4576-3204-950d-e7e6f88ec470","pitchNumber":2,"startTime":"2026-05-03T19:40:28.067Z","endTime":"2026-05-03T19:40:32.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.468085486776282,"aZ":-15.371829971073424,"pfxX":-3.2659157964678363,"pfxZ":8.31567358273837,"pX":-0.020563384578183776,"pZ":3.4669866098630884,"vX0":5.259614144771189,"vY0":-140.04529253175406,"vZ0":-3.6858734450128807,"x":113.15,"y":160.22,"x0":-1.4838626040434089,"y0":50.006065270432266,"z0":5.781914588675385,"aX":-6.601980667860005},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":5.0,"spinRate":2306,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.38854883518987915,"extension":6.711733344506478},"index":2,"playId":"233570e2-48bf-326d-9fc7-d3a546ab8484","pitchNumber":3,"startTime":"2026-05-03T19:40:45.758Z","endTime":"2026-05-03T19:40:49.896Z","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":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.075185625018662,"aZ":-28.72602660132942,"pfxX":1.13407051864391,"pfxZ":2.3178524396568454,"pX":0.25966651098456917,"pZ":1.4946310045363431,"vX0":4.006941715520647,"vY0":-120.3920098351799,"vZ0":-3.9216492431844086,"x":107.1,"y":198.42,"x0":-1.563618739135195,"y0":50.00529768413395,"z0":5.645526954181845,"aX":1.6900015968677475},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.6,"breakHorizontal":-2.9,"spinRate":2170,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.4523639525871639,"extension":6.7393962989618785},"index":3,"playId":"fec60322-2959-3a61-ab13-d9b1e77dc496","pitchNumber":4,"startTime":"2026-05-03T19:41:04.161Z","endTime":"2026-05-03T19:41:13.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.34062406836195,"aZ":-37.93694210340715,"pfxX":1.7850615682167301,"pfxZ":-4.156493250848641,"pX":0.017346735942743323,"pZ":1.1904523680411612,"vX0":3.4095150840241195,"vY0":-116.10085370345995,"vZ0":-2.408777779269757,"x":116.34,"y":206.64,"x0":-1.6924592346859593,"y0":50.00017948785222,"z0":5.795269070318356,"aX":2.476819947302561},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.8,"breakHorizontal":-4.0,"spinRate":2675,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.46878988243481556,"extension":6.617413486419295},"index":4,"playId":"7c998d8b-8bbf-3801-ad8a-ff35f001e5a9","pitchNumber":5,"startTime":"2026-05-03T19:41:26.254Z","endTime":"2026-05-03T19:41:30.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:41:30.988Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a line drive to right fielder José Azócar.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T19:41:34.644Z","endTime":"2026-05-03T19:43:05.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":79.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.539053118120275,"aZ":-29.030910701564665,"pfxX":1.8597515753895175,"pfxZ":2.029982828875422,"pX":1.40126255844235,"pZ":1.1002215452196984,"vX0":6.471538747868097,"vY0":-122.72318872989266,"vZ0":-5.12870766944433,"x":63.59,"y":209.07,"x0":-1.4942001767175557,"y0":50.004021108633125,"z0":5.642147000941513,"aX":2.8839564119749213},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-4.7,"spinRate":2239,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.4435204794439942,"extension":6.690442258674634},"index":0,"playId":"adf2604f-0a33-3dc3-b9bd-c342290c0006","pitchNumber":1,"startTime":"2026-05-03T19:41:54.404Z","endTime":"2026-05-03T19:41:59.791Z","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":83.5,"endSpeed":78.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.728000364856655,"aZ":-31.348685779243525,"pfxX":2.7273731332103757,"pfxZ":0.540761916708921,"pX":0.19691382918714428,"pZ":2.039476733548781,"vX0":3.999397435570553,"vY0":-121.69789117105495,"vZ0":-2.485196472257581,"x":109.49,"y":183.71,"x0":-1.8105035058714491,"y0":50.002334488821795,"z0":5.740058665424991,"aX":4.166881027109728},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":-5.8,"spinRate":2336,"spinDirection":140},"zone":8,"typeConfidence":0.89,"plateTime":0.4469074860782176,"extension":6.613512522036213},"index":1,"playId":"4867e302-c96f-3f18-8fdc-1e1e2d3042db","pitchNumber":2,"startTime":"2026-05-03T19:42:11.005Z","endTime":"2026-05-03T19:42:15.623Z","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":95.9,"endSpeed":88.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.948802463467565,"aZ":-15.316816804861817,"pfxX":-4.8065966197680865,"pfxZ":8.422547049049676,"pX":0.8771222285920368,"pZ":2.613444631034567,"vX0":8.296067967990984,"vY0":-139.54449935474193,"vZ0":-5.7273584435007185,"x":83.57,"y":168.22,"x0":-1.4896255358794384,"y0":50.00617864916231,"z0":5.67619756061274,"aX":-9.624841488437925},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":7.3,"spinRate":2334,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.3902663031395619,"extension":6.770136763113073},"index":2,"playId":"129c634e-f8c3-3e78-b4be-8bf7edc68d84","pitchNumber":3,"startTime":"2026-05-03T19:42:32.166Z","endTime":"2026-05-03T19:42:36.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.517190753181886,"aZ":-17.77261877785247,"pfxX":-4.488528198708445,"pfxZ":7.071152934323752,"pX":-0.09012460505331374,"pZ":2.0440901085147867,"vX0":5.706545691765738,"vY0":-140.55652181238335,"vZ0":-6.6876580606432405,"x":120.44,"y":183.59,"x0":-1.5466816787841142,"y0":50.00482996980937,"z0":5.57391114013001,"aX":-9.143445022789676},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":7.2,"spinRate":2288,"spinDirection":211},"zone":8,"typeConfidence":0.91,"plateTime":0.38706647971447783,"extension":6.73501354525672},"hitData":{"launchSpeed":86.2,"launchAngle":11.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.31,"coordY":108.71}},"index":3,"playId":"d5dd1ea8-2808-37b1-a2e6-ba5098b660be","pitchNumber":4,"startTime":"2026-05-03T19:42:53.542Z","endTime":"2026-05-03T19:43:05.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:43:05.692Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake McCarthy walks. Ezequiel Tovar to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T19:43:04.639Z","endTime":"2026-05-03T19:45:00.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49337875487031,"aZ":-20.101126306814795,"pfxX":-4.933434931651858,"pfxZ":6.284788466377831,"pX":-1.0593377233051415,"pZ":3.81140073154415,"vX0":3.421203741200279,"vY0":-136.40770426295313,"vZ0":-1.8340282408340856,"x":157.38,"y":135.87,"x0":-1.6765075762125043,"y0":50.00435581223294,"z0":5.850670623078659,"aX":-9.480127755958394},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":8.4,"spinRate":2214,"spinDirection":207},"zone":11,"typeConfidence":0.86,"plateTime":0.3985786105793139,"extension":6.521058725293824},"index":0,"playId":"614280fc-2302-3d73-98f7-8a95e7324b1d","pitchNumber":1,"startTime":"2026-05-03T19:43:30.861Z","endTime":"2026-05-03T19:43:35.513Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"76228e48-b1b1-3409-9fae-5b8aa7a7266f","startTime":"2026-05-03T19:43:53.065Z","endTime":"2026-05-03T19:43:56.568Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.245404887920387,"aZ":-19.83075761477859,"pfxX":-4.837329437889091,"pfxZ":6.443463013802747,"pX":-0.5878728997468082,"pZ":4.112877743562329,"vX0":5.008847605611126,"vY0":-136.59990884903144,"vZ0":-1.1422140839622426,"x":139.41,"y":127.73,"x0":-1.8049305308466672,"y0":50.00297234669564,"z0":5.88219918789822,"aX":-9.266816492167699},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.6,"breakHorizontal":7.9,"spinRate":2203,"spinDirection":208},"zone":11,"typeConfidence":0.87,"plateTime":0.39890354759523206,"extension":6.647769906543506},"index":2,"playId":"fbb27aff-73a2-30fb-b2be-8449b0cfea45","pitchNumber":2,"startTime":"2026-05-03T19:44:13.446Z","endTime":"2026-05-03T19:44:18.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":73.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.581735725595763,"aZ":-37.225480626133226,"pfxX":1.6619199105861167,"pfxZ":-3.8041369938067686,"pX":-0.21487656419012374,"pZ":0.5706190708013154,"vX0":3.083303097366365,"vY0":-113.28760782632506,"vZ0":-3.3932082151561715,"x":125.19,"y":223.37,"x0":-1.7982688997911194,"y0":50.00410069066467,"z0":5.731324991244537,"aX":2.205626294245165},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.4,"breakHorizontal":-3.6,"spinRate":2665,"spinDirection":60},"zone":13,"typeConfidence":0.9,"plateTime":0.4796205142707781,"extension":6.566745766503698},"index":3,"playId":"215967fe-f330-3d2d-a0ab-a33cc6ef92e7","pitchNumber":3,"startTime":"2026-05-03T19:44:34.299Z","endTime":"2026-05-03T19:44:39.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.831494455349606,"aZ":-17.658764461403287,"pfxX":-4.64296537280528,"pfxZ":7.777593207748003,"pX":-0.8347124852228193,"pZ":3.323206990836005,"vX0":4.298538296857951,"vY0":-134.43434740501968,"vZ0":-3.075018496792533,"x":148.82,"y":149.05,"x0":-1.8362962512543306,"y0":50.00161790719669,"z0":5.706238926558582,"aX":-8.663294922024349},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":7.7,"spinRate":2224,"spinDirection":206},"zone":11,"typeConfidence":0.83,"plateTime":0.4044470354089116,"extension":6.65655084363814},"index":4,"playId":"a46e0b45-ca1b-3af9-ab72-2fd29b73aafd","pitchNumber":4,"startTime":"2026-05-03T19:44:55.578Z","endTime":"2026-05-03T19:45:00.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:45:00.802Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T19:45:01.262Z","endTime":"2026-05-03T19:46:47.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":"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":77.7,"endSpeed":73.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.22811011996986,"aZ":-36.39911688329281,"pfxX":1.9066603363730203,"pfxZ":-3.1566528203351085,"pX":-0.4724912040367059,"pZ":1.6887366362732072,"vX0":2.2237149212479475,"vY0":-113.33938713884979,"vZ0":-1.408319690691328,"x":135.01,"y":193.18,"x0":-1.7038253091345994,"y0":50.004709167612845,"z0":5.862898241866406,"aX":2.550205539131981},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-5.8,"breakHorizontal":-3.8,"spinRate":2584,"spinDirection":65},"zone":7,"typeConfidence":0.9,"plateTime":0.4781678715281621,"extension":6.4786701132524},"index":0,"playId":"219a165d-59d1-370d-b1a0-035cfaeca669","pitchNumber":1,"startTime":"2026-05-03T19:45:32.373Z","endTime":"2026-05-03T19:45:36.836Z","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":87.2,"endSpeed":81.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.10238768034087,"aZ":-22.38877621709679,"pfxX":-6.3718576321593705,"pfxZ":5.834906866748511,"pX":-0.8953244334361843,"pZ":2.5006588855293694,"vX0":4.61579763842316,"vY0":-127.13984225836461,"vZ0":-3.554234051040466,"x":151.13,"y":171.26,"x0":-1.8847847054529199,"y0":50.00335276619973,"z0":5.644234180825154,"aX":-10.686433676969123},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.2,"breakHorizontal":10.8,"spinRate":2166,"spinDirection":224},"zone":13,"typeConfidence":0.84,"plateTime":0.4268578102935132,"extension":6.702454187096006},"index":1,"playId":"5789f2b0-fad7-3ce9-9d0f-dfab4cf84a4d","pitchNumber":2,"startTime":"2026-05-03T19:45:52.904Z","endTime":"2026-05-03T19:45:57.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":79.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.511986132029957,"aZ":-29.087757248285275,"pfxX":0.06122822294518365,"pfxZ":1.9637241407091253,"pX":0.07320105269487133,"pZ":1.8740815734434946,"vX0":4.392939312002641,"vY0":-122.89763445226706,"vZ0":-3.371750389432093,"x":114.21,"y":188.18,"x0":-1.7263976828021346,"y0":50.00054011599856,"z0":5.668529984338681,"aX":0.09517039639989944},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":-0.8,"spinRate":2199,"spinDirection":159},"zone":8,"typeConfidence":0.9,"plateTime":0.44140523688951294,"extension":6.582374670008491},"index":2,"playId":"2d342305-9952-331b-9fa5-e3c960ca7ddb","pitchNumber":3,"startTime":"2026-05-03T19:46:11.280Z","endTime":"2026-05-03T19:46:18.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":76.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.491677692098357,"aZ":-35.79771560731575,"pfxX":2.10735566147192,"pfxZ":-2.509763331297184,"pX":0.12199344444016891,"pZ":1.3759246301333994,"vX0":3.6772151041046377,"vY0":-118.19011344185812,"vZ0":-2.7565762019309945,"x":112.35,"y":201.63,"x0":-1.7163968003661372,"y0":50.00423253654884,"z0":5.7841944560551815,"aX":3.0387207305165225},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.9,"breakHorizontal":-4.6,"spinRate":2684,"spinDirection":56},"zone":14,"typeConfidence":0.89,"plateTime":0.46008860454781697,"extension":6.678625251956201},"index":3,"playId":"d0f24016-7598-349a-8886-516d56d6e805","pitchNumber":4,"startTime":"2026-05-03T19:46:41.880Z","endTime":"2026-05-03T19:46:47.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:46:47.086Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Moniak walks. Ezequiel Tovar to 3rd. Jake McCarthy to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T19:46:48.829Z","endTime":"2026-05-03T19:49:35.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnThird":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.5,"endSpeed":74.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.149452071073988,"aZ":-37.20255909375566,"pfxX":1.9904944555319926,"pfxZ":-3.637826215356222,"pX":0.793360566273547,"pZ":1.3011610256279236,"vX0":5.028475203092622,"vY0":-115.88210337517752,"vZ0":-2.2210630390860575,"x":86.76,"y":203.65,"x0":-1.6483559016788365,"y0":50.00196976757902,"z0":5.768982975699825,"aX":2.752359268751893},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.8,"breakHorizontal":-4.7,"spinRate":2705,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.46957681076872815,"extension":6.581812738677922},"index":0,"playId":"9ac7313d-1c59-379b-9a41-2e3cdb76449b","pitchNumber":1,"startTime":"2026-05-03T19:47:16.185Z","endTime":"2026-05-03T19:47:21.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":73.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.006541250924954,"aZ":-36.43147447793998,"pfxX":2.1689131798482015,"pfxZ":-3.18113383149274,"pX":0.0729939534637292,"pZ":0.6525125703935516,"vX0":3.348358939973634,"vY0":-114.04085020009505,"vZ0":-3.38283811857995,"x":114.22,"y":221.16,"x0":-1.6876218214402665,"y0":50.00468179255875,"z0":5.694954277373314,"aX":2.899854910094662},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.2,"breakHorizontal":-4.7,"spinRate":2569,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.477544850011836,"extension":6.64233212921521},"index":1,"playId":"f4602a56-ddb2-3c67-b05b-a02a5b881c92","pitchNumber":2,"startTime":"2026-05-03T19:47:35.607Z","endTime":"2026-05-03T19:47:40.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.724220675653495,"aZ":-16.642744115283264,"pfxX":-4.0887090444143395,"pfxZ":7.888531529380312,"pX":-0.5163216537447357,"pZ":3.717014953816099,"vX0":4.880258494040253,"vY0":-138.22249449479835,"vZ0":-2.633554449257863,"x":136.68,"y":138.42,"x0":-1.759090751127304,"y0":50.00397556485288,"z0":5.776580763274007,"aX":-8.051715843510328},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":6.6,"spinRate":2311,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3936363248742438,"extension":6.663896574013295},"index":2,"playId":"da49ecaa-0d01-39e9-aed2-7c9968417300","pitchNumber":3,"startTime":"2026-05-03T19:47:57.315Z","endTime":"2026-05-03T19:48:02.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":86.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21897814870183,"aZ":-17.027009427680095,"pfxX":-4.810830913118176,"pfxZ":7.945873817191746,"pX":-0.07293411377154231,"pZ":3.263620106440384,"vX0":5.956157999519802,"vY0":-136.07886866310332,"vZ0":-3.5717599504788686,"x":119.78,"y":150.66,"x0":-1.6482113246665309,"y0":50.00512652360379,"z0":5.747811728165405,"aX":-9.173825006442623},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":7.7,"spinRate":2232,"spinDirection":206},"zone":2,"typeConfidence":0.87,"plateTime":0.39998441534965146,"extension":6.625465996800617},"index":3,"playId":"697aa72e-ec85-3887-9008-d680a2488575","pitchNumber":4,"startTime":"2026-05-03T19:48:17.974Z","endTime":"2026-05-03T19:48:22.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":79.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.33171855070626,"aZ":-29.686651151276607,"pfxX":0.6158408939630253,"pfxZ":1.5816778687635082,"pX":-0.5280078856213551,"pZ":2.8059180203657728,"vX0":3.0529671973274852,"vY0":-122.98176156440016,"vZ0":-1.3114110718715724,"x":137.13,"y":163.02,"x0":-1.852245285454434,"y0":50.00256093003405,"z0":5.804111471285019,"aX":0.9678944050329058},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.9,"breakHorizontal":-1.7,"spinRate":2204,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.4409417006214382,"extension":6.575828123024111},"index":4,"playId":"ad3870ad-8250-3e3b-9594-dcff6ca08b60","pitchNumber":5,"startTime":"2026-05-03T19:48:37.416Z","endTime":"2026-05-03T19:48:45.086Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-03T19:48:49.576Z","endTime":"2026-05-03T19:49:02.583Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"3878907f-81de-4f32-a28e-60976674d5a2","startTime":"2026-05-03T19:49:02.583Z","endTime":"2026-05-03T19:49:07.583Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":76.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.277107709990492,"aZ":-34.97368733576386,"pfxX":0.9637758032260093,"pfxZ":-1.9491282633834581,"pX":0.6858521605446106,"pZ":-0.8814950543830813,"vX0":5.224603632789076,"vY0":-117.77757647265457,"vZ0":-7.554268072136478,"x":90.86,"y":262.58,"x0":-1.6689901046530544,"y0":50.00585544117924,"z0":5.524463697997887,"aX":1.380597373780215},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.9,"breakHorizontal":-2.8,"spinRate":2612,"spinDirection":57},"zone":14,"typeConfidence":0.89,"plateTime":0.46162394150804786,"extension":6.770334437029023},"index":7,"playId":"1e5e8330-e2a2-3831-a0d0-71dfb797a9ad","pitchNumber":6,"startTime":"2026-05-03T19:49:22.900Z","endTime":"2026-05-03T19:49:35.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:49:35.956Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to right fielder José Azócar.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T19:50:23.320Z","endTime":"2026-05-03T19:52:14.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T19:49:38.037Z","endTime":"2026-05-03T19:50:25.495Z","isPitch":false,"type":"action"},{"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":79.2,"endSpeed":75.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.316355139841377,"aZ":-36.05016392526281,"pfxX":1.4655942768785637,"pfxZ":-2.816247570001519,"pX":0.14000675074882102,"pZ":0.13435798010371072,"vX0":3.7320622404806874,"vY0":-115.4340103412614,"vZ0":-5.011038720233071,"x":111.66,"y":235.15,"x0":-1.6748149758746351,"y0":50.00222967292107,"z0":5.726741029201985,"aX":2.0179836144254835},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-5.9,"breakHorizontal":-3.4,"spinRate":2614,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4708008976498772,"extension":6.604089084165032},"index":1,"playId":"56707e86-66e1-364a-9614-9b5cc4d61407","pitchNumber":1,"startTime":"2026-05-03T19:50:25.495Z","endTime":"2026-05-03T19:50:30.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.796534186367644,"aZ":-29.696636757077414,"pfxX":1.3734267005647371,"pfxZ":1.6014477584874456,"pX":1.4628687155845617,"pZ":2.797338923264888,"vX0":6.962258412440997,"vY0":-122.03960037802781,"vZ0":-1.1700966862233795,"x":61.24,"y":163.25,"x0":-1.5738335150669738,"y0":50.00555465289607,"z0":5.778222388055016,"aX":2.1281779329445745},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-3.7,"spinRate":2150,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.44417662012501236,"extension":6.677327805048028},"index":2,"playId":"4939bec4-eb3c-35a1-8d37-46db53b3f72c","pitchNumber":2,"startTime":"2026-05-03T19:50:45.830Z","endTime":"2026-05-03T19:50:51.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73701178741888,"aZ":-15.99536649044504,"pfxX":-4.241800106375111,"pfxZ":8.479328360772415,"pX":-0.5757674122658306,"pZ":3.0983336595341817,"vX0":4.426544374392076,"vY0":-136.02051393027264,"vZ0":-4.1904641816780375,"x":138.95,"y":155.12,"x0":-1.6591152070458208,"y0":50.00136895591003,"z0":5.739663377240585,"aX":-8.092638319171646},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2268,"spinDirection":210},"zone":1,"typeConfidence":0.88,"plateTime":0.39990760757690147,"extension":6.588214458717888},"index":3,"playId":"f757ce74-ab3f-3c84-9ae7-dd208a12825e","pitchNumber":3,"startTime":"2026-05-03T19:51:05.398Z","endTime":"2026-05-03T19:51:10.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58711106895105,"aZ":-15.038781741782598,"pfxX":-3.4204267561476205,"pfxZ":8.746645272586296,"pX":-0.8435786533458529,"pZ":4.412430122926035,"vX0":3.533717466915775,"vY0":-138.0789402462531,"vZ0":-1.1338037864658719,"x":149.16,"y":119.64,"x0":-1.6867659285907106,"y0":50.000708594859795,"z0":5.825802902376565,"aX":-6.699474072042488},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":2312,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3945164414779212,"extension":6.599977806376562},"index":4,"playId":"1332d800-12bc-34dc-b6eb-032b4ad61f4b","pitchNumber":4,"startTime":"2026-05-03T19:51:27.664Z","endTime":"2026-05-03T19:51:32.658Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-05-03T19:51:56.417Z","endTime":"2026-05-03T19:52:03.556Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":94.7,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68653123435916,"aZ":-16.594514358902615,"pfxX":-3.639255290719571,"pfxZ":7.978183323114439,"pX":0.14815476552042683,"pZ":2.437457526467388,"vX0":5.83030104636056,"vY0":-137.88359490552816,"vZ0":-5.751869630510715,"x":111.35,"y":172.97,"x0":-1.5075656421226649,"y0":50.000397760648895,"z0":5.645539295136783,"aX":-7.104394679524125},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":5.5,"spinRate":2266,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.3951764124575816,"extension":6.771105586219897},"hitData":{"launchSpeed":99.7,"launchAngle":47.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.93,"coordY":83.17}},"index":6,"playId":"400faa4d-c044-3ee9-b7f9-42203e6791a0","pitchNumber":5,"startTime":"2026-05-03T19:52:03.556Z","endTime":"2026-05-03T19:52:14.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:52:14.594Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T19:53:53.253Z","endTime":"2026-05-03T19:54:56.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":"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":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06238316303364,"aZ":-37.26109005276957,"pfxX":-5.100900814286556,"pfxZ":-3.8305097153529566,"pX":-0.028435395859737082,"pZ":2.2865444064505738,"vX0":-4.050664476667652,"vY0":-115.0516154047445,"vZ0":-0.03993416748816081,"x":118.08,"y":177.04,"x0":2.422994980896876,"y0":50.00103219999728,"z0":5.941355202429842,"aX":-6.778126112148494},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-6.6,"breakHorizontal":10.3,"spinRate":2207,"spinDirection":322},"zone":5,"typeConfidence":2.0,"plateTime":0.4776527741842447,"extension":6.347091188770158},"index":0,"playId":"d5be562b-4d95-36b5-ab0b-46d44cf9641d","pitchNumber":1,"startTime":"2026-05-03T19:54:15.527Z","endTime":"2026-05-03T19:54:19.981Z","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":83.9,"endSpeed":77.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605527637494824,"aZ":-29.94836137909741,"pfxX":6.855190420063672,"pfxZ":1.4693213059290224,"pX":1.2350819481436697,"pZ":2.0340383332937555,"vX0":-4.565546146153414,"vY0":-122.16016005088898,"vZ0":-3.4055732179284286,"x":69.92,"y":183.86,"x0":2.2356845827439185,"y0":50.002573251248045,"z0":6.015095572519737,"aX":10.381880745279576},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":-11.4,"spinRate":1381,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4480097395020639,"extension":6.4126274133349535},"index":1,"playId":"09d72311-ae4b-3f4c-bac0-83e857cff964","pitchNumber":2,"startTime":"2026-05-03T19:54:30.734Z","endTime":"2026-05-03T19:54:35.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10826892022166,"aZ":-26.023453521485884,"pfxX":6.337176645251722,"pfxZ":3.9435258133758175,"pX":-0.02385019461351291,"pZ":2.401687310580302,"vX0":-7.234029108980536,"vY0":-123.87730028264339,"vZ0":-3.4361900675525927,"x":117.91,"y":173.93,"x0":2.107078362912954,"y0":50.001544184655245,"z0":5.975794982782256,"aX":9.876469893468695},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.6,"breakHorizontal":-9.8,"spinRate":1528,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.4416974200788326,"extension":6.342521005912364},"hitData":{"launchSpeed":94.7,"launchAngle":38.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.37,"coordY":49.42}},"index":2,"playId":"fed6f257-20f4-3c7c-9b6b-5a9e41ab90e6","pitchNumber":3,"startTime":"2026-05-03T19:54:46.103Z","endTime":"2026-05-03T19:54:56.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:54:56.711Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a ground ball to center fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T19:54:59.104Z","endTime":"2026-05-03T19:56:22.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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(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":88.7,"endSpeed":81.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.728379332480376,"aZ":-15.907586208682726,"pfxX":4.56747152975286,"pfxZ":9.599388404120699,"pX":-0.4514796031287659,"pZ":1.6781077033788279,"vX0":-7.9132779456793125,"vY0":-128.84082012901362,"vZ0":-7.488090802199506,"x":134.21,"y":193.47,"x0":2.055061450353083,"y0":50.005589637436955,"z0":5.833451756455708,"aX":7.7429956128778175},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.7,"spinRate":2349,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.42380944723892355,"extension":6.509694046497698},"index":0,"playId":"2b91b88a-3379-3a76-806e-f995c6242f03","pitchNumber":1,"startTime":"2026-05-03T19:55:19.394Z","endTime":"2026-05-03T19:55:23.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98979963689691,"aZ":-24.918053368775475,"pfxX":-0.46323334398214566,"pfxZ":4.455948773989595,"pX":-0.8896573033049244,"pZ":2.390943995788635,"vX0":-7.950627972618051,"vY0":-126.1364483487731,"vZ0":-3.4370804705582905,"x":150.91,"y":174.22,"x0":2.348977127821943,"y0":50.00409394827136,"z0":5.75563372718854,"aX":-0.7550333267632388},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":2.4,"spinRate":2316,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.43240648400631665,"extension":6.57185448546675},"index":1,"playId":"1ed72ddd-43ec-3430-acec-4d64ecd8710c","pitchNumber":2,"startTime":"2026-05-03T19:55:35.121Z","endTime":"2026-05-03T19:55:40.212Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-03T19:55:45.076Z","endTime":"2026-05-03T19:55:55.312Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09267091548713,"aZ":-17.886596853174858,"pfxX":3.0920356613912365,"pfxZ":8.018513615578478,"pX":0.07245101847558212,"pZ":4.575822908586831,"vX0":-6.712871995495073,"vY0":-132.81124695166207,"vZ0":-0.4952521709698464,"x":114.24,"y":115.23,"x0":2.233832618002409,"y0":50.00371390062275,"z0":6.068403411949078,"aX":5.510786726106683},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":-4.1,"spinRate":2281,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4128011592094225,"extension":6.504016963288895},"index":3,"playId":"dd88578e-5d68-3fce-beea-251fc53f44a8","pitchNumber":3,"startTime":"2026-05-03T19:55:55.312Z","endTime":"2026-05-03T19:55:59.653Z","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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61979219505693,"aZ":-17.453261814481614,"pfxX":2.1138349504672673,"pfxZ":8.39341250132911,"pX":0.4026887365017453,"pZ":2.1862217860135256,"vX0":-5.817329370932944,"vY0":-131.30759676885427,"vZ0":-6.097274865259078,"x":101.65,"y":179.75,"x0":2.367808299581099,"y0":50.0040917423852,"z0":5.827677246053624,"aX":3.7084110719645853},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.2,"breakHorizontal":-2.6,"spinRate":2242,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.4164053308462625,"extension":6.679501231244524},"hitData":{"launchSpeed":102.0,"launchAngle":7.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.88,"coordY":84.66}},"index":4,"playId":"2afcd52c-f81f-32df-964f-e9269dfceab8","pitchNumber":4,"startTime":"2026-05-03T19:56:11.358Z","endTime":"2026-05-03T19:56:22.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:56:22.453Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a ground ball to pitcher Kyle Freeland. Drake Baldwin to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T19:56:26.094Z","endTime":"2026-05-03T19:56:55.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":0},"credits":[{"player":{"id":607536,"link":"/api/v1/people/607536"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.697843722620927,"aZ":-29.04174235065656,"pfxX":6.323198001640344,"pfxZ":1.942488973518432,"pX":0.7499036437347374,"pZ":1.827938414757651,"vX0":-5.77679676642092,"vY0":-126.35677753340204,"vZ0":-4.26498386514087,"x":88.42,"y":189.43,"x0":2.2485899189846625,"y0":50.00077803288475,"z0":5.881604207602568,"aX":10.183245514590956},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":-10.1,"spinRate":1552,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.43413450192949243,"extension":6.462647479823015},"hitData":{"launchSpeed":84.6,"launchAngle":-68.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":116.01,"coordY":187.57}},"index":0,"playId":"ef64d71f-8971-3946-a35b-99bd7867c20b","pitchNumber":1,"startTime":"2026-05-03T19:56:44.580Z","endTime":"2026-05-03T19:56:55.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:56:55.846Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan challenged (pitch result), call on the field was overturned: Matt Olson called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T19:57:42.150Z","endTime":"2026-05-03T19:59:15.381Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T19:57:10.686Z","endTime":"2026-05-03T19:57:44.484Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.826977741530722,"aZ":-18.207984756669426,"pfxX":1.5949342280883245,"pfxZ":7.722501286604069,"pX":-1.1635813905660455,"pZ":1.8617441686958638,"vX0":-8.9567500665583,"vY0":-132.75301029605544,"vZ0":-6.928297698694313,"x":161.35,"y":188.51,"x0":2.0275621512198625,"y0":50.0065241152426,"z0":5.801684295019718,"aX":2.887110833950528},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":-1.2,"spinRate":2334,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4104878210141516,"extension":6.660968355094148},"index":1,"playId":"bbd36ebc-c958-386e-95e4-7c34f19f706b","pitchNumber":1,"startTime":"2026-05-03T19:57:44.484Z","endTime":"2026-05-03T19:57:49.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.52903870235892,"aZ":-35.9222601245648,"pfxX":1.7531063228556754,"pfxZ":-2.576008033182197,"pX":-0.20343190173730777,"pZ":0.8892615021417342,"vX0":-6.31608215631745,"vY0":-119.27263171964884,"vZ0":-4.0456713278030945,"x":124.75,"y":214.77,"x0":2.2382715537886906,"y0":50.0010327529691,"z0":5.808853199176512,"aX":2.5546325795286},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.3,"breakHorizontal":-1.8,"spinRate":2494,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4572712054027859,"extension":6.838157992045402},"index":2,"playId":"2fff2f90-8da5-3cb7-8c08-78f77b43140d","pitchNumber":2,"startTime":"2026-05-03T19:58:01.274Z","endTime":"2026-05-03T19:58:06.425Z","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":92.2,"endSpeed":85.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26544555074041,"aZ":-26.189670221526736,"pfxX":5.581202295116533,"pfxZ":3.2408763383866415,"pX":0.2039431500208241,"pZ":2.9226513403100993,"vX0":-8.280516137838223,"vY0":-134.13999085265633,"vZ0":-2.3985008727052772,"x":109.23,"y":159.87,"x0":2.5863410153160067,"y0":50.00403356059818,"z0":5.669256674785023,"aX":10.31221369338225},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.6,"breakHorizontal":-8.6,"spinRate":2361,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.40619092076898156,"extension":6.6661366343999475},"index":3,"playId":"0c53f6b0-0035-3c25-8d9f-4686d14872d5","pitchNumber":3,"startTime":"2026-05-03T19:58:24.219Z","endTime":"2026-05-03T19:58:28.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.049047096086166,"aZ":-23.323832839994108,"pfxX":7.033175234337044,"pfxZ":4.745831194288777,"pX":-0.2087545933777021,"pZ":1.6891826344034566,"vX0":-9.372331534887326,"vY0":-134.42334414460666,"vZ0":-5.842552239766445,"x":124.96,"y":193.17,"x0":2.3793605821372816,"y0":50.001931860205524,"z0":5.504681394235253,"aX":13.111450445865815},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":-11.2,"spinRate":2417,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.40460107126647316,"extension":6.6100443825459125},"index":4,"playId":"e9eef034-a3d2-3ac0-9e84-0aad9d576ad1","pitchNumber":4,"startTime":"2026-05-03T19:58:48.362Z","endTime":"2026-05-03T19:59:15.381Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"playEndTime":"2026-05-03T19:59:15.381Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T19:59:14.877Z","endTime":"2026-05-03T20:00:41.571Z","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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.586867832521214,"aZ":-39.12096533421959,"pfxX":1.0470678078296611,"pfxZ":-4.808569008052903,"pX":0.6433302581682714,"pZ":2.7041790537348547,"vX0":-4.307205680512482,"vY0":-118.8431758975625,"vZ0":0.6425423820223211,"x":92.48,"y":165.77,"x0":2.3351232054593565,"y0":50.00302098711224,"z0":5.954871594617947,"aX":1.514079013686927},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.4,"breakHorizontal":-1.0,"spinRate":2442,"spinDirection":328},"zone":6,"typeConfidence":2.0,"plateTime":0.4590917409919548,"extension":6.365387248054153},"index":0,"playId":"edc6f7fc-1a30-3d31-b722-b7953f825c79","pitchNumber":1,"startTime":"2026-05-03T19:59:32.582Z","endTime":"2026-05-03T19:59:36.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.335405210498415,"aZ":-17.006361659692647,"pfxX":3.5144497544574547,"pfxZ":8.491498804128787,"pX":-1.1025146183149637,"pZ":2.785577678885046,"vX0":-9.508820153646123,"vY0":-132.33666995473683,"vZ0":-4.77100499846348,"x":159.03,"y":163.57,"x0":2.0692616708405067,"y0":50.00510620029136,"z0":5.844793747391544,"aX":6.2805164424753235},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":-4.4,"spinRate":2456,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4127559492678765,"extension":6.621268607999088},"index":1,"playId":"cbc4ee13-2953-3c52-b385-ec4e930b222e","pitchNumber":2,"startTime":"2026-05-03T19:59:51.285Z","endTime":"2026-05-03T19:59:56.316Z","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":82.7,"endSpeed":75.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.677259872158153,"aZ":-35.635843993899954,"pfxX":-5.980319083331309,"pfxZ":-2.3842390121194548,"pX":0.7824878452183237,"pZ":3.2208399766059252,"vX0":-2.556875358001379,"vY0":-120.4188738620251,"vZ0":1.3295670878820265,"x":87.17,"y":151.82,"x0":2.6382546984068687,"y0":50.00153261587677,"z0":5.839527659810853,"aX":-8.689093671372605},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.6,"breakHorizontal":11.5,"spinRate":2499,"spinDirection":323},"zone":3,"typeConfidence":2.0,"plateTime":0.4567007987871836,"extension":6.38287449133786},"index":2,"playId":"b39dca63-fca5-3886-8f8b-38353abc0d8b","pitchNumber":3,"startTime":"2026-05-03T20:00:16.247Z","endTime":"2026-05-03T20:00:20.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794892276868858,"aZ":-23.376150563510294,"pfxX":6.712410746054847,"pfxZ":5.357125498924282,"pX":0.48487523703818153,"pZ":1.2034580773818486,"vX0":-6.64554788603278,"vY0":-127.05831463534737,"vZ0":-6.870782568529122,"x":98.52,"y":206.29,"x0":2.255876902278381,"y0":50.00499062793262,"z0":5.78665328216147,"aX":11.032009831162295},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.4,"breakHorizontal":-10.8,"spinRate":1690,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.43024858196986493,"extension":6.6046848426837546},"index":3,"playId":"f0080f71-08e7-3154-a51f-bdc534c960bf","pitchNumber":4,"startTime":"2026-05-03T20:00:36.463Z","endTime":"2026-05-03T20:00:41.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:00:41.571Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"TJ Rumfield homers (4) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:02:15.172Z","endTime":"2026-05-03T20:04:14.903Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":{"id":675911,"link":"/api/v1/people/675911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":72.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.205082654370557,"aZ":-35.39434056452392,"pfxX":2.481058152168387,"pfxZ":-2.5077391135896168,"pX":-1.1468616055225351,"pZ":1.2666904413667357,"vX0":0.3943327240680648,"vY0":-111.50714480519072,"vZ0":-2.116293005397374,"x":160.72,"y":204.58,"x0":-1.647903181356827,"y0":50.001544039148555,"z0":5.810705924397618,"aX":3.187929391462118},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-4.8,"breakHorizontal":-4.6,"spinRate":2546,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.4874057669324201,"extension":6.599387941135799},"index":0,"playId":"0044c3a0-7703-3877-aade-704c8c28d200","pitchNumber":1,"startTime":"2026-05-03T20:02:45.717Z","endTime":"2026-05-03T20:02:50.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":72.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.69743766394291,"aZ":-36.85414438375899,"pfxX":2.048549373991137,"pfxZ":-3.6121454393823087,"pX":1.018483647584823,"pZ":0.8273803004549097,"vX0":5.37517215197071,"vY0":-112.11988558796824,"vZ0":-2.67475077288098,"x":78.18,"y":216.44,"x0":-1.6580833408127253,"y0":50.0017713735653,"z0":5.729709447691117,"aX":2.6555051164538535},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-6.8,"breakHorizontal":-4.8,"spinRate":2587,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.48505820211646267,"extension":6.656816385186984},"index":1,"playId":"bdb8c8bc-378f-3130-9be5-86c574ad6abe","pitchNumber":2,"startTime":"2026-05-03T20:02:59.754Z","endTime":"2026-05-03T20:03:04.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.808106108060407,"aZ":-15.16461314540144,"pfxX":-4.104168010101579,"pfxZ":8.941820381844657,"pX":-0.24294452959238466,"pZ":3.440762189497738,"vX0":5.252883450045393,"vY0":-136.30575746950325,"vZ0":-3.160275713358863,"x":126.26,"y":145.88,"x0":-1.6518100982900885,"y0":50.005984007640336,"z0":5.647176287898289,"aX":-7.810817874848524},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":6.5,"spinRate":2321,"spinDirection":204},"zone":2,"typeConfidence":0.89,"plateTime":0.4001248159647921,"extension":6.713040118798632},"index":2,"playId":"7cbca221-4d67-3876-9383-f0b76d4b9cc3","pitchNumber":3,"startTime":"2026-05-03T20:03:17.999Z","endTime":"2026-05-03T20:03:27.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51488177249663,"aZ":-13.219815033003231,"pfxX":-3.28989887934557,"pfxZ":10.099141244052891,"pX":-0.061225205156779566,"pZ":2.109346026583538,"vX0":5.065099831377958,"vY0":-135.40382202121367,"vZ0":-6.764213975203986,"x":119.33,"y":181.83,"x0":-1.5193049084399028,"y0":50.00642802767137,"z0":5.545098300965726,"aX":-6.177426275152993},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":5.0,"spinRate":2421,"spinDirection":205},"zone":8,"typeConfidence":0.89,"plateTime":0.40282730369767394,"extension":6.65588545835381},"hitData":{"launchSpeed":103.9,"launchAngle":27.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":203.84,"coordY":45.84}},"index":3,"playId":"1af18ac1-4931-3610-9ef2-c0f4df8e0a54","pitchNumber":4,"startTime":"2026-05-03T20:03:48.864Z","endTime":"2026-05-03T20:04:14.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:04:14.903Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:04:22.993Z","endTime":"2026-05-03T20:05:57.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495462904440295,"aZ":-15.46864789764925,"pfxX":-5.039806311177808,"pfxZ":8.9400246907833,"pX":-0.36536207818017724,"pZ":2.214972421800485,"vX0":5.001842701916141,"vY0":-134.90989077293645,"vZ0":-6.030077289111797,"x":130.93,"y":178.98,"x0":-1.576248567603703,"y0":50.00660056507933,"z0":5.5439212005167615,"aX":-9.422469510277079},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":8.3,"spinRate":2310,"spinDirection":210},"zone":4,"typeConfidence":0.86,"plateTime":0.403834145109621,"extension":6.830185061231914},"index":0,"playId":"3a16214b-4fb3-3392-8785-f1aab0b43808","pitchNumber":1,"startTime":"2026-05-03T20:04:34.798Z","endTime":"2026-05-03T20:04:39.187Z","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":86.8,"endSpeed":81.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.555803184411957,"aZ":-23.113318610799553,"pfxX":-7.295263738573544,"pfxZ":5.496625289796324,"pX":0.19464002469152977,"pZ":0.35774680795723496,"vX0":6.787135706765313,"vY0":-126.21349981652207,"vZ0":-8.143748998368439,"x":109.58,"y":229.12,"x0":-1.5543470574988432,"y0":50.002189982428916,"z0":5.426746144130468,"aX":-12.020743053021889},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.6,"breakHorizontal":12.1,"spinRate":2302,"spinDirection":225},"zone":14,"typeConfidence":0.86,"plateTime":0.43049578397708244,"extension":6.809350481680492},"index":1,"playId":"1dd756d5-f54f-3c7a-8229-b13c382daa8c","pitchNumber":2,"startTime":"2026-05-03T20:04:52.237Z","endTime":"2026-05-03T20:04:56.687Z","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":85.5,"endSpeed":80.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.909674994793114,"aZ":-28.546617616191288,"pfxX":2.25894613360753,"pfxZ":2.254533526896715,"pX":-0.49036490979571745,"pZ":2.970500746566021,"vX0":2.799337536833138,"vY0":-124.64789465877864,"vZ0":-1.0865669191875944,"x":135.69,"y":158.58,"x0":-1.912281532136166,"y0":50.002595874073116,"z0":5.723111137985312,"aX":3.6313364479695442},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":-4.7,"spinRate":2257,"spinDirection":173},"zone":1,"typeConfidence":0.9,"plateTime":0.435799711473261,"extension":6.754449562329651},"index":2,"playId":"d7660469-7a88-3088-a199-7d3e4fa0f343","pitchNumber":3,"startTime":"2026-05-03T20:05:11.216Z","endTime":"2026-05-03T20:05:15.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.194495467258463,"aZ":-36.834566434153906,"pfxX":1.3141033660937316,"pfxZ":-3.2781259285465705,"pX":1.2555164577407691,"pZ":1.1051858509917452,"vX0":5.877213429322106,"vY0":-117.40140172107454,"vZ0":-2.842456287046083,"x":69.14,"y":208.94,"x0":-1.4313658993104221,"y0":50.00228045703246,"z0":5.696134521825645,"aX":1.8682431070703256},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.4,"breakHorizontal":-3.6,"spinRate":2736,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.46315008641204036,"extension":6.801904314227869},"index":3,"playId":"808b7d0f-27e0-3aeb-a890-a4bcc535655b","pitchNumber":4,"startTime":"2026-05-03T20:05:31.664Z","endTime":"2026-05-03T20:05:36.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.69570638022458,"aZ":-34.310563135038706,"pfxX":3.473157696503025,"pfxZ":-1.5449852833832338,"pX":0.805871033617488,"pZ":1.3833700892246972,"vX0":4.594145177692958,"vY0":-116.07326207927876,"vZ0":-2.475823946006908,"x":85.53,"y":177.18,"x0":-1.6429544546921202,"y0":50.00576701101468,"z0":5.699438066818946,"aX":4.787160751678491},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.1,"breakHorizontal":-7.3,"spinRate":2661,"spinDirection":67},"zone":14,"typeConfidence":0.88,"plateTime":0.4700830659260591,"extension":6.779451648955809},"index":4,"playId":"977eee86-0ba0-3130-8712-9039a9eb3022","pitchNumber":5,"startTime":"2026-05-03T20:05:52.401Z","endTime":"2026-05-03T20:05:57.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:05:57.279Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to right fielder José Azócar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:06:03.663Z","endTime":"2026-05-03T20:08:00.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640492,"link":"/api/v1/people/640492"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1},"pitchData":{"startSpeed":78.6,"endSpeed":74.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.365296262303463,"aZ":-37.60881504854795,"pfxX":1.9812077149019756,"pfxZ":-3.986837901946944,"pX":0.1784781724644799,"pZ":0.8330130048083855,"vX0":3.5921063966611917,"vY0":-114.63095452526142,"vZ0":-3.0468392070812667,"x":110.2,"y":216.29,"x0":-1.651512857066402,"y0":50.00216768989118,"z0":5.765031955257754,"aX":2.7005692374372336},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.7,"breakHorizontal":-4.3,"spinRate":2623,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.4734529135493766,"extension":6.711746662597261},"index":0,"playId":"df57e094-7c49-3250-aada-846e3711546a","pitchNumber":1,"startTime":"2026-05-03T20:06:33.007Z","endTime":"2026-05-03T20:06:39.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":74.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.653855185589038,"aZ":-37.55270989268896,"pfxX":4.134694080793041,"pfxZ":-3.9588945879801294,"pX":-0.6864150211829815,"pZ":1.0645656074101728,"vX0":1.3275600754727432,"vY0":-115.0410662086238,"vZ0":-2.505541667325336,"x":143.16,"y":210.04,"x0":-1.8061456198993018,"y0":50.00385092112313,"z0":5.761663016994459,"aX":5.616265063057877},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.4,"breakHorizontal":-7.8,"spinRate":2723,"spinDirection":62},"zone":13,"typeConfidence":0.91,"plateTime":0.47369919557879836,"extension":6.659512950493303},"index":1,"playId":"1705d984-66cc-3138-a21f-ba6430930bb2","pitchNumber":2,"startTime":"2026-05-03T20:06:49.901Z","endTime":"2026-05-03T20:06:55.360Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.187610483372886,"aZ":-26.530737398518056,"pfxX":-7.59261866517044,"pfxZ":3.383043600588917,"pX":0.3534186499911689,"pZ":1.2967261864853967,"vX0":7.815966976717139,"vY0":-127.32321724870607,"vZ0":-5.452653327071213,"x":103.53,"y":203.77,"x0":-1.7463685753543818,"y0":50.00219029011935,"z0":5.523208667508103,"aX":-12.666675992938451},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":12.4,"spinRate":2123,"spinDirection":222},"zone":14,"typeConfidence":0.84,"plateTime":0.42754677758582904,"extension":6.741255622936926},"index":2,"playId":"60882835-36a5-3a21-9fe9-5b63251ec443","pitchNumber":3,"startTime":"2026-05-03T20:07:07.435Z","endTime":"2026-05-03T20:07:12.626Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-03T20:07:25.774Z","endTime":"2026-05-03T20:07:31.776Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.622137693103205,"aZ":-16.212342320952693,"pfxX":-3.716659112899539,"pfxZ":8.024397429984385,"pX":-0.5421210803136608,"pZ":3.348104976187088,"vX0":4.461312865410384,"vY0":-139.4792153481821,"vZ0":-3.6285160439187925,"x":137.66,"y":148.38,"x0":-1.6724205300678272,"y0":50.00037591884793,"z0":5.72155589028131,"aX":-7.39089536737206},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":5.9,"spinRate":2350,"spinDirection":208},"zone":1,"typeConfidence":0.91,"plateTime":0.39130554690477304,"extension":6.824175042269347},"index":4,"playId":"053d1834-7c9d-3e7b-a235-18bfedd7532a","pitchNumber":4,"startTime":"2026-05-03T20:07:31.776Z","endTime":"2026-05-03T20:07:35.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":73.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.40531158955619,"aZ":-39.94805023469389,"pfxX":3.5546263973131946,"pfxZ":-5.779420893831485,"pX":-0.08512074352615234,"pZ":1.5505098789195415,"vX0":2.634858236504704,"vY0":-114.7280518035334,"vZ0":-1.009904671898968,"x":120.24,"y":196.92,"x0":-1.7065761528135577,"y0":50.00315516852698,"z0":5.8588104393223075,"aX":4.781246184860759},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.4,"breakHorizontal":-7.1,"spinRate":2858,"spinDirection":58},"zone":13,"typeConfidence":0.91,"plateTime":0.475763028786901,"extension":6.569175605379932},"hitData":{"launchSpeed":92.1,"launchAngle":35.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.17,"coordY":61.27}},"index":5,"playId":"d59c410a-efb3-3cd7-9466-1e89bcb987a7","pitchNumber":5,"startTime":"2026-05-03T20:07:50.287Z","endTime":"2026-05-03T20:08:00.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:08:00.299Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Sullivan walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:08:01.758Z","endTime":"2026-05-03T20:09:20.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.843375154821583,"aZ":-14.336602947266094,"pfxX":-4.950340356554113,"pfxZ":9.043546065061925,"pX":-1.0758481147068242,"pZ":4.01014479642331,"vX0":3.349474670084902,"vY0":-138.8026001512044,"vZ0":-2.24122860020141,"x":158.01,"y":130.51,"x0":-1.6482191251179972,"y0":50.006456910047895,"z0":5.770285528288971,"aX":-9.7685098269477},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2386,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.39295306803818164,"extension":6.7265745893870506},"index":0,"playId":"8341201a-65d1-3454-9b7e-88197c9e78f0","pitchNumber":1,"startTime":"2026-05-03T20:08:23.154Z","endTime":"2026-05-03T20:08:27.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.019300417992508,"aZ":-38.90164234769376,"pfxX":5.329264652413753,"pfxZ":-5.215317448752533,"pX":-1.396577784323854,"pZ":2.884739372937402,"vX0":-0.38438520583466573,"vY0":-111.89783383904758,"vZ0":2.1091994777898324,"x":170.23,"y":160.89,"x0":-1.91813049216802,"y0":50.003900371767294,"z0":5.867371503887824,"aX":6.871714172895617},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-8.8,"breakHorizontal":-9.6,"spinRate":2777,"spinDirection":57},"zone":11,"typeConfidence":0.9,"plateTime":0.48638346852794134,"extension":6.607871546182336},"index":1,"playId":"f7966aa3-7fda-3269-88e2-7839f5143e50","pitchNumber":2,"startTime":"2026-05-03T20:08:38.489Z","endTime":"2026-05-03T20:08:43.512Z","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":94.0,"endSpeed":86.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.830381195884517,"aZ":-15.350233349180114,"pfxX":-4.799872116061248,"pfxZ":8.737858460926791,"pX":-0.9496714598683064,"pZ":4.165495891453393,"vX0":4.021225227405095,"vY0":-137.05034485574927,"vZ0":-1.6151528942365243,"x":153.2,"y":126.31,"x0":-1.803586496976163,"y0":50.00351070448441,"z0":5.797397947519729,"aX":-9.242607442844914},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":8.0,"spinRate":2331,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.3978125242123358,"extension":6.688663274005008},"index":2,"playId":"56a45025-e73e-3eb8-8afa-74bdc887e240","pitchNumber":3,"startTime":"2026-05-03T20:08:56.286Z","endTime":"2026-05-03T20:09:00.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80266158271185,"aZ":-14.880519456890333,"pfxX":-3.962096564103173,"pfxZ":9.167038180181482,"pX":-0.6406891237128169,"pZ":3.7625612588860085,"vX0":4.200917632857873,"vY0":-135.54343129254087,"vZ0":-2.69500373733913,"x":141.42,"y":137.19,"x0":-1.6857737346820225,"y0":50.00143620841754,"z0":5.791308862155467,"aX":-7.473514124983619},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2299,"spinDirection":205},"zone":11,"typeConfidence":0.88,"plateTime":0.4019930614062672,"extension":6.716445247468354},"index":3,"playId":"ba859ecc-3d07-3785-bdfd-3485d6492a4b","pitchNumber":4,"startTime":"2026-05-03T20:09:15.189Z","endTime":"2026-05-03T20:09:20.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:09:20.232Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T20:09:24.880Z","endTime":"2026-05-03T20:10:36.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.182555678987512,"aZ":-28.32656292171157,"pfxX":2.075715325866533,"pfxZ":2.5131001976162937,"pX":-0.7516239081063912,"pZ":1.4821789128618004,"vX0":2.0102066512718686,"vY0":-121.5889249761502,"vZ0":-4.343244450468167,"x":145.65,"y":198.76,"x0":-1.8524501989534319,"y0":50.000428679748005,"z0":5.692357994238896,"aX":3.1715301427899862},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.0,"breakHorizontal":-4.2,"spinRate":2171,"spinDirection":181},"zone":13,"typeConfidence":0.9,"plateTime":0.446940119095113,"extension":6.682696126410928},"index":0,"playId":"70dbe0a5-b64d-3559-9b22-cfe436f65ef7","pitchNumber":1,"startTime":"2026-05-03T20:09:45.401Z","endTime":"2026-05-03T20:09:50.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.409903584921356,"aZ":-14.976034508924837,"pfxX":-4.787985763804903,"pfxZ":9.027075171546722,"pX":-1.2475927375377192,"pZ":3.862991940170963,"vX0":2.9405335474318086,"vY0":-136.531410222284,"vZ0":-2.402987078463128,"x":164.56,"y":134.48,"x0":-1.7112286320986734,"y0":50.006105787497674,"z0":5.773733560749951,"aX":-9.126205614082382},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2327,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.39974380451709157,"extension":6.640478953719437},"index":1,"playId":"9e9a28f0-f4f6-38a4-a6d1-e45ecb94cfe9","pitchNumber":2,"startTime":"2026-05-03T20:10:03.881Z","endTime":"2026-05-03T20:10:08.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.771018404003048,"aZ":-14.392057033313419,"pfxX":-5.45810134388035,"pfxZ":9.482617238555278,"pX":0.5208589893646676,"pZ":2.9204361561276615,"vX0":7.221046898432475,"vY0":-135.40184371943292,"vZ0":-4.798378430881508,"x":97.15,"y":159.93,"x0":-1.4590251812882409,"y0":50.00441998763323,"z0":5.706761997751104,"aX":-10.237884059124873},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":8.5,"spinRate":2286,"spinDirection":208},"zone":3,"typeConfidence":0.87,"plateTime":0.4029601362077888,"extension":6.753920212202533},"hitData":{"launchSpeed":64.8,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.76,"coordY":168.39}},"index":2,"playId":"fb46c786-56c8-3272-9bd0-8894176cceea","pitchNumber":3,"startTime":"2026-05-03T20:10:27.379Z","endTime":"2026-05-03T20:10:36.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:10:36.072Z","atBatIndex":30},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Eli White triples (1) on a fly ball to center fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T20:12:33.255Z","endTime":"2026-05-03T20:14:59.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":81.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.356833262233973,"aZ":-18.527740420896055,"pfxX":3.031463571258082,"pfxZ":8.149401232633128,"pX":1.1388203897947295,"pZ":4.4858743454549,"vX0":-4.0754699367034135,"vY0":-127.79527595437462,"vZ0":-0.6069162125411788,"x":73.59,"y":117.66,"x0":2.3514929191799183,"y0":50.0001748206226,"z0":6.166180524882377,"aX":5.07459452477423},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.9,"breakHorizontal":-4.7,"spinRate":2331,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.42664252117369283,"extension":6.35179986145005},"index":0,"playId":"3a566137-5257-35bf-9177-a8b069af03dc","pitchNumber":1,"startTime":"2026-05-03T20:12:54.205Z","endTime":"2026-05-03T20:12:58.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.853644940634762,"aZ":-26.7998354947191,"pfxX":-0.9597004113935661,"pfxZ":3.3270295608713667,"pX":-0.21484254350450294,"pZ":4.091290670467735,"vX0":-6.260653413261896,"vY0":-125.15629299178192,"vZ0":0.7739425163316757,"x":125.19,"y":128.32,"x0":2.424805845853464,"y0":50.004005362500955,"z0":5.941882985140587,"aX":-1.549961733177104},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":2.9,"spinRate":2347,"spinDirection":176},"zone":11,"typeConfidence":2.0,"plateTime":0.4345579681123213,"extension":6.596398254063754},"index":1,"playId":"77537038-c91a-39ae-8151-c4502c9460ca","pitchNumber":2,"startTime":"2026-05-03T20:13:10.196Z","endTime":"2026-05-03T20:13:14.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.911734479881822,"aZ":-38.634877828129596,"pfxX":-3.884779060418251,"pfxZ":-4.537876197288689,"pX":-0.1415897468785397,"pZ":2.3064624857740066,"vX0":-5.028088262754487,"vY0":-118.12873369606814,"vZ0":0.02049154028331479,"x":122.4,"y":176.51,"x0":2.5131095197035846,"y0":50.003493945430456,"z0":5.827432187132362,"aX":-5.530154094912922},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.9,"breakHorizontal":8.2,"spinRate":2364,"spinDirection":323},"zone":5,"typeConfidence":2.0,"plateTime":0.46234003619169073,"extension":6.614247037696133},"index":2,"playId":"0917ed7c-65d2-3040-a39e-e9c7c0955325","pitchNumber":3,"startTime":"2026-05-03T20:13:27.835Z","endTime":"2026-05-03T20:13:32.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86882503426235,"aZ":-18.40462830582123,"pfxX":1.8485462760720985,"pfxZ":7.741849374852704,"pX":0.3775650127664309,"pZ":3.2779464429262584,"vX0":-5.3198578488351025,"vY0":-131.2760626468222,"vZ0":-3.7336238520855374,"x":102.61,"y":150.28,"x0":2.173399750570384,"y0":50.00057998247744,"z0":6.056228567366755,"aX":3.2871610136200675},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":-2.4,"spinRate":2286,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.4142568870504193,"extension":6.557475870135826},"index":3,"playId":"119ebc1b-e40c-3dd3-a52d-40ff6b652a70","pitchNumber":4,"startTime":"2026-05-03T20:13:44.220Z","endTime":"2026-05-03T20:13:49.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.280015134337134,"aZ":-26.280353801109914,"pfxX":5.481964882008745,"pfxZ":3.6374308595661375,"pX":1.494792090564601,"pZ":3.3030103020607156,"vX0":-3.977080048781053,"vY0":-125.7109749482718,"vZ0":-1.5525365417135837,"x":60.02,"y":149.6,"x0":2.374627898700966,"y0":50.005602600181305,"z0":6.034932681456621,"aX":8.893296297864563},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":-9.1,"spinRate":1530,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4334911391279541,"extension":6.390885978281673},"index":4,"playId":"0e935e75-8915-371d-b6ae-68e34c67e4b1","pitchNumber":5,"startTime":"2026-05-03T20:14:04.060Z","endTime":"2026-05-03T20:14:08.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.373486808866414,"aZ":-17.556829445738313,"pfxX":2.2671964010905494,"pfxZ":7.948023258446559,"pX":0.15056557857245836,"pZ":2.570736505461416,"vX0":-6.086901721433558,"vY0":-133.4217184759864,"vZ0":-5.48566022879892,"x":111.26,"y":169.37,"x0":2.1471008149834474,"y0":50.00037278720664,"z0":5.881197680923912,"aX":4.168888235141162},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":-3.1,"spinRate":2354,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4074635342246862,"extension":6.631293908136849},"index":5,"playId":"1716d2c3-a0d9-3275-b025-2f6889953aae","pitchNumber":6,"startTime":"2026-05-03T20:14:21.454Z","endTime":"2026-05-03T20:14:25.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63190444746425,"aZ":-18.955567340832218,"pfxX":4.402400503289466,"pfxZ":7.155599187998167,"pX":0.35000609021217155,"pZ":2.308655632060813,"vX0":-6.338742255162762,"vY0":-133.76219458329126,"vZ0":-5.842811404304525,"x":103.66,"y":176.45,"x0":2.157599129805737,"y0":50.002487842073634,"z0":5.8414597193160205,"aX":8.132155505557089},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":-7.0,"spinRate":2284,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.40649988336658227,"extension":6.676036923893897},"hitData":{"launchSpeed":94.6,"launchAngle":30.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":192.5,"coordY":95.94}},"index":6,"playId":"6c5f747e-2560-3cdf-90b1-8e9d49279d6a","pitchNumber":7,"startTime":"2026-05-03T20:14:41.455Z","endTime":"2026-05-03T20:14:59.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:14:59.496Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T20:15:11.341Z","endTime":"2026-05-03T20:16:45.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":76.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.309549012314122,"aZ":-37.554714257809906,"pfxX":1.3283072495359391,"pfxZ":-3.752216085016869,"pX":0.3787912794723791,"pZ":1.3457567961906878,"vX0":-5.156192026486848,"vY0":-118.44521805726738,"vZ0":-2.311676931800168,"x":102.56,"y":202.44,"x0":2.4009468307296697,"y0":50.000187623989724,"z0":5.73313127698447,"aX":1.9087237192523137},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.1,"breakHorizontal":-1.3,"spinRate":2311,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.46052607091232467,"extension":6.55514841696901},"index":0,"playId":"6ab52181-c125-363e-926f-92cc698429c8","pitchNumber":1,"startTime":"2026-05-03T20:15:29.537Z","endTime":"2026-05-03T20:15:35.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.941363857969087,"aZ":-26.380620108733158,"pfxX":7.798024460021738,"pfxZ":3.5660003838571983,"pX":1.4331441515005363,"pZ":1.638592654605865,"vX0":-4.50461890179973,"vY0":-126.24886842156536,"vZ0":-5.349123199149266,"x":62.37,"y":194.54,"x0":2.2206369697858444,"y0":50.0047104062989,"z0":5.88874649852782,"aX":12.681599814425404},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":-13.2,"spinRate":1420,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4326282164921147,"extension":6.400092603603916},"index":1,"playId":"14baf0df-ecd7-311f-b24a-4986be67800c","pitchNumber":2,"startTime":"2026-05-03T20:15:48.806Z","endTime":"2026-05-03T20:15:53.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.296388138640395,"aZ":-25.714290715167675,"pfxX":-0.12122028867425527,"pfxZ":3.9154751712556326,"pX":-0.5790432673131718,"pZ":2.385749730998516,"vX0":-7.714029356488621,"vY0":-126.71399543328185,"vZ0":-3.063946090367077,"x":139.07,"y":174.36,"x0":2.501753156266224,"y0":50.00495951727645,"z0":5.632753963493326,"aX":-0.19822110830025247},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":1.7,"spinRate":2371,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.429847647980949,"extension":6.697816120426157},"index":2,"playId":"6912e56c-f13e-3b33-bf32-1536a4365e35","pitchNumber":3,"startTime":"2026-05-03T20:16:08.159Z","endTime":"2026-05-03T20:16:12.606Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-03T20:16:24.521Z","endTime":"2026-05-03T20:16:35.792Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9650062680871,"aZ":-35.97998120592273,"pfxX":0.8497044474402884,"pfxZ":-2.570094316051411,"pX":0.14829068079629537,"pZ":1.1258794048987981,"vX0":-5.353007609370616,"vY0":-120.32984769443803,"vZ0":-3.349743043086435,"x":111.35,"y":208.38,"x0":2.2808965286370926,"y0":50.000960605486725,"z0":5.688730095993285,"aX":1.2598863155484519},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.2,"breakHorizontal":-0.4,"spinRate":2572,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.4533090447292163,"extension":6.4895667054544495},"hitData":{"launchSpeed":82.6,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.27,"coordY":165.27}},"index":4,"playId":"a17816cd-1bc5-387b-aa6f-5ded508401f3","pitchNumber":4,"startTime":"2026-05-03T20:16:35.792Z","endTime":"2026-05-03T20:16:45.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:16:45.831Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Mateo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T20:17:08.099Z","endTime":"2026-05-03T20:18:27.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.050604384262304,"aZ":-39.54662038305377,"pfxX":-5.683917134055595,"pfxZ":-5.089628529695133,"pX":-0.7114377360208983,"pZ":1.7412820827913809,"vX0":-5.804514922032471,"vY0":-121.35758698962749,"vZ0":-1.0295828367415532,"x":144.12,"y":191.77,"x0":2.475433661536509,"y0":50.00205426886692,"z0":5.704753493190787,"aX":-8.2349596439713},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.1,"breakHorizontal":12.0,"spinRate":2272,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.45634903346386135,"extension":6.678626850918498},"index":0,"playId":"4626b769-abb1-3143-af5c-8466dc31082d","pitchNumber":1,"startTime":"2026-05-03T20:17:15.299Z","endTime":"2026-05-03T20:17:19.491Z","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":86.9,"endSpeed":80.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.704962843154615,"aZ":-24.845167327163853,"pfxX":6.3665536078847795,"pfxZ":4.474005313175913,"pX":0.3877664294284773,"pZ":1.0049402480641212,"vX0":-6.48895983246829,"vY0":-126.36781511452293,"vZ0":-7.046365209083009,"x":102.22,"y":211.65,"x0":2.1464243413099364,"y0":50.0023287138234,"z0":5.790009292853035,"aX":10.426729545596656},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":-10.3,"spinRate":1630,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4313678888136354,"extension":6.519615556390994},"index":1,"playId":"bd22987f-c8bd-373a-b624-811750ad705e","pitchNumber":2,"startTime":"2026-05-03T20:17:36.620Z","endTime":"2026-05-03T20:17:41.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.429283724887608,"aZ":-38.051881715898745,"pfxX":0.08705000324836965,"pfxZ":-4.006101642641001,"pX":-0.4348129338148211,"pZ":1.0121951963790257,"vX0":-6.487631656010544,"vY0":-119.91198259310677,"vZ0":-3.1330546811628155,"x":133.57,"y":211.45,"x0":2.285208812138031,"y0":50.00260160205035,"z0":5.703592034249086,"aX":0.12928881349928292},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.7,"breakHorizontal":1.3,"spinRate":2472,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4553788001447572,"extension":6.762133497047477},"index":2,"playId":"93c08574-ee63-3cba-8218-a485b72e9a23","pitchNumber":3,"startTime":"2026-05-03T20:17:58.231Z","endTime":"2026-05-03T20:18:03.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-03T20:18:06.816Z","endTime":"2026-05-03T20:18:22.336Z","isPitch":false,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.803662455275965,"aZ":-37.252084906651056,"pfxX":0.8312607309840843,"pfxZ":-3.34057940899723,"pX":-0.05909374033523511,"pZ":0.12732909187991498,"vX0":-5.718903357421032,"vY0":-121.57948732071024,"vZ0":-5.681688302635946,"x":119.25,"y":235.34,"x0":2.202178045957711,"y0":50.00560688464473,"z0":5.678219900470196,"aX":1.2612923261262052},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.1,"breakHorizontal":-0.4,"spinRate":2321,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.44817943694388074,"extension":6.868301860512015},"index":4,"playId":"e8207303-e672-3c1a-ab8c-084e20fb8822","pitchNumber":4,"startTime":"2026-05-03T20:18:22.336Z","endTime":"2026-05-03T20:18:27.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:18:27.808Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Azócar strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T20:18:31.605Z","endTime":"2026-05-03T20:21:30.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67036505504525,"aZ":-25.14451691687053,"pfxX":6.8923942869534764,"pfxZ":4.3281409734370095,"pX":-0.6064267740617171,"pZ":1.414890532351873,"vX0":-8.682539696594768,"vY0":-125.91705779609671,"vZ0":-5.82411308737434,"x":140.12,"y":200.58,"x0":1.971767496873198,"y0":50.00458386977913,"z0":5.76039261894785,"aX":11.202717037183493},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.8,"breakHorizontal":-10.8,"spinRate":1585,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4329934674283771,"extension":6.580438397221685},"index":0,"playId":"95754eb4-39f7-3aad-a83f-6ad17d199ed7","pitchNumber":1,"startTime":"2026-05-03T20:18:52.694Z","endTime":"2026-05-03T20:18:57.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81219926294592,"aZ":-37.51433440017202,"pfxX":1.6655223753944504,"pfxZ":-3.518277439214038,"pX":-0.9999645546461969,"pZ":0.45601693238338387,"vX0":-8.135819793727515,"vY0":-121.8827378838774,"vZ0":-4.873189535727393,"x":155.12,"y":226.47,"x0":2.1511368450759614,"y0":50.00211496224621,"z0":5.687431984983131,"aX":2.530937367030031},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.2,"breakHorizontal":-1.3,"spinRate":2479,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.4477647428245901,"extension":6.792230937085937},"index":1,"playId":"b0df8fdd-6428-3241-b662-ed0806b07fff","pitchNumber":2,"startTime":"2026-05-03T20:19:13.667Z","endTime":"2026-05-03T20:19:20.684Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"87cfb94d-b587-4d9a-873b-41dc9439e61d","startTime":"2026-05-03T20:19:38.750Z","endTime":"2026-05-03T20:19:43.750Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70350493110109,"aZ":-34.36917708884572,"pfxX":0.7906605079244651,"pfxZ":-1.4336720101604592,"pX":-0.7047203920668497,"pZ":0.9108943938197699,"vX0":-7.3828524412101055,"vY0":-122.0958266444555,"vZ0":-4.428622122338712,"x":143.86,"y":214.19,"x0":2.236528876844134,"y0":50.00165693897242,"z0":5.658583272276075,"aX":1.2115644234909457},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.4,"breakHorizontal":0.0,"spinRate":2393,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4460892438760471,"extension":6.8517674577572585},"index":3,"playId":"dc8aa41d-8fe9-37fc-a0e4-960622baf08f","pitchNumber":3,"startTime":"2026-05-03T20:19:54.379Z","endTime":"2026-05-03T20:19:58.842Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.055380495052027,"aZ":-24.19964975055684,"pfxX":6.581212961726172,"pfxZ":4.728837832297379,"pX":-0.02196724747001213,"pZ":-0.015113680365504766,"vX0":-7.40343785341523,"vY0":-127.6936392597426,"vZ0":-9.72869028733918,"x":117.84,"y":239.19,"x0":2.0312601386335793,"y0":50.0047473057242,"z0":5.681753020664167,"aX":11.101165262308506},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.0,"breakHorizontal":-10.7,"spinRate":1682,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.425511890119179,"extension":6.66658501916475},"index":4,"playId":"4d56174a-6ff4-3ae8-adbe-836018b52c50","pitchNumber":4,"startTime":"2026-05-03T20:20:17.149Z","endTime":"2026-05-03T20:20:22.032Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-03T20:20:50.571Z","endTime":"2026-05-03T20:21:26.041Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.9,"endSpeed":86.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875119822469863,"aZ":-18.07315234934128,"pfxX":4.276192210389338,"pfxZ":7.496938200317249,"pX":0.7367576719719345,"pZ":4.025716169010225,"vX0":-5.501975960011603,"vY0":-135.40273524837642,"vZ0":-1.5733209355373514,"x":88.92,"y":130.09,"x0":2.226992908773484,"y0":50.0064018124746,"z0":5.86187276013145,"aX":8.047858221749783},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":-6.7,"spinRate":2441,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.40248214582369757,"extension":6.7321044035346755},"index":6,"playId":"e44166e8-aa98-3a6a-80c5-11e780b3baf4","pitchNumber":5,"startTime":"2026-05-03T20:21:26.041Z","endTime":"2026-05-03T20:21:30.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:21:30.721Z","atBatIndex":34},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jake McCarthy triples (2) on a line drive to center fielder Mauricio Dubón.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T20:23:14.437Z","endTime":"2026-05-03T20:25:09.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":93.4,"endSpeed":85.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.071059759037936,"aZ":-13.337836681634597,"pfxX":-4.543704458085475,"pfxZ":10.047183906300916,"pX":-0.140992617529941,"pZ":2.3589537393762945,"vX0":5.141534857909765,"vY0":-135.89259016797018,"vZ0":-6.176993715721627,"x":122.37,"y":175.09,"x0":-1.4649367103054165,"y0":50.003606926417845,"z0":5.583616293680144,"aX":-8.51995775695637},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":7.2,"spinRate":2277,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.40266631181022516,"extension":6.73321784257243},"index":0,"playId":"f034fa46-d054-37c3-8136-1cc2ff8ce12d","pitchNumber":1,"startTime":"2026-05-03T20:23:38.941Z","endTime":"2026-05-03T20:23:43.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.654713994273546,"aZ":-13.392668688870302,"pfxX":-4.672853168986631,"pfxZ":9.597472817847711,"pX":0.08638376361825774,"pZ":3.0818728901232704,"vX0":5.798340616024922,"vY0":-138.6752673118739,"vZ0":-4.62355608545296,"x":113.71,"y":155.57,"x0":-1.4199070937004319,"y0":50.00190617830426,"z0":5.657429085433326,"aX":-9.143764180249557},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2303,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.3942694808729321,"extension":6.8048469876744795},"index":1,"playId":"9ef724c2-addc-315a-83db-57acba7bf6ee","pitchNumber":2,"startTime":"2026-05-03T20:23:55.718Z","endTime":"2026-05-03T20:24:00.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.476227477697467,"aZ":-27.834286880168435,"pfxX":0.9368353380026502,"pfxZ":2.823190352566792,"pX":1.5725572304175885,"pZ":0.2533973801100658,"vX0":6.846858419887414,"vY0":-123.02763175953744,"vZ0":-7.071297305882497,"x":57.06,"y":231.94,"x0":-1.3637199445803985,"y0":50.005222373348964,"z0":5.511206629712704,"aX":1.4421403126232069},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":-3.2,"spinRate":2318,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.4445090939125076,"extension":6.830766584473636},"index":2,"playId":"45c43b13-bc68-3af1-9103-0f60451151c8","pitchNumber":3,"startTime":"2026-05-03T20:24:14.757Z","endTime":"2026-05-03T20:24:19.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":75.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.39736884692342,"aZ":-36.67687049353696,"pfxX":3.120701033394865,"pfxZ":-3.2554014578694357,"pX":1.798626274975088,"pZ":0.20268449389128393,"vX0":6.545756065225686,"vY0":-116.20828808325884,"vZ0":-4.584814866844966,"x":48.44,"y":233.31,"x0":-1.4470974682553124,"y0":50.0027188022801,"z0":5.6422915797389575,"aX":4.316781917061902},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.7,"breakHorizontal":-7.1,"spinRate":2752,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.46925561832899865,"extension":6.848931479932282},"index":3,"playId":"62711cc7-5434-38d8-8554-a2221382aeac","pitchNumber":4,"startTime":"2026-05-03T20:24:33.399Z","endTime":"2026-05-03T20:24:38.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(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":94.4,"endSpeed":86.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77253199615499,"aZ":-16.599100251235818,"pfxX":-5.015850520918388,"pfxZ":8.113854907769667,"pX":0.09557363445032306,"pZ":2.319328574529186,"vX0":6.258459018644406,"vY0":-137.2717708039367,"vZ0":-5.744466453774015,"x":113.36,"y":176.16,"x0":-1.5561263425312262,"y0":50.00279860262019,"z0":5.558974358254613,"aX":-9.627665908373293},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":7.9,"spinRate":2366,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.39815593086814705,"extension":6.797313449051939},"hitData":{"launchSpeed":99.4,"launchAngle":19.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":63.57,"coordY":48.52}},"index":4,"playId":"cecbc6f1-c153-3a4c-9e41-c5076641212c","pitchNumber":5,"startTime":"2026-05-03T20:24:53.248Z","endTime":"2026-05-03T20:25:09.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:25:09.274Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T20:25:20.397Z","endTime":"2026-05-03T20:27:41.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":"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.0,"endSpeed":72.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.26774523138726,"aZ":-36.843992129227985,"pfxX":2.914502305441749,"pfxZ":-3.6008371682868674,"pX":-1.448458090514421,"pZ":2.4740941178591056,"vX0":0.24781066219014813,"vY0":-112.2583779771176,"vZ0":0.835369454033076,"x":172.21,"y":171.98,"x0":-1.9391987033518983,"y0":50.00229540532436,"z0":5.800834314891232,"aX":3.7793589035168584},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.1,"breakHorizontal":-5.4,"spinRate":2597,"spinDirection":60},"zone":13,"typeConfidence":0.9,"plateTime":0.4849523135647775,"extension":6.605627403273003},"index":0,"playId":"6b8ce683-f54b-37f3-9d6b-307c3b9d574c","pitchNumber":1,"startTime":"2026-05-03T20:25:43.091Z","endTime":"2026-05-03T20:25:47.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T20:25:58.890Z","endTime":"2026-05-03T20:26:12.911Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"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":95.0,"endSpeed":87.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71639520082574,"aZ":-15.096330242490472,"pfxX":-5.606753684350208,"pfxZ":8.77605823560529,"pX":-0.9304395884771512,"pZ":3.3184829079475326,"vX0":4.151836760660101,"vY0":-138.34589382982819,"vZ0":-3.8052021835968177,"x":152.47,"y":149.18,"x0":-1.7191520577013073,"y0":50.00571780083223,"z0":5.718134949755339,"aX":-10.9133902983446},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2384,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3953269529959069,"extension":6.655723306930682},"index":2,"playId":"9e908d1e-2812-3ce2-9da5-b9c611c57c91","pitchNumber":2,"startTime":"2026-05-03T20:26:12.911Z","endTime":"2026-05-03T20:26:17.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.980940280814913,"aZ":-13.704501719026634,"pfxX":-4.480300814079192,"pfxZ":9.750880792251225,"pX":-0.6601956990017308,"pZ":2.4673952184012626,"vX0":4.098611796968395,"vY0":-136.28690117269264,"vZ0":-6.047033280272901,"x":142.17,"y":172.16,"x0":-1.596346628453728,"y0":50.00396740155907,"z0":5.64945257613908,"aX":-8.488022794800441},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2281,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.4008050931879721,"extension":6.863473409464708},"index":3,"playId":"5d7d3cbd-cf20-381b-a608-21f48740b0fa","pitchNumber":3,"startTime":"2026-05-03T20:26:32.318Z","endTime":"2026-05-03T20:26:36.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":74.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.684689226767915,"aZ":-37.85486899201403,"pfxX":1.6153628555833794,"pfxZ":-4.122306509725528,"pX":-0.22948630595828878,"pZ":1.4814877317919701,"vX0":2.961952298865012,"vY0":-115.55125052099655,"vZ0":-1.665022613637118,"x":125.75,"y":198.78,"x0":-1.7282955211885684,"y0":50.00248136342211,"z0":5.785980550330167,"aX":2.2258546283367897},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-7.6,"breakHorizontal":-3.6,"spinRate":2692,"spinDirection":63},"zone":13,"typeConfidence":0.9,"plateTime":0.4705958247731936,"extension":6.641453485442734},"index":4,"playId":"bc8223ad-abe2-3f9f-b37d-8d3edec9c9fb","pitchNumber":4,"startTime":"2026-05-03T20:26:53.338Z","endTime":"2026-05-03T20:26:59.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":76.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.291251554646138,"aZ":-36.03620484305666,"pfxX":0.8171393727502947,"pfxZ":-2.7442423398805285,"pX":1.6093973918737465,"pZ":-0.7711482967034861,"vX0":7.059128360945899,"vY0":-116.86056288520658,"vZ0":-7.055286352003103,"x":55.65,"y":259.6,"x0":-1.5342199607327822,"y0":50.00308210172058,"z0":5.599613085243115,"aX":1.149227945771619},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.2,"breakHorizontal":-2.9,"spinRate":2790,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4655093617638215,"extension":6.75897626489561},"index":5,"playId":"ebb2c106-7f5c-3bc5-bd0f-7ab5491e30d3","pitchNumber":5,"startTime":"2026-05-03T20:27:12.443Z","endTime":"2026-05-03T20:27:18.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.806872359866087,"aZ":-27.949631385021306,"pfxX":1.0825847968901883,"pfxZ":2.7200140989138433,"pX":0.7957401961441093,"pZ":1.3535235761474174,"vX0":5.488877147127173,"vY0":-123.11469685537082,"vZ0":-4.654342516015383,"x":86.67,"y":202.23,"x0":-1.592796037219748,"y0":50.00301767102145,"z0":5.60263624007982,"aX":1.6799790795394791},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.2,"breakHorizontal":-3.1,"spinRate":2203,"spinDirection":179},"zone":14,"typeConfidence":0.9,"plateTime":0.44294997540343495,"extension":6.712821823647865},"index":6,"playId":"5accb544-d29f-3c9e-ba2d-b2a49d7275e5","pitchNumber":6,"startTime":"2026-05-03T20:27:36.733Z","endTime":"2026-05-03T20:27:41.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:27:41.813Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mickey Moniak homers (10) on a fly ball to right field. Jake McCarthy scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T20:30:19.645Z","endTime":"2026-05-03T20:31:24.502Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":607481,"link":"/api/v1/people/607481"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":675911,"link":"/api/v1/people/675911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T20:27:59.398Z","endTime":"2026-05-03T20:28:11.328Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Aaron Bummer replaces Spencer Strider.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-03T20:28:11.328Z","endTime":"2026-05-03T20:30:21.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607481,"link":"/api/v1/people/607481"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.133090414532916,"aZ":-33.7478472489899,"pfxX":7.342913674773353,"pfxZ":-0.8662003544750538,"pX":-1.2144320556158108,"pZ":1.5217174758686136,"vX0":-12.482021283963183,"vY0":-132.70601993988498,"vZ0":-1.755076557204605,"x":163.29,"y":197.69,"x0":2.5541908615043036,"y0":50.002842548377224,"z0":4.604892883015387,"aX":13.357712692998453},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.7,"breakHorizontal":-11.2,"spinRate":1998,"spinDirection":107},"zone":13,"typeConfidence":0.9,"plateTime":0.4096708725975615,"extension":6.683161744377116},"index":2,"playId":"dfba472f-dde3-3908-90c3-245967c75733","pitchNumber":1,"startTime":"2026-05-03T20:30:21.871Z","endTime":"2026-05-03T20:30:27.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.743718376111367,"aZ":-29.47720939060594,"pfxX":-6.112935158969098,"pfxZ":1.882325139425701,"pX":-0.3366589371875898,"pZ":2.364130818940979,"vX0":-5.0724728968354995,"vY0":-118.09234160837654,"vZ0":0.4381962435462565,"x":129.83,"y":174.95,"x0":2.623184284850304,"y0":50.00135355418143,"z0":4.859738477393752,"aX":-8.743974624978053},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.7,"breakHorizontal":12.2,"spinRate":2419,"spinDirection":293},"zone":4,"typeConfidence":0.91,"plateTime":0.46153654959215773,"extension":6.633889921434337},"index":3,"playId":"5f3bb7ea-21e6-305d-9a6f-8f8f6c9c6263","pitchNumber":2,"startTime":"2026-05-03T20:30:41.553Z","endTime":"2026-05-03T20:30:46.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.30282159100613,"aZ":-32.0730237962039,"pfxX":-4.425849588666104,"pfxZ":0.0734206416050931,"pX":0.5950700759313173,"pZ":2.3505139761301646,"vX0":-3.5110846063392875,"vY0":-119.17456031832545,"vZ0":0.7585372122947569,"x":94.32,"y":175.32,"x0":2.653943402925489,"y0":50.00526349715512,"z0":4.887433536281325,"aX":-6.4739058884852145},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":8.8,"spinRate":2300,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.45668883125335213,"extension":6.360741692645149},"hitData":{"launchSpeed":104.0,"launchAngle":31.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":234.74,"coordY":65.66}},"index":4,"playId":"92688d2e-9886-3142-9ac4-18f15a9e0365","pitchNumber":3,"startTime":"2026-05-03T20:30:59.200Z","endTime":"2026-05-03T20:31:24.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:31:24.502Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T20:31:16.337Z","endTime":"2026-05-03T20:32:30.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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, 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":81.9,"endSpeed":76.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.99391179016337,"aZ":-37.62534738626725,"pfxX":-3.8262000460203844,"pfxZ":-3.727370779886808,"pX":-0.8064096145528895,"pZ":2.396811248655891,"vX0":-6.791383056957484,"vY0":-119.28580091703944,"vZ0":1.5438604640025582,"x":147.74,"y":174.07,"x0":2.5596987112989864,"y0":50.00555892384647,"z0":5.0988213834681995,"aX":-5.5893511781451615},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.2,"breakHorizontal":8.4,"spinRate":2321,"spinDirection":301},"zone":13,"typeConfidence":0.89,"plateTime":0.45678059186529785,"extension":6.522444938623095},"index":0,"playId":"ba09e172-e0d5-3984-9eb3-a4bdbf11fcb4","pitchNumber":1,"startTime":"2026-05-03T20:31:46.460Z","endTime":"2026-05-03T20:31:51.219Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.906720033798845,"aZ":-25.0765285921639,"pfxX":0.17424413935197192,"pfxZ":4.12497639460668,"pX":0.18126709585353365,"pZ":3.4692515191401783,"vX0":-6.087458955005765,"vY0":-129.0446294605517,"vZ0":1.270733575578278,"x":110.09,"y":145.11,"x0":2.5286916371028334,"y0":50.000152130133216,"z0":4.875262774065277,"aX":0.30044937176684905},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.9,"breakHorizontal":0.7,"spinRate":2106,"spinDirection":125},"zone":12,"typeConfidence":0.91,"plateTime":0.42130759294082676,"extension":6.386344225945182},"index":1,"playId":"10c05276-25bc-37fc-bcb1-c01fb472400b","pitchNumber":2,"startTime":"2026-05-03T20:32:07.304Z","endTime":"2026-05-03T20:32:13.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.039185381832045,"aZ":-36.741984277770364,"pfxX":-6.190894961471004,"pfxZ":-3.1406580021515795,"pX":0.5900952175112606,"pZ":1.8975231571648596,"vX0":-3.0819628346388743,"vY0":-119.11369827848344,"vZ0":0.3301467230016175,"x":94.51,"y":187.55,"x0":2.699509111007652,"y0":50.00072256608754,"z0":5.043796953066243,"aX":-9.012039819073117},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.4,"breakHorizontal":11.9,"spinRate":2323,"spinDirection":296},"zone":9,"typeConfidence":0.85,"plateTime":0.4575287902717431,"extension":6.646561068794438},"index":2,"playId":"50b2440a-904e-38f7-bbca-3dec2f0b0180","pitchNumber":3,"startTime":"2026-05-03T20:32:25.805Z","endTime":"2026-05-03T20:32:30.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:32:30.682Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T20:32:35.552Z","endTime":"2026-05-03T20:33:56.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273213375664582,"aZ":-32.87165562436516,"pfxX":6.410383539698281,"pfxZ":-0.38283979457898987,"pX":1.7265962791122844,"pZ":3.1722997235607724,"vX0":-4.6489815224863085,"vY0":-132.65413684429225,"vZ0":1.6284237415978746,"x":51.19,"y":153.13,"x0":2.6523284920751324,"y0":50.004063363943075,"z0":4.914174938351975,"aX":11.64480502531186},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.2,"breakHorizontal":-10.8,"spinRate":2048,"spinDirection":114},"zone":12,"typeConfidence":0.9,"plateTime":0.4099179830265469,"extension":6.434299481275136},"index":0,"playId":"188f5a70-ffe9-39dd-9902-e54ddfb6d4f5","pitchNumber":1,"startTime":"2026-05-03T20:32:53.736Z","endTime":"2026-05-03T20:32:58.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.541495301658063,"aZ":-31.998520437641098,"pfxX":-6.020319967433897,"pfxZ":0.12213486886982672,"pX":0.04074656905771874,"pZ":1.2029543190839784,"vX0":-4.282915063870455,"vY0":-119.50821545432503,"vZ0":-1.6109710882331165,"x":115.45,"y":206.3,"x0":2.631275898874818,"y0":50.004943159007574,"z0":4.729477695971994,"aX":-8.808546036114267},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.1,"breakHorizontal":11.9,"spinRate":2272,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4563202829404682,"extension":6.422278394536485},"index":1,"playId":"cd19eccc-f321-343f-b176-8da500258f13","pitchNumber":2,"startTime":"2026-05-03T20:33:08.940Z","endTime":"2026-05-03T20:33:13.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.778128059971703,"aZ":-33.4333596132855,"pfxX":-5.295463582666621,"pfxZ":-0.8876511756300678,"pX":-1.2321972255847558,"pZ":1.4051676894146448,"vX0":-7.004215530996953,"vY0":-117.48057469087006,"vZ0":-0.6072024524543828,"x":163.97,"y":200.84,"x0":2.46255417014645,"y0":50.0045513454659,"z0":4.742886380106895,"aX":-7.489926429321239},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.6,"breakHorizontal":11.2,"spinRate":2220,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.46413227524989376,"extension":6.815697433116197},"index":2,"playId":"8157025c-6a1e-339a-9bc0-04fae7c4a7e9","pitchNumber":3,"startTime":"2026-05-03T20:33:26.436Z","endTime":"2026-05-03T20:33:31.952Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-03T20:33:37.725Z","endTime":"2026-05-03T20:33:51.356Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98499564571908,"aZ":-33.562783861136225,"pfxX":-6.261332029158849,"pfxZ":-0.9486703519628135,"pX":-0.6447467650607184,"pZ":1.4983178975655038,"vX0":-5.601215009420844,"vY0":-119.55442744241668,"vZ0":-0.6323545143922421,"x":141.58,"y":198.33,"x0":2.5339062991662717,"y0":50.003196245882975,"z0":4.753663601545642,"aX":-9.150791566589987},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.6,"breakHorizontal":12.6,"spinRate":2258,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.45647523447574256,"extension":6.48560622762407},"index":4,"playId":"5e5f3ac4-79be-314f-86b6-711136f93eee","pitchNumber":4,"startTime":"2026-05-03T20:33:51.356Z","endTime":"2026-05-03T20:33:56.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:33:56.852Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T20:35:45.035Z","endTime":"2026-05-03T20:37:04.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":664954,"link":"/api/v1/people/664954"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":75.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.640953062717934,"aZ":-36.25965489214687,"pfxX":0.07874331834947412,"pfxZ":-2.9096738026662816,"pX":-1.063750544740548,"pZ":1.8885629597439797,"vX0":-7.739328044711724,"vY0":-116.55101152765347,"vZ0":-1.324173368321356,"x":157.55,"y":187.79,"x0":2.26094961836315,"y0":50.002831629210874,"z0":5.825425742470074,"aX":0.11160062620942002},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.3,"breakHorizontal":1.3,"spinRate":2363,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.4662738261751951,"extension":6.386975963896935},"index":0,"playId":"255b66c9-4178-328b-9743-7ee65bf4265b","pitchNumber":1,"startTime":"2026-05-03T20:36:03.009Z","endTime":"2026-05-03T20:36:08.839Z","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":84.2,"endSpeed":78.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.379834139455742,"aZ":-27.759902947401976,"pfxX":6.047702576183792,"pfxZ":2.86132022256219,"pX":1.530511782688565,"pZ":2.7703268067712306,"vX0":-3.8062218566717276,"vY0":-122.69410547453926,"vZ0":-2.366787440903207,"x":58.66,"y":163.98,"x0":2.3062523284757583,"y0":50.004422121806115,"z0":6.083183266584413,"aX":9.338850659494392},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.9,"breakHorizontal":-10.2,"spinRate":1543,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.44425247212420027,"extension":6.379430205251774},"index":1,"playId":"18d8c54d-b176-332e-8f68-24896a251af4","pitchNumber":2,"startTime":"2026-05-03T20:36:22.827Z","endTime":"2026-05-03T20:36:27.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(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":79.9,"endSpeed":74.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.667609522749707,"aZ":-35.62298181080751,"pfxX":-3.395850281650076,"pfxZ":-2.4914141864051,"pX":0.30402428260224057,"pZ":2.417049219769258,"vX0":-4.296329064509298,"vY0":-116.37646087204683,"vZ0":-0.22432646402128387,"x":105.41,"y":173.52,"x0":2.607692809512902,"y0":50.00099088744336,"z0":5.858977670975093,"aX":-4.706013006997075},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.3,"breakHorizontal":7.1,"spinRate":2272,"spinDirection":318},"zone":5,"typeConfidence":2.0,"plateTime":0.4687492692128492,"extension":6.364946328891572},"index":2,"playId":"63f7fcf5-84e2-3d3d-9e3c-8f1cbdb3006b","pitchNumber":3,"startTime":"2026-05-03T20:36:38.605Z","endTime":"2026-05-03T20:36:43.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.038244370684843,"aZ":-37.23322912703531,"pfxX":-0.28230242070761624,"pfxZ":-3.478824451147326,"pX":0.06274949505691649,"pZ":1.1218965713619886,"vX0":-5.445784629463671,"vY0":-118.56619911339602,"vZ0":-2.9825006241491607,"x":114.61,"y":208.49,"x0":2.405335642982043,"y0":50.00208504006758,"z0":5.722030804471142,"aX":-0.41016195237441333},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.7,"breakHorizontal":1.6,"spinRate":2485,"spinDirection":315},"zone":14,"typeConfidence":2.0,"plateTime":0.458164169293779,"extension":6.660221127393151},"index":3,"playId":"490d3cb0-e74e-3cad-9c02-7d8194fe98d8","pitchNumber":4,"startTime":"2026-05-03T20:36:55.894Z","endTime":"2026-05-03T20:37:04.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:37:04.688Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a ground ball to center fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T20:37:44.615Z","endTime":"2026-05-03T20:39:40.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":[0,1,2,3,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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.349819725088203,"aZ":-20.882284003625536,"pfxX":5.505798055532354,"pfxZ":6.245720633932251,"pX":1.9084826091523066,"pZ":3.3347929334637154,"vX0":-3.42283299927713,"vY0":-132.63157988779216,"vZ0":-2.8276895343396444,"x":44.25,"y":148.74,"x0":2.490436867616432,"y0":50.00508183152551,"z0":5.912049034793472,"aX":9.958765450965775},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.0,"breakHorizontal":-9.4,"spinRate":2339,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.41061656027746496,"extension":6.6468625415520926},"index":0,"playId":"ee3782c2-a996-3fb9-98a6-d9f5ed752456","pitchNumber":1,"startTime":"2026-05-03T20:38:02.067Z","endTime":"2026-05-03T20:38:07.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.882597266706625,"aZ":-27.375314632413616,"pfxX":5.777453139487494,"pfxZ":2.9126169614034687,"pX":0.47984940270356996,"pZ":2.022543241552817,"vX0":-6.1831608421150674,"vY0":-126.32930973492223,"vZ0":-4.261866508197719,"x":98.71,"y":184.17,"x0":2.185559050579949,"y0":50.004337491088954,"z0":5.88174761022784,"aX":9.526989061346912},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":-9.4,"spinRate":1558,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.43028161961908484,"extension":6.50463860995695},"index":1,"playId":"68551185-98c8-3850-a2cc-aa9a07f61770","pitchNumber":2,"startTime":"2026-05-03T20:38:18.077Z","endTime":"2026-05-03T20:38:22.776Z","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":87.8,"endSpeed":82.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.84520976497892,"aZ":-26.23689769630269,"pfxX":-1.1307465739270823,"pfxZ":3.492305163236999,"pX":-0.4682888082483487,"pZ":1.864011639229474,"vX0":-6.804840652626677,"vY0":-127.85225090364962,"vZ0":-4.432026299413776,"x":134.85,"y":188.45,"x0":2.3462094451834097,"y0":50.00146727157939,"z0":5.6161231615239675,"aX":-1.9197909552188088},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":3.2,"spinRate":2358,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.42418489426553396,"extension":6.602502737325841},"index":2,"playId":"ea9ef223-2c9d-3a9e-ba96-325890bdb67f","pitchNumber":3,"startTime":"2026-05-03T20:38:37.018Z","endTime":"2026-05-03T20:38:42.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.070757845326934,"aZ":-36.026919576696166,"pfxX":1.046568397970554,"pfxZ":-2.5471122071981003,"pX":-1.6794227235286519,"pZ":0.8532772668302421,"vX0":-9.266141705737157,"vY0":-121.60615865261136,"vZ0":-4.295047317727937,"x":181.02,"y":215.74,"x0":2.024076074387029,"y0":50.00042978338032,"z0":5.7266456359555615,"aX":1.5892592511205899},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.3,"breakHorizontal":0.0,"spinRate":2454,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.44830778330846366,"extension":6.820701711749518},"index":3,"playId":"a5bb165a-15ca-3fff-8c43-9b926ac00cff","pitchNumber":4,"startTime":"2026-05-03T20:39:05.441Z","endTime":"2026-05-03T20:39:11.196Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-03T20:39:18.794Z","endTime":"2026-05-03T20:39:29.451Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07876744006445,"aZ":-18.64722026483404,"pfxX":3.7890832497478426,"pfxZ":7.316549296359197,"pX":-0.16177200190441837,"pZ":2.142333737549359,"vX0":-7.212669853234592,"vY0":-133.48940175873722,"vZ0":-6.235121521395286,"x":123.17,"y":180.94,"x0":2.053318787057432,"y0":50.00527251173712,"z0":5.80008354518242,"aX":7.008494349393845},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":-5.8,"spinRate":2414,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.40650915510173835,"extension":6.592975771482297},"hitData":{"launchSpeed":109.6,"launchAngle":4.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.32,"coordY":90.75}},"index":5,"playId":"20ba690c-d36e-30cf-8af2-2d7cd179367d","pitchNumber":5,"startTime":"2026-05-03T20:39:29.451Z","endTime":"2026-05-03T20:39:40.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:39:40.657Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ozzie Albies walks. Drake Baldwin to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T20:39:47.951Z","endTime":"2026-05-03T20:43:03.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.593150656052444,"aZ":-34.864429595724125,"pfxX":0.4443224517900288,"pfxZ":-1.809586358025749,"pX":-0.1705276753015243,"pZ":1.2284571700745388,"vX0":-6.054887445182374,"vY0":-120.09383451596254,"vZ0":-3.4397977160411823,"x":123.5,"y":205.61,"x0":2.3078736762683336,"y0":50.00343506967836,"z0":5.727650798855189,"aX":0.6600334939499095},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.7,"breakHorizontal":0.4,"spinRate":2485,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.45318468619773977,"extension":6.656003787077344},"index":0,"playId":"404b9ab4-e08a-3127-a3e3-4c392585448a","pitchNumber":1,"startTime":"2026-05-03T20:40:07.686Z","endTime":"2026-05-03T20:40:12.277Z","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":86.7,"endSpeed":81.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.763660810893324,"aZ":-30.56767318448298,"pfxX":6.291625228783105,"pfxZ":0.9753462754881985,"pX":1.690975851921841,"pZ":1.5967125098425436,"vX0":-3.7701654964254314,"vY0":-126.38403607955873,"vZ0":-4.412361638443904,"x":52.54,"y":195.67,"x0":2.372109494307654,"y0":50.00262551358001,"z0":5.774983163382813,"aX":10.34631394895544},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":-10.7,"spinRate":1400,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.43068339532345723,"extension":6.558453890487274},"index":1,"playId":"05e508df-e4d5-3e4a-a0e7-f77b94147eaa","pitchNumber":2,"startTime":"2026-05-03T20:40:31.938Z","endTime":"2026-05-03T20:40:36.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":81.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.273802700009835,"aZ":-24.176543364195783,"pfxX":6.337157627043371,"pfxZ":4.880397527092756,"pX":-0.2470070339199723,"pZ":0.8933907435056823,"vX0":-7.778255386898326,"vY0":-125.80692839137784,"vZ0":-7.421683386697536,"x":126.42,"y":214.66,"x0":2.0303196280060782,"y0":50.00267811481504,"z0":5.779476757085974,"aX":10.381943008914522},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":-10.2,"spinRate":1702,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.431783674121784,"extension":6.566264174059219},"index":2,"playId":"99341d13-98a5-3c4d-8896-303500c40cfc","pitchNumber":3,"startTime":"2026-05-03T20:40:50.021Z","endTime":"2026-05-03T20:40:55.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.49158306307318,"aZ":-34.847664114444235,"pfxX":-1.3728841449725984,"pfxZ":-1.8154763570631989,"pX":0.7747661346383417,"pZ":2.603521318361539,"vX0":-3.5440115217345336,"vY0":-119.44753438286054,"vZ0":-0.11095252528393829,"x":87.47,"y":168.48,"x0":2.443688682137305,"y0":50.00095026285809,"z0":5.729898768274999,"aX":-2.0244790112397784},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.1,"breakHorizontal":3.1,"spinRate":2305,"spinDirection":320},"zone":6,"typeConfidence":2.0,"plateTime":0.45492902116366274,"extension":6.480374889295943},"index":3,"playId":"6040dc03-66ef-35d0-9098-12b6e76ada92","pitchNumber":4,"startTime":"2026-05-03T20:41:11.174Z","endTime":"2026-05-03T20:41:15.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90517720200663,"aZ":-17.659954670207124,"pfxX":5.390464272092133,"pfxZ":7.633490597839004,"pX":-0.4107920593939477,"pZ":2.6125494776956186,"vX0":-8.921138617648628,"vY0":-135.8624299894254,"vZ0":-5.178106569017114,"x":132.66,"y":168.24,"x0":2.1892397500729035,"y0":50.00520087698786,"z0":5.739193680770101,"aX":10.253979704853442},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":-8.3,"spinRate":2347,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.4004853461667901,"extension":6.901771745616111},"index":4,"playId":"e20cf447-0ea5-3c9a-bfdb-5fa4f64dc8fd","pitchNumber":5,"startTime":"2026-05-03T20:41:35.425Z","endTime":"2026-05-03T20:41:43.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.436074503323532,"aZ":-37.65308280109909,"pfxX":-4.331977363685644,"pfxZ":-3.6232283262950116,"pX":1.0448503755756233,"pZ":3.2917008871427726,"vX0":-2.340031016198582,"vY0":-121.29852555767434,"vZ0":1.913559109300428,"x":77.17,"y":149.9,"x0":2.580319208594829,"y0":50.003707591997525,"z0":5.740626621554119,"aX":-6.549832844310565},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.0,"breakHorizontal":8.4,"spinRate":2215,"spinDirection":311},"zone":12,"typeConfidence":2.0,"plateTime":0.4490323528298634,"extension":6.701769029299435},"index":5,"playId":"c342c446-23ff-3b59-a99b-b85c7c1494a0","pitchNumber":6,"startTime":"2026-05-03T20:42:03.662Z","endTime":"2026-05-03T20:42:08.482Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"79cc6ab4-eb32-4a4f-b9d6-8bb79b3201c6","startTime":"2026-05-03T20:42:20.699Z","endTime":"2026-05-03T20:42:25.699Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":78.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.14332977068744,"aZ":-35.963118777194055,"pfxX":-0.04110141020907632,"pfxZ":-2.4903046523694226,"pX":0.6863155953640027,"pZ":2.4251522531979615,"vX0":-3.804994463728492,"vY0":-120.88314754285696,"vZ0":-0.49599347019442397,"x":90.84,"y":173.3,"x0":2.2671875169333457,"y0":50.00072775853829,"z0":5.713376375919996,"aX":-0.062476471538622104},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.4,"breakHorizontal":0.7,"spinRate":2414,"spinDirection":320},"zone":6,"typeConfidence":2.0,"plateTime":0.44816532751261295,"extension":6.579612049958328},"index":7,"playId":"d61a13c3-2904-3993-b605-c1fb6221a78b","pitchNumber":7,"startTime":"2026-05-03T20:42:35.596Z","endTime":"2026-05-03T20:42:42.833Z","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.9,"endSpeed":86.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25915693320958,"aZ":-17.56402766131562,"pfxX":2.820566308150042,"pfxZ":7.777026149539499,"pX":-1.5623388913372263,"pZ":1.389842272632058,"vX0":-10.412398499304029,"vY0":-134.94278852997232,"vZ0":-8.157605199463267,"x":176.55,"y":201.25,"x0":1.9487628772507253,"y0":50.00027186220604,"z0":5.647109993466939,"aX":5.297469324808906},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":-3.4,"spinRate":2425,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4030509291369091,"extension":6.928439491546901},"index":8,"playId":"c67fead2-191b-3a89-822b-012e0b1e0459","pitchNumber":8,"startTime":"2026-05-03T20:42:57.754Z","endTime":"2026-05-03T20:43:03.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:43:03.062Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks. Drake Baldwin to 3rd. Ozzie Albies to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T20:44:23.311Z","endTime":"2026-05-03T20:46:24.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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-05-03T20:43:23.872Z","endTime":"2026-05-03T20:44:25.459Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.531044360871388,"aZ":-23.874637707276225,"pfxX":0.29276850638893936,"pfxZ":4.835380448200718,"pX":-1.4618661750080786,"pZ":2.1120795548946107,"vX0":-9.994705396944012,"vY0":-128.83415728088661,"vZ0":-4.090611502701306,"x":172.72,"y":181.75,"x0":2.3959086912683034,"y0":50.00080626926064,"z0":5.520340963287963,"aX":0.5022736357413858},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":1.2,"spinRate":2476,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4217996142412228,"extension":6.774483400971667},"index":1,"playId":"ae18944f-7dcc-3cd0-bd7f-213992f6b0d1","pitchNumber":1,"startTime":"2026-05-03T20:44:25.459Z","endTime":"2026-05-03T20:44:31.072Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.211876486982433,"aZ":-37.113463617138336,"pfxX":1.2146784543232187,"pfxZ":-3.2880458798804444,"pX":0.1714423727657287,"pZ":1.108609042687882,"vX0":-5.739012850434752,"vY0":-120.67355940032719,"vZ0":-3.2014068201263988,"x":110.47,"y":208.85,"x0":2.4029256718781205,"y0":50.0019339480041,"z0":5.659492530880054,"aX":1.8270604739025917},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.4,"breakHorizontal":-1.1,"spinRate":2408,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.450578567056247,"extension":6.524905669090333},"index":2,"playId":"c2dd4cdc-bc0f-3e29-acb4-669e94749c05","pitchNumber":2,"startTime":"2026-05-03T20:44:43.915Z","endTime":"2026-05-03T20:44:50.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":78.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.914759149762187,"aZ":-37.12600064953332,"pfxX":0.5007267703633089,"pfxZ":-3.262502425147456,"pX":-0.8952285623052704,"pZ":0.8978888708573268,"vX0":-7.46773530422435,"vY0":-121.0857144776252,"vZ0":-3.877852313697623,"x":151.12,"y":214.54,"x0":2.136325705084789,"y0":50.00490807983884,"z0":5.697950627674461,"aX":0.7603773750501311},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.5,"breakHorizontal":0.5,"spinRate":2467,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.44870769237478125,"extension":6.540384903160171},"index":3,"playId":"6de7fb04-b302-36c9-8b73-e1d8b40c78d2","pitchNumber":3,"startTime":"2026-05-03T20:45:04.721Z","endTime":"2026-05-03T20:45:09.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93292910314019,"aZ":-24.791018865207143,"pfxX":6.347465393140809,"pfxZ":3.972547473819457,"pX":1.5374350418674507,"pZ":2.7614787132576306,"vX0":-4.690744080967318,"vY0":-134.40996671696905,"vZ0":-3.381800282864984,"x":58.4,"y":164.22,"x0":2.4672547331682515,"y0":50.00170828839159,"z0":5.766083160157252,"aX":11.791993122000846},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":-10.7,"spinRate":2421,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4051314410973381,"extension":6.6661755095611746},"index":4,"playId":"3ea8b993-afec-3f03-a175-587e880116d3","pitchNumber":4,"startTime":"2026-05-03T20:45:25.121Z","endTime":"2026-05-03T20:45:29.778Z","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":92.3,"endSpeed":85.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53742900185285,"aZ":-26.08405331007067,"pfxX":7.657551253155912,"pfxZ":3.298438199818124,"pX":-0.23361121311252636,"pZ":2.2838607658842895,"vX0":-8.859595169795059,"vY0":-134.16119737552114,"vZ0":-4.422335360340005,"x":125.9,"y":177.12,"x0":2.096759786371633,"y0":50.00366389282782,"z0":5.7843299626439295,"aX":14.139787539649593},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.3,"breakHorizontal":-12.2,"spinRate":2453,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.4062858626356598,"extension":6.744946463013638},"index":5,"playId":"895ba9b4-562e-327e-abb0-09af878f8caf","pitchNumber":5,"startTime":"2026-05-03T20:45:46.698Z","endTime":"2026-05-03T20:45:50.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-03T20:46:01.453Z","endTime":"2026-05-03T20:46:18.799Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.187190161464333,"aZ":-35.65963126046345,"pfxX":1.1442713175365462,"pfxZ":-2.321818357899125,"pX":-0.9623062401528872,"pZ":1.723501907849995,"vX0":-8.018871624412121,"vY0":-120.58404690283899,"vZ0":-2.098278266357757,"x":153.68,"y":192.25,"x0":2.230330158570393,"y0":50.00392499724186,"z0":5.694349306303814,"aX":1.7195905081394096},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.4,"breakHorizontal":-0.5,"spinRate":2325,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.45091068791543165,"extension":6.71524085253027},"index":7,"playId":"89e08d1b-ebc3-3bdb-a7ca-aa901251bf3c","pitchNumber":6,"startTime":"2026-05-03T20:46:18.799Z","endTime":"2026-05-03T20:46:24.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:46:24.046Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a ground ball to third baseman Willi Castro. Drake Baldwin scores. Ozzie Albies to 3rd. Matt Olson to 2nd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T20:46:32.447Z","endTime":"2026-05-03T20:47:45.666Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.972208296202815,"aZ":-38.78404057831159,"pfxX":-5.3342724322022725,"pfxZ":-4.4586136348042835,"pX":0.6084983266057954,"pZ":2.360565787732104,"vX0":-3.084824434734508,"vY0":-121.10482882155881,"vZ0":-0.04800192086283461,"x":93.81,"y":175.04,"x0":2.5923404252969426,"y0":50.00192585983652,"z0":5.777170978231469,"aX":-7.910526325789806},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.8,"breakHorizontal":10.4,"spinRate":2352,"spinDirection":321},"zone":6,"typeConfidence":2.0,"plateTime":0.45252533539462547,"extension":6.489023545430274},"index":0,"playId":"499ca3f5-d24c-30aa-91cd-6427e3630635","pitchNumber":1,"startTime":"2026-05-03T20:46:51.008Z","endTime":"2026-05-03T20:46:55.437Z","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":87.9,"endSpeed":81.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90492595009367,"aZ":-28.333830914622705,"pfxX":7.251098997779984,"pfxZ":2.2919215015159704,"pX":-0.22290360857500138,"pZ":1.5925042388042077,"vX0":-8.069994686926611,"vY0":-127.82857878909971,"vZ0":-4.995077861272714,"x":125.5,"y":195.78,"x0":2.012369713197807,"y0":50.00608622535874,"z0":5.759668845936658,"aX":12.170090177847872},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":-11.6,"spinRate":1447,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.42622600394373444,"extension":6.643620035659191},"index":1,"playId":"87541339-c3bb-3b71-b0c4-3db89c1ee028","pitchNumber":2,"startTime":"2026-05-03T20:47:09.285Z","endTime":"2026-05-03T20:47:14.206Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.980046693526447,"aZ":-37.87963158540239,"pfxX":0.05394969138590178,"pfxZ":-3.8048878042749568,"pX":-0.24343331735683474,"pZ":1.5429567342901758,"vX0":-6.0113725050084215,"vY0":-120.52562440848364,"vZ0":-2.258563599803285,"x":126.28,"y":197.12,"x0":2.254913546737221,"y0":50.000993015211314,"z0":5.7742287331598074,"aX":0.08192182987847833},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.2,"breakHorizontal":1.1,"spinRate":2487,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4509870081230507,"extension":6.530647233418898},"hitData":{"launchSpeed":101.6,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.22,"coordY":165.78}},"index":2,"playId":"388a9040-d760-34f4-9606-f5927ffcbe10","pitchNumber":3,"startTime":"2026-05-03T20:47:33.642Z","endTime":"2026-05-03T20:47:45.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:47:45.666Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eli White challenged (pitch result), call on the field was overturned: Eli White walks. Ozzie Albies scores. Matt Olson to 3rd. Austin Riley to 2nd.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T20:47:57.346Z","endTime":"2026-05-03T20:50:51.417Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnSecond":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00782177477698,"aZ":-26.026626759211265,"pfxX":6.371287212456482,"pfxZ":3.7558119219220556,"pX":0.050054030534524736,"pZ":1.4254920681628904,"vX0":-7.564837672370404,"vY0":-125.94917395895571,"vZ0":-5.575404866626081,"x":115.09,"y":200.29,"x0":2.2383072836177904,"y0":50.00501619724719,"z0":5.722458136723009,"aX":10.433462767517485},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.0,"breakHorizontal":-10.2,"spinRate":1552,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4317664549860689,"extension":6.505765418189317},"index":0,"playId":"42b4025a-646a-316e-9c95-00cfebf00f64","pitchNumber":1,"startTime":"2026-05-03T20:48:16.129Z","endTime":"2026-05-03T20:48:21.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8677801416778,"aZ":-33.544716006527516,"pfxX":-4.842428640010499,"pfxZ":-0.9480399479647157,"pX":-1.4966385841807959,"pZ":0.5483654259138008,"vX0":-7.698803063045029,"vY0":-119.19475813328383,"vZ0":-4.806772241987432,"x":174.05,"y":223.97,"x0":2.3982125498253146,"y0":50.003378809417505,"z0":5.603792340817048,"aX":-7.000338135046907},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.6,"breakHorizontal":10.6,"spinRate":2424,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4586809038749502,"extension":6.721852281633972},"index":1,"playId":"25172f1f-e4af-316a-9f7a-23ba83829b4b","pitchNumber":2,"startTime":"2026-05-03T20:48:33.866Z","endTime":"2026-05-03T20:48:39.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":75.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.195954892284394,"aZ":-38.61158278695556,"pfxX":0.369402723232259,"pfxZ":-4.555187972821685,"pX":1.1610814879069915,"pZ":2.9723983253481947,"vX0":-2.9851174421027182,"vY0":-117.04573724388136,"vZ0":1.3842927399687248,"x":72.74,"y":158.53,"x0":2.3948305555728404,"y0":50.00248944038783,"z0":5.937959373553516,"aX":0.522625168161793},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.8,"breakHorizontal":-0.1,"spinRate":2420,"spinDirection":330},"zone":12,"typeConfidence":2.0,"plateTime":0.46464231478887585,"extension":6.382955147256706},"index":2,"playId":"d97aa1b2-4b52-38f6-af3d-235aa14e8b35","pitchNumber":3,"startTime":"2026-05-03T20:48:55.906Z","endTime":"2026-05-03T20:49:01.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24495335575885,"aZ":-19.073286471416992,"pfxX":4.666112936059994,"pfxZ":7.158618622615638,"pX":0.23556211625906326,"pZ":3.380611748554329,"vX0":-6.872729583281302,"vY0":-133.5424373847858,"vZ0":-3.1131289579140313,"x":108.02,"y":147.5,"x0":2.2208891605241647,"y0":50.00155738109875,"z0":5.912474821405817,"aX":8.537941576841417},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":-7.2,"spinRate":2458,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.40812786680187596,"extension":6.6718043081526055},"index":3,"playId":"f61ab955-9eaa-3f90-9027-533d5186747f","pitchNumber":4,"startTime":"2026-05-03T20:49:15.454Z","endTime":"2026-05-03T20:49:19.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.272305320269027,"aZ":-19.492342437164506,"pfxX":4.544519177447594,"pfxZ":6.951259797408392,"pX":0.06693048454336295,"pZ":3.0758642002772882,"vX0":-6.931285613530398,"vY0":-133.4033508112017,"vZ0":-3.799335460178398,"x":114.45,"y":155.73,"x0":2.0933796997166727,"y0":50.00656206879504,"z0":5.901359788904571,"aX":8.297045330725247},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":-7.0,"spinRate":2505,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.4085935762275419,"extension":6.595518457343013},"index":4,"playId":"ed1a1ab9-d2d1-3c13-8786-22d932f17216","pitchNumber":5,"startTime":"2026-05-03T20:49:35.800Z","endTime":"2026-05-03T20:49:42.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.122635794478054,"aZ":-21.280635912461165,"pfxX":4.525837730402062,"pfxZ":6.008189423093977,"pX":0.08998742862157068,"pZ":1.7931956867234502,"vX0":-6.993201358481243,"vY0":-132.54685467332405,"vZ0":-6.276784883152322,"x":113.57,"y":190.36,"x0":2.1511863923786274,"y0":50.0059733952887,"z0":5.701743637401236,"aX":8.212196243918875},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.0,"breakHorizontal":-7.1,"spinRate":2417,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.41016323375720987,"extension":6.780057278449366},"index":5,"playId":"dd9a4711-f3c6-3e99-b6d6-d023ddff2ffe","pitchNumber":6,"startTime":"2026-05-03T20:50:03.868Z","endTime":"2026-05-03T20:50:07.946Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.999512929396314,"aZ":-27.010113493539407,"pfxX":7.68978558379628,"pfxZ":3.2030893045169044,"pX":-0.08843097931104342,"pZ":3.555247123264934,"vX0":-7.795132051942616,"vY0":-125.12866544735712,"vZ0":-0.5810782803967955,"x":120.37,"y":142.79,"x0":2.041884007058609,"y0":50.005892121418654,"z0":5.9692430709282025,"aX":12.415299496551002},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.9,"breakHorizontal":-12.5,"spinRate":1578,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.43476381435269973,"extension":6.538810337339931},"index":6,"playId":"06cd0670-b0d7-3b9c-a0f2-a8cff26170f6","pitchNumber":7,"startTime":"2026-05-03T20:50:24.416Z","endTime":"2026-05-03T20:50:51.417Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"}},"playEndTime":"2026-05-03T20:50:51.417Z","atBatIndex":45},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jonah Heim out on a sacrifice fly to left fielder Mickey Moniak. Matt Olson scores.","rbi":1,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T20:53:20.974Z","endTime":"2026-05-03T20:53:57.604Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnSecond":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"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-05-03T20:51:01.098Z","endTime":"2026-05-03T20:51:26.729Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Antonio Senzatela replaces Kyle Freeland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-03T20:51:26.729Z","endTime":"2026-05-03T20:53:23.264Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622608,"link":"/api/v1/people/622608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":85.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1762106436687,"aZ":-25.615381374161327,"pfxX":1.1494894741996475,"pfxZ":3.5477878720906695,"pX":0.17109200944061195,"pZ":2.6702785477223285,"vX0":7.3617324853529365,"vY0":-133.73042621761707,"vZ0":-3.5372359236059534,"x":110.48,"y":166.68,"x0":-2.7434063630971877,"y0":50.00432975879021,"z0":5.8047614377131875,"aX":2.124467586338273},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.0,"breakHorizontal":-3.4,"spinRate":2291,"spinDirection":181},"zone":5,"typeConfidence":0.96,"plateTime":0.40635128062410564,"extension":6.097629007927602},"index":2,"playId":"08886b2f-bc33-3100-9211-e5882a68c85a","pitchNumber":1,"startTime":"2026-05-03T20:53:23.264Z","endTime":"2026-05-03T20:53:27.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.838683281859247,"aZ":-30.938100356086725,"pfxX":2.21084875321265,"pfxZ":0.7916027903343217,"pX":-0.09274914368288599,"pZ":2.1396859887212254,"vX0":5.988378231146684,"vY0":-123.3380655868998,"vZ0":-2.7426551428448644,"x":120.54,"y":181.01,"x0":-2.832026723535345,"y0":50.000498100042655,"z0":5.85584771547229,"aX":3.4287080170670445},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":-5.3,"spinRate":2358,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.44284073742911056,"extension":6.15423841295607},"hitData":{"launchSpeed":90.1,"launchAngle":29.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.08,"coordY":82.11}},"index":3,"playId":"e22f9c7c-35bd-385f-a49c-3fdcae6e2b5a","pitchNumber":2,"startTime":"2026-05-03T20:53:43.886Z","endTime":"2026-05-03T20:53:57.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:53:57.604Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Mateo grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T20:54:05.997Z","endTime":"2026-05-03T20:56:43.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53971914264418,"aZ":-24.164820031117152,"pfxX":-1.48505457939107,"pfxZ":4.217898191851289,"pX":-0.23265429430104426,"pZ":0.8830844489543531,"vX0":7.642686160161434,"vY0":-136.11370500739247,"vZ0":-8.472929872583077,"x":125.87,"y":214.94,"x0":-2.8695901005691127,"y0":50.00402705771659,"z0":5.677792625504071,"aX":-2.8214267126019026},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.2,"breakHorizontal":1.3,"spinRate":2262,"spinDirection":199},"zone":13,"typeConfidence":0.4,"plateTime":0.40058912954299286,"extension":6.145295324209946},"index":0,"playId":"248ff614-cdd1-37a9-9927-9f4b879ee852","pitchNumber":1,"startTime":"2026-05-03T20:54:23.673Z","endTime":"2026-05-03T20:54:29.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66113239233735,"aZ":-23.255173216455116,"pfxX":-0.11088759176863672,"pfxZ":4.865050832611119,"pX":1.5154370174928793,"pZ":1.0954890733503768,"vX0":10.974814839829259,"vY0":-133.74934084994263,"vZ0":-7.656828069178945,"x":59.24,"y":209.2,"x0":-2.6062561195853498,"y0":50.00131547893558,"z0":5.632578953880762,"aX":-0.20322684708329922},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.4,"breakHorizontal":-1.9,"spinRate":2297,"spinDirection":193},"zone":14,"typeConfidence":0.76,"plateTime":0.4076742365556165,"extension":6.3878419213963715},"index":1,"playId":"6eab27d7-3909-3481-b3c2-ffbe51f05cf5","pitchNumber":2,"startTime":"2026-05-03T20:54:39.856Z","endTime":"2026-05-03T20:54:44.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.6,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96173556616935,"aZ":-22.568835452527928,"pfxX":-6.80600383718413,"pfxZ":4.761686404815476,"pX":0.3697942289161884,"pZ":1.5644983845680138,"vX0":10.408342056097917,"vY0":-139.77071577581003,"vZ0":-7.544924874362904,"x":102.9,"y":196.54,"x0":-2.4861516381921986,"y0":50.00017194669029,"z0":5.73708243418582,"aX":-13.718419554495789},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.4,"breakHorizontal":10.7,"spinRate":2252,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.389114470404869,"extension":6.164460942353146},"index":2,"playId":"a49d837e-26ed-3c65-b82c-3d0eb3308b9f","pitchNumber":3,"startTime":"2026-05-03T20:54:59.860Z","endTime":"2026-05-03T20:55:04.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.418901395016224,"aZ":-25.051087241122012,"pfxX":-0.28278423122386664,"pfxZ":3.8236081052099817,"pX":0.5046249979422593,"pZ":0.9353805995187962,"vX0":9.012481468883632,"vY0":-134.21447810906952,"vZ0":-7.777005032245732,"x":97.76,"y":213.52,"x0":-2.831106164806246,"y0":50.003138175616066,"z0":5.599812590513736,"aX":-0.5292129167155403},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":-1.1,"spinRate":2297,"spinDirection":185},"zone":14,"typeConfidence":0.83,"plateTime":0.40493490352096684,"extension":6.22656278662515},"index":3,"playId":"b0d00d99-d509-3a88-be1f-9bdb99d2cd56","pitchNumber":4,"startTime":"2026-05-03T20:55:20.221Z","endTime":"2026-05-03T20:55:25.442Z","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.9,"endSpeed":90.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.412494935974195,"aZ":-17.42179815898393,"pfxX":-2.8070101051669747,"pfxZ":7.136889752443235,"pX":0.3382794579665151,"pZ":3.11827836362409,"vX0":9.469134951984252,"vY0":-142.3527521867505,"vZ0":-4.223861490468675,"x":104.11,"y":154.59,"x0":-2.6559019220436775,"y0":50.0068573298629,"z0":5.713050514594858,"aX":-5.806789852504497},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.2,"breakHorizontal":3.4,"spinRate":2315,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3836893691758916,"extension":6.305647696293481},"index":4,"playId":"62a80d6d-cdc0-3abd-860c-c2209341044e","pitchNumber":5,"startTime":"2026-05-03T20:55:40.564Z","endTime":"2026-05-03T20:55:50.562Z","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":98.2,"endSpeed":91.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73862645669682,"aZ":-21.444232003578414,"pfxX":-2.7320901915534024,"pfxZ":5.097909823591586,"pX":-0.0378617619647317,"pZ":3.3296107179403083,"vX0":8.308272860681573,"vY0":-142.97812354897718,"vZ0":-3.305795565727432,"x":118.44,"y":148.88,"x0":-2.6049666432927285,"y0":50.003940222362395,"z0":5.819672619539435,"aX":-5.752396074606837},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.9,"breakHorizontal":3.6,"spinRate":2138,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.380626462471116,"extension":6.182635840063131},"index":5,"playId":"a5526b58-7d50-3417-aa00-386f0b1f8a3f","pitchNumber":6,"startTime":"2026-05-03T20:56:12.454Z","endTime":"2026-05-03T20:56:18.226Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49998469737096,"aZ":-23.44287666645725,"pfxX":-2.203443319432204,"pfxZ":4.177937638185712,"pX":-0.3238394173332292,"pZ":3.3399250192259156,"vX0":7.453566042694301,"vY0":-142.46276426177343,"vZ0":-2.7567181673548493,"x":129.34,"y":148.6,"x0":-2.6684673394331866,"y0":50.004709073700496,"z0":5.774397386692089,"aX":-4.60765192464654},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.3,"breakHorizontal":2.8,"spinRate":2392,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.381993151652273,"extension":6.2408218872119114},"hitData":{"launchSpeed":95.6,"launchAngle":6.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.94,"coordY":147.02}},"index":6,"playId":"450cfcbe-a05d-338a-bfa9-28cd3e5c68fe","pitchNumber":7,"startTime":"2026-05-03T20:56:35.363Z","endTime":"2026-05-03T20:56:43.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:56:43.413Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a ground ball to left fielder Eli White.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T20:58:41.907Z","endTime":"2026-05-03T20:59:25.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.790174516791115,"aZ":-33.967057302682655,"pfxX":-4.014347107151919,"pfxZ":-1.2996000839981345,"pX":-0.0788976043766922,"pZ":2.1428190078786193,"vX0":-4.99338964401099,"vY0":-116.06921451297765,"vZ0":1.110061120238562,"x":120.01,"y":180.92,"x0":2.609959829670468,"y0":50.000714943262984,"z0":4.857473432959629,"aX":-5.5540087383232555},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.9,"breakHorizontal":8.4,"spinRate":2137,"spinDirection":291},"zone":8,"typeConfidence":0.87,"plateTime":0.4693211258121952,"extension":6.615846818916502},"index":0,"playId":"8cffcaba-3f84-3774-b6d6-d8635eaf3804","pitchNumber":1,"startTime":"2026-05-03T20:58:53.592Z","endTime":"2026-05-03T20:58:58.147Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.341083402550606,"aZ":-32.242387976775895,"pfxX":8.143518464493358,"pfxZ":-0.0415330720303384,"pX":0.1328251913644513,"pZ":2.412164280528556,"vX0":-8.931015950351672,"vY0":-130.20967962796507,"vZ0":-0.1722818330657263,"x":111.94,"y":173.65,"x0":2.524094763080076,"y0":50.00002570392415,"z0":4.887010088722343,"aX":14.199550201107654},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.1,"breakHorizontal":-13.2,"spinRate":1999,"spinDirection":120},"zone":5,"typeConfidence":0.9,"plateTime":0.41815325383836033,"extension":6.643388672699427},"hitData":{"launchSpeed":99.4,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":111.96,"coordY":159.32}},"index":1,"playId":"fca94346-f01f-3834-9352-a288d31095e1","pitchNumber":2,"startTime":"2026-05-03T20:59:13.478Z","endTime":"2026-05-03T20:59:25.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:59:25.831Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a ground ball to left fielder Eli White. Troy Johnston to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T20:59:40.283Z","endTime":"2026-05-03T21:00:44.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnSecond":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.411961583496343,"aZ":-24.35840325845738,"pfxX":1.203676603341969,"pfxZ":4.610172770278677,"pX":0.5706667058102306,"pZ":2.2863839266957044,"vX0":-5.814705185429059,"vY0":-127.6530429712056,"vZ0":-1.6312088057658019,"x":95.25,"y":177.05,"x0":2.694828032213927,"y0":50.005972337143774,"z0":4.800730702794207,"aX":2.0430134804904556},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.3,"breakHorizontal":-1.2,"spinRate":2164,"spinDirection":132},"zone":6,"typeConfidence":0.91,"plateTime":0.4245947106035577,"extension":6.297235413804717},"index":0,"playId":"e92b5d0d-1551-3ce9-aff9-f1bd41a5f18c","pitchNumber":1,"startTime":"2026-05-03T20:59:48.873Z","endTime":"2026-05-03T20:59:53.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.069439716239454,"aZ":-24.60185197917252,"pfxX":3.51021703699255,"pfxZ":4.233646200071387,"pX":0.39307342240734544,"pZ":4.280664207909855,"vX0":-6.561069313583874,"vY0":-131.42995600131073,"vZ0":2.799560791898968,"x":102.02,"y":123.2,"x0":2.44107003817503,"y0":50.00203947797357,"z0":5.005584459831616,"aX":6.277956541818617},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":-5.3,"spinRate":2142,"spinDirection":123},"zone":12,"typeConfidence":0.86,"plateTime":0.4132739025815737,"extension":6.848590087840232},"index":1,"playId":"4353ae2f-cef1-37a1-a009-e3f35f661c02","pitchNumber":2,"startTime":"2026-05-03T21:00:10.639Z","endTime":"2026-05-03T21:00:14.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.48202993565325,"aZ":-37.11106805188742,"pfxX":-3.870595522518882,"pfxZ":-3.5429401612409377,"pX":-0.01766338592177808,"pZ":1.4222076669425472,"vX0":-4.722491037310919,"vY0":-116.37256299552915,"vZ0":-0.3659023213600281,"x":117.67,"y":200.38,"x0":2.52826909988295,"y0":50.002482211964306,"z0":5.048637168293632,"aX":-5.394533548151994},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.2,"breakHorizontal":8.0,"spinRate":2215,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.4677531944093771,"extension":6.556102303442079},"hitData":{"launchSpeed":104.0,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.47,"coordY":112.54}},"index":2,"playId":"2ad0c5c2-7ac2-38cf-ae0c-582d58b95b1a","pitchNumber":3,"startTime":"2026-05-03T21:00:31.904Z","endTime":"2026-05-03T21:00:44.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:00:44.870Z","atBatIndex":49},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Brett Sullivan out on a sacrifice bunt, third baseman Austin Riley to second baseman Ozzie Albies. Troy Johnston to 3rd. Willi Castro to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T21:00:49.218Z","endTime":"2026-05-03T21:01:21.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnThird":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.2559010427941,"aZ":-29.464663269545454,"pfxX":-5.643673293633851,"pfxZ":1.9812930059385483,"pX":0.4542659390255038,"pZ":2.6690055577622025,"vX0":-3.497054103158864,"vY0":-115.63759586901534,"vZ0":1.3152821363448075,"x":99.68,"y":166.72,"x0":2.713672417596542,"y0":50.00425501249122,"z0":4.895552102348882,"aX":-7.73145811346671},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.2,"breakHorizontal":11.0,"spinRate":2234,"spinDirection":289},"zone":6,"typeConfidence":0.91,"plateTime":0.47159349050438415,"extension":6.55395933053022},"hitData":{"launchSpeed":36.7,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":118.58,"coordY":185.64}},"index":0,"playId":"c570c234-ef16-3c0f-962b-dcfb2d712abd","pitchNumber":1,"startTime":"2026-05-03T21:01:11.060Z","endTime":"2026-05-03T21:01:21.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:01:21.342Z","atBatIndex":50},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Ezequiel Tovar out on a sacrifice fly to center fielder Mauricio Dubón. Troy Johnston scores.","rbi":1,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T21:02:36.166Z","endTime":"2026-05-03T21:05:35.212Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":{"id":607481,"link":"/api/v1/people/607481"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T21:01:40.183Z","endTime":"2026-05-03T21:02:46.651Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Didier Fuentes replaces Aaron Bummer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-03T21:02:46.651Z","endTime":"2026-05-03T21:03:58.967Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800311,"link":"/api/v1/people/800311"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.8,"endSpeed":88.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21514434978236,"aZ":-18.090571622656995,"pfxX":-4.9854025965357875,"pfxZ":7.075132607405041,"pX":0.657135651015383,"pZ":2.297512797752419,"vX0":10.035738063957828,"vY0":-139.22749687349238,"vZ0":-3.4175772172686965,"x":155.68,"y":129.26,"x0":-2.324098682772425,"y0":50.00194953390953,"z0":4.717525618723481,"aX":-9.923506744754603},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":7.3,"spinRate":2068,"spinDirection":220},"zone":6,"typeConfidence":0.87,"plateTime":0.39136024888708754,"extension":6.550685962064619},"index":2,"playId":"caf882b8-743a-3286-9bec-fdb2d2fa53d4","pitchNumber":1,"startTime":"2026-05-03T21:03:58.967Z","endTime":"2026-05-03T21:04:03.547Z","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":96.3,"endSpeed":88.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55611290628462,"aZ":-18.74453443370794,"pfxX":-5.559327008489377,"pfxZ":6.7080970739843675,"pX":1.061978754243701,"pZ":2.770315818738639,"vX0":11.212021634178164,"vY0":-139.88360311922548,"vZ0":-2.417361918354624,"x":91.95,"y":176.75,"x0":-2.2575295513882443,"y0":50.00089566029263,"z0":4.860563812480179,"aX":-11.127815868718208},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.9,"breakHorizontal":8.0,"spinRate":2023,"spinDirection":220},"zone":12,"typeConfidence":0.88,"plateTime":0.39003828955753983,"extension":6.421082617097716},"index":3,"playId":"94cc28bb-6931-367f-93e5-3afc9d8e0389","pitchNumber":2,"startTime":"2026-05-03T21:04:15.675Z","endTime":"2026-05-03T21:04:20.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.64651761000574,"aZ":-20.14314560909079,"pfxX":-7.457051192112528,"pfxZ":5.789129429296151,"pX":1.0153246437093764,"pZ":1.4641378357133983,"vX0":11.73117987250904,"vY0":-142.13132996131503,"vZ0":-5.354447050904892,"x":78.3,"y":199.25,"x0":-2.1664782521384107,"y0":50.00681643567675,"z0":4.622195964813027,"aX":-15.507937185707524},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.7,"breakHorizontal":11.5,"spinRate":2097,"spinDirection":232},"zone":14,"typeConfidence":0.87,"plateTime":0.3830138081518837,"extension":6.5286382743130975},"index":4,"playId":"28a26181-6a18-3ab9-a8c9-9122e2348a1c","pitchNumber":3,"startTime":"2026-05-03T21:04:40.457Z","endTime":"2026-05-03T21:04:44.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59102449276537,"aZ":-18.1346187443271,"pfxX":-5.719851177410021,"pfxZ":6.8073139710796635,"pX":0.45792722757157767,"pZ":3.199973491936905,"vX0":10.400891468306018,"vY0":-141.37347833439216,"vZ0":-1.4085949388647856,"x":99.54,"y":152.38,"x0":-2.4946592790542548,"y0":50.00094000715412,"z0":4.847059105473754,"aX":-11.794710899506205},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.4,"breakHorizontal":8.6,"spinRate":2107,"spinDirection":228},"zone":3,"typeConfidence":0.89,"plateTime":0.38470653794744036,"extension":6.7303596091467535},"index":5,"playId":"7ab578a9-bce6-3121-95cf-676c75cc6027","pitchNumber":4,"startTime":"2026-05-03T21:05:00.049Z","endTime":"2026-05-03T21:05:03.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.229705599710986,"aZ":-31.00595355964169,"pfxX":2.0101606063209845,"pfxZ":0.7261810709279262,"pX":0.46120488625103656,"pZ":2.007513299841741,"vX0":6.098830124394848,"vY0":-125.16975176662363,"vZ0":-1.1327685690997915,"x":99.42,"y":184.58,"x0":-2.2516744444577763,"y0":50.005385599742176,"z0":4.966148614613057,"aX":3.243071664226702},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":-4.8,"spinRate":2377,"spinDirection":112},"zone":9,"typeConfidence":0.9,"plateTime":0.43478639058694935,"extension":6.531178387212977},"hitData":{"launchSpeed":92.8,"launchAngle":44.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.44,"coordY":87.38}},"index":6,"playId":"9a7b7bec-0289-3ed0-98f6-8dac3f0dc3b7","pitchNumber":5,"startTime":"2026-05-03T21:05:19.196Z","endTime":"2026-05-03T21:05:35.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:05:35.212Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T21:05:58.619Z","endTime":"2026-05-03T21:07:18.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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"},"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.4,"endSpeed":90.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.405045114023373,"aZ":-17.50008282482918,"pfxX":-6.28217187159658,"pfxZ":7.1374333580488765,"pX":1.5971995908397094,"pZ":2.1148332821461913,"vX0":13.62822711026705,"vY0":-141.3503624986624,"vZ0":-4.051882076867622,"x":56.12,"y":181.68,"x0":-2.4361521206527503,"y0":50.0007406059483,"z0":4.666184612316362,"aX":-12.913359074435125},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.4,"breakHorizontal":9.1,"spinRate":2161,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.3851469562329335,"extension":6.878676075836793},"index":0,"playId":"10179203-e23d-3943-ad6c-5606bba6c8aa","pitchNumber":1,"startTime":"2026-05-03T21:06:10.775Z","endTime":"2026-05-03T21:06:15.297Z","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":95.8,"endSpeed":88.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00092631034984,"aZ":-17.857573031761678,"pfxX":-6.451395503774578,"pfxZ":7.207158941123198,"pX":0.27700244908340826,"pZ":2.379259693514454,"vX0":10.037826137537735,"vY0":-139.2813384886226,"vZ0":-3.0693151193743464,"x":106.44,"y":174.54,"x0":-2.5170352445837785,"y0":50.00554872589154,"z0":4.66050766665753,"aX":-12.820703518540807},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":9.8,"spinRate":2072,"spinDirection":227},"zone":6,"typeConfidence":0.88,"plateTime":0.3915866639189227,"extension":6.5798688775132135},"index":1,"playId":"2369fae1-786b-3f23-a148-b3a236f6977c","pitchNumber":2,"startTime":"2026-05-03T21:06:30.909Z","endTime":"2026-05-03T21:06:38.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.256795155316144,"aZ":-18.49013675579466,"pfxX":-6.455405399544632,"pfxZ":6.759217488641936,"pX":0.18391009311919884,"pZ":2.196291692353674,"vX0":9.838377149832526,"vY0":-140.12074263420567,"vZ0":-3.613154660552724,"x":109.99,"y":179.48,"x0":-2.504909016400886,"y0":50.00396913704714,"z0":4.6828875899468105,"aX":-13.071919029251685},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":10.1,"spinRate":2167,"spinDirection":225},"zone":5,"typeConfidence":0.87,"plateTime":0.3882192733151282,"extension":6.608572432506459},"hitData":{"launchSpeed":97.5,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.47,"coordY":152.09}},"index":2,"playId":"2e27bd4d-73cd-3a46-9490-880e2e217fb1","pitchNumber":3,"startTime":"2026-05-03T21:07:10.356Z","endTime":"2026-05-03T21:07:18.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:07:18.418Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Yastrzemski singles on a fly ball to center fielder Jake McCarthy.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:09:22.729Z","endTime":"2026-05-03T21:09:56.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":[1,2],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mike Yastrzemski replaces José Azócar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T21:08:59.900Z","endTime":"2026-05-03T21:09:24.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":640492,"link":"/api/v1/people/640492"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":88.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32030395541118,"aZ":-23.111708727537994,"pfxX":-7.6051845821283734,"pfxZ":4.6539823104796865,"pX":0.7099019347644301,"pZ":1.3851062072304423,"vX0":11.36062570665774,"vY0":-137.01044935455675,"vZ0":-7.414123145726046,"x":89.94,"y":201.38,"x0":-2.4561956552960535,"y0":50.00580465251531,"z0":5.6470554358272125,"aX":-14.816901395035057},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":12.1,"spinRate":2289,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39609803894040674,"extension":6.169871016870339},"index":1,"playId":"eb97a2f4-c511-3f5f-9589-9d053afaac0e","pitchNumber":1,"startTime":"2026-05-03T21:09:24.954Z","endTime":"2026-05-03T21:09:29.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.550595897837262,"aZ":-16.736915250610615,"pfxX":-4.915287841333519,"pfxZ":7.454847795870789,"pX":0.7857963083841133,"pZ":2.5738128872394097,"vX0":10.6917671706318,"vY0":-141.84968090898258,"vZ0":-6.157013622170901,"x":87.05,"y":169.29,"x0":-2.3665858280260816,"y0":50.00161698920764,"z0":5.810854356521835,"aX":-10.17774283891416},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.6,"breakHorizontal":7.1,"spinRate":2337,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3837800377682141,"extension":6.19280703447909},"hitData":{"launchSpeed":64.7,"launchAngle":31.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.6,"coordY":105.99}},"index":2,"playId":"4ab9bcf0-fa68-3e8b-87aa-8d9d793e7dbc","pitchNumber":2,"startTime":"2026-05-03T21:09:42.134Z","endTime":"2026-05-03T21:09:56.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:09:56.669Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Sullivan challenged (pitch result), call on the field was confirmed: Mauricio Dubón walks. Mike Yastrzemski to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:09:57.753Z","endTime":"2026-05-03T21:12:00.604Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.650007075593766,"aZ":-27.221718067612834,"pfxX":0.6292236340873618,"pfxZ":2.6191198099382245,"pX":-0.9469956266329773,"pZ":3.3161280371483035,"vX0":4.705433532351463,"vY0":-135.49535759800668,"vZ0":-1.8298718986288862,"x":153.1,"y":149.24,"x0":-2.775280290572226,"y0":50.00455803051945,"z0":5.869518056091156,"aX":1.1909898977808928},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.6,"breakHorizontal":-1.9,"spinRate":2227,"spinDirection":191},"zone":11,"typeConfidence":0.97,"plateTime":0.40152028916360605,"extension":6.095070951872062},"index":0,"playId":"f5cb6339-0396-3d3b-aca5-5489fd2a9ec0","pitchNumber":1,"startTime":"2026-05-03T21:10:20.944Z","endTime":"2026-05-03T21:10:24.997Z","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":96.5,"endSpeed":89.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.943164849085935,"aZ":-17.29942273197329,"pfxX":-3.5325449775689792,"pfxZ":7.278540939169037,"pX":-0.5844449616533509,"pZ":3.80201366973784,"vX0":6.71357041632111,"vY0":-140.64108865202874,"vZ0":-2.7067287195270904,"x":139.28,"y":136.13,"x0":-2.522180709708685,"y0":50.00097126820849,"z0":5.872700129834336,"aX":-7.218128781013706},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":5.3,"spinRate":2203,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3865284764226766,"extension":6.154256153026115},"index":1,"playId":"b8fe3414-8d2c-3939-a076-01bb3a12b5b4","pitchNumber":2,"startTime":"2026-05-03T21:10:39.297Z","endTime":"2026-05-03T21:10:43.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.482454094531885,"aZ":-25.994414818433427,"pfxX":1.9637077499620477,"pfxZ":3.343446774119336,"pX":-0.23380106313994836,"pZ":4.0368600983207426,"vX0":5.999238103639295,"vY0":-133.75858778869772,"vZ0":-0.21019273232556235,"x":125.91,"y":129.78,"x0":-2.743160489299442,"y0":50.00285930501946,"z0":5.949507101965116,"aX":3.626959873124326},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.2,"breakHorizontal":-4.6,"spinRate":2226,"spinDirection":187},"zone":11,"typeConfidence":0.97,"plateTime":0.40643224619513285,"extension":6.116458520030459},"index":2,"playId":"7a68b468-5e24-349b-ac27-43a6dddca85c","pitchNumber":3,"startTime":"2026-05-03T21:10:57.560Z","endTime":"2026-05-03T21:11:02.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":89.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.637039403936747,"aZ":-20.42256939171757,"pfxX":-3.2156596126753634,"pfxZ":5.77979623713216,"pX":-0.4625090195658807,"pZ":3.4444386736406045,"vX0":7.348343237891622,"vY0":-140.71300702527458,"vZ0":-2.5613382338733333,"x":134.63,"y":145.78,"x0":-2.6734930795387934,"y0":50.006339675494466,"z0":5.668701366497409,"aX":-6.542827205358037},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":4.6,"spinRate":2077,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3871399672830407,"extension":6.272515937294678},"index":3,"playId":"88ed4673-0e16-3ae3-ac87-95b6a148ed05","pitchNumber":4,"startTime":"2026-05-03T21:11:16.931Z","endTime":"2026-05-03T21:11:21.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.815520930910726,"aZ":-17.885061133279375,"pfxX":-2.062259265009285,"pfxZ":7.033322659347304,"pX":0.4274071962509267,"pZ":3.496696354636221,"vX0":8.919806155225753,"vY0":-140.65137935108706,"vZ0":-3.1275170458969574,"x":100.71,"y":144.37,"x0":-2.4981932595585876,"y0":50.00062584567253,"z0":5.763515864835505,"aX":-4.190607431891427},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.4,"breakHorizontal":2.2,"spinRate":2154,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.38741398335029587,"extension":6.335547700617153},"index":4,"playId":"fe82cff3-01bc-30d3-b818-2f0670c14a18","pitchNumber":5,"startTime":"2026-05-03T21:11:33.575Z","endTime":"2026-05-03T21:12:00.604Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"playEndTime":"2026-05-03T21:12:00.604Z","atBatIndex":54},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Drake Baldwin grounds into a double play, second baseman Edouard Julien to shortstop Ezequiel Tovar to first baseman TJ Rumfield. Mike Yastrzemski to 3rd. Mauricio Dubón out at 2nd. Drake Baldwin out at 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:12:18.507Z","endTime":"2026-05-03T21:12:44.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"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":"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":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":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.902196107974166,"aZ":-25.39281880558128,"pfxX":0.578140077199937,"pfxZ":3.6283212419411175,"pX":0.3377855668074784,"pZ":2.107821944699106,"vX0":8.791356906203106,"vY0":-135.02065792832127,"vZ0":-4.750143803231296,"x":104.12,"y":181.87,"x0":-3.018467713907921,"y0":50.00340343025985,"z0":5.648702604951893,"aX":1.0814061503697232},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.9,"breakHorizontal":-2.6,"spinRate":2087,"spinDirection":200},"zone":9,"typeConfidence":0.94,"plateTime":0.4037022712100846,"extension":6.29742519846222},"index":0,"playId":"cc002be7-80d2-3638-9251-1c68981a4f42","pitchNumber":1,"startTime":"2026-05-03T21:12:18.507Z","endTime":"2026-05-03T21:12:23.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.370965190768338,"aZ":-24.951054071958698,"pfxX":-3.8556368937379437,"pfxZ":4.005847413883001,"pX":0.15749413713181834,"pZ":1.991177155259317,"vX0":9.426982205390889,"vY0":-132.46240721767094,"vZ0":-4.823789789134165,"x":111.0,"y":185.02,"x0":-2.923332402511602,"y0":50.00311433731554,"z0":5.62666614683953,"aX":-6.953748178393045},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.5,"breakHorizontal":5.3,"spinRate":2371,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4111842803356307,"extension":6.232641723572565},"hitData":{"launchSpeed":91.9,"launchAngle":5.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.92,"coordY":149.05}},"index":1,"playId":"6093621d-7323-334a-b380-63937c53b57b","pitchNumber":2,"startTime":"2026-05-03T21:12:35.347Z","endTime":"2026-05-03T21:12:44.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:12:44.389Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to right fielder Troy Johnston. Mike Yastrzemski scores.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:12:55.945Z","endTime":"2026-05-03T21:15:05.743Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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,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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":622608,"link":"/api/v1/people/622608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.6,"endSpeed":91.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.583377582440395,"aZ":-22.980820408640067,"pfxX":-7.1852066055853445,"pfxZ":4.371392859197181,"pX":0.5829760622460255,"pZ":0.8174540383953537,"vX0":11.146445939687522,"vY0":-143.07447819813575,"vZ0":-9.450903764986842,"x":94.78,"y":216.71,"x0":-2.4043192116592826,"y0":50.00134847036427,"z0":5.566876524354591,"aX":-15.108401500228913},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.4,"breakHorizontal":11.2,"spinRate":2254,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38074713682767225,"extension":6.2857428288883535},"index":0,"playId":"31d6af18-349e-3679-837d-06b54de9341b","pitchNumber":1,"startTime":"2026-05-03T21:13:13.018Z","endTime":"2026-05-03T21:13:17.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58848763050359,"aZ":-26.550891419945483,"pfxX":0.6931260309473652,"pfxZ":2.921777093181573,"pX":0.49365625225510906,"pZ":3.3122510105140335,"vX0":8.64683630902644,"vY0":-137.8831444684009,"vZ0":-1.8048839661483538,"x":98.18,"y":149.35,"x0":-2.7728362235116366,"y0":50.00489189172456,"z0":5.766475821762989,"aX":1.3343525216358643},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.2,"breakHorizontal":-3.0,"spinRate":2286,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.3972067599605449,"extension":6.2033397900316185},"index":1,"playId":"aaddaab2-8d58-3002-9c92-c22d9b14368e","pitchNumber":2,"startTime":"2026-05-03T21:13:31.785Z","endTime":"2026-05-03T21:13:58.803Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.738133768295153,"aZ":-21.977633588177536,"pfxX":-6.665284021545973,"pfxZ":4.791232687979233,"pX":0.3790904945738205,"pZ":1.5417127124711931,"vX0":10.198658022906795,"vY0":-144.1432996324636,"vZ0":-8.288709371380502,"x":102.55,"y":197.15,"x0":-2.3195573705857444,"y0":50.00687851410082,"z0":5.7839039036617805,"aX":-14.197657758197424},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.3,"breakHorizontal":10.3,"spinRate":2206,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.3782608232128468,"extension":6.381894117491906},"index":2,"playId":"cabd6afb-dcc1-32ef-b751-1efbc9b8d96c","pitchNumber":3,"startTime":"2026-05-03T21:14:09.988Z","endTime":"2026-05-03T21:14:14.568Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-03T21:14:37.291Z","endTime":"2026-05-03T21:14:52.864Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":92.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78082462123007,"aZ":-20.773042992905953,"pfxX":-7.042944651298159,"pfxZ":5.3570591022422045,"pX":0.6010734896974249,"pZ":1.8252398929429567,"vX0":11.48172821527632,"vY0":-143.7094734785544,"vZ0":-7.260558459590192,"x":94.09,"y":189.5,"x0":-2.4989074025229994,"y0":50.00519093407135,"z0":5.637686813393297,"aX":-14.995189586963503},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.6,"breakHorizontal":10.9,"spinRate":2282,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3785925452723138,"extension":6.326600308679178},"hitData":{"launchSpeed":91.0,"launchAngle":14.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.29,"coordY":111.42}},"index":4,"playId":"cc925e33-ee8f-3472-b2d3-149ca53396ab","pitchNumber":4,"startTime":"2026-05-03T21:14:52.864Z","endTime":"2026-05-03T21:15:05.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:15:05.743Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Olson doubles (15) on a sharp line drive to center fielder Jake McCarthy. Ozzie Albies scores.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:15:12.120Z","endTime":"2026-05-03T21:16:02.959Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":622608,"link":"/api/v1/people/622608"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.683598660175637,"aZ":-28.16668067154995,"pfxX":-8.074920686606728,"pfxZ":2.18799474154315,"pX":-0.12052901213164136,"pZ":2.3919909993031485,"vX0":9.645219643755546,"vY0":-134.21946345241608,"vZ0":-3.224826102723307,"x":121.59,"y":174.2,"x0":-2.7031068382467507,"y0":50.00664495537939,"z0":5.604142464241176,"aX":-14.811277730843418},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.5,"breakHorizontal":12.7,"spinRate":2211,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4073079328417091,"extension":6.474094597657954},"hitData":{"launchSpeed":110.0,"launchAngle":11.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":84.77,"coordY":57.64}},"index":0,"playId":"57b109db-9f81-3703-934a-50fcbe0d75b1","pitchNumber":1,"startTime":"2026-05-03T21:15:45.922Z","endTime":"2026-05-03T21:16:02.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:16:02.959Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T21:16:21.356Z","endTime":"2026-05-03T21:17:31.794Z","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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21195344869096,"aZ":-25.548506194516285,"pfxX":-0.19338128289852463,"pfxZ":3.4564492879814726,"pX":-0.21205486512580762,"pZ":1.9317822647138883,"vX0":7.2291127785223575,"vY0":-136.8419930654256,"vZ0":-5.475031994683707,"x":125.08,"y":186.62,"x0":-2.8511931915907978,"y0":50.0029226260509,"z0":5.684748781106581,"aX":-0.37198653827626377},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":-1.0,"spinRate":2231,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.39866539514656507,"extension":6.246770150841459},"index":0,"playId":"2944b0a1-4de3-386c-bb13-02ce2e53520d","pitchNumber":1,"startTime":"2026-05-03T21:16:32.551Z","endTime":"2026-05-03T21:16:37.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6970630220543,"aZ":-19.598566429228903,"pfxX":-4.206186429940127,"pfxZ":5.877331787165053,"pX":-0.7742373281879326,"pZ":3.7413056381817547,"vX0":7.342957025769721,"vY0":-144.45012015266857,"vZ0":-2.266539064319918,"x":146.51,"y":137.76,"x0":-2.788289589616458,"y0":50.00448559886176,"z0":5.724640445997722,"aX":-9.002529204500332},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.4,"breakHorizontal":6.4,"spinRate":2244,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.37738605657663227,"extension":6.056939020435955},"index":1,"playId":"38f836a7-048f-31ff-8552-74b9f0820fc6","pitchNumber":2,"startTime":"2026-05-03T21:16:47.992Z","endTime":"2026-05-03T21:16:52.753Z","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":99.0,"endSpeed":91.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.354682581388253,"aZ":-20.37760265028197,"pfxX":-3.6219179021671954,"pfxZ":5.522170752720392,"pX":0.2019293267059438,"pZ":2.8945695348720246,"vX0":9.143009924385838,"vY0":-144.0529662131657,"vZ0":-4.307899418934412,"x":109.3,"y":160.63,"x0":-2.5196793383678093,"y0":50.002096274871185,"z0":5.642204157488203,"aX":-7.737015238188472},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.5,"breakHorizontal":5.0,"spinRate":2179,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3778867219697224,"extension":6.270956551660665},"index":2,"playId":"94c37684-3a6a-3e3d-9db8-ea348045d163","pitchNumber":3,"startTime":"2026-05-03T21:17:05.029Z","endTime":"2026-05-03T21:17:09.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76705946832347,"aZ":-18.513664513513923,"pfxX":-3.033622355149136,"pfxZ":6.417150583300051,"pX":0.8832756783659532,"pZ":3.237597329534299,"vX0":11.370903567548053,"vY0":-143.94001882423834,"vZ0":-3.509586075054081,"x":83.33,"y":151.36,"x0":-2.698972888163199,"y0":50.006252256171955,"z0":5.597590356236442,"aX":-6.462083493630266},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.2,"breakHorizontal":3.6,"spinRate":2272,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.37839546809136504,"extension":6.360449118840395},"index":3,"playId":"7782e077-2944-3e8b-a0f3-dbbf761720a7","pitchNumber":4,"startTime":"2026-05-03T21:17:25.405Z","endTime":"2026-05-03T21:17:31.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:17:31.794Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T21:19:54.156Z","endTime":"2026-05-03T21:20:31.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":[2,3,4],"actionIndex":[0,1],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":"Mike Yastrzemski remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T21:19:02.278Z","endTime":"2026-05-03T21:19:02.304Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":640492,"link":"/api/v1/people/640492"}},{"details":{"description":"Pitching Change: Dylan Lee replaces Didier Fuentes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T21:19:02.304Z","endTime":"2026-05-03T21:19:56.067Z","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":"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":81.0,"endSpeed":76.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.604122854974847,"aZ":-30.395871616169597,"pfxX":-0.4334433666826848,"pfxZ":1.2228350211330827,"pX":0.10283759409830831,"pZ":2.208256736180097,"vX0":-3.7263875491076357,"vY0":-118.2038354626762,"vZ0":-3.1810577140423346,"x":113.08,"y":179.16,"x0":1.7380718488461062,"y0":50.00376364199339,"z0":6.283335203663,"aX":-0.6299252958114255},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.9,"breakHorizontal":1.4,"spinRate":2163,"spinDirection":182},"zone":8,"typeConfidence":0.9,"plateTime":0.45850735844877466,"extension":6.484082348181656},"index":2,"playId":"c71184b6-2b1a-36e9-94de-9b96471e3c70","pitchNumber":1,"startTime":"2026-05-03T21:19:56.067Z","endTime":"2026-05-03T21:20:00.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.01606657312296,"aZ":-28.053045733355546,"pfxX":-1.1051436940975377,"pfxZ":2.7543734341452497,"pX":-0.8868604305407022,"pZ":1.8340710977883399,"vX0":-5.582876419809561,"vY0":-120.82763243840232,"vZ0":-4.763865714335434,"x":150.81,"y":189.26,"x0":1.5863825934216718,"y0":50.002144188493055,"z0":6.2635749164313035,"aX":-1.6519256836723073},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.2,"breakHorizontal":3.2,"spinRate":2254,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.4513503112039552,"extension":6.492928382751798},"index":3,"playId":"70ac4c7c-68d7-316a-a050-52e7b250d2a6","pitchNumber":2,"startTime":"2026-05-03T21:20:10.443Z","endTime":"2026-05-03T21:20:15.368Z","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":84.1,"endSpeed":79.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.336704373119474,"aZ":-27.462904035173697,"pfxX":-1.0502028081498995,"pfxZ":3.0332863577954443,"pX":-0.9470985371495588,"pZ":1.9793019785619337,"vX0":-5.845799450131583,"vY0":-122.48366271107582,"vZ0":-4.97039538900775,"x":153.1,"y":185.34,"x0":1.5861230408522853,"y0":50.00141486317415,"z0":6.324220879249981,"aX":-1.6285669024941558},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":3.0,"spinRate":2161,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.4435840545529586,"extension":6.50968453263135},"index":4,"playId":"9be70a82-6b15-333f-b326-3ed5d9089f2d","pitchNumber":3,"startTime":"2026-05-03T21:20:26.469Z","endTime":"2026-05-03T21:20:31.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:20:31.791Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T21:20:32.150Z","endTime":"2026-05-03T21:21:50.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":"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":83.3,"endSpeed":77.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.426031997473967,"aZ":-31.205950239136925,"pfxX":-1.3407725660795256,"pfxZ":0.6389459015111782,"pX":-0.3133102665648733,"pZ":2.261872050119723,"vX0":-4.053134422261428,"vY0":-121.3419136583762,"vZ0":-3.2370715913757033,"x":128.94,"y":177.71,"x0":1.5429004981521992,"y0":50.00252710890903,"z0":6.290542493575402,"aX":-2.02852823195369},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":3.2,"spinRate":2281,"spinDirection":156},"zone":4,"typeConfidence":0.91,"plateTime":0.44884700851593884,"extension":6.490693543946287},"index":0,"playId":"10ffce74-ec8b-3ca2-a8ad-c1bccc18e79e","pitchNumber":1,"startTime":"2026-05-03T21:20:55.213Z","endTime":"2026-05-03T21:21:00.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.787458504230422,"aZ":-12.869606717368503,"pfxX":3.4288844511123253,"pfxZ":10.201759531226081,"pX":-1.1370605143689145,"pZ":2.653659883451623,"vX0":-8.272605296198263,"vY0":-135.52439768383562,"vZ0":-7.385730056030546,"x":160.34,"y":167.13,"x0":1.4861273607645944,"y0":50.003566854457716,"z0":6.280545920001981,"aX":6.489303404735223},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":-4.8,"spinRate":2482,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.4014997544160166,"extension":6.280251703631026},"index":1,"playId":"ab5a3bb2-27a6-3af7-94c9-2255cbfe347b","pitchNumber":2,"startTime":"2026-05-03T21:21:09.721Z","endTime":"2026-05-03T21:21:14.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.660712634002465,"aZ":-29.260867288694527,"pfxX":-1.4093238171331604,"pfxZ":1.889555129311523,"pX":0.535968509976681,"pZ":3.345857150658079,"vX0":-2.489258639640079,"vY0":-122.0202274802512,"vZ0":-1.2444422556225359,"x":96.57,"y":148.44,"x0":1.7431897979796618,"y0":50.004902189677004,"z0":6.329901602791629,"aX":-2.175514491821954},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":3.0,"spinRate":2244,"spinDirection":178},"zone":3,"typeConfidence":0.9,"plateTime":0.4448761635413514,"extension":6.377161465433416},"index":2,"playId":"9012e07c-b348-3e26-9bfc-3134022c1204","pitchNumber":3,"startTime":"2026-05-03T21:21:24.830Z","endTime":"2026-05-03T21:21:29.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.044785342295977,"aZ":-27.28561275957154,"pfxX":0.3032275222910208,"pfxZ":3.08948941643043,"pX":0.9078600280539616,"pZ":1.5797759884272247,"vX0":-2.1617735551467865,"vY0":-123.74293380208218,"vZ0":-5.841580192035276,"x":82.39,"y":196.13,"x0":1.7459583013984914,"y0":50.00165207491168,"z0":6.199739098429468,"aX":0.47972930414488774},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":-0.1,"spinRate":2121,"spinDirection":159},"zone":14,"typeConfidence":0.89,"plateTime":0.43927658350808985,"extension":6.401745655703766},"index":3,"playId":"f99763dd-bffb-3ef4-bd0c-f2cb6a2bec7f","pitchNumber":4,"startTime":"2026-05-03T21:21:45.201Z","endTime":"2026-05-03T21:21:50.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:21:50.097Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T21:21:51.432Z","endTime":"2026-05-03T21:22:40.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":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":85.2,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.84104632217977,"aZ":-22.771937044423325,"pfxX":5.132962109338639,"pfxZ":5.927328217631148,"pX":-0.08828604971961379,"pZ":-0.16526617873920751,"vX0":-5.9154972455876385,"vY0":-123.82836780494655,"vZ0":-10.587026944506318,"x":120.37,"y":243.24,"x0":1.6414289981259564,"y0":50.00001593125495,"z0":6.000327725333083,"aX":8.13800077386977},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.0,"breakHorizontal":-8.3,"spinRate":1847,"spinDirection":134},"zone":13,"typeConfidence":0.73,"plateTime":0.4388180622051876,"extension":6.509299543471907},"index":0,"playId":"8106c2e8-e5e4-3962-8119-afd08320bbe2","pitchNumber":1,"startTime":"2026-05-03T21:22:15.167Z","endTime":"2026-05-03T21:22:20.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.194026220451484,"aZ":-22.234021806550945,"pfxX":5.511637090233135,"pfxZ":6.059660257199839,"pX":0.21293470575960724,"pZ":1.969006025629853,"vX0":-5.423430513649246,"vY0":-125.85028553795249,"vZ0":-6.226645439926775,"x":108.88,"y":185.62,"x0":1.6571609317312281,"y0":50.00119304336227,"z0":6.220402243502016,"aX":9.037890869447265},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.1,"breakHorizontal":-9.1,"spinRate":1960,"spinDirection":138},"zone":8,"typeConfidence":0.89,"plateTime":0.43156514894477915,"extension":6.382505471397666},"hitData":{"launchSpeed":52.3,"launchAngle":-29.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.76,"coordY":163.28}},"index":1,"playId":"7b6af96e-71d1-3329-9166-8b42046fddf9","pitchNumber":2,"startTime":"2026-05-03T21:22:31.992Z","endTime":"2026-05-03T21:22:40.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:22:40.031Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eli White grounds out, third baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:24:29.226Z","endTime":"2026-05-03T21:26:02.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.621801732160964,"aZ":-16.85758999111987,"pfxX":-4.501036258942453,"pfxZ":7.489727484069153,"pX":0.40443965120311315,"pZ":1.725437559572962,"vX0":10.38630354240963,"vY0":-141.05865393660483,"vZ0":-7.7548049320819645,"x":101.58,"y":192.19,"x0":-2.716316922133729,"y0":50.003833841969794,"z0":5.566903229401847,"aX":-9.206624629008699},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":6.4,"spinRate":2314,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.3861217521931679,"extension":6.296041953620535},"index":0,"playId":"0a197faf-72f2-366a-88f6-1db28900c90a","pitchNumber":1,"startTime":"2026-05-03T21:24:47.558Z","endTime":"2026-05-03T21:24:51.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":79.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.81639394617989,"aZ":-35.88298899638114,"pfxX":0.8936273537227284,"pfxZ":-2.4028417933988795,"pX":0.666100239565666,"pZ":1.1193842474023603,"vX0":7.2695859754538565,"vY0":-122.27670668075048,"vZ0":-4.304285736821797,"x":91.61,"y":208.56,"x0":-2.438398007361098,"y0":50.00262510419811,"z0":5.919422209803915,"aX":1.3789242855649628},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.0,"breakHorizontal":-3.0,"spinRate":2499,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4447313850819503,"extension":6.3016891954175955},"index":1,"playId":"aebfe6be-2a28-389c-ade6-e2ded5c816f3","pitchNumber":2,"startTime":"2026-05-03T21:25:01.996Z","endTime":"2026-05-03T21:25:07.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23748252871674,"aZ":-35.23005861263011,"pfxX":0.06215747485654122,"pfxZ":-1.9619698701072297,"pX":0.8497974327012264,"pZ":1.3399145110419928,"vX0":7.529350691860752,"vY0":-122.93897133796497,"vZ0":-4.06676364599427,"x":84.61,"y":202.6,"x0":-2.237538234727129,"y0":50.00291015415794,"z0":5.94916395166088,"aX":0.09548002573920052},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.2,"breakHorizontal":-1.6,"spinRate":2511,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.44247967360909213,"extension":6.1412609555932},"index":2,"playId":"14325812-de75-34c2-a32d-6bfd78f428d7","pitchNumber":3,"startTime":"2026-05-03T21:25:20.739Z","endTime":"2026-05-03T21:25:25.421Z","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":96.7,"endSpeed":89.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676610592300175,"aZ":-24.451091776247946,"pfxX":-8.64549420289698,"pfxZ":3.813676509388639,"pX":1.1671227361788634,"pZ":1.3685388493635966,"vX0":13.336882970001943,"vY0":-140.24711588395274,"vZ0":-7.165176418092409,"x":72.51,"y":201.83,"x0":-2.489978537193324,"y0":50.00512199773354,"z0":5.511176664824675,"aX":-17.51795780867415},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.8,"breakHorizontal":13.4,"spinRate":2446,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38803751465043357,"extension":6.308584744606517},"index":3,"playId":"951d691e-c610-3c7b-bfdc-1d273c6bcb7d","pitchNumber":4,"startTime":"2026-05-03T21:25:36.554Z","endTime":"2026-05-03T21:25:40.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":87.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36915591331772,"aZ":-23.50623152792081,"pfxX":-0.4929411433075076,"pfxZ":4.577550992924487,"pX":-0.13747933886068722,"pZ":1.6317252381939753,"vX0":7.443443055170372,"vY0":-135.2094376146711,"vZ0":-6.2918108013608,"x":122.24,"y":194.72,"x0":-2.8363881537013973,"y0":50.00017060899524,"z0":5.5872113346202115,"aX":-0.9339499078712941},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":-0.4,"spinRate":2330,"spinDirection":190},"zone":13,"typeConfidence":0.8,"plateTime":0.4017347388390471,"extension":6.280115762363041},"hitData":{"launchSpeed":79.3,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.86,"coordY":170.34}},"index":4,"playId":"2167e28b-ed89-35ff-99be-66982449046e","pitchNumber":5,"startTime":"2026-05-03T21:25:54.179Z","endTime":"2026-05-03T21:26:02.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:26:02.206Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:26:08.630Z","endTime":"2026-05-03T21:27:29.058Z","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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":"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":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991669457678963,"aZ":-24.394595385643505,"pfxX":-5.821431136502829,"pfxZ":4.384213425441903,"pX":0.8373971063073908,"pZ":2.395397822017992,"vX0":11.516408752452994,"vY0":-131.6524988981941,"vZ0":-3.689885839034008,"x":85.08,"y":174.1,"x0":-2.815358864040801,"y0":50.00632696873407,"z0":5.5974811579554,"aX":-10.338538447706325},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.4,"breakHorizontal":8.4,"spinRate":2165,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.41425741788122483,"extension":6.5494216868717485},"index":0,"playId":"78807720-6ec8-35f1-9497-146480753ff0","pitchNumber":1,"startTime":"2026-05-03T21:26:27.904Z","endTime":"2026-05-03T21:26:32.357Z","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":97.3,"endSpeed":90.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62336933207462,"aZ":-15.802472880757952,"pfxX":-2.4619489725472654,"pfxZ":7.908730155072913,"pX":-1.1303530002879114,"pZ":3.943746672953066,"vX0":5.051920489532739,"vY0":-141.83817810034944,"vZ0":-2.545191383225232,"x":160.09,"y":132.3,"x0":-2.60202727957013,"y0":50.000562039148214,"z0":5.841311825964969,"aX":-5.095573728239703},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":3.6,"spinRate":2308,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3838404075059123,"extension":6.401670161739076},"index":1,"playId":"d0e92418-8eb0-354a-8670-5df4d57d71ab","pitchNumber":2,"startTime":"2026-05-03T21:26:44.382Z","endTime":"2026-05-03T21:26:47.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.663630623679786,"aZ":-15.254992532601618,"pfxX":-3.0224380577444165,"pfxZ":8.012578430364595,"pX":0.24143384902627912,"pZ":2.9833329412664744,"vX0":9.116652266511053,"vY0":-143.16839728703155,"vZ0":-4.9118826909550215,"x":107.8,"y":158.23,"x0":-2.5673742030672817,"y0":50.00510854713514,"z0":5.6500104448872674,"aX":-6.384376468000823},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.9,"breakHorizontal":4.0,"spinRate":2250,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3800502075915566,"extension":6.447073026706282},"index":2,"playId":"2d3755ea-40c1-33b2-b222-394eeb90d729","pitchNumber":3,"startTime":"2026-05-03T21:27:00.925Z","endTime":"2026-05-03T21:27:05.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.129282533981453,"aZ":-21.531511482378495,"pfxX":0.37925457232962345,"pfxZ":5.540166937568609,"pX":0.2095852910895079,"pZ":2.2935187725880697,"vX0":8.266215876757329,"vY0":-136.138153823258,"vZ0":-4.990250491587106,"x":109.01,"y":176.85,"x0":-2.8855454680727624,"y0":50.006284357464004,"z0":5.593188008376876,"aX":0.7298865117246419},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":-2.0,"spinRate":2244,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.39868979682447137,"extension":6.405403572325551},"hitData":{"launchSpeed":79.1,"launchAngle":40.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.72,"coordY":92.92}},"index":3,"playId":"8e535c5e-135c-38c4-99a0-439755eb1be0","pitchNumber":4,"startTime":"2026-05-03T21:27:19.552Z","endTime":"2026-05-03T21:27:29.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:27:29.058Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Mateo grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T21:27:39.257Z","endTime":"2026-05-03T21:29:38.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.261549946321345,"aZ":-26.523187963252568,"pfxX":-9.147956075651246,"pfxZ":2.8684099324759043,"pX":0.9818400870828256,"pZ":2.932879665847086,"vX0":13.55439067101326,"vY0":-138.51311448732076,"vZ0":-2.728984671896773,"x":79.57,"y":159.59,"x0":-2.7579537653057127,"y0":50.000565806220784,"z0":5.680670623696805,"aX":-18.0012120340602},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.8,"breakHorizontal":14.2,"spinRate":2287,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39353771603753396,"extension":6.244913451801119},"index":0,"playId":"71827454-4460-3637-a56b-5cb65aa56399","pitchNumber":1,"startTime":"2026-05-03T21:27:56.955Z","endTime":"2026-05-03T21:28:01.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849934142666996,"aZ":-24.352737262882567,"pfxX":-0.041576914141962185,"pfxZ":4.20598195733454,"pX":1.0381626812249845,"pZ":1.9943589306474794,"vX0":9.951526928628732,"vY0":-134.726728350843,"vZ0":-5.22148224632867,"x":77.43,"y":184.93,"x0":-2.679016624226208,"y0":50.00572711922467,"z0":5.650947302960482,"aX":-0.07660201564445664},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":-1.8,"spinRate":2364,"spinDirection":185},"zone":14,"typeConfidence":0.89,"plateTime":0.40461695719091084,"extension":6.419019492827609},"index":1,"playId":"a5e6eba2-16c2-3755-9941-869aa4878226","pitchNumber":2,"startTime":"2026-05-03T21:28:14.020Z","endTime":"2026-05-03T21:28:19.169Z","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":98.2,"endSpeed":90.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.086330080790674,"aZ":-17.232909927506572,"pfxX":-3.851133022751139,"pfxZ":7.1912557210199335,"pX":-0.160574436881216,"pZ":2.7844599207296605,"vX0":8.47155781641816,"vY0":-142.79820491780023,"vZ0":-4.787383822223588,"x":123.12,"y":163.6,"x0":-2.6575015688589767,"y0":50.00134853684512,"z0":5.557513015574744,"aX":-8.000643550178806},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.2,"breakHorizontal":5.4,"spinRate":2249,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3827211403909998,"extension":6.456720208670885},"index":2,"playId":"d413f694-8aa0-3c42-a389-c2c97ee28d29","pitchNumber":3,"startTime":"2026-05-03T21:28:30.608Z","endTime":"2026-05-03T21:28:34.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.077047525578745,"aZ":-25.668893469400775,"pfxX":-0.25449178437955133,"pfxZ":3.4390853457861192,"pX":1.7564980188380694,"pZ":1.944363228550924,"vX0":11.871197506274527,"vY0":-136.07076513483963,"vZ0":-5.1253285696475395,"x":103.07,"y":140.43,"x0":-2.611819979429943,"y0":50.00617996512147,"z0":5.608488967305584,"aX":-0.48128104965492896},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":-1.8,"spinRate":2387,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4010120414053855,"extension":6.405237978555504},"index":3,"playId":"8f0ea361-0f44-3032-abc8-f3eda20f08c7","pitchNumber":4,"startTime":"2026-05-03T21:28:48.567Z","endTime":"2026-05-03T21:28:52.808Z","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":97.8,"endSpeed":90.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76041887378392,"aZ":-18.324744498340657,"pfxX":-2.210678421565044,"pfxZ":6.680587175147885,"pX":-0.3465527289305192,"pZ":4.31582345180764,"vX0":7.26725407438851,"vY0":-142.41253583007835,"vZ0":-0.947558201071488,"x":130.21,"y":122.25,"x0":-2.633621482666696,"y0":50.00664929043446,"z0":5.801464603352012,"aX":-4.586372477373921},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.1,"breakHorizontal":2.6,"spinRate":2319,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38321151474303505,"extension":6.275870156870675},"index":4,"playId":"f5a44ba8-1f14-3310-9757-fd3904392e9a","pitchNumber":5,"startTime":"2026-05-03T21:29:13.605Z","endTime":"2026-05-03T21:29:18.092Z","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":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64938261942783,"aZ":-28.3284533720285,"pfxX":1.3880626263184235,"pfxZ":2.156060870738319,"pX":0.620413333453463,"pZ":2.547900726402836,"vX0":8.324831496285183,"vY0":-131.9616720262803,"vZ0":-2.8045817439505947,"x":93.35,"y":169.99,"x0":-2.7389339758674134,"y0":50.005831479159,"z0":5.683236928604726,"aX":2.480221136650833},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-4.1,"spinRate":2401,"spinDirection":164},"zone":6,"typeConfidence":0.84,"plateTime":0.4130211433690931,"extension":6.421831011787752},"hitData":{"launchSpeed":68.4,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":155.64}},"index":5,"playId":"637f33ad-6157-3c95-ab92-6c08517da52c","pitchNumber":6,"startTime":"2026-05-03T21:29:30.096Z","endTime":"2026-05-03T21:29:38.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:29:38.120Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a soft ground ball to third baseman Austin Riley.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T21:34:47.756Z","endTime":"2026-05-03T21:34:59.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":{"description":"Pitching Change: Reynaldo López replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T21:33:08.528Z","endTime":"2026-05-03T21:34:49.841Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":625643,"link":"/api/v1/people/625643"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.9,"endSpeed":67.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.068787007445048,"aZ":-35.111490683289524,"pfxX":4.581037563961786,"pfxZ":-2.5969186367095407,"pX":-0.12024163168500311,"pZ":2.20165534677983,"vX0":1.9925190832543835,"vY0":-104.79760305497577,"vZ0":0.24508058931731336,"x":121.58,"y":179.34,"x0":-1.6738352356508253,"y0":50.003599523668846,"z0":6.131658442224832,"aX":5.1767316737495355},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-4.3,"breakHorizontal":-8.8,"spinRate":2167,"spinDirection":43},"zone":8,"typeConfidence":0.9,"plateTime":0.5195032969379771,"extension":6.231910672636114},"hitData":{"launchSpeed":53.9,"launchAngle":6.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":102.16,"coordY":175.52}},"index":1,"playId":"ea978559-7945-37f3-b6fc-b2b8258a5da9","pitchNumber":1,"startTime":"2026-05-03T21:34:49.841Z","endTime":"2026-05-03T21:34:59.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:34:59.865Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Troy Johnston walks. TJ Rumfield to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T21:35:09.756Z","endTime":"2026-05-03T21:37:01.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.242033353233964,"aZ":-18.86297936086541,"pfxX":-3.471639647782908,"pfxZ":7.036591893603706,"pX":-0.014251848799799523,"pZ":3.737967859239344,"vX0":5.4395433825402355,"vY0":-135.80748847955402,"vZ0":-1.737138594956936,"x":117.54,"y":137.85,"x0":-1.5806067494601144,"y0":50.0006701628638,"z0":5.680962164721024,"aX":-6.565806167421473},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":5.3,"spinRate":1977,"spinDirection":207},"zone":12,"typeConfidence":0.88,"plateTime":0.4013947304921266,"extension":6.406260696011747},"index":0,"playId":"32671e2a-80f9-3df1-9a4b-d9d2ed558c54","pitchNumber":1,"startTime":"2026-05-03T21:35:28.378Z","endTime":"2026-05-03T21:35:32.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.321543832104364,"aZ":-31.641823690416345,"pfxX":2.476469022288509,"pfxZ":0.35336533111395774,"pX":0.8831721148287991,"pZ":1.130053426737542,"vX0":5.478320495968908,"vY0":-120.36462150508586,"vZ0":-3.6756487288023365,"x":83.34,"y":208.27,"x0":-1.7274284618130948,"y0":50.00013445271627,"z0":5.424563540651366,"aX":3.699977242928047},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":-5.6,"spinRate":2391,"spinDirection":106},"zone":14,"typeConfidence":0.91,"plateTime":0.45188368579027793,"extension":6.642360357457205},"index":1,"playId":"5504777a-779f-30b9-a549-95f61182eb62","pitchNumber":2,"startTime":"2026-05-03T21:35:46.292Z","endTime":"2026-05-03T21:35:50.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.696668911025327,"aZ":-13.423387108529301,"pfxX":-2.3666509013634474,"pfxZ":9.987418113594305,"pX":-1.0127959521754684,"pZ":1.5741319078294107,"vX0":2.601983223752354,"vY0":-136.10534396581548,"vZ0":-8.131794437497376,"x":155.61,"y":196.28,"x0":-1.6734155071923675,"y0":50.00246800414197,"z0":5.528907266063507,"aX":-4.443055657593243},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2092,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.40232979634569377,"extension":6.469334429899073},"index":2,"playId":"4b0cac5e-43b3-3c0a-ade5-1ef5b2680861","pitchNumber":3,"startTime":"2026-05-03T21:36:05.358Z","endTime":"2026-05-03T21:36:10.217Z","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":91.8,"endSpeed":83.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.868286761550948,"aZ":-16.419200606469317,"pfxX":-2.6531788461316173,"pfxZ":8.72182323536106,"pX":-0.5970790898296513,"pZ":2.9927465857064055,"vX0":3.7579664728745894,"vY0":-133.59392261382607,"vZ0":-3.892171743783465,"x":139.76,"y":157.98,"x0":-1.677523598837382,"y0":50.005683791687424,"z0":5.649292938910115,"aX":-4.794879413507791},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":4.0,"spinRate":2030,"spinDirection":205},"zone":1,"typeConfidence":0.88,"plateTime":0.41004147268724545,"extension":6.521834483663676},"index":3,"playId":"2cd8654d-fb5b-31d7-a7fb-be56772a2af6","pitchNumber":4,"startTime":"2026-05-03T21:36:22.417Z","endTime":"2026-05-03T21:36:26.664Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-05-03T21:36:40.828Z","endTime":"2026-05-03T21:36:56.961Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.524621105335996,"aZ":-16.870159180249022,"pfxX":-1.5120454127499272,"pfxZ":8.083365743301638,"pX":-0.8051301937874034,"pZ":3.131765890064746,"vX0":2.732358289570027,"vY0":-135.92036385390693,"vZ0":-3.5912639327838947,"x":147.69,"y":154.22,"x0":-1.6216539521521158,"y0":50.0020558186278,"z0":5.623931780564697,"aX":-2.862646481324514},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":2.3,"spinRate":1972,"spinDirection":210},"zone":1,"typeConfidence":0.89,"plateTime":0.4011871798604938,"extension":6.453969314474935},"index":5,"playId":"cd4bf910-b31d-32cb-be02-787d38f1a764","pitchNumber":5,"startTime":"2026-05-03T21:36:56.961Z","endTime":"2026-05-03T21:37:01.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:37:01.797Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T21:37:07.181Z","endTime":"2026-05-03T21:38:41.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":"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":84.5,"endSpeed":78.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03235945019154,"aZ":-32.13556367480393,"pfxX":2.372334917531688,"pfxZ":0.020569099445582495,"pX":-0.5198786721803833,"pZ":2.3186769087054264,"vX0":2.7824985241523645,"vY0":-123.18419653205648,"vZ0":-1.4646992965394798,"x":136.82,"y":176.18,"x0":-1.9658761004929102,"y0":50.000645972971284,"z0":5.600661371183052,"aX":3.699020262290266},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":-4.9,"spinRate":2285,"spinDirection":119},"zone":4,"typeConfidence":0.9,"plateTime":0.4421183313899788,"extension":6.516466071947991},"index":0,"playId":"182c152a-034d-3baf-8931-fcb2ff3eb2e9","pitchNumber":1,"startTime":"2026-05-03T21:37:28.865Z","endTime":"2026-05-03T21:37:33.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5248257861412,"aZ":-15.323754041716342,"pfxX":-2.7558646812694576,"pfxZ":8.523605452258716,"pX":0.12009618580818876,"pZ":2.2356685862016357,"vX0":5.964921778545819,"vY0":-138.42808473434224,"vZ0":-6.14547128958491,"x":112.42,"y":178.42,"x0":-1.6868402332139971,"y0":50.003521062123816,"z0":5.477781779011933,"aX":-5.449090980537214},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":4.0,"spinRate":2121,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.3929080629376225,"extension":6.453431374549459},"index":1,"playId":"2d2b0d9d-d6ce-3294-a2da-9ec942376738","pitchNumber":2,"startTime":"2026-05-03T21:37:47.332Z","endTime":"2026-05-03T21:37:52.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-03T21:38:00.211Z","endTime":"2026-05-03T21:38:12.974Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10444711136983,"aZ":-18.58886581918915,"pfxX":-3.2793507596136413,"pfxZ":6.7822385896759165,"pX":-0.37052703723848074,"pZ":4.582738456653558,"vX0":4.691016189150768,"vY0":-139.4080893774593,"vZ0":0.17148351109486437,"x":131.12,"y":115.05,"x0":-1.635237506374483,"y0":50.00323686913588,"z0":5.729959473067528,"aX":-6.569921998075613},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":5.2,"spinRate":1896,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.3902474508437761,"extension":6.522525684309554},"index":3,"playId":"611db74c-99d0-31b3-b8a1-0132d60a6730","pitchNumber":3,"startTime":"2026-05-03T21:38:12.974Z","endTime":"2026-05-03T21:38:17.016Z","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":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80859190388919,"aZ":-16.189378169178838,"pfxX":-3.445558669452357,"pfxZ":8.075900476101902,"pX":-0.0045260533348988,"pZ":3.1182329718506807,"vX0":5.752179345115212,"vY0":-139.01001088669528,"vZ0":-3.607720419849617,"x":117.17,"y":154.59,"x0":-1.6421806300298556,"y0":50.00570423390742,"z0":5.49140124119269,"aX":-6.8227396934517355},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":5.2,"spinRate":2062,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.39230234540218856,"extension":6.4693965525494095},"index":4,"playId":"82b0b33d-4946-383d-8ed6-b60bdb6d6a1e","pitchNumber":4,"startTime":"2026-05-03T21:38:33.705Z","endTime":"2026-05-03T21:38:41.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:38:41.408Z","atBatIndex":67},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brett Sullivan grounds into a force out, second baseman Ozzie Albies to shortstop Jorge Mateo. TJ Rumfield to 3rd. Troy Johnston out at 2nd. Brett Sullivan to 1st.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T21:38:53.041Z","endTime":"2026-05-03T21:39:16.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":622761,"link":"/api/v1/people/622761"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.7,"endSpeed":68.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.54461214254955,"aZ":-37.31625559383821,"pfxX":1.5106453658005656,"pfxZ":-4.477738550054925,"pX":-0.6684980707955394,"pZ":1.8326303031278517,"vX0":1.5199608827502362,"vY0":-106.02950925785916,"vZ0":0.13569884102526708,"x":142.48,"y":189.3,"x0":-1.5883630008297378,"y0":50.0011420076171,"z0":5.993353973936597,"aX":1.735713628423166},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-7.8,"breakHorizontal":-3.1,"spinRate":2126,"spinDirection":42},"zone":7,"typeConfidence":0.9,"plateTime":0.5147378636026363,"extension":6.269932810500106},"hitData":{"launchSpeed":71.0,"launchAngle":-0.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.47,"coordY":156.65}},"index":0,"playId":"09942870-e9ac-31c5-a9c1-42672c4ac6ab","pitchNumber":1,"startTime":"2026-05-03T21:39:07.295Z","endTime":"2026-05-03T21:39:16.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:39:16.615Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Tovar lines out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T21:39:32.338Z","endTime":"2026-05-03T21:39:58.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.4,"endSpeed":88.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13995199431088,"aZ":-15.472903920941313,"pfxX":-3.649508048665507,"pfxZ":8.441174215600904,"pX":0.32690984177974625,"pZ":1.7443189078683792,"vX0":6.697811503964062,"vY0":-138.82927571334807,"vZ0":-7.18621983003312,"x":104.54,"y":191.68,"x0":-1.6280819438149694,"y0":50.00437633802324,"z0":5.370396118095418,"aX":-7.222235150178951},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":5.4,"spinRate":2068,"spinDirection":208},"zone":9,"typeConfidence":0.91,"plateTime":0.392511883702908,"extension":6.58554858874586},"hitData":{"launchSpeed":99.2,"launchAngle":21.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.2,"coordY":91.89}},"index":0,"playId":"58b0b5b9-c9e0-3b27-92ac-2650d8224696","pitchNumber":1,"startTime":"2026-05-03T21:39:51.218Z","endTime":"2026-05-03T21:39:58.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:39:58.719Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, first baseman TJ Rumfield to pitcher Victor Vodnik.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T21:42:35.341Z","endTime":"2026-05-03T21:42:45.630Z","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":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Vodnik replaces Antonio Senzatela.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T21:41:17.432Z","endTime":"2026-05-03T21:42:37.586Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.195997298519682,"aZ":-30.35410789262389,"pfxX":-8.726152795072233,"pfxZ":0.9839223606890606,"pX":-0.2088434720118251,"pZ":2.6201224976434014,"vX0":7.821539057968949,"vY0":-133.96612586131593,"vZ0":-0.634802022320972,"x":124.96,"y":168.04,"x0":-2.007995221898567,"y0":50.00352774715048,"z0":4.997152103326324,"aX":-16.139663353563638},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.8,"breakHorizontal":14.5,"spinRate":2059,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4061663131855102,"extension":6.876458522354615},"hitData":{"launchSpeed":81.1,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.97,"coordY":168.32}},"index":1,"playId":"3e7d096e-0ef3-3bff-aaf8-b3762616d704","pitchNumber":1,"startTime":"2026-05-03T21:42:37.586Z","endTime":"2026-05-03T21:42:45.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:42:45.630Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mauricio Dubón challenged (pitch result), call on the field was overturned: Mauricio Dubón walks.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T21:42:51.591Z","endTime":"2026-05-03T21:46:45.050Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8,9,10],"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":99.4,"endSpeed":92.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0722102086179,"aZ":-18.598171014497392,"pfxX":-4.471520175676188,"pfxZ":6.279057984016644,"pX":-0.3028188081890766,"pZ":3.4236633791639117,"vX0":5.16412410490664,"vY0":-144.80347413882936,"vZ0":-2.2774912437622614,"x":128.54,"y":146.34,"x0":-1.51317210598936,"y0":50.00252822951485,"z0":5.335443615884797,"aX":-9.667912767570991},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.2,"breakHorizontal":7.3,"spinRate":2394,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.37566870111931117,"extension":6.656868988138134},"index":0,"playId":"3dae8e06-623c-3872-bcc6-39a4fe62be30","pitchNumber":1,"startTime":"2026-05-03T21:43:10.526Z","endTime":"2026-05-03T21:43:14.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":92.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35226634721326,"aZ":-17.50677227373772,"pfxX":-2.603553037868062,"pfxZ":6.768887971015097,"pX":-0.7024908233964422,"pZ":4.904806987843878,"vX0":3.7793156287418674,"vY0":-145.2292199768546,"vZ0":1.3947866689051902,"x":143.78,"y":106.35,"x0":-1.673674589499922,"y0":50.005162637736184,"z0":5.473261329323924,"aX":-5.643966090523388},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":12.7,"breakHorizontal":4.1,"spinRate":2309,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3750666521979089,"extension":6.4294438452316145},"index":1,"playId":"3f5074c2-8519-30c9-b095-d5c5c16deac9","pitchNumber":2,"startTime":"2026-05-03T21:43:25.349Z","endTime":"2026-05-03T21:43:31.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81064329791025,"aZ":-19.651575221827848,"pfxX":-3.0709537215078604,"pfxZ":5.869246396202827,"pX":0.6294247195323392,"pZ":2.790126318605882,"vX0":6.501446904049807,"vY0":-143.8888299510149,"vZ0":-3.7912023554697445,"x":93.01,"y":163.45,"x0":-1.2425036765547022,"y0":50.00713854191493,"z0":5.315116492507284,"aX":-6.557070255304666},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.2,"breakHorizontal":4.6,"spinRate":2312,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.37810781336105004,"extension":6.7104024659756},"index":2,"playId":"e6e73a2d-9807-3026-a109-b436c9685139","pitchNumber":3,"startTime":"2026-05-03T21:43:44.485Z","endTime":"2026-05-03T21:43:49.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42918965352196,"aZ":-16.859043426125183,"pfxX":-3.546203523154753,"pfxZ":7.069105896546173,"pX":-0.23487294972200248,"pZ":3.626887334128372,"vX0":4.93594741239073,"vY0":-146.04619557873025,"vZ0":-1.9300659502759467,"x":125.95,"y":140.85,"x0":-1.48376764017105,"y0":50.003291916523885,"z0":5.306916404149815,"aX":-7.683909468475609},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.6,"breakHorizontal":5.5,"spinRate":2394,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.374613204659461,"extension":6.6147368526997},"index":3,"playId":"bb7cae01-3e8a-3f30-bcfe-c53159ed7815","pitchNumber":4,"startTime":"2026-05-03T21:44:01.050Z","endTime":"2026-05-03T21:44:05.713Z","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":95.2,"endSpeed":88.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186119078304156,"aZ":-22.87424610709895,"pfxX":-7.197498489162135,"pfxZ":4.716391897784749,"pX":1.0738230669492583,"pZ":1.209546213485885,"vX0":9.093034433234122,"vY0":-138.41213744483963,"vZ0":-6.52501253138106,"x":76.07,"y":206.12,"x0":-1.2940520904018487,"y0":50.00363837894504,"z0":5.092933863054377,"aX":-14.193728444587675},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.6,"breakHorizontal":11.5,"spinRate":2177,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39328715447484885,"extension":6.84055361825667},"index":4,"playId":"03115499-4906-3d87-99ba-eedec39a8f46","pitchNumber":5,"startTime":"2026-05-03T21:44:18.961Z","endTime":"2026-05-03T21:44:23.421Z","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":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.846112350674883,"aZ":-35.02592189453134,"pfxX":0.9664525125880774,"pfxZ":-1.6322333689670483,"pX":-0.018177870620365293,"pZ":1.7729689442989556,"vX0":3.2699493473927372,"vY0":-129.8709595058683,"vZ0":-2.3613155089852866,"x":117.69,"y":190.91,"x0":-1.4087028347947712,"y0":50.00577061589062,"z0":5.304599495321324,"aX":1.6851490169090693},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.2,"breakHorizontal":-2.3,"spinRate":2503,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.4184174765121971,"extension":6.847796444123761},"index":5,"playId":"f039c288-cbbf-34e3-8569-d4def2be7c3a","pitchNumber":6,"startTime":"2026-05-03T21:44:37.567Z","endTime":"2026-05-03T21:44:41.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77852987589004,"aZ":-20.662070769032162,"pfxX":-2.0951624430031837,"pfxZ":5.355410181557243,"pX":-0.0695293118350941,"pZ":4.0791343658944506,"vX0":3.910593086283054,"vY0":-144.5734065510531,"vZ0":-0.4192799441559846,"x":119.65,"y":128.64,"x0":-1.1579911202208564,"y0":50.00308462240489,"z0":5.477001178570335,"aX":-4.504558879073478},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":9.8,"breakHorizontal":3.1,"spinRate":2166,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.37662891241754526,"extension":6.692709585188011},"index":6,"playId":"a222ae6d-2bc4-3b0b-ac5f-7b04bd186bea","pitchNumber":7,"startTime":"2026-05-03T21:45:00.050Z","endTime":"2026-05-03T21:45:05.302Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-05-03T21:45:21.141Z","endTime":"2026-05-03T21:45:34.435Z","isPitch":false,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"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":100.0,"endSpeed":91.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88299845693,"aZ":-14.380570235242438,"pfxX":-3.062377395231356,"pfxZ":8.285169869675025,"pX":0.11813061645890834,"pZ":2.5591335528594286,"vX0":4.8563614611301595,"vY0":-145.54631413083928,"vZ0":-5.341641901234743,"x":112.5,"y":169.68,"x0":-1.1734734894856562,"y0":50.00199709058944,"z0":5.287818356756485,"aX":-6.576415864020059},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.2,"breakHorizontal":4.6,"spinRate":2211,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3762120176810293,"extension":6.921335577119518},"index":8,"playId":"58a9ad94-1ee4-34bf-8a3f-ebc3f66570ba","pitchNumber":8,"startTime":"2026-05-03T21:45:34.435Z","endTime":"2026-05-03T21:45:41.634Z","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":100.3,"endSpeed":92.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99568760153762,"aZ":-17.454671616051648,"pfxX":-2.031011559871006,"pfxZ":6.72953305375753,"pX":0.937878097240203,"pZ":2.781192290393486,"vX0":6.402132820721762,"vY0":-145.99226628643322,"vZ0":-4.465286640201097,"x":81.25,"y":163.69,"x0":-1.0066361053561774,"y0":50.00535230705266,"z0":5.360735917143801,"aX":-4.44437303668647},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":11.6,"breakHorizontal":2.6,"spinRate":2287,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3732447569351045,"extension":6.841001843661092},"index":9,"playId":"442b55f1-da9d-348d-b9bf-e4e777d47fa7","pitchNumber":9,"startTime":"2026-05-03T21:45:58.216Z","endTime":"2026-05-03T21:46:02.407Z","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":90.2,"endSpeed":83.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62802669703402,"aZ":-36.804367826749186,"pfxX":1.1479816838059167,"pfxZ":-2.5965163962531257,"pX":-0.4174709527006904,"pZ":3.600627600696238,"vX0":1.8618992980160611,"vY0":-131.5212530065925,"vZ0":2.0608479977580987,"x":132.91,"y":141.56,"x0":-1.2793816950691244,"y0":50.005907828644524,"z0":5.505169831108228,"aX":2.0440494294858502},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-4.2,"breakHorizontal":-2.4,"spinRate":2394,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.41389107418824844,"extension":6.623535560135785},"index":10,"playId":"aff2d4a6-9526-3462-a875-e7e6c9b62878","pitchNumber":10,"startTime":"2026-05-03T21:46:18.047Z","endTime":"2026-05-03T21:46:45.050Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"}},"playEndTime":"2026-05-03T21:46:45.050Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T21:47:01.235Z","endTime":"2026-05-03T21:49:41.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.838005883361685,"aZ":-36.71554256688486,"pfxX":-0.004197532784963265,"pfxZ":-2.634466087301533,"pX":0.5099706103043806,"pZ":2.045418111191978,"vX0":5.663913600926017,"vY0":-129.86912977022425,"vZ0":-1.1129265204692906,"x":97.56,"y":183.55,"x0":-1.690194055665653,"y0":50.00331990328241,"z0":5.249193744701578,"aX":-0.008345111578553303},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.8,"breakHorizontal":-1.1,"spinRate":2387,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.420264289610742,"extension":6.896570016177268},"index":0,"playId":"b8ab2a6f-dcec-3474-bd67-ab25f7eed850","pitchNumber":1,"startTime":"2026-05-03T21:47:01.235Z","endTime":"2026-05-03T21:47:06.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":92.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.283222030621427,"aZ":-21.533781319632876,"pfxX":-2.05896749610443,"pfxZ":4.898963165375687,"pX":-0.27522817601986527,"pZ":4.515356155849239,"vX0":4.650351004192258,"vY0":-145.3587030834008,"vZ0":1.4287827044513988,"x":127.49,"y":116.87,"x0":-1.6175927235982606,"y0":50.00207474958907,"z0":5.311814642076587,"aX":-4.472007233193396},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.4,"breakHorizontal":3.0,"spinRate":2306,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.37467440431581434,"extension":6.763048377914065},"index":1,"playId":"fbe44695-db85-3279-88c6-c2f57e35d337","pitchNumber":2,"startTime":"2026-05-03T21:47:18.142Z","endTime":"2026-05-03T21:47:22.827Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"266d8243-e215-32f5-830e-2d4544c3901f","startTime":"2026-05-03T21:47:38.993Z","endTime":"2026-05-03T21:47:42.587Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300651372007003,"aZ":-23.739203125720223,"pfxX":-6.636496326936443,"pfxZ":4.41400502071423,"pX":0.30691540404703976,"pZ":2.4830816304810166,"vX0":7.491787334197615,"vY0":-136.22023063512046,"vZ0":-2.61114684879919,"x":105.3,"y":171.74,"x0":-1.595476553818396,"y0":50.00139693602446,"z0":5.066508100497525,"aX":-12.677219255519304},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":10.8,"spinRate":2126,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.3995863876234558,"extension":6.795875073096543},"index":3,"playId":"da897527-3671-3d81-9234-51c5d7e55d4f","pitchNumber":3,"startTime":"2026-05-03T21:47:57.583Z","endTime":"2026-05-03T21:48:03.067Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"80e9203d-55ed-4d24-a002-21f273b31f0f","startTime":"2026-05-03T21:48:22.372Z","endTime":"2026-05-03T21:48:27.372Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"Mauricio Dubón caught stealing 2nd base.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"80e9203d-55ed-4d24-a002-21f273b31f0f","startTime":"2026-05-03T21:48:44.790Z","endTime":"2026-05-03T21:48:58.551Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":93.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44148528885897,"aZ":-19.69162791962174,"pfxX":-1.0266849897656902,"pfxZ":5.6996747270948305,"pX":0.057779926731359815,"pZ":3.771033890986959,"vX0":4.55476863226728,"vY0":-145.32973538002915,"vZ0":-1.287670756761401,"x":114.8,"y":136.96,"x0":-1.3803835048551338,"y0":50.00348401191691,"z0":5.388358138420732,"aX":-2.249578818280217},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":10.3,"breakHorizontal":1.2,"spinRate":2240,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3735161246762919,"extension":6.722335804979097},"index":6,"playId":"6d774c9b-04ac-3c53-8be3-1e59b545196b","pitchNumber":4,"startTime":"2026-05-03T21:48:58.551Z","endTime":"2026-05-03T21:49:04.499Z","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":100.2,"endSpeed":93.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.313367060541008,"aZ":-19.115255200597563,"pfxX":-1.729473510406061,"pfxZ":5.9311471136959995,"pX":-0.6222157008403465,"pZ":3.4994570974277064,"vX0":2.787384676499035,"vY0":-146.07326394897356,"vZ0":-2.01727429182792,"x":140.72,"y":144.29,"x0":-1.3559096610725416,"y0":50.00214584170711,"z0":5.3250180561265035,"aX":-3.807913124150514},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":10.7,"breakHorizontal":2.8,"spinRate":2385,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3722818974920763,"extension":6.6815828868659795},"index":7,"playId":"16c9a395-2f1f-3d94-ace1-046ce7e98ba2","pitchNumber":5,"startTime":"2026-05-03T21:49:16.743Z","endTime":"2026-05-03T21:49:21.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.912658216386152,"aZ":-18.985911202293124,"pfxX":-1.5625443872879297,"pfxZ":6.1624030907332035,"pX":-0.6407993490216694,"pZ":3.2193205037192634,"vX0":2.9894943806101013,"vY0":-143.86947522252913,"vZ0":-2.71525222199909,"x":141.43,"y":151.86,"x0":-1.4807172068087586,"y0":50.00103159701357,"z0":5.324111738480187,"aX":-3.3433576904311804},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":10.9,"breakHorizontal":2.4,"spinRate":2264,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.3777532131302128,"extension":6.7816823757414175},"index":8,"playId":"5bfd03bb-02e7-30a0-ada6-855a12975b23","pitchNumber":6,"startTime":"2026-05-03T21:49:35.062Z","endTime":"2026-05-03T21:49:41.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:49:41.342Z","atBatIndex":72},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Jake McCarthy bunt grounds out, catcher Jonah Heim to first baseman Matt Olson.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T21:52:09.834Z","endTime":"2026-05-03T21:52:39.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Kinley replaces Reynaldo López.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T21:51:39.920Z","endTime":"2026-05-03T21:52:11.981Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.4,"endSpeed":74.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.721691486956974,"aZ":-36.33397831709058,"pfxX":1.5989845343932592,"pfxZ":-3.0248902257539108,"pX":-1.2707878055922366,"pZ":3.9673573355745413,"vX0":-1.577443562696469,"vY0":-115.74862480655992,"vZ0":1.6285331301332846,"x":165.44,"y":131.66,"x0":-0.7927478264526404,"y0":50.00220772982815,"z0":6.697261538236574,"aX":2.200645967641579},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.9,"breakHorizontal":-2.5,"spinRate":2615,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.47066835239046156,"extension":5.121765310460533},"index":1,"playId":"93af1bc2-9ce3-3dde-87b0-0886156fa41b","pitchNumber":1,"startTime":"2026-05-03T21:52:11.981Z","endTime":"2026-05-03T21:52:17.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.622580352850637,"aZ":-18.99373916784696,"pfxX":-1.8238770001263573,"pfxZ":6.801330837359618,"pX":0.413235139426453,"pZ":3.073525657456245,"vX0":3.61448434923143,"vY0":-137.87293819494997,"vZ0":-5.168636815372765,"x":101.25,"y":155.79,"x0":-0.6736523518351885,"y0":50.00657769844025,"z0":6.2413684945667915,"aX":-3.536930172654732},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":2.6,"spinRate":2177,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.3962039408240621,"extension":5.383952198004147},"hitData":{"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":136.29,"coordY":195.69}},"index":2,"playId":"65df7e94-d1ab-3ff8-bd3f-e7a1d491b9c9","pitchNumber":2,"startTime":"2026-05-03T21:52:29.713Z","endTime":"2026-05-03T21:52:39.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:52:39.231Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T21:52:53.514Z","endTime":"2026-05-03T21:54:27.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":"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":83.0,"endSpeed":77.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68643282849453,"aZ":-32.748301869065536,"pfxX":0.9139733719895919,"pfxZ":-0.3822866509438594,"pX":0.14729895635141876,"pZ":2.1605275114330724,"vX0":1.6631637208806977,"vY0":-121.06207842000269,"vZ0":-3.3754066116188026,"x":111.39,"y":180.45,"x0":-0.6625547670028324,"y0":50.000562500477,"z0":6.387033075672488,"aX":1.3806066507783057},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.1,"breakHorizontal":-2.0,"spinRate":2661,"spinDirection":29},"zone":8,"typeConfidence":0.83,"plateTime":0.44938803013406314,"extension":5.4283073725212585},"index":0,"playId":"ae854b06-a2eb-3f3e-a316-d86fffb454fc","pitchNumber":1,"startTime":"2026-05-03T21:53:07.115Z","endTime":"2026-05-03T21:53:11.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.11085034485813,"aZ":-39.98085114108539,"pfxX":1.0122182396130697,"pfxZ":-5.23942158192728,"pX":-0.8555123978556745,"pZ":3.452254195056122,"vX0":-0.5299357267760271,"vY0":-120.38995492013302,"vZ0":0.8810916532822397,"x":149.61,"y":145.57,"x0":-0.7657452834358487,"y0":50.003947287918145,"z0":6.579341707446617,"aX":1.508056686913196},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.1,"breakHorizontal":-1.7,"spinRate":2741,"spinDirection":37},"zone":11,"typeConfidence":0.93,"plateTime":0.45239734372721685,"extension":5.179423997538602},"index":1,"playId":"8f411fe1-650e-3510-8d4e-58c88f35b915","pitchNumber":2,"startTime":"2026-05-03T21:53:29.655Z","endTime":"2026-05-03T21:53:34.487Z","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":84.2,"endSpeed":78.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.134256812160718,"aZ":-31.13094098083684,"pfxX":0.9090138405466726,"pfxZ":0.6809493169229803,"pX":-0.2822062688978471,"pZ":3.6108311271693303,"vX0":0.7674952058096378,"vY0":-122.68217363462492,"vZ0":-0.40204598798108504,"x":127.76,"y":141.29,"x0":-0.7161871606166752,"y0":50.005582870317824,"z0":6.409093277273525,"aX":1.3986702908817703},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.3,"breakHorizontal":-1.8,"spinRate":2412,"spinDirection":139},"zone":11,"typeConfidence":0.91,"plateTime":0.44487337134538407,"extension":5.2789158992611895},"index":2,"playId":"f0342c22-de2b-3ddd-bc2a-cabe85994e58","pitchNumber":3,"startTime":"2026-05-03T21:53:46.137Z","endTime":"2026-05-03T21:53:51.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25588004533251,"aZ":-20.622937815741057,"pfxX":-1.14105287298402,"pfxZ":5.921891723292854,"pX":-0.43000047844193956,"pZ":3.4744810415955336,"vX0":1.2149247519322917,"vY0":-137.75308457884992,"vZ0":-4.034987097698271,"x":133.39,"y":144.97,"x0":-0.7253459047851668,"y0":50.00367181408406,"z0":6.3258424100557695,"aX":-2.2262955664178077},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":1.8,"spinRate":2235,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.39533629084049693,"extension":5.336152651258644},"index":3,"playId":"4c208cd0-2424-3598-9425-6dc856274f55","pitchNumber":4,"startTime":"2026-05-03T21:54:04.549Z","endTime":"2026-05-03T21:54:09.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.11599357014762,"aZ":-29.000595267801582,"pfxX":0.49913998128135395,"pfxZ":1.9110310669352177,"pX":0.45267442669914565,"pZ":1.6118514910619068,"vX0":2.7680877257754464,"vY0":-126.77743531666391,"vZ0":-5.714716793546346,"x":99.75,"y":195.26,"x0":-0.7094185127259945,"y0":50.002929754699984,"z0":6.154123189917007,"aX":0.82803309934868},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":-1.4,"spinRate":2565,"spinDirection":170},"zone":14,"typeConfidence":0.91,"plateTime":0.42882730100923405,"extension":5.518864666927912},"index":4,"playId":"f11ded35-7bd9-3ee1-b5c0-336cb8156c59","pitchNumber":5,"startTime":"2026-05-03T21:54:22.619Z","endTime":"2026-05-03T21:54:27.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:54:27.617Z","atBatIndex":74},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mickey Moniak homers (11) on a fly ball to right center field.","rbi":1,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T21:54:30.726Z","endTime":"2026-05-03T21:55:12.762Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":641755,"link":"/api/v1/people/641755"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95509244902204,"aZ":-37.49767401559852,"pfxX":0.8595833319737547,"pfxZ":-3.5055491470046842,"pX":0.07326945903234638,"pZ":2.4013099356119665,"vX0":1.1436151780122021,"vY0":-121.72369479741222,"vZ0":-2.0449854621735355,"x":114.21,"y":173.94,"x0":-0.5119437915427512,"y0":50.000524384687296,"z0":6.459244145725502,"aX":1.306449633020562},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.6,"breakHorizontal":-1.8,"spinRate":2817,"spinDirection":44},"zone":5,"typeConfidence":0.83,"plateTime":0.4477305369801101,"extension":5.419282096963056},"hitData":{"launchSpeed":105.0,"launchAngle":31.0,"totalDistance":438.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":213.73,"coordY":44.08}},"index":0,"playId":"92e7385f-3ec2-3dd6-a191-dca01c1da745","pitchNumber":1,"startTime":"2026-05-03T21:54:50.014Z","endTime":"2026-05-03T21:55:12.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:55:12.762Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman called out on strikes.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T21:55:26.052Z","endTime":"2026-05-03T21:56:18.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.62536477047063,"aZ":-29.587044510004638,"pfxX":0.4934234770596726,"pfxZ":1.5402126660436348,"pX":0.7178016887230896,"pZ":3.117640727468251,"vX0":3.27661083599896,"vY0":-127.01759562600762,"vZ0":-2.430199693624653,"x":89.64,"y":154.6,"x0":-0.639269773856353,"y0":50.00179804926206,"z0":6.379129596799673,"aX":0.8262471747760547},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":-1.4,"spinRate":2751,"spinDirection":114},"zone":3,"typeConfidence":0.91,"plateTime":0.42699401710103313,"extension":5.501243987414483},"index":0,"playId":"1fc96503-7008-3c44-8928-ceb0506efa3b","pitchNumber":1,"startTime":"2026-05-03T21:55:34.884Z","endTime":"2026-05-03T21:55:39.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":82.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.90597083340879,"aZ":-30.27150654526914,"pfxX":0.24311172086101945,"pfxZ":1.1341563518759905,"pX":0.06852768908711403,"pZ":2.3907042849642153,"vX0":1.7093633677396294,"vY0":-126.74164131827963,"vZ0":-3.963123500643298,"x":114.39,"y":174.23,"x0":-0.6373191522631227,"y0":50.005906754800925,"z0":6.307090417300055,"aX":0.4081004059164263},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.7,"breakHorizontal":-0.7,"spinRate":2712,"spinDirection":92},"zone":5,"typeConfidence":0.91,"plateTime":0.4268685310004665,"extension":5.433642558870348},"index":1,"playId":"5958943a-3320-31f5-af45-b6a1461148e6","pitchNumber":2,"startTime":"2026-05-03T21:55:50.557Z","endTime":"2026-05-03T21:55:54.262Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":82.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.746634125135746,"aZ":-33.0823695686277,"pfxX":0.8263938420393719,"pfxZ":-0.5402431437002022,"pX":-0.0657960341561687,"pZ":2.68713022970494,"vX0":1.490002158940208,"vY0":-127.16072255066133,"vZ0":-2.631640431738763,"x":119.51,"y":166.23,"x0":-0.760916212518938,"y0":50.00443853793056,"z0":6.294009154132729,"aX":1.3879508621212313},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.2,"breakHorizontal":-1.8,"spinRate":2776,"spinDirection":69},"zone":5,"typeConfidence":0.9,"plateTime":0.42657106448294213,"extension":5.523626038614312},"index":2,"playId":"43046dbe-10f5-3346-9509-3d5f621f439c","pitchNumber":3,"startTime":"2026-05-03T21:56:13.678Z","endTime":"2026-05-03T21:56:18.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T21:56:18.552Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ozzie Albies walks.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T21:58:50.146Z","endTime":"2026-05-03T22:01:02.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"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":[1,2,3,4,5,6,7],"actionIndex":[0],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jimmy Herget replaces Victor Vodnik.","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-05-03T21:58:35.507Z","endTime":"2026-05-03T21:58:51.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.464072182842152,"aZ":-35.149322544914774,"pfxX":7.70063469531212,"pfxZ":-2.4209497884501765,"pX":-1.2241241793059037,"pZ":2.3728693459200016,"vX0":1.0467479199975278,"vY0":-110.15711698884047,"vZ0":1.7869722912963673,"x":163.66,"y":174.71,"x0":-2.705807481653466,"y0":50.001352945522655,"z0":5.265401261077781,"aX":9.468413911677777},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-3.6,"breakHorizontal":-14.2,"spinRate":2938,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.4971175512944819,"extension":4.9305122523933385},"index":1,"playId":"8401dd4c-8657-30e3-abec-516abcb0df47","pitchNumber":1,"startTime":"2026-05-03T21:58:51.970Z","endTime":"2026-05-03T21:58:56.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.7,"endSpeed":78.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.393008948660732,"aZ":-27.994520988862302,"pfxX":1.6174134169104355,"pfxZ":2.6856288164719793,"pX":0.22921676319745224,"pZ":2.2697931664327196,"vX0":5.5701947742099165,"vY0":-123.42545344339929,"vZ0":-1.5535178229644402,"x":108.26,"y":177.5,"x0":-2.2584715719238826,"y0":50.00478783751345,"z0":5.244006380185071,"aX":2.5183874484743223},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.8,"breakHorizontal":-4.1,"spinRate":2711,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.4421802161315913,"extension":5.040060948588786},"index":2,"playId":"3bdadc0b-601a-3c03-ad2b-d5bf011bcc0b","pitchNumber":2,"startTime":"2026-05-03T21:59:06.486Z","endTime":"2026-05-03T21:59:10.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.279131317198985,"aZ":-34.07361712436945,"pfxX":8.35297256525893,"pfxZ":-1.5222196992628385,"pX":-0.30555884205915584,"pZ":1.5943876168425521,"vX0":2.60738147472339,"vY0":-111.49224234530678,"vZ0":0.03253666313244907,"x":128.65,"y":195.73,"x0":-2.579364100091283,"y0":50.00533180151316,"z0":5.131245070912344,"aX":10.391563392602556},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-2.4,"breakHorizontal":-15.8,"spinRate":3030,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.49353627879258966,"extension":5.022732104746288},"index":3,"playId":"2fd8c5dd-2754-3cae-9c88-611a97145ac7","pitchNumber":3,"startTime":"2026-05-03T21:59:23.737Z","endTime":"2026-05-03T21:59:29.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3179792754279,"aZ":-31.42830232271977,"pfxX":-5.807775130355006,"pfxZ":0.4732257069370456,"pX":-0.31768145602877745,"pZ":0.9670354653568002,"vX0":6.384399518708339,"vY0":-124.36248484461701,"vZ0":-3.9928495914877034,"x":129.11,"y":212.67,"x0":-2.145076540158302,"y0":50.005145793479585,"z0":5.156702013673005,"aX":-9.239343928802002},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":9.4,"spinRate":1593,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.437835310417535,"extension":5.278227014431889},"index":4,"playId":"f448c6f8-0546-3e5b-88aa-2b40538af318","pitchNumber":4,"startTime":"2026-05-03T21:59:43.756Z","endTime":"2026-05-03T21:59:49.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22357715334586,"aZ":-22.196464203131306,"pfxX":-5.89392976592212,"pfxZ":5.313587883469188,"pX":0.01257738070915753,"pZ":3.669240735796379,"vX0":7.596329883097168,"vY0":-135.3364425114739,"vZ0":-0.2796150889708815,"x":116.52,"y":139.71,"x0":-2.0492691997986325,"y0":50.001401218368095,"z0":5.312746274029297,"aX":-11.06429078381474},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":9.2,"spinRate":2353,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.40288979745424314,"extension":5.175348860664169},"index":5,"playId":"54fd20cd-5bab-3b46-bab1-fdc6abcdcc8a","pitchNumber":5,"startTime":"2026-05-03T22:00:08.764Z","endTime":"2026-05-03T22:00:14.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47847738226134,"aZ":-30.693731030647264,"pfxX":9.962955987751766,"pfxZ":1.1728180667957915,"pX":-0.9891719244895524,"pZ":2.7885256054900243,"vX0":0.9420229095426969,"vY0":-111.8590884189616,"vZ0":1.6164757900640767,"x":154.7,"y":163.49,"x0":-2.710202796031024,"y0":50.004250484341576,"z0":5.207042590493411,"aX":12.605996892014014},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":2.9,"breakHorizontal":-18.2,"spinRate":2953,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.48996225200262344,"extension":5.0761580621725235},"index":6,"playId":"0b87aa33-b9a8-3ce3-8821-04859f17bcbf","pitchNumber":6,"startTime":"2026-05-03T22:00:28.291Z","endTime":"2026-05-03T22:00:33.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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.984810358976386,"aZ":-33.13031686663942,"pfxX":6.214010735010556,"pfxZ":-0.723690831893407,"pX":-1.6066964409137343,"pZ":2.681808880063798,"vX0":0.7476458388536462,"vY0":-113.77468359393042,"vZ0":1.4843781484629341,"x":178.24,"y":166.37,"x0":-2.746796985111551,"y0":50.001716092794396,"z0":5.280654045694667,"aX":8.224598648569284},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-0.7,"breakHorizontal":-11.4,"spinRate":2979,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.4796356580396579,"extension":5.085519774894904},"index":7,"playId":"1ffe9b6a-28b4-3573-9c53-ed81be2d178d","pitchNumber":7,"startTime":"2026-05-03T22:00:57.236Z","endTime":"2026-05-03T22:01:02.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:01:02.542Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:01:03.077Z","endTime":"2026-05-03T22:02:33.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"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],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.653434606737132,"aZ":-27.735876515206655,"pfxX":1.0049733079559262,"pfxZ":2.814000979323131,"pX":0.2507624858189226,"pZ":3.0146323286971977,"vX0":6.122695424476182,"vY0":-124.2373155303669,"vZ0":-0.15599130125578786,"x":107.44,"y":157.38,"x0":-2.366537694759569,"y0":50.00339267748463,"z0":5.364870415961111,"aX":1.5863791989047515},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.3,"breakHorizontal":-3.1,"spinRate":2703,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.4392619028874787,"extension":5.370674361793619},"index":0,"playId":"8451c8b9-1e88-3c40-87ff-b790967c9e8f","pitchNumber":1,"startTime":"2026-05-03T22:01:28.987Z","endTime":"2026-05-03T22:01:36.686Z","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.9,"endSpeed":85.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340850848348243,"aZ":-33.7580820272166,"pfxX":-8.394511508238615,"pfxZ":-0.8624364317851629,"pX":-0.4653155713978961,"pZ":3.0381991219194084,"vX0":7.24096388254987,"vY0":-133.74831406603886,"vZ0":0.21622393922898064,"x":134.74,"y":156.75,"x0":-2.1000308491812683,"y0":50.003395098842645,"z0":5.351817316796564,"aX":-15.406691758091958},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.3,"breakHorizontal":13.9,"spinRate":2480,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.40751662854950377,"extension":5.19698755490748},"index":1,"playId":"7917b4a9-141c-39d7-86e2-4fa74a7e76ca","pitchNumber":2,"startTime":"2026-05-03T22:01:57.981Z","endTime":"2026-05-03T22:02:02.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.176578244255285,"aZ":-23.94242200209755,"pfxX":-6.199550816035115,"pfxZ":4.4428128774109865,"pX":0.11074472253811452,"pZ":3.514158223869565,"vX0":7.984115485500604,"vY0":-134.33142150169667,"vZ0":-0.20979317431180333,"x":112.78,"y":143.9,"x0":-2.074768914925914,"y0":50.0059507036817,"z0":5.2748438807769,"aX":-11.495884766603007},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":9.8,"spinRate":2443,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.40553671620315246,"extension":5.103966401324998},"hitData":{"launchSpeed":97.0,"launchAngle":61.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":153.02,"coordY":124.71}},"index":2,"playId":"d74aca45-73b8-346c-a95d-2aa4f1142c6b","pitchNumber":3,"startTime":"2026-05-03T22:02:18.452Z","endTime":"2026-05-03T22:02:33.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:02:33.349Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:02:39.084Z","endTime":"2026-05-03T22:03:26.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":84.8,"endSpeed":78.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.306395143024428,"aZ":-28.318522120829936,"pfxX":0.7386965014000162,"pfxZ":2.477948448133626,"pX":0.46011495380239176,"pZ":2.566261476193939,"vX0":6.67536312486772,"vY0":-123.43139776485239,"vZ0":-0.39971477788039944,"x":99.46,"y":169.49,"x0":-2.3645105251712755,"y0":50.00474511964222,"z0":5.0947013779991215,"aX":1.1515180610874527},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.7,"breakHorizontal":-2.8,"spinRate":2637,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4420850344965528,"extension":5.128959767574295},"index":0,"playId":"263f3c77-eebf-31fc-a009-2a3217399de0","pitchNumber":1,"startTime":"2026-05-03T22:02:55.556Z","endTime":"2026-05-03T22:02:59.942Z","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":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7564393564906,"aZ":-34.220457321011615,"pfxX":-9.284632821136764,"pfxZ":-1.1528026416986794,"pX":-0.32779836217002,"pZ":2.625815598775232,"vX0":9.039003549843953,"vY0":-131.73664926196898,"vZ0":1.656309461233838,"x":129.49,"y":167.88,"x0":-2.583212683665525,"y0":50.003628326299705,"z0":4.50291986496692,"aX":-16.458808899719713},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.6,"breakHorizontal":15.0,"spinRate":2442,"spinDirection":257},"zone":4,"typeConfidence":2.0,"plateTime":0.41442022542405654,"extension":5.024314661455667},"hitData":{"launchSpeed":99.3,"launchAngle":49.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.63,"coordY":72.32}},"index":1,"playId":"f17a8b8a-41e7-36ba-87d0-805a92a78ff8","pitchNumber":2,"startTime":"2026-05-03T22:03:12.017Z","endTime":"2026-05-03T22:03:26.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:03:26.447Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eli White singles on a sharp line drive to left fielder Mickey Moniak. Ozzie Albies to 2nd.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:03:31.615Z","endTime":"2026-05-03T22:04:17.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":78.4,"endSpeed":72.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.443895843451685,"aZ":-31.151661864524204,"pfxX":8.840190168510489,"pfxZ":0.7729836032753568,"pX":1.305476424936948,"pZ":1.4709305737072098,"vX0":5.860523805130426,"vY0":-114.108859419786,"vZ0":-1.0115306287469654,"x":67.24,"y":199.06,"x0":-2.4462837675551206,"y0":50.00039496683234,"z0":4.995348780521738,"aX":11.628003792283955},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.4,"breakHorizontal":-17.5,"spinRate":3001,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4804225717241626,"extension":5.304291210172497},"index":0,"playId":"c2ed889c-2967-3388-b8a5-d57a882a638f","pitchNumber":1,"startTime":"2026-05-03T22:03:46.561Z","endTime":"2026-05-03T22:03:50.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56117229800638,"aZ":-31.218741804710213,"pfxX":-8.769394258038432,"pfxZ":0.5213626802199283,"pX":-0.2585638605361275,"pZ":2.4104033003136256,"vX0":7.979958117383606,"vY0":-134.26185467200204,"vZ0":-1.6614537103756781,"x":126.86,"y":173.7,"x0":-2.1166817735393333,"y0":50.006365232463814,"z0":5.239810512063185,"aX":-16.161390791876293},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.8,"breakHorizontal":14.4,"spinRate":2490,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.40653554364249134,"extension":5.117011477395999},"hitData":{"launchSpeed":101.7,"launchAngle":10.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.54,"coordY":78.25}},"index":1,"playId":"c56c9d07-a0a7-3102-a1b1-3efdb0be977d","pitchNumber":2,"startTime":"2026-05-03T22:04:04.818Z","endTime":"2026-05-03T22:04:17.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:04:17.138Z","atBatIndex":80},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonah Heim doubles (4) on a fly ball to right fielder Troy Johnston. Ozzie Albies scores. Eli White scores.","rbi":2,"awayScore":10,"homeScore":6,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:04:17.566Z","endTime":"2026-05-03T22:06:44.550Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.4,"endSpeed":71.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.92674084475504,"aZ":-32.38230974662402,"pfxX":7.654692903732222,"pfxZ":-0.15727249307118463,"pX":-0.6194907170328523,"pZ":2.6542511375113245,"vX0":2.4039366208104944,"vY0":-112.76548282264288,"vZ0":1.66824816335168,"x":140.61,"y":167.12,"x0":-2.6916820589496178,"y0":50.00461310833342,"z0":5.152046960837597,"aX":9.939757546503335},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.4,"breakHorizontal":-14.5,"spinRate":3019,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.48419881355623584,"extension":5.243076746144509},"index":0,"playId":"6aa0f64b-acd4-37c0-8660-bed3eb2b91b5","pitchNumber":1,"startTime":"2026-05-03T22:04:48.151Z","endTime":"2026-05-03T22:04:52.581Z","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":91.7,"endSpeed":85.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.946949774852172,"aZ":-31.680162780184126,"pfxX":-8.498170849336866,"pfxZ":0.26862286923030254,"pX":0.32614515793910764,"pZ":3.5617121689928988,"vX0":9.409776358703123,"vY0":-133.30358776120568,"vZ0":1.4329005255239875,"x":104.57,"y":142.61,"x0":-2.116421332604038,"y0":50.00229422880796,"z0":5.275428021741425,"aX":-15.56275978586689},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.0,"breakHorizontal":13.8,"spinRate":2475,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.4081653536355594,"extension":5.261602416124132},"index":1,"playId":"20763fcf-1abc-3eb1-bf24-a6320a6351e9","pitchNumber":2,"startTime":"2026-05-03T22:05:07.261Z","endTime":"2026-05-03T22:05:12.501Z","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.4,"endSpeed":79.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25318636324392,"aZ":-25.8174464378369,"pfxX":1.14020991766077,"pfxZ":3.9217948645664933,"pX":-0.04790439733631853,"pZ":3.1509431426348,"vX0":5.373629013317736,"vY0":-125.90407827653341,"vZ0":-0.15028021200729436,"x":118.83,"y":153.7,"x0":-2.349615982360126,"y0":50.00321152070608,"z0":5.283909435056754,"aX":1.847214244053418},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.3,"breakHorizontal":-3.2,"spinRate":2603,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4334363943395436,"extension":5.319170268076192},"index":2,"playId":"2dc8099c-a8d7-361d-bb83-7fb4566e4b2c","pitchNumber":3,"startTime":"2026-05-03T22:05:29.903Z","endTime":"2026-05-03T22:05:35.972Z","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":2},"index":3,"startTime":"2026-05-03T22:05:44.020Z","endTime":"2026-05-03T22:05:59.015Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47104390211301,"aZ":-22.387091462142696,"pfxX":-7.964823922496066,"pfxZ":5.200981582050726,"pX":0.2710490745221889,"pZ":2.7344334219017687,"vX0":9.145650310699613,"vY0":-135.7390674839328,"vZ0":-2.4613172490064676,"x":106.67,"y":164.95,"x0":-2.0942926885828412,"y0":50.00188611469881,"z0":5.198298322331188,"aX":-14.983042031421823},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.1,"breakHorizontal":12.7,"spinRate":2416,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.40229095200566434,"extension":5.352002163522363},"index":4,"playId":"85356ca6-0bf9-3892-ba72-808d74c02915","pitchNumber":4,"startTime":"2026-05-03T22:05:59.015Z","endTime":"2026-05-03T22:06:03.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.234698384970265,"aZ":-33.16760724803225,"pfxX":5.819336737496869,"pfxZ":-0.7458559243586418,"pX":-0.19847344982334394,"pZ":2.156149958723434,"vX0":4.074038260733233,"vY0":-114.14154697098978,"vZ0":0.5437960584891928,"x":124.57,"y":180.56,"x0":-2.76028201325817,"y0":50.005478491188356,"z0":5.170439187542305,"aX":7.709222694924663},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-1.0,"breakHorizontal":-11.5,"spinRate":3086,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.47914479102183316,"extension":5.050952618863199},"hitData":{"launchSpeed":95.3,"launchAngle":25.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.28,"coordY":51.91}},"index":5,"playId":"d96acb42-6247-3800-a780-0871207d5e56","pitchNumber":5,"startTime":"2026-05-03T22:06:29.810Z","endTime":"2026-05-03T22:06:44.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:06:44.550Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Mateo singles on a fly ball to second baseman Edouard Julien. Jonah Heim scores.","rbi":1,"awayScore":11,"homeScore":6,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:06:54.366Z","endTime":"2026-05-03T22:08:27.462Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":72.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.56850867059448,"aZ":-33.15420525032562,"pfxX":7.364265110068332,"pfxZ":-0.7553007550994231,"pX":-0.6461703051832857,"pZ":2.283400022911907,"vX0":2.6354483207028836,"vY0":-112.85597986041556,"vZ0":1.0789750485068361,"x":141.63,"y":177.13,"x0":-2.782334273581207,"y0":50.00179142625136,"z0":5.112458214541322,"aX":9.594350000272872},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-0.8,"breakHorizontal":-13.9,"spinRate":2955,"spinDirection":79},"zone":4,"typeConfidence":2.0,"plateTime":0.48345203544691095,"extension":5.172416054753302},"index":0,"playId":"a52954c0-c2e7-36db-8958-2d629e7fae6a","pitchNumber":1,"startTime":"2026-05-03T22:07:13.481Z","endTime":"2026-05-03T22:07:18.237Z","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":86.8,"endSpeed":80.5,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.700632051279506,"aZ":-25.10724294419106,"pfxX":0.20435354418806817,"pfxZ":4.3199840259640006,"pX":1.029204676871792,"pZ":3.0539862258236754,"vX0":8.541736363902894,"vY0":-126.31018013751005,"vZ0":-0.24279185821601124,"x":77.77,"y":156.32,"x0":-2.405202506340888,"y0":50.00332827625089,"z0":5.148814229484201,"aX":0.3333874839981086},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.0,"breakHorizontal":-2.0,"spinRate":2802,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.43156773031035467,"extension":5.130951605210114},"index":1,"playId":"df4cfb5a-bff0-3fd7-8b12-a7725b2739b0","pitchNumber":2,"startTime":"2026-05-03T22:07:32.606Z","endTime":"2026-05-03T22:07:37.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.124979342519964,"aZ":-33.50285550699291,"pfxX":8.89511209975253,"pfxZ":-1.0042044314952694,"pX":0.61017634720015,"pZ":2.223259214970738,"vX0":4.9951159822542195,"vY0":-113.82900262680924,"vZ0":1.079807053567749,"x":93.74,"y":178.75,"x0":-2.761652426725783,"y0":50.00170231861857,"z0":5.03672795110755,"aX":11.777504486132258},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.3,"breakHorizontal":-17.3,"spinRate":2974,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.47953371533627687,"extension":5.337637049492176},"index":2,"playId":"e34e58ca-f0a3-3ac0-b2f3-bd07f3b42d75","pitchNumber":3,"startTime":"2026-05-03T22:07:51.027Z","endTime":"2026-05-03T22:07:55.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.984846212701598,"aZ":-32.92722402200947,"pfxX":8.302103669265662,"pfxZ":-0.5786651674216152,"pX":0.2944727753794132,"pZ":2.3169411315747954,"vX0":4.407184043559526,"vY0":-113.12955335468008,"vZ0":1.3357935621852417,"x":105.78,"y":176.22,"x0":-2.755300273047594,"y0":50.00260172887032,"z0":5.010818919635901,"aX":10.797047098228074},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-0.5,"breakHorizontal":-16.1,"spinRate":2848,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4835298671690902,"extension":5.2017164659286},"hitData":{"launchSpeed":63.0,"launchAngle":54.0,"totalDistance":186.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":173.99,"coordY":138.27}},"index":3,"playId":"8877b337-8fcb-370d-a51d-74b945892232","pitchNumber":4,"startTime":"2026-05-03T22:08:14.607Z","endTime":"2026-05-03T22:08:27.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:08:27.462Z","atBatIndex":82},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Yastrzemski pops out to first baseman TJ Rumfield in foul territory.","rbi":0,"awayScore":11,"homeScore":6,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T22:08:38.407Z","endTime":"2026-05-03T22:10:34.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":5},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":86.1,"endSpeed":81.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.9854793192693,"aZ":-27.431857039156196,"pfxX":-0.26427263730620776,"pfxZ":2.8932264645827317,"pX":0.11537748095533304,"pZ":2.1055878507362085,"vX0":6.36474400016738,"vY0":-125.49242599148009,"vZ0":-2.1565060998103074,"x":105.26,"y":132.89,"x0":-2.3909041268923845,"y0":50.00014641262432,"z0":5.152179258585491,"aX":-0.4329769279677254},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":-0.6,"spinRate":2667,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.43204601761971473,"extension":5.0915848855420744},"index":0,"playId":"04bcb710-4ac7-3634-82d3-84b8d9d46231","pitchNumber":1,"startTime":"2026-05-03T22:08:59.346Z","endTime":"2026-05-03T22:09:04.160Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.912481947174296,"aZ":-30.238374538851744,"pfxX":-4.556307045557898,"pfxZ":1.2122014779321937,"pX":-1.8742337895554508,"pZ":2.1795980010858487,"vX0":3.2524113460214625,"vY0":-124.16745310949236,"vZ0":-1.2206174327066022,"x":188.44,"y":179.93,"x0":-2.59548620797778,"y0":50.000967513760344,"z0":5.145613702164867,"aX":-7.264838778247742},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":7.7,"spinRate":1444,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4375933885892014,"extension":5.614060866274974},"index":1,"playId":"b3e05e94-366a-323c-b2d2-52279e811947","pitchNumber":2,"startTime":"2026-05-03T22:09:15.984Z","endTime":"2026-05-03T22:09:23.273Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jorge Mateo steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":11,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"b3e05e94-366a-323c-b2d2-52279e811947","startTime":"2026-05-03T22:09:30.244Z","endTime":"2026-05-03T22:09:45.507Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":622761,"link":"/api/v1/people/622761"}},{"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":77.6,"endSpeed":72.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.704039778057904,"aZ":-34.04832795413168,"pfxX":6.840728451658419,"pfxZ":-1.4386407036990274,"pX":-1.7153105218998295,"pZ":2.729478321396976,"vX0":0.6090770693358163,"vY0":-113.01686416084233,"vZ0":2.255932239115752,"x":182.38,"y":165.08,"x0":-2.877275190980736,"y0":50.001310748881124,"z0":5.114580566664377,"aX":8.934124271289145},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-1.8,"breakHorizontal":-12.6,"spinRate":2948,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.4828400427580877,"extension":5.163895157763951},"index":3,"playId":"9cfd860e-add6-3674-bfe0-f14211899339","pitchNumber":3,"startTime":"2026-05-03T22:09:45.507Z","endTime":"2026-05-03T22:09:50.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.652469798956012,"aZ":-29.48749549251314,"pfxX":-7.28678832602019,"pfxZ":1.4975477012320226,"pX":-0.29151766863329326,"pZ":3.5155298772813297,"vX0":7.729725296491484,"vY0":-131.40669651069325,"vZ0":1.2943106521968777,"x":128.11,"y":143.86,"x0":-2.2866765519977377,"y0":50.0041754285545,"z0":5.163863372241736,"aX":-13.095355847472009},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.1,"breakHorizontal":12.1,"spinRate":2429,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.41251150564723194,"extension":5.124488439365544},"index":4,"playId":"bb146b43-0506-37fd-9580-d5e568fe387a","pitchNumber":4,"startTime":"2026-05-03T22:10:04.645Z","endTime":"2026-05-03T22:10:09.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.59293142808808,"aZ":-31.512188377015157,"pfxX":9.325219703761617,"pfxZ":0.5049264876068396,"pX":0.18516510153761181,"pZ":2.8138706362025805,"vX0":3.964387463698332,"vY0":-113.68811275382912,"vZ0":1.878152740187017,"x":109.94,"y":162.81,"x0":-2.789531566213737,"y0":50.00493361244483,"z0":5.090412469444049,"aX":12.284848645421771},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.7,"breakHorizontal":-17.9,"spinRate":2929,"spinDirection":82},"zone":2,"typeConfidence":2.0,"plateTime":0.4806089204993249,"extension":5.346288246595296},"hitData":{"launchSpeed":80.5,"launchAngle":77.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.05,"coordY":198.22}},"index":5,"playId":"4ee3bdde-52ad-381d-9175-f023f1563bd7","pitchNumber":5,"startTime":"2026-05-03T22:10:24.453Z","endTime":"2026-05-03T22:10:34.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:10:34.192Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out softly, catcher Jonah Heim to first baseman Matt Olson.","rbi":0,"awayScore":11,"homeScore":6,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:13:02.122Z","endTime":"2026-05-03T22:14:15.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Suarez replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T22:11:41.616Z","endTime":"2026-05-03T22:13:04.381Z","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":"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":96.8,"endSpeed":89.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.138498704177405,"aZ":-14.779857886997906,"pfxX":-2.5252596231752986,"pfxZ":8.566903035760001,"pX":0.050332592215359795,"pZ":3.1060004751166477,"vX0":5.208067188232365,"vY0":-140.93180650974318,"vZ0":-5.681451812103063,"x":115.08,"y":154.92,"x0":-1.4855886593069012,"y0":50.006305267108345,"z0":6.087099453058233,"aX":-5.1297828334294095},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":3.6,"spinRate":2402,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.38722306767353354,"extension":6.772133968105387},"index":1,"playId":"b15cd9e0-5dea-3e15-ae8a-31b4728ecfaa","pitchNumber":1,"startTime":"2026-05-03T22:13:04.381Z","endTime":"2026-05-03T22:13:08.686Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39814774847163,"aZ":-21.028077572244225,"pfxX":1.3869158775268724,"pfxZ":5.60376229441421,"pX":0.13045280792807096,"pZ":2.327940070890481,"vX0":4.564631412012343,"vY0":-139.00252688569617,"vZ0":-6.078977761381001,"x":112.03,"y":175.93,"x0":-1.7024360779515593,"y0":50.00164098523661,"z0":5.905808986002805,"aX":2.7575468328082327},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.2,"breakHorizontal":-3.4,"spinRate":2364,"spinDirection":189},"zone":5,"typeConfidence":0.9,"plateTime":0.39161838198327237,"extension":6.778227088162955},"index":2,"playId":"72e3ddcf-21a7-3de3-ae6d-c946b6725744","pitchNumber":2,"startTime":"2026-05-03T22:13:23.739Z","endTime":"2026-05-03T22:13:27.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67655692116424,"aZ":-15.098591008540122,"pfxX":-3.6959753563499333,"pfxZ":8.07326140085619,"pX":-1.2976089387886962,"pZ":3.702015108014848,"vX0":2.742737337693696,"vY0":-143.68808448431426,"vZ0":-3.8696826675995855,"x":166.46,"y":138.83,"x0":-1.7787399036079272,"y0":50.00585974447549,"z0":5.989039187301457,"aX":-7.819447908507563},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.2,"breakHorizontal":6.2,"spinRate":2360,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3795301049256068,"extension":6.594068740290349},"index":3,"playId":"434cfeed-9b26-3293-8747-4db3e2bf3aac","pitchNumber":3,"startTime":"2026-05-03T22:13:52.321Z","endTime":"2026-05-03T22:13:56.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":84.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35488079253917,"aZ":-26.36599027162681,"pfxX":-7.239465362240548,"pfxZ":3.2574559154274,"pX":-0.835169325498451,"pZ":1.7218345770549495,"vX0":4.993540309247354,"vY0":-131.24756944616468,"vZ0":-5.636061721069369,"x":148.83,"y":192.29,"x0":-1.8021785634465541,"y0":50.00061415466945,"z0":5.808698054307466,"aX":-12.89148298237357},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.2,"breakHorizontal":12.4,"spinRate":1699,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4140502570500155,"extension":6.794917766307297},"hitData":{"launchSpeed":28.7,"launchAngle":-85.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.99,"coordY":196.49}},"index":4,"playId":"49abd1cf-7630-3302-b11d-69ac1340eccd","pitchNumber":4,"startTime":"2026-05-03T22:14:07.555Z","endTime":"2026-05-03T22:14:15.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:14:15.561Z","atBatIndex":84},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a line drive to right fielder Mike Yastrzemski. Troy Johnston out at 2nd on the throw, right fielder Mike Yastrzemski to second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":11,"homeScore":6,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:14:20.573Z","endTime":"2026-05-03T22:16:48.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":91.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.959848000190792,"aZ":-14.174617002066052,"pfxX":-1.2629288070683962,"pfxZ":8.594336028324783,"pX":-0.41153784195201293,"pZ":2.5664335506344087,"vX0":3.4914535625104173,"vY0":-142.464373308158,"vZ0":-7.376600034283036,"x":132.69,"y":169.49,"x0":-1.4787914779552358,"y0":50.00449264494974,"z0":6.051407525149154,"aX":-2.645971223223786},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.6,"breakHorizontal":1.7,"spinRate":2342,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.3817424328920165,"extension":6.635604996309533},"index":0,"playId":"c0825bb5-38c4-390f-ba4c-1338b5a6d942","pitchNumber":1,"startTime":"2026-05-03T22:14:45.586Z","endTime":"2026-05-03T22:14:49.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.102796498933436,"aZ":-24.463483250367396,"pfxX":-6.011282685256161,"pfxZ":4.191381258858874,"pX":-1.6497042969173916,"pZ":1.611756411662353,"vX0":2.096720495885331,"vY0":-133.59125096825687,"vZ0":-6.603131525170155,"x":179.88,"y":195.26,"x0":-1.655881920625578,"y0":50.00085867882038,"z0":5.831113010199633,"aX":-11.05216874486935},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":10.6,"spinRate":1817,"spinDirection":227},"zone":13,"typeConfidence":0.88,"plateTime":0.40731584369926344,"extension":6.743508356624177},"index":1,"playId":"574aa872-b48b-31dd-8984-e65f2f93d9a1","pitchNumber":2,"startTime":"2026-05-03T22:15:05.603Z","endTime":"2026-05-03T22:15:10.429Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.350942953507,"aZ":-23.56533875746115,"pfxX":-7.6068357709964065,"pfxZ":4.744697122372484,"pX":-0.6647792435001403,"pZ":1.9688718892666432,"vX0":5.026210291174498,"vY0":-133.26499497160728,"vZ0":-5.7198310090024105,"x":142.34,"y":185.62,"x0":-1.578835742038455,"y0":50.00243346655159,"z0":5.825625104396619,"aX":-13.798555210079549},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":12.8,"spinRate":1911,"spinDirection":228},"zone":7,"typeConfidence":0.9,"plateTime":0.4096696563866127,"extension":6.870280500358466},"index":2,"playId":"2abad33b-28ed-3902-9d15-0190337453f5","pitchNumber":3,"startTime":"2026-05-03T22:15:22.559Z","endTime":"2026-05-03T22:15:27.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741066731803947,"aZ":-15.570800351407163,"pfxX":-3.53157045937001,"pfxZ":7.777616524195379,"pX":-0.32665282189230127,"pZ":3.562559867321978,"vX0":4.981607033685501,"vY0":-144.11996626063788,"vZ0":-4.133609811683918,"x":129.45,"y":142.59,"x0":-1.6067040873771168,"y0":50.007115503194974,"z0":5.956240233366316,"aX":-7.543579744301041},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.6,"breakHorizontal":5.5,"spinRate":2382,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3778686479914142,"extension":6.755936506664944},"index":3,"playId":"8a96b896-6304-3a5d-82d8-133b27e4c544","pitchNumber":4,"startTime":"2026-05-03T22:15:38.790Z","endTime":"2026-05-03T22:15:42.807Z","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":90.4,"endSpeed":84.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.184187922107775,"aZ":-24.820876139134146,"pfxX":-6.440782024708611,"pfxZ":4.1177835003420356,"pX":-1.5224712725733247,"pZ":2.237559009559634,"vX0":2.3742975886766517,"vY0":-131.80077945449628,"vZ0":-4.713171802409596,"x":175.03,"y":178.37,"x0":-1.5906833270579588,"y0":50.002732224049254,"z0":5.849247324076347,"aX":-11.496306529662558},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":11.3,"spinRate":1886,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.4132832853242481,"extension":6.6979021648119375},"index":4,"playId":"f76fbbff-3d2c-3f94-a546-e5961fbba3ed","pitchNumber":5,"startTime":"2026-05-03T22:16:00.882Z","endTime":"2026-05-03T22:16:05.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.828817269077796,"aZ":-24.2992139817663,"pfxX":-8.266865805350664,"pfxZ":4.388997275808325,"pX":-0.5142097232406838,"pZ":2.999515930794026,"vX0":5.466734049765473,"vY0":-132.69013814196643,"vZ0":-3.042563968030538,"x":136.6,"y":157.79,"x0":-1.5209941600068324,"y0":50.001315825902054,"z0":5.9200202354723475,"aX":-14.826718083381943},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.6,"breakHorizontal":13.9,"spinRate":1822,"spinDirection":230},"zone":1,"typeConfidence":0.9,"plateTime":0.4118654297104136,"extension":6.779567231817625},"index":5,"playId":"407a2511-d5e8-361e-ab10-d25035f45e02","pitchNumber":6,"startTime":"2026-05-03T22:16:16.614Z","endTime":"2026-05-03T22:16:21.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":89.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.040857466928276,"aZ":-21.71972279026244,"pfxX":0.8968443329349789,"pfxZ":5.249154761253491,"pX":1.008656846709345,"pZ":1.9747578052094896,"vX0":7.079973123049708,"vY0":-139.21443018649956,"vZ0":-6.688113788137106,"x":78.55,"y":185.46,"x0":-1.668838948615918,"y0":50.00016240851115,"z0":5.814421808514187,"aX":1.7850398864356005},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":-2.9,"spinRate":2300,"spinDirection":193},"zone":14,"typeConfidence":0.9,"plateTime":0.3912876594197088,"extension":6.7569454846658195},"hitData":{"launchSpeed":92.9,"launchAngle":17.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.34,"coordY":74.96}},"index":6,"playId":"a3a3269d-831d-3e06-bae6-7f6e4a56e595","pitchNumber":7,"startTime":"2026-05-03T22:16:34.322Z","endTime":"2026-05-03T22:16:48.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:16:48.421Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a line drive to center fielder Mauricio Dubón.","rbi":0,"awayScore":11,"homeScore":6,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:17:13.052Z","endTime":"2026-05-03T22:17:51.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":92.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.975881661430464,"aZ":-13.926619093921943,"pfxX":-3.2523422591002933,"pfxZ":8.418143466920336,"pX":-0.1451901617867265,"pZ":2.662712980863208,"vX0":5.439419231137162,"vY0":-145.35007626340084,"vZ0":-7.332959973374463,"x":122.53,"y":166.89,"x0":-1.607318075628909,"y0":50.00156114932679,"z0":6.041566832059436,"aX":-7.0488607095327005},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.2,"breakHorizontal":4.9,"spinRate":2374,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3750148450267714,"extension":6.739832157786403},"index":0,"playId":"0b38270e-c59c-397b-8c98-aff6690058b0","pitchNumber":1,"startTime":"2026-05-03T22:17:17.609Z","endTime":"2026-05-03T22:17:23.363Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-03T22:17:29.130Z","endTime":"2026-05-03T22:17:38.719Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.099544793244256,"aZ":-12.992510310338282,"pfxX":-0.2833445904579368,"pfxZ":9.183672040057,"pX":0.917720728721045,"pZ":2.167587121807097,"vX0":6.410646197717016,"vY0":-143.37023583638904,"vZ0":-8.729451223164212,"x":82.02,"y":180.26,"x0":-1.3073757627725966,"y0":50.006428745403454,"z0":6.0564501683711915,"aX":-0.5934887226001604},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":-0.7,"spinRate":2354,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.3815558359364588,"extension":6.666575673257749},"hitData":{"launchSpeed":72.4,"launchAngle":23.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.83,"coordY":92.64}},"index":2,"playId":"2aa04c62-40bc-3286-8ad5-ca76ab1ab8d6","pitchNumber":2,"startTime":"2026-05-03T22:17:38.719Z","endTime":"2026-05-03T22:17:51.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:17:51.231Z","atBatIndex":86},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Sullivan lines out sharply to center fielder Mauricio Dubón.","rbi":0,"awayScore":11,"homeScore":6,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:18:18.518Z","endTime":"2026-05-03T22:19:02.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"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(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.56"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.30"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.59"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.71"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.12"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.78"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.90"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.07"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.58"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.46"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.32"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.21"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"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":90.8,"endSpeed":85.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26975746512752,"aZ":-21.885527539472633,"pfxX":-6.8433240567457245,"pfxZ":5.696807502106212,"pX":0.4572289359405841,"pZ":1.089339547764251,"vX0":7.342344940859547,"vY0":-132.068198196146,"vZ0":-7.8910722109560165,"x":99.57,"y":209.37,"x0":-1.4409231461246392,"y0":50.00237428450612,"z0":5.669013010762846,"aX":-12.357338310984138},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.1,"breakHorizontal":11.3,"spinRate":1885,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.41126666165016657,"extension":6.884606157721332},"index":0,"playId":"a98ebdeb-5906-3922-a019-c9a6a4049207","pitchNumber":1,"startTime":"2026-05-03T22:18:18.518Z","endTime":"2026-05-03T22:18:22.818Z","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":99.3,"endSpeed":92.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.570827048567676,"aZ":-16.122753488173952,"pfxX":-1.9609146557476906,"pfxZ":7.415283060676005,"pX":-0.4430416549029832,"pZ":3.5657917541683326,"vX0":4.0795603724406195,"vY0":-144.78645693876405,"vZ0":-4.444008327527606,"x":133.89,"y":142.5,"x0":-1.6032024894549652,"y0":50.00375730017213,"z0":6.078829966205933,"aX":-4.245558579708993},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.0,"breakHorizontal":2.9,"spinRate":2300,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.37549484642488196,"extension":6.760231431988157},"index":1,"playId":"3036cc83-38f7-3bd9-9dfa-6d6436e5d39c","pitchNumber":2,"startTime":"2026-05-03T22:18:36.167Z","endTime":"2026-05-03T22:18:41.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":92.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403103658824072,"aZ":-14.99219973638085,"pfxX":-3.640239863906248,"pfxZ":7.983218191518052,"pX":0.10952654581795417,"pZ":1.8490807106478298,"vX0":6.116024447384197,"vY0":-144.3445571030859,"vZ0":-9.12386304553424,"x":112.83,"y":188.85,"x0":-1.5449101836306174,"y0":50.00185263011802,"z0":5.933426434423234,"aX":-7.833423347145329},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.2,"breakHorizontal":5.6,"spinRate":2322,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.37665463640057295,"extension":6.824079995458343},"hitData":{"launchSpeed":100.2,"launchAngle":22.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":135.44,"coordY":50.96}},"index":2,"playId":"33b07192-81fe-3fbf-871e-6c558fb86b15","pitchNumber":3,"startTime":"2026-05-03T22:18:54.441Z","endTime":"2026-05-03T22:19:02.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:19:02.491Z","atBatIndex":87}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Sullivan lines out sharply to center fielder Mauricio Dubón.","rbi":0,"awayScore":11,"homeScore":6,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T22:18:18.518Z","endTime":"2026-05-03T22:19:02.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"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(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.56"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.30"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.59"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.71"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.12"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.78"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.90"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.07"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.58"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.46"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.32"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.21"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".412"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"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":90.8,"endSpeed":85.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26975746512752,"aZ":-21.885527539472633,"pfxX":-6.8433240567457245,"pfxZ":5.696807502106212,"pX":0.4572289359405841,"pZ":1.089339547764251,"vX0":7.342344940859547,"vY0":-132.068198196146,"vZ0":-7.8910722109560165,"x":99.57,"y":209.37,"x0":-1.4409231461246392,"y0":50.00237428450612,"z0":5.669013010762846,"aX":-12.357338310984138},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.1,"breakHorizontal":11.3,"spinRate":1885,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.41126666165016657,"extension":6.884606157721332},"index":0,"playId":"a98ebdeb-5906-3922-a019-c9a6a4049207","pitchNumber":1,"startTime":"2026-05-03T22:18:18.518Z","endTime":"2026-05-03T22:18:22.818Z","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":99.3,"endSpeed":92.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.570827048567676,"aZ":-16.122753488173952,"pfxX":-1.9609146557476906,"pfxZ":7.415283060676005,"pX":-0.4430416549029832,"pZ":3.5657917541683326,"vX0":4.0795603724406195,"vY0":-144.78645693876405,"vZ0":-4.444008327527606,"x":133.89,"y":142.5,"x0":-1.6032024894549652,"y0":50.00375730017213,"z0":6.078829966205933,"aX":-4.245558579708993},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.0,"breakHorizontal":2.9,"spinRate":2300,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.37549484642488196,"extension":6.760231431988157},"index":1,"playId":"3036cc83-38f7-3bd9-9dfa-6d6436e5d39c","pitchNumber":2,"startTime":"2026-05-03T22:18:36.167Z","endTime":"2026-05-03T22:18:41.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":92.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403103658824072,"aZ":-14.99219973638085,"pfxX":-3.640239863906248,"pfxZ":7.983218191518052,"pX":0.10952654581795417,"pZ":1.8490807106478298,"vX0":6.116024447384197,"vY0":-144.3445571030859,"vZ0":-9.12386304553424,"x":112.83,"y":188.85,"x0":-1.5449101836306174,"y0":50.00185263011802,"z0":5.933426434423234,"aX":-7.833423347145329},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.2,"breakHorizontal":5.6,"spinRate":2322,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.37665463640057295,"extension":6.824079995458343},"hitData":{"launchSpeed":100.2,"launchAngle":22.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":135.44,"coordY":50.96}},"index":2,"playId":"33b07192-81fe-3fbf-871e-6c558fb86b15","pitchNumber":3,"startTime":"2026-05-03T22:18:54.441Z","endTime":"2026-05-03T22:19:02.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T22:19:02.491Z","atBatIndex":87},"scoringPlays":[6,12,13,26,37,44,45,46,51,56,57,75,81,82],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":107.48,"y":164.3},"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":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":118.93,"y":160.75},"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":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":147.45,"y":151.07},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":95.38,"y":125.69},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":145.07,"y":101.59},"type":"H","description":"Single"}]}},{"startIndex":9,"endIndex":20,"top":[9,10,11,12,13,14],"bottom":[15,16,17,18,19,20],"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":190.29,"y":118.15},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":86.29,"y":31.58},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":3.58,"y":86.7},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"coordinates":{"x":104.86,"y":154.12},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":176.31,"y":108.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":203.93,"y":83.17},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":30,"top":[21,22,23,24,25],"bottom":[26,27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":118.37,"y":49.42},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":142.88,"y":84.66},"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":3,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":116.01,"y":187.57},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":203.84,"y":45.84},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":172.17,"y":61.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":97.76,"y":168.39},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":39,"top":[31,32,33,34],"bottom":[35,36,37,38,39],"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":192.5,"y":95.94},"type":"H","description":"Triple"},{"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":98.27,"y":165.27},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":63.57,"y":48.52},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":234.74,"y":65.66},"type":"H","description":"Home Run"}]}},{"startIndex":40,"endIndex":52,"top":[40,41,42,43,44,45,46,47],"bottom":[48,49,50,51,52],"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":138.32,"y":90.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":94.22,"y":165.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":65.08,"y":82.11},"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":5,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":110.94,"y":147.02},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":111.96,"y":159.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":76.47,"y":112.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":118.58,"y":185.64},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":154.44,"y":87.38},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":149.47,"y":152.09},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":61,"top":[53,54,55,56,57,58],"bottom":[59,60,61],"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":137.6,"y":105.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":145.92,"y":149.05},"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":6,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":184.29,"y":111.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":84.77,"y":57.64},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":138.76,"y":163.28},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64],"bottom":[65,66,67,68,69],"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":104.86,"y":170.34},"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":7,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":126.72,"y":92.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":113.99,"y":155.64},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":102.16,"y":175.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":149.47,"y":156.65},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":210.2,"y":91.89},"type":"O","description":"Lineout"}]}},{"startIndex":70,"endIndex":76,"top":[70,71,72],"bottom":[73,74,75,76],"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":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":152.97,"y":168.32},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":136.29,"y":195.69},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":213.73,"y":44.08},"type":"H","description":"Home Run"}]}},{"startIndex":77,"endIndex":87,"top":[77,78,79,80,81,82,83],"bottom":[84,85,86,87],"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":153.02,"y":124.71},"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":130.63,"y":72.32},"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":86.54,"y":78.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":186.28,"y":51.91},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"coordinates":{"x":173.99,"y":138.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":155.05,"y":198.22},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":127.99,"y":196.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":152.34,"y":74.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":138.83,"y":92.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":663158,"fullName":"Robert Suarez","link":"/api/v1/people/663158"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":135.44,"y":50.96},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":11,"errors":0,"leftOnBase":10},"away":{"runs":11,"hits":14,"errors":0,"leftOnBase":7}},"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":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"left":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"center":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"right":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"onDeck":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"inHole":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"battingOrder":10,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"onDeck":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"inHole":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"battingOrder":7,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":2,"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":5,"groundOuts":9,"airOuts":7,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".276","atBats":38,"obp":".342","slg":".464","ops":".806","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":25,"rbi":11,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":6,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":35,"obp":".405","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":159,"era":"3.19","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.17","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":59,"strikes":100,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":6,"pitchesPerInning":"17.67","runsScoredPer9":"6.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID640492":{"person":{"id":640492,"fullName":"José Azócar","link":"/api/v1/people/640492"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"700","stats":{"batting":{"summary":"2-4 | HR, 2B, 5 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":13,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":13,"airOuts":13,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".231","atBats":39,"obp":".311","slg":".410","ops":".721","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":16,"rbi":8,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".235","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","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":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":3,"putOuts":106,"errors":1,"chances":110,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID675911":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"3.1 IP, 3 ER, 6 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":87,"inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":19,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":39,"strikes":48,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"8.10","homeRunsPer9":"2.70","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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".474","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":87,"era":"8.10","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.70","battersFaced":19,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":39,"strikes":48,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":2,"winPercentage":".---","pitchesPerInning":"26.10","gamesFinished":0,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"16.20","walksPer9Inn":"13.50","hitsPer9Inn":"10.80","runsScoredPer9":"8.10","homeRunsPer9":"2.70","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"(H, 5)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":13,"groundOuts":12,"airOuts":18,"runs":2,"doubles":2,"triples":2,"homeRuns":0,"strikeOuts":20,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":55,"obp":".138","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":234,"era":"1.08","inningsPitched":"16.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":2,"whip":"0.48","battersFaced":58,"outs":50,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":234,"balls":70,"strikes":164,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.04","gamesFinished":0,"strikeoutWalkRatio":"10.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.08","hitsPer9Inn":"3.24","runsScoredPer9":"1.08","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":7,"groundOuts":15,"airOuts":13,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":54,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":210,"era":"0.61","inningsPitched":"14.2","wins":2,"losses":0,"saves":4,"saveOpportunities":4,"holds":4,"blownSaves":0,"earnedRuns":1,"whip":"0.95","battersFaced":56,"outs":44,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":210,"balls":71,"strikes":139,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.32","gamesFinished":6,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"8.59","walksPer9Inn":"1.23","hitsPer9Inn":"7.36","runsScoredPer9":"0.61","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"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":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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":12,"groundOuts":34,"airOuts":19,"runs":13,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".321","atBats":106,"obp":".354","slg":".557","ops":".911","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":59,"rbi":22,"leftOnBase":41,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"1.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.14","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":64,"errors":0,"chances":64,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":12,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".286","atBats":42,"obp":".318","slg":".476","ops":".794","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":20,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".417","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":19,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | 2 BB, K, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":33,"flyOuts":19,"groundOuts":30,"airOuts":37,"runs":17,"doubles":8,"triples":2,"homeRuns":2,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".267","atBats":120,"obp":".328","slg":".417","ops":".745","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":50,"rbi":18,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".309","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":9,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":59,"errors":2,"chances":123,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID471911":{"person":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"jerseyNumber":"59","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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":1,"flyOuts":10,"groundOuts":8,"airOuts":12,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":39,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":175,"era":"4.22","inningsPitched":"10.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"1.13","battersFaced":45,"outs":32,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":60,"strikes":115,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.41","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.53","hitsPer9Inn":"7.59","runsScoredPer9":"4.22","homeRunsPer9":"0.84","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":14,"groundOuts":36,"airOuts":30,"runs":32,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":1,"hits":45,"hitByPitch":3,"avg":".315","atBats":143,"obp":".391","slg":".517","ops":".908","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":74,"rbi":29,"leftOnBase":55,"sacBunts":0,"sacFlies":0,"babip":".359","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.88","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","assists":7,"putOuts":199,"errors":1,"chances":207,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":7,"gamesStarted":7,"flyOuts":23,"groundOuts":36,"airOuts":37,"runs":10,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":49,"baseOnBalls":12,"intentionalWalks":0,"hits":26,"hitByPitch":4,"atBats":148,"obp":".256","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":644,"era":"2.14","inningsPitched":"42.0","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.90","battersFaced":164,"outs":126,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":644,"balls":210,"strikes":434,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".857","pitchesPerInning":"15.33","gamesFinished":0,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"10.50","walksPer9Inn":"2.57","hitsPer9Inn":"5.57","runsScoredPer9":"2.14","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"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":"400","stats":{"batting":{"summary":"2-4 | 2 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":20,"groundOuts":30,"airOuts":33,"runs":32,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":35,"baseOnBalls":19,"intentionalWalks":2,"hits":41,"hitByPitch":0,"avg":".299","atBats":137,"obp":".380","slg":".650","ops":"1.030","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":89,"rbi":31,"leftOnBase":69,"sacBunts":0,"sacFlies":2,"babip":".323","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.46","popOuts":11,"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":33,"putOuts":243,"errors":2,"chances":278,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID702275":{"person":{"id":702275,"fullName":"JR Ritchie","link":"/api/v1/people/702275"},"jerseyNumber":"60","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":2,"gamesStarted":2,"flyOuts":7,"groundOuts":10,"airOuts":14,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":45,"obp":".314","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":186,"era":"2.92","inningsPitched":"12.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.30","battersFaced":51,"outs":37,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":76,"strikes":110,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.08","gamesFinished":0,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.03","walksPer9Inn":"4.38","hitsPer9Inn":"7.30","runsScoredPer9":"3.65","homeRunsPer9":"2.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":25,"flyOuts":15,"groundOuts":14,"airOuts":23,"runs":11,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".333","atBats":66,"obp":".366","slg":".545","ops":".911","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":36,"rbi":17,"leftOnBase":22,"sacBunts":1,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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}},"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":8,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".333","atBats":12,"obp":".308","slg":".417","ops":".725","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":5,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"1.33","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":2,"putOuts":0,"errors":0,"chances":2,"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, 6)","summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":7,"groundOuts":11,"airOuts":17,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":1,"hits":10,"hitByPitch":1,"atBats":54,"obp":".290","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":251,"era":"1.80","inningsPitched":"15.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":3,"whip":"1.13","battersFaced":62,"outs":45,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":251,"balls":92,"strikes":159,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".750","pitchesPerInning":"16.73","gamesFinished":3,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"9.60","walksPer9Inn":"4.20","hitsPer9Inn":"6.00","runsScoredPer9":"2.40","homeRunsPer9":"0.60","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607481":{"person":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"1.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":4,"groundOuts":15,"airOuts":11,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":47,"obp":".340","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":204,"era":"5.56","inningsPitched":"11.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":7,"whip":"1.50","battersFaced":54,"outs":34,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":66,"strikes":138,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":2,"winPercentage":".500","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.18","hitsPer9Inn":"10.32","runsScoredPer9":"7.15","homeRunsPer9":"3.18","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":5,"strikes":7,"strikePercentage":".580","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":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":7,"gamesStarted":5,"flyOuts":14,"groundOuts":20,"airOuts":29,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":92,"obp":".321","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":419,"era":"3.28","inningsPitched":"24.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.34","battersFaced":106,"outs":74,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":419,"balls":169,"strikes":250,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".667","pitchesPerInning":"16.99","gamesFinished":1,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"8.39","walksPer9Inn":"4.38","hitsPer9Inn":"7.66","runsScoredPer9":"4.38","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 3B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":7,"groundOuts":18,"airOuts":12,"runs":7,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".220","atBats":50,"obp":".245","slg":".400","ops":".645","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":20,"rbi":9,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".231","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":25,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"300","stats":{"batting":{"summary":"2-3 | 2 BB, RBI, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":27,"groundOuts":33,"airOuts":43,"runs":27,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".333","atBats":135,"obp":".384","slg":".548","ops":".932","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":74,"rbi":22,"leftOnBase":52,"sacBunts":0,"sacFlies":3,"babip":".333","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.29","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":41,"errors":1,"chances":125,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"500","stats":{"batting":{"summary":"1-5 | 3 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":1,"leftOnBase":5,"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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":20,"groundOuts":30,"airOuts":37,"runs":18,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".205","atBats":132,"obp":".284","slg":".341","ops":".625","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":45,"rbi":21,"leftOnBase":65,"sacBunts":0,"sacFlies":1,"babip":".256","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":11,"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":47,"putOuts":25,"errors":3,"chances":75,"fielding":".960","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":7,"gamesStarted":7,"flyOuts":25,"groundOuts":41,"airOuts":41,"runs":19,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":29,"baseOnBalls":17,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":142,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":576,"era":"4.34","inningsPitched":"37.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.31","battersFaced":160,"outs":112,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":576,"balls":218,"strikes":358,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"15.43","gamesFinished":0,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.99","walksPer9Inn":"4.10","hitsPer9Inn":"7.71","runsScoredPer9":"4.58","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":15,"groundOuts":28,"airOuts":25,"runs":13,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".200","atBats":100,"obp":".266","slg":".260","ops":".526","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":26,"rbi":6,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".274","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":51,"errors":2,"chances":55,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":7,"gamesStarted":7,"flyOuts":28,"groundOuts":41,"airOuts":48,"runs":12,"doubles":3,"triples":2,"homeRuns":2,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":0,"hits":32,"hitByPitch":2,"atBats":157,"obp":".273","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":607,"era":"1.88","inningsPitched":"43.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.05","battersFaced":172,"outs":129,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":607,"balls":228,"strikes":379,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".750","pitchesPerInning":"14.12","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"7.53","walksPer9Inn":"2.72","hitsPer9Inn":"6.70","runsScoredPer9":"2.51","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","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":{},"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":4,"flyOuts":16,"groundOuts":32,"airOuts":31,"runs":7,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":18,"hitByPitch":2,"atBats":98,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":445,"era":"2.22","inningsPitched":"28.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"0.99","battersFaced":112,"outs":85,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":445,"balls":169,"strikes":276,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".667","pitchesPerInning":"15.71","gamesFinished":1,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"6.04","walksPer9Inn":"3.18","hitsPer9Inn":"5.72","runsScoredPer9":"2.22","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[643289,686948,645277,621566,663586,642201,641680,622761,640492,573262,675911,607481,800311,669276,625643,641755,663158],"pitchers":[675911,607481,800311,669276,625643,641755,663158],"bench":[571657,671739,642086],"bullpen":[471911,693821,656550,527048,702275,519242],"battingOrder":[643289,686948,645277,621566,663586,642201,641680,622761,573262],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Olson 2 (15, Freeland, K, Senzatela); Heim (4, Herget, J)."},{"label":"3B","value":"White, E (1, Freeland, K)."},{"label":"HR","value":"Heim (1, 2nd inning off Freeland, K, 1 on, 2 out); Mateo (2, 2nd inning off Freeland, K, 0 on, 2 out)."},{"label":"TB","value":"Albies 2; Baldwin, D 2; Heim 6; Mateo 5; Olson 4; Riley, A; White, E 4; Yastrzemski."},{"label":"RBI","value":"Albies (22); Heim 5 (8); Mateo 2 (5); Olson (31); Riley, A (21); White, E (9)."},{"label":"2-out RBI","value":"Mateo 2; Albies; Olson; Heim 4."},{"label":"Runners left in scoring position, 2 out","value":"Mateo; Azócar; Yastrzemski; Riley, A 2."},{"label":"SF","value":"Heim."},{"label":"GIDP","value":"Baldwin, D."},{"label":"Team RISP","value":"5-for-16."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Mateo (3, 2nd base off Herget, J/Sullivan, B)."},{"label":"CS","value":"Dubón (2, 2nd base by Vodnik/Sullivan, B)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Yastrzemski (Johnston, T at 2nd base)."}]}],"note":[{"label":"a","value":"Singled for Azócar in the 6th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":6,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".253","atBats":35,"obp":".323","slg":".402","ops":".725","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":22,"rbi":6,"leftOnBase":19,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.67","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":38,"obp":".444","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":185,"era":"4.61","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":11,"whip":"1.41","battersFaced":45,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":66,"strikes":119,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":11,"pitchesPerInning":"20.56","runsScoredPer9":"11.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":18,"groundOuts":14,"airOuts":27,"runs":19,"doubles":6,"triples":0,"homeRuns":11,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".327","atBats":98,"obp":".374","slg":".724","ops":"1.098","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":71,"rbi":21,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".339","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.91","popOuts":8,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":45,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":17,"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":17,"balls":7,"strikes":10,"strikePercentage":".590","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":2,"errors":0,"chances":2,"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":13,"gamesStarted":0,"flyOuts":7,"groundOuts":13,"airOuts":13,"runs":12,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":56,"obp":".424","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":249,"era":"7.24","inningsPitched":"13.2","wins":0,"losses":2,"saves":4,"saveOpportunities":6,"holds":0,"blownSaves":2,"earnedRuns":11,"whip":"1.98","battersFaced":66,"outs":41,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":102,"strikes":147,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"18.22","gamesFinished":9,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.90","walksPer9Inn":"5.27","hitsPer9Inn":"12.51","runsScoredPer9":"7.90","homeRunsPer9":"1.32","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":3,"flyOuts":12,"groundOuts":7,"airOuts":20,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":53,"obp":".322","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":245,"era":"4.50","inningsPitched":"14.0","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":7,"whip":"1.29","battersFaced":60,"outs":42,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":245,"balls":77,"strikes":168,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":3,"winPercentage":".000","pitchesPerInning":"17.50","gamesFinished":4,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.93","hitsPer9Inn":"9.64","runsScoredPer9":"4.50","homeRunsPer9":"0.64","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 3B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":1,"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":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":5,"groundOuts":23,"airOuts":14,"runs":6,"doubles":5,"triples":2,"homeRuns":0,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".262","atBats":61,"obp":".343","slg":".410","ops":".753","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":25,"rbi":7,"leftOnBase":18,"sacBunts":3,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":39,"errors":1,"chances":40,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":16,"groundOuts":25,"airOuts":24,"runs":10,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".321","atBats":106,"obp":".385","slg":".453","ops":".838","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":48,"rbi":16,"leftOnBase":37,"sacBunts":1,"sacFlies":0,"babip":".400","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":98,"errors":3,"chances":106,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID801403":{"person":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":1,"flyOuts":18,"groundOuts":33,"airOuts":35,"runs":14,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":0,"hits":31,"hitByPitch":3,"atBats":137,"obp":".297","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":626,"era":"3.38","inningsPitched":"37.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.15","battersFaced":156,"outs":112,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":626,"balls":220,"strikes":406,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".600","pitchesPerInning":"16.77","gamesFinished":1,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.89","hitsPer9Inn":"7.47","runsScoredPer9":"3.37","homeRunsPer9":"0.96","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":9},"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}},"ID500779":{"person":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":19,"groundOuts":23,"airOuts":36,"runs":13,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":12,"baseOnBalls":11,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":89,"obp":".327","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":413,"era":"4.07","inningsPitched":"24.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.36","battersFaced":105,"outs":73,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":413,"balls":173,"strikes":240,"strikePercentage":".580","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".333","pitchesPerInning":"16.97","gamesFinished":0,"strikeoutWalkRatio":"1.09","strikeoutsPer9Inn":"4.44","walksPer9Inn":"4.07","hitsPer9Inn":"8.14","runsScoredPer9":"4.81","homeRunsPer9":"1.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)","summary":"4.1 IP, 6 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":6,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":24,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":32,"strikes":66,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"12.46","homeRunsPer9":"4.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":11,"groundOuts":28,"airOuts":21,"runs":14,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":26,"hitByPitch":4,"atBats":99,"obp":".342","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":427,"era":"5.04","inningsPitched":"25.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.36","battersFaced":111,"outs":75,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":427,"balls":141,"strikes":286,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":5,"winPercentage":".250","pitchesPerInning":"17.08","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.64","walksPer9Inn":"2.88","hitsPer9Inn":"9.36","runsScoredPer9":"5.04","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":14,"groundOuts":16,"airOuts":19,"runs":12,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".244","atBats":90,"obp":".306","slg":".333","ops":".639","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":30,"rbi":11,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":32,"errors":1,"chances":82,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":2,"flyOuts":5,"groundOuts":14,"airOuts":11,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":1,"hits":13,"hitByPitch":1,"atBats":50,"obp":".315","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":219,"era":"2.03","inningsPitched":"13.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"1.20","battersFaced":54,"outs":40,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":219,"balls":75,"strikes":144,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".667","pitchesPerInning":"16.43","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.03","hitsPer9Inn":"8.78","runsScoredPer9":"2.70","homeRunsPer9":"0.67","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":8,"groundOuts":21,"airOuts":16,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":5,"avg":".293","atBats":58,"obp":".379","slg":".362","ops":".741","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":21,"rbi":10,"leftOnBase":23,"sacBunts":3,"sacFlies":0,"babip":".320","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":29,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":13,"gamesStarted":1,"flyOuts":10,"groundOuts":7,"airOuts":19,"runs":10,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":2,"hits":21,"hitByPitch":1,"atBats":64,"obp":".403","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":307,"era":"5.87","inningsPitched":"15.1","wins":0,"losses":3,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":10,"whip":"1.83","battersFaced":72,"outs":46,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":307,"balls":109,"strikes":198,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".000","pitchesPerInning":"20.02","gamesFinished":4,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"9.98","walksPer9Inn":"4.11","hitsPer9Inn":"12.33","runsScoredPer9":"5.87","homeRunsPer9":"1.17","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 4 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":7,"groundOuts":22,"airOuts":12,"runs":15,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".276","atBats":87,"obp":".376","slg":".402","ops":".778","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":35,"rbi":12,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".393","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":0,"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":40,"putOuts":27,"errors":2,"chances":69,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":32,"flyOuts":18,"groundOuts":13,"airOuts":27,"runs":24,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":52,"baseOnBalls":10,"intentionalWalks":1,"hits":29,"hitByPitch":3,"avg":".240","atBats":121,"obp":".313","slg":".521","ops":".834","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":63,"rbi":15,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.44","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","assists":5,"putOuts":162,"errors":2,"chances":169,"fielding":".988","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":24,"groundOuts":40,"airOuts":33,"runs":10,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":120,"obp":".282","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":514,"era":"2.84","inningsPitched":"31.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.17","battersFaced":131,"outs":95,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":514,"balls":193,"strikes":321,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".750","pitchesPerInning":"16.23","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"5.97","walksPer9Inn":"2.56","hitsPer9Inn":"7.96","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":10,"groundOuts":23,"airOuts":15,"runs":15,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":17,"baseOnBalls":9,"intentionalWalks":1,"hits":22,"hitByPitch":0,"atBats":75,"obp":".365","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":334,"era":"6.27","inningsPitched":"18.2","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.66","battersFaced":86,"outs":56,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":121,"strikes":213,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".---","pitchesPerInning":"17.89","gamesFinished":4,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.20","walksPer9Inn":"4.34","hitsPer9Inn":"10.61","runsScoredPer9":"7.23","homeRunsPer9":"0.96","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":13,"groundOuts":20,"airOuts":19,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".167","atBats":66,"obp":".211","slg":".258","ops":".469","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":17,"rbi":9,"leftOnBase":40,"sacBunts":0,"sacFlies":1,"babip":".204","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":33,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":14,"runs":10,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":55,"obp":".339","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":235,"era":"6.43","inningsPitched":"14.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.43","battersFaced":61,"outs":42,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":235,"balls":82,"strikes":153,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"16.79","gamesFinished":4,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"10.93","walksPer9Inn":"2.57","hitsPer9Inn":"10.29","runsScoredPer9":"6.43","homeRunsPer9":"3.21","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":7,"groundOuts":15,"airOuts":14,"runs":2,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".269","atBats":52,"obp":".309","slg":".385","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":20,"rbi":7,"leftOnBase":22,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":4,"putOuts":113,"errors":1,"chances":118,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":11,"groundOuts":19,"airOuts":17,"runs":14,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".213","atBats":89,"obp":".286","slg":".281","ops":".567","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":25,"rbi":3,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":62,"errors":0,"chances":62,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":7,"flyOuts":22,"groundOuts":43,"airOuts":34,"runs":28,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":51,"hitByPitch":3,"atBats":151,"obp":".384","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":615,"era":"6.09","inningsPitched":"34.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.76","battersFaced":164,"outs":102,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":615,"balls":231,"strikes":384,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".400","pitchesPerInning":"18.09","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.35","walksPer9Inn":"2.38","hitsPer9Inn":"13.50","runsScoredPer9":"7.41","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"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":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":20,"groundOuts":27,"airOuts":35,"runs":9,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":37,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":2,"avg":".197","atBats":122,"obp":".250","slg":".287","ops":".537","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":35,"rbi":9,"leftOnBase":69,"sacBunts":0,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"122.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":81,"putOuts":38,"errors":3,"chances":122,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"3-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":0,"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":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":18,"groundOuts":42,"airOuts":29,"runs":12,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".268","atBats":127,"obp":".329","slg":".425","ops":".754","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":54,"rbi":19,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.75","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":12,"putOuts":205,"errors":0,"chances":217,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":11,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":18,"strikes":24,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":15,"groundOuts":22,"airOuts":22,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":75,"obp":".220","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":300,"era":"1.21","inningsPitched":"22.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"0.81","battersFaced":82,"outs":67,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":300,"balls":96,"strikes":204,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":"1.000","pitchesPerInning":"13.43","gamesFinished":3,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.06","walksPer9Inn":"2.42","hitsPer9Inn":"4.84","runsScoredPer9":"1.61","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"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"}]},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":13,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":48,"obp":".379","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":224,"era":"4.50","inningsPitched":"12.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":6,"whip":"1.83","battersFaced":59,"outs":36,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":224,"balls":84,"strikes":140,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".000","pitchesPerInning":"18.67","gamesFinished":1,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"9.75","walksPer9Inn":"6.75","hitsPer9Inn":"9.75","runsScoredPer9":"4.50","homeRunsPer9":"0.75","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"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}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":10,"groundOuts":21,"airOuts":29,"runs":15,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":19,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".213","atBats":94,"obp":".339","slg":".277","ops":".616","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":26,"rbi":4,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".275","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"94.00","popOuts":5,"lineOuts":14},"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":57,"putOuts":23,"errors":3,"chances":83,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[666397,666160,696100,681198,687859,650489,664954,678662,664983,607536,622608,680767,623474],"pitchers":[607536,622608,680767,623474],"bench":[687597,686668,671289,691720],"bullpen":[688642,657514,801403,685299,677955,547179,675848,500779,608372],"battingOrder":[666397,666160,696100,681198,687859,650489,664954,678662,664983],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"McCarthy (2, Strider)."},{"label":"HR","value":"Rumfield (4, 3rd inning off Strider, 0 on, 0 out); Moniak 2 (11, 4th inning off Bummer, 1 on, 1 out, 8th inning off Kinley, 0 on, 2 out)."},{"label":"TB","value":"Castro, W 2; Johnston, T 2; McCarthy 3; Moniak 8; Rumfield 6; Tovar."},{"label":"RBI","value":"Moniak 3 (21); Rumfield 2 (19); Tovar (9)."},{"label":"2-out RBI","value":"Rumfield; Moniak."},{"label":"Runners left in scoring position, 2 out","value":"Castro, W; Tovar; McCarthy; Goodman 2."},{"label":"SAC","value":"Sullivan, B."},{"label":"SF","value":"Tovar."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Julien (3, 2nd base off Strider/Heim)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Julien-Tovar-Rumfield)."}]}],"note":[]}},"officials":[{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Heim (Ball-Overturned to Strike); Sullivan, B 3 (Ball-Overturned to Strike, Ball-Confirmed, Ball-Confirmed); White, E (Strike-Overturned to Ball); Dubón (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Strider 87-48; Bummer 16-13; Fuentes 8-6; Lee, D 9-7; López, R 12-7; Kinley 11-8; Suarez, R 16-11; Freeland, K 98-66; Senzatela 42-24; Vodnik 17-10; Herget, J 28-19."},{"label":"Groundouts-flyouts","value":"Strider 1-3; Bummer 1-0; Fuentes 1-1; Lee, D 1-0; López, R 1-0; Kinley 1-0; Suarez, R 1-0; Freeland, K 4-1; Senzatela 4-2; Vodnik 1-0; Herget, J 0-2."},{"label":"Batters faced","value":"Strider 19; Bummer 6; Fuentes 2; Lee, D 3; López, R 5; Kinley 4; Suarez, R 4; Freeland, K 24; Senzatela 11; Vodnik 3; Herget, J 7."},{"label":"Inherited runners-scored","value":"Bummer 1-1; Fuentes 2-1; Senzatela 3-1."},{"label":"Umpires","value":"HP: Bill Miller. 1B: Brian Walsh. 2B: Chad Fairchild. 3B: Chad Whitson. "},{"label":"Weather","value":"73 degrees, Cloudy."},{"label":"Wind","value":"8 mph, In From RF."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"3:08."},{"label":"Att","value":"32,994."},{"label":"Venue","value":"Coors Field."},{"label":"May 3, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","boxscoreName":"Moniak"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":18,"groundOuts":14,"airOuts":27,"runs":19,"doubles":6,"triples":0,"homeRuns":11,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".327","atBats":98,"obp":".374","slg":".724","ops":"1.098","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":71,"rbi":21,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".339","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.91","popOuts":8,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":45,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","boxscoreName":"Heim"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2B, 5 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":13,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":13,"airOuts":13,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".231","atBats":39,"obp":".311","slg":".410","ops":".721","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":16,"rbi":8,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".235","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","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":13,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":3,"putOuts":106,"errors":1,"chances":110,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","boxscoreName":"Albies"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 2 BB, RBI, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":27,"groundOuts":33,"airOuts":43,"runs":27,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".333","atBats":135,"obp":".384","slg":".548","ops":".932","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":74,"rbi":22,"leftOnBase":52,"sacBunts":0,"sacFlies":3,"babip":".333","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.29","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":41,"errors":1,"chances":125,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62}]},"decisions":{"winner":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"loser":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}