{"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":824404,"link":"/api/v1.1/game/824404/feed/live","metaData":{"wait":10,"timeStamp":"20260802_214958","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824404,"type":"R","doubleHeader":"N","id":"2026/08/02/arimlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824404-2026-08-02","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-02T17:40:00Z","originalDate":"2026-08-02","officialDate":"2026-08-02","dayNight":"day","time":"1:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":112,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":53,"ties":0,"pct":".527"},"records":{},"divisionLeader":false,"wins":59,"losses":53,"winningPercentage":".527"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2026,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":56,"ties":0,"pct":".504"},"records":{},"divisionLeader":false,"wins":57,"losses":56,"winningPercentage":".504"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694374":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","firstName":"Timothy","lastName":"Tawa","primaryNumber":"13","birthDate":"1999-04-07","currentAge":27,"birthCity":"West Linn","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tim","useLastName":"Tawa","middleName":"John","boxscoreName":"Tawa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tim Tawa","nameSlug":"tim-tawa-694374","firstLastName":"Tim Tawa","lastFirstName":"Tawa, Tim","lastInitName":"Tawa, T","initLastName":"T Tawa","fullFMLName":"Timothy John Tawa","fullLFMName":"Tawa, Timothy John","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID672629":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629","firstName":"Gerardo","lastName":"Carrillo","primaryNumber":"68","birthDate":"1998-09-13","currentAge":28,"birthCity":"Guadalajara","birthCountry":"Mexico","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerardo","useLastName":"Carrillo","boxscoreName":"Carrillo","gender":"M","nameMatrilineal":"Baldenebro","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerardo Carrillo","nameSlug":"gerardo-carrillo-672629","firstLastName":"Gerardo Carrillo","lastFirstName":"Carrillo, Gerardo","lastInitName":"Carrillo, G","initLastName":"G Carrillo","fullFMLName":"Gerardo Carrillo","fullLFMName":"Carrillo, Gerardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID814439":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439","firstName":"Ryan","lastName":"Waldschmidt","primaryNumber":"15","birthDate":"2002-10-07","currentAge":23,"birthCity":"Sarasota","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ryan","useLastName":"Waldschmidt","middleName":"Jeffery","boxscoreName":"Waldschmidt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Waldschmidt","nameSlug":"ryan-waldschmidt-814439","firstLastName":"Ryan Waldschmidt","lastFirstName":"Waldschmidt, Ryan","lastInitName":"Waldschmidt, R","initLastName":"R Waldschmidt","fullFMLName":"Ryan Waldschmidt","fullLFMName":"Waldschmidt, Ryan ","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID684974":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974","firstName":"Craig","lastName":"Yoho","primaryNumber":"23","birthDate":"1999-10-23","currentAge":26,"birthCity":"Fishers","birthStateProvince":"IN","birthCountry":"USA","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Yoho","boxscoreName":"Yoho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Yoho","nameSlug":"craig-yoho-684974","firstLastName":"Craig Yoho","lastFirstName":"Yoho, Craig","lastInitName":"Yoho, C","initLastName":"C Yoho","fullFMLName":"Craig  Yoho","fullLFMName":"Yoho, Craig ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID683953":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953","firstName":"Travis","lastName":"Bazzana","primaryNumber":"37","birthDate":"2002-08-28","currentAge":24,"birthCity":"Hornsby","birthStateProvince":"NSW","birthCountry":"Australia","height":"5' 11\"","weight":199,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Travis","useLastName":"Bazzana","middleName":"William","boxscoreName":"Bazzana","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Bazzana","nameSlug":"travis-bazzana-683953","firstLastName":"Travis Bazzana","lastFirstName":"Bazzana, Travis","lastInitName":"Bazzana, T","initLastName":"T Bazzana","fullFMLName":"Travis  Bazzana","fullLFMName":"Bazzana, Travis ","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID647336":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","firstName":"Michael","lastName":"Soroka","primaryNumber":"34","birthDate":"1997-08-04","currentAge":29,"birthCity":"Calgary","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Soroka","middleName":"John Graydon","boxscoreName":"Soroka","nickName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"so-ROH-ka","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Soroka","nameSlug":"michael-soroka-647336","firstLastName":"Michael Soroka","lastFirstName":"Soroka, Michael","lastInitName":"Soroka, M","initLastName":"M Soroka","fullFMLName":"Michael John Graydon Soroka","fullLFMName":"Soroka, Michael John Graydon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID680916":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916","firstName":"Franco","lastName":"Aleman","primaryNumber":"55","birthDate":"2000-06-26","currentAge":26,"birthCity":"Yaguajay","birthCountry":"Cuba","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Franco","useLastName":"Aleman","boxscoreName":"Aleman","gender":"M","nameMatrilineal":"Armas","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"fran-koh ally-mahn","mlbDebutDate":"2026-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Franco Aleman","nameSlug":"franco-aleman-680916","firstLastName":"Franco Aleman","lastFirstName":"Aleman, Franco","lastInitName":"Aleman, F","initLastName":"F Aleman","fullFMLName":"Franco Aleman","fullLFMName":"Aleman, Franco","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID683352":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352","firstName":"Mitchell","lastName":"Bratt","primaryNumber":"60","birthDate":"2003-07-03","currentAge":23,"birthCity":"Newmarket","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Bratt","middleName":"Eric","boxscoreName":"Bratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Bratt","nameSlug":"mitch-bratt-683352","firstLastName":"Mitch Bratt","lastFirstName":"Bratt, Mitch","lastInitName":"Bratt, M","initLastName":"M Bratt","fullFMLName":"Mitchell Eric Bratt","fullLFMName":"Bratt, Mitchell Eric","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID684442":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442","firstName":"Kohl","lastName":"Drake","primaryNumber":"58","birthDate":"2000-07-17","currentAge":26,"birthCity":"Orem","birthStateProvince":"UT","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kohl","useLastName":"Drake","middleName":"Everett-Scott","boxscoreName":"Drake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kohl Drake","nameSlug":"kohl-drake-684442","firstLastName":"Kohl Drake","lastFirstName":"Drake, Kohl","lastInitName":"Drake, K","initLastName":"K Drake","fullFMLName":"Kohl Everett-Scott Drake","fullLFMName":"Drake, Kohl Everett-Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID657044":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044","firstName":"Ryan","lastName":"Thompson","primaryNumber":"81","birthDate":"1992-06-26","currentAge":34,"birthCity":"Turner","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Thompson","middleName":"Scott","boxscoreName":"Thompson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Thompson","nameSlug":"ryan-thompson-657044","firstLastName":"Ryan Thompson","lastFirstName":"Thompson, Ryan","lastInitName":"Thompson, R","initLastName":"R Thompson","fullFMLName":"Ryan Scott Thompson","fullLFMName":"Thompson, Ryan Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID656555":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555","firstName":"Rhys","lastName":"Hoskins","primaryNumber":"8","birthDate":"1993-03-17","currentAge":33,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":241,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rhys","useLastName":"Hoskins","middleName":"Dean","boxscoreName":"Hoskins","nickName":"Big Fella","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"reese","mlbDebutDate":"2017-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhys Hoskins","nameSlug":"rhys-hoskins-656555","firstLastName":"Rhys Hoskins","lastFirstName":"Hoskins, Rhys","lastInitName":"Hoskins, R","initLastName":"R Hoskins","fullFMLName":"Rhys Dean Hoskins","fullLFMName":"Hoskins, Rhys Dean","strikeZoneTop":3.334,"strikeZoneBottom":1.683},"ID800050":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","firstName":"Chase","lastName":"DeLauter","primaryNumber":"24","birthDate":"2001-10-08","currentAge":24,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Chase","useLastName":"DeLauter","middleName":"Daniel","boxscoreName":"DeLauter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"DAH-law-ter","mlbDebutDate":"2025-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chase DeLauter","nameSlug":"chase-delauter-800050","firstLastName":"Chase DeLauter","lastFirstName":"DeLauter, Chase","lastInitName":"DeLauter, C","initLastName":"C DeLauter","fullFMLName":"Chase Daniel DeLauter","fullLFMName":"DeLauter, Chase Daniel","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID690984":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984","firstName":"Peter","lastName":"Halpin","primaryNumber":"0","birthDate":"2002-05-26","currentAge":24,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Petey","useLastName":"Halpin","middleName":"Lyndon","boxscoreName":"Halpin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Petey Halpin","nameSlug":"petey-halpin-690984","firstLastName":"Petey Halpin","lastFirstName":"Halpin, Petey","lastInitName":"Halpin, P","initLastName":"P Halpin","fullFMLName":"Peter Lyndon Halpin","fullLFMName":"Halpin, Peter Lyndon","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34830,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Overcast","temp":"81","wind":"5 mph, In From RF"},"gameInfo":{"attendance":24869,"firstPitch":"2026-08-02T17:42:00.000Z","gameDurationMinutes":153,"delayDurationMinutes":94},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"home":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"}},"officialScorer":{"id":433218,"fullName":"Chad Broski","link":"/api/v1/people/433218"},"primaryDatacaster":{"id":601482,"fullName":"Dan Battaglia","link":"/api/v1/people/601482"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T17:42:14.846Z","endTime":"2026-08-02T17:43:41.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T14:21:38.982Z","endTime":"2026-08-02T17:16:41.120Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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-08-02T17:16:41.120Z","endTime":"2026-08-02T17:40:50.913Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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-08-02T17:40:50.913Z","endTime":"2026-08-02T17:42:17.092Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.750334767493563,"aZ":-17.6578314276166,"pfxX":-7.3335465355003135,"pfxZ":7.051267697084041,"pX":-0.6259204542334913,"pZ":3.4778419018220594,"vX0":8.121139583836795,"vY0":-141.733511464654,"vZ0":-3.8676290326704943,"x":140.86,"y":144.88,"x0":-2.5592931364097833,"y0":50.00369410559398,"z0":5.969765153102005,"aX":-15.100413263032243},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.2,"breakHorizontal":11.9,"spinRate":2309,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.384682486312069,"extension":6.929778365083078},"index":3,"playId":"7aae779b-bbe6-34f2-abf0-1c30ea551d5a","pitchNumber":1,"startTime":"2026-08-02T17:42:17.092Z","endTime":"2026-08-02T17:42:21.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.156325193854695,"aZ":-13.550343005520702,"pfxX":-6.343067145725856,"pfxZ":8.924304295130195,"pX":0.5932475832765701,"pZ":1.9912850651496987,"vX0":10.591286737030037,"vY0":-142.4874734040386,"vZ0":-8.745681206703964,"x":94.39,"y":185.02,"x0":-2.322671786661779,"y0":50.00296988841944,"z0":5.926992942271199,"aX":-13.238171039759019},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.8,"breakHorizontal":9.7,"spinRate":2446,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.38222036174430274,"extension":6.941043410299526},"index":4,"playId":"c79d9016-424f-326a-8e35-3909c14ea576","pitchNumber":2,"startTime":"2026-08-02T17:42:32.108Z","endTime":"2026-08-02T17:42:36.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.254164511827952,"aZ":-36.02865973646799,"pfxX":4.476094410977063,"pfxZ":-2.3003581487218314,"pX":1.141274675265246,"pZ":0.7437932578129347,"vX0":8.185121520870503,"vY0":-128.32884314128714,"vZ0":-5.739275214165135,"x":73.5,"y":218.7,"x0":-2.6645141793393785,"y0":50.001928827223985,"z0":5.798645999608131,"aX":7.503335233565136},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-5.2,"breakHorizontal":-9.8,"spinRate":2371,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.42596549781327075,"extension":6.96645553167654},"index":5,"playId":"a8e8079c-d22a-347d-aa32-7920dd29fb9a","pitchNumber":3,"startTime":"2026-08-02T17:42:47.324Z","endTime":"2026-08-02T17:42:51.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.605809323065547,"aZ":-32.982581627697485,"pfxX":6.099052348783104,"pfxZ":-0.47881377247314916,"pX":1.081308580017604,"pZ":2.8102783832841327,"vX0":7.486780925062704,"vY0":-128.29137829229643,"vZ0":-1.249640550831925,"x":75.78,"y":162.9,"x0":-2.658812157162725,"y0":50.00385547992057,"z0":5.85625004746152,"aX":10.246810938501962},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.0,"breakHorizontal":-12.6,"spinRate":2431,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.4256758736929931,"extension":6.870745612692542},"index":6,"playId":"3bdfc16b-e7a5-310a-ace9-2f889fd7956d","pitchNumber":4,"startTime":"2026-08-02T17:43:03.786Z","endTime":"2026-08-02T17:43:08.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":91.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.896758856547933,"aZ":-14.776157734671083,"pfxX":-4.99668912973193,"pfxZ":8.267183561128094,"pX":0.18696668925168441,"pZ":2.553338919324346,"vX0":9.843428703277185,"vY0":-143.19357517451647,"vZ0":-6.486650143737318,"x":109.87,"y":169.84,"x0":-2.6252467530356394,"y0":50.00492681270785,"z0":5.749681392565735,"aX":-10.51860715645649},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.0,"breakHorizontal":7.3,"spinRate":2350,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.380562429178267,"extension":7.084175081475321},"index":7,"playId":"8d44ab00-9646-37f9-9e92-d0160a496506","pitchNumber":5,"startTime":"2026-08-02T17:43:19.586Z","endTime":"2026-08-02T17:43:24.138Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":92.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.923440756621673,"aZ":-15.691352722173178,"pfxX":-6.929940264147696,"pfxZ":7.636137350738704,"pX":0.6542142889915713,"pZ":3.1778069377392217,"vX0":11.160980055532024,"vY0":-144.6826542208602,"vZ0":-4.904772879880946,"x":107.01,"y":109.33,"x0":-2.3207498378424636,"y0":50.00650944732006,"z0":5.829265953312759,"aX":-14.966382580365632},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":2373,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.37593853964190016,"extension":7.075101156758114},"index":8,"playId":"3eed3735-8d15-35d8-b55f-b87bff5032fd","pitchNumber":6,"startTime":"2026-08-02T17:43:37.298Z","endTime":"2026-08-02T17:43:41.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T17:43:41.013Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T17:43:46.545Z","endTime":"2026-08-02T17:44:15.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22783790359417,"aZ":-14.444056642228817,"pfxX":-5.281047053039969,"pfxZ":8.350764274953281,"pX":0.6143615952793569,"pZ":3.183973657569215,"vX0":10.626638085426407,"vY0":-143.84863877792117,"vZ0":-5.466381542781897,"x":93.58,"y":152.81,"x0":-2.419739243355186,"y0":50.00696123476351,"z0":5.98438659630465,"aX":-11.218737491379034},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2255,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.37885901178515224,"extension":6.944713273143693},"hitData":{"launchSpeed":75.1,"launchAngle":50.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":109.39,"coordY":110.17}},"index":0,"playId":"62c2c4ca-b194-33b6-b2b7-eced5141b240","pitchNumber":1,"startTime":"2026-08-02T17:44:06.005Z","endTime":"2026-08-02T17:44:15.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T17:44:15.529Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Moreno flies out to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-02T17:44:17.431Z","endTime":"2026-08-02T17:46:53.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.552744097946732,"aZ":-10.880629760924444,"pfxX":-6.934996847691135,"pfxZ":10.108549599433548,"pX":-0.3710888155117809,"pZ":3.7922654267202063,"vX0":8.313457886460563,"vY0":-143.58723494677892,"vZ0":-4.048546681472034,"x":131.15,"y":136.39,"x0":-2.3910647560020757,"y0":50.00009982612708,"z0":5.8875723157291855,"aX":-14.60501596855803},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.8,"breakHorizontal":11.0,"spinRate":2245,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38021044630796297,"extension":7.054534675972114},"index":0,"playId":"1c651856-3003-3754-a0ee-5f7e7700bd27","pitchNumber":1,"startTime":"2026-08-02T17:44:44.467Z","endTime":"2026-08-02T17:44:48.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98231289642291,"aZ":-12.902101197040693,"pfxX":-9.853662661740845,"pfxZ":9.456120864209641,"pX":0.2556258215374633,"pZ":2.851799250418816,"vX0":10.672331718267802,"vY0":-141.75922460081247,"vZ0":-6.144343910947344,"x":107.26,"y":161.78,"x0":-2.275189919305807,"y0":50.00326106221208,"z0":5.868799610759702,"aX":-20.0837380819463},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":15.7,"spinRate":2378,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.38617981148348024,"extension":6.997656815664421},"index":1,"playId":"2548c750-2907-3d44-89e1-5dd6130bfa0e","pitchNumber":2,"startTime":"2026-08-02T17:45:04.130Z","endTime":"2026-08-02T17:45:08.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85585838403379,"aZ":-44.70461921302352,"pfxX":3.9077759324590637,"pfxZ":-8.610035063799309,"pX":0.9354329353493303,"pZ":1.1404615954567268,"vX0":6.46743737172248,"vY0":-121.05411969906403,"vZ0":-2.3829954597679883,"x":81.34,"y":207.99,"x0":-2.2986522347616156,"y0":50.00171589263998,"z0":6.122649352031648,"aX":5.687529761550558},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.8,"breakHorizontal":-8.9,"spinRate":2476,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.455823118708782,"extension":6.844309262735878},"index":2,"playId":"fddc3ee6-062d-3881-bb8b-f90d9684082f","pitchNumber":3,"startTime":"2026-08-02T17:45:19.484Z","endTime":"2026-08-02T17:45:23.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.411801247599385,"aZ":-18.902566605563898,"pfxX":-10.452444342927462,"pfxZ":6.411974505234195,"pX":0.19123128980245604,"pZ":2.504597001814962,"vX0":11.219082583113185,"vY0":-142.6534851963418,"vZ0":-6.015946685438153,"x":109.71,"y":171.16,"x0":-2.425955061400593,"y0":50.00576249568328,"z0":5.823976244106899,"aX":-21.645212325189018},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.6,"breakHorizontal":16.8,"spinRate":2108,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.38329115027973026,"extension":7.021744490799446},"index":3,"playId":"71e83805-4cf5-3418-b97f-c14f1694cf7c","pitchNumber":4,"startTime":"2026-08-02T17:45:34.406Z","endTime":"2026-08-02T17:45:37.982Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-02T17:45:50.358Z","endTime":"2026-08-02T17:46:05.864Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6589208552318,"aZ":-35.86794833243951,"pfxX":5.725204996403497,"pfxZ":-2.2768950831524712,"pX":1.2094013645558455,"pZ":2.942446058661064,"vX0":7.271744113070796,"vY0":-127.12826108549177,"vZ0":-0.578220288403255,"x":70.9,"y":159.33,"x0":-2.443803257602301,"y0":50.00607239541743,"z0":6.046510886903506,"aX":9.271531946964535},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.0,"breakHorizontal":-12.1,"spinRate":2312,"spinDirection":51},"zone":12,"typeConfidence":2.0,"plateTime":0.43261969503057696,"extension":6.954891787318171},"index":5,"playId":"48f65da0-3e11-3eb9-9a93-27a84236c857","pitchNumber":5,"startTime":"2026-08-02T17:46:05.864Z","endTime":"2026-08-02T17:46:09.586Z","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":99.7,"endSpeed":91.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41678298684757,"aZ":-14.14827111426086,"pfxX":-8.487136009895202,"pfxZ":8.453419499316503,"pX":1.820186715409802,"pZ":2.780808989357503,"vX0":14.829140716836841,"vY0":-144.3880962846637,"vZ0":-6.33059782770457,"x":47.62,"y":163.7,"x0":-2.255948633593026,"y0":50.00515803192562,"z0":5.855745664758207,"aX":-18.10418338347855},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.3,"breakHorizontal":12.7,"spinRate":2298,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.37786357510909463,"extension":7.152383897173822},"index":6,"playId":"af8182e0-c72d-34a8-8bd9-bdba03890b92","pitchNumber":6,"startTime":"2026-08-02T17:46:28.135Z","endTime":"2026-08-02T17:46:31.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.815325820767427,"aZ":-15.942857464986623,"pfxX":-7.563047889372555,"pfxZ":7.749188390698039,"pX":0.21425340034314383,"pZ":2.7874758188710422,"vX0":10.19045996906529,"vY0":-143.06634352524364,"vZ0":-5.772770535080916,"x":108.83,"y":163.52,"x0":-2.3941026983327953,"y0":50.000264122689096,"z0":5.8132910084147635,"aX":-15.837639751720332},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.1,"breakHorizontal":11.9,"spinRate":2275,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38133722579812757,"extension":7.0884347334177145},"hitData":{"launchSpeed":80.7,"launchAngle":32.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.7,"coordY":112.32}},"index":7,"playId":"831a68b7-8502-3c37-9ce1-dcce53e2618d","pitchNumber":7,"startTime":"2026-08-02T17:46:46.391Z","endTime":"2026-08-02T17:46:53.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T17:46:53.766Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a ground ball to shortstop Geraldo Perdomo, deflected by pitcher Merrill Kelly.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T17:48:52.488Z","endTime":"2026-08-02T17:50:36.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518876,"link":"/api/v1/people/518876"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0335046269896,"aZ":-18.017974953986048,"pfxX":-5.770857533306198,"pfxZ":8.114153699141536,"pX":-0.601141511543309,"pZ":2.638354946370013,"vX0":5.121324766699319,"vY0":-130.63413712609594,"vZ0":-3.4085445441437323,"x":139.91,"y":167.54,"x0":-1.8280890997857924,"y0":50.005674249163675,"z0":5.298600321449333,"aX":-10.072155695177948},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.3,"breakHorizontal":9.5,"spinRate":2348,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.41774565354273285,"extension":6.366276477533813},"index":0,"playId":"932bd7cd-b6b0-3a56-ac71-4d624430b851","pitchNumber":1,"startTime":"2026-08-02T17:49:19.589Z","endTime":"2026-08-02T17:49:24.157Z","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":91.2,"endSpeed":83.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.342966674793715,"aZ":-17.834846181651713,"pfxX":-6.176252606072193,"pfxZ":7.985299641277557,"pX":0.20627760752549248,"pZ":2.6281699583998135,"vX0":7.0672338238736785,"vY0":-132.64531902954948,"vZ0":-3.6036659893405765,"x":109.14,"y":167.82,"x0":-1.6805600340344578,"y0":50.00200667754967,"z0":5.292127636480025,"aX":-11.089930141441267},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2295,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.41172309878129143,"extension":6.156441252368118},"index":1,"playId":"37c581e8-4124-30f6-944e-8266dcb0518d","pitchNumber":2,"startTime":"2026-08-02T17:49:34.646Z","endTime":"2026-08-02T17:49:39.982Z","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":91.2,"endSpeed":83.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16085423412075,"aZ":-17.129357867797793,"pfxX":-6.906163063009438,"pfxZ":8.404126823205608,"pX":0.6536385953870951,"pZ":4.156294953599938,"vX0":8.428958273402205,"vY0":-132.64773616789375,"vZ0":-0.07062637098494745,"x":92.08,"y":126.56,"x0":-1.6611027566892431,"y0":50.00176033039957,"z0":5.4273154004841,"aX":-12.362612023231698},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.5,"breakHorizontal":10.8,"spinRate":2372,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.4121926284611934,"extension":6.112006123375636},"index":2,"playId":"0be733cf-838b-341c-9abe-35488c548c36","pitchNumber":3,"startTime":"2026-08-02T17:49:57.914Z","endTime":"2026-08-02T17:50:01.702Z","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":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.871826244513784,"aZ":-18.366321254369335,"pfxX":-2.7813867708768925,"pfxZ":7.699357844181266,"pX":-1.1087546311763408,"pZ":2.563463239865145,"vX0":3.1545689999087205,"vY0":-132.68954178405025,"vZ0":-3.569267152653701,"x":159.26,"y":169.57,"x0":-1.948456866190845,"y0":50.001633827207215,"z0":5.2546094510269645,"aX":-4.987712021713125},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":4.4,"spinRate":2397,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.41188954851538284,"extension":6.102317674440076},"index":3,"playId":"c9d4e1c1-a7ce-3888-af69-94719813c30b","pitchNumber":4,"startTime":"2026-08-02T17:50:13.067Z","endTime":"2026-08-02T17:50:17.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01580168421962,"aZ":-31.04116709045159,"pfxX":-9.465833095566492,"pfxZ":0.6700608686100225,"pX":-0.661838614660797,"pZ":1.2347157338265142,"vX0":5.810961342616312,"vY0":-128.82816520643829,"vZ0":-4.354402971914993,"x":142.23,"y":205.44,"x0":-1.7088106539152386,"y0":50.003912548082376,"z0":5.327494700288452,"aX":-16.023004620914406},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":16.0,"spinRate":2254,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4240267183029669,"extension":6.119303248768618},"hitData":{"launchSpeed":60.7,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.88,"coordY":157.49}},"index":4,"playId":"2f4618b7-50cf-3c24-a38e-23e48ba6a807","pitchNumber":5,"startTime":"2026-08-02T17:50:30.465Z","endTime":"2026-08-02T17:50:36.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T17:50:36.898Z","atBatIndex":3},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"José Ramírez grounds into a double play, second baseman Ildemaro Vargas to shortstop Geraldo Perdomo to first baseman Tyler Locklear. Steven Kwan out at 2nd. José Ramírez out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T17:51:10.549Z","endTime":"2026-08-02T17:51:39.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":518876,"fullName":"Merrill Kelly"}}},"count":{"balls":1,"strikes":0,"outs":0},"index":0,"playId":"50fb450f-67dc-4f1e-9a08-7749492688ae","pitchNumber":0,"startTime":"2026-08-02T17:51:10.549Z","endTime":"2026-08-02T17:51:15.549Z","isPitch":false,"type":"no_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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59975805294785,"aZ":-32.4853607195357,"pfxX":-8.920780917604345,"pfxZ":-0.18335165740273318,"pX":-0.23758627152458262,"pZ":1.594780491816396,"vX0":6.423809457490119,"vY0":-128.42082873276698,"vZ0":-3.2572997851335423,"x":126.06,"y":195.72,"x0":-1.6073948975634347,"y0":50.00521968422016,"z0":5.396146663203329,"aX":-14.961925567949965},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.8,"breakHorizontal":14.8,"spinRate":2206,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4258669446775696,"extension":6.328008816759402},"hitData":{"launchSpeed":101.2,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.87,"coordY":154.07}},"index":1,"playId":"e6f4719e-f64f-3eeb-86da-5871c6acf8ea","pitchNumber":1,"startTime":"2026-08-02T17:51:31.699Z","endTime":"2026-08-02T17:51:39.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T17:51:39.498Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chase DeLauter lines out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-02T17:51:45.746Z","endTime":"2026-08-02T17:53:43.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.002196615860377,"aZ":-17.927774721056025,"pfxX":-5.869618836622454,"pfxZ":7.97217534700095,"pX":-0.4991330097527928,"pZ":2.335670804997197,"vX0":5.521992174755554,"vY0":-132.2599033126628,"vZ0":-4.429295352250815,"x":136.03,"y":175.72,"x0":-1.8430547416863279,"y0":50.000382022918686,"z0":5.331900611952375,"aX":-10.484645178211485},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.8,"breakHorizontal":9.6,"spinRate":2339,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4128140659983788,"extension":6.21931078710849},"index":0,"playId":"999177d2-520b-3c43-b2b6-3a0c40710e2a","pitchNumber":1,"startTime":"2026-08-02T17:52:15.034Z","endTime":"2026-08-02T17:52:19.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01265864023452,"aZ":-33.21286149822781,"pfxX":-9.478150414789202,"pfxZ":-0.6193295644650885,"pX":-1.9350646380024215,"pZ":2.1700907094863298,"vX0":2.865640572550567,"vY0":-128.39160896580123,"vZ0":-1.774392703930924,"x":190.76,"y":180.19,"x0":-1.8326295848339476,"y0":50.00438553693104,"z0":5.449317805262949,"aX":-15.861114641979674},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.3,"breakHorizontal":16.6,"spinRate":2220,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4262281355635098,"extension":6.198476758155765},"index":1,"playId":"d83ea5c3-f032-35af-9bcf-208c2f863224","pitchNumber":2,"startTime":"2026-08-02T17:52:28.782Z","endTime":"2026-08-02T17:52:32.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918684843662064,"aZ":-31.052047469396886,"pfxX":-9.417559683210488,"pfxZ":0.6714283240307601,"pX":-1.8826333594452171,"pZ":2.5897752169618022,"vX0":2.74129425941485,"vY0":-128.80911067082403,"vZ0":-1.1763370124290773,"x":188.76,"y":168.86,"x0":-1.7374081635308263,"y0":50.00576891350949,"z0":5.454749234439741,"aX":-15.817138035126135},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":16.4,"spinRate":2180,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4253415937957321,"extension":6.180547184979515},"index":2,"playId":"65def6bb-23a2-3ba3-8c98-2ee6e8196f61","pitchNumber":3,"startTime":"2026-08-02T17:52:44.921Z","endTime":"2026-08-02T17:52:48.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.677355533196657,"aZ":-37.16827713944439,"pfxX":3.5195718978791217,"pfxZ":-3.4638033733820865,"pX":-0.6689344341220466,"pZ":2.7833012568965816,"vX0":1.80799623098428,"vY0":-118.44324259941644,"vZ0":1.0694541558143251,"x":142.5,"y":163.63,"x0":-1.8961589245609278,"y0":50.0055737072377,"z0":5.688656668835833,"aX":5.07006031284175},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.9,"breakHorizontal":-6.7,"spinRate":2625,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.46001182634667126,"extension":6.181084554677362},"index":3,"playId":"1240f2fa-e48a-3863-a277-6533ff3d7ae4","pitchNumber":4,"startTime":"2026-08-02T17:53:02.317Z","endTime":"2026-08-02T17:53:06.863Z","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":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84308334212285,"aZ":-21.670128346746523,"pfxX":-1.9168380354268901,"pfxZ":5.727000064163173,"pX":-1.1134085702311463,"pZ":2.1831203483020967,"vX0":3.1604841020646006,"vY0":-134.06970096376375,"vZ0":-3.8738387934580736,"x":159.44,"y":179.84,"x0":-2.0542678415974462,"y0":50.00507899434369,"z0":5.178528130141483,"aX":-3.5176140734317842},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.8,"breakHorizontal":2.9,"spinRate":2401,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40730985041891987,"extension":6.319720772480105},"index":4,"playId":"729c87c0-8a31-3469-b36c-9518f94eb108","pitchNumber":5,"startTime":"2026-08-02T17:53:20.614Z","endTime":"2026-08-02T17:53:25.492Z","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":91.4,"endSpeed":83.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.199666901608232,"aZ":-20.81413863607236,"pfxX":-2.5783645402817608,"pfxZ":6.31896918908637,"pX":-0.8016961135302555,"pZ":1.9867555933843748,"vX0":3.957897296474591,"vY0":-133.11552959209794,"vZ0":-4.4055615120090525,"x":147.56,"y":185.14,"x0":-1.9718297008936008,"y0":50.00144702145447,"z0":5.1674065880966245,"aX":-4.633957140841026},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":3.8,"spinRate":2394,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.411261966461975,"extension":6.3718568109114475},"hitData":{"launchSpeed":98.3,"launchAngle":17.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.26,"coordY":96.58}},"index":5,"playId":"c105786e-5f72-35de-b4e6-22bf762e67e0","pitchNumber":6,"startTime":"2026-08-02T17:53:36.950Z","endTime":"2026-08-02T17:53:43.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T17:53:43.899Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T17:55:37.612Z","endTime":"2026-08-02T17:56:43.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.06218900108373,"aZ":-34.76204527857204,"pfxX":5.6393385515399626,"pfxZ":-1.5661088602281765,"pX":-0.4542789089578772,"pZ":2.4237242450779912,"vX0":4.114344001952265,"vY0":-126.59116409783017,"vZ0":-2.159197843296557,"x":134.32,"y":173.34,"x0":-2.822243454521393,"y0":50.00180852469641,"z0":6.018674583682696,"aX":9.331168081286638},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.0,"breakHorizontal":-11.0,"spinRate":2353,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.4294585301370746,"extension":6.899969410385641},"index":0,"playId":"68154085-3e2a-3607-b5a9-b0cce5c7754e","pitchNumber":1,"startTime":"2026-08-02T17:55:51.926Z","endTime":"2026-08-02T17:55:56.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":83.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.769366105508624,"aZ":-35.60156233364264,"pfxX":4.4123064304140795,"pfxZ":-2.001457040064727,"pX":0.8234624025277986,"pZ":2.1556003345422132,"vX0":7.284314149594902,"vY0":-128.78126197490548,"vZ0":-2.857963054510649,"x":85.61,"y":180.58,"x0":-2.5934991560482437,"y0":50.002141273716234,"z0":5.979755272970901,"aX":7.557316869930437},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.0,"breakHorizontal":-9.4,"spinRate":2383,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.42213624811716066,"extension":6.87017035693962},"index":1,"playId":"1b12238e-01d3-334e-8f60-127d2b854131","pitchNumber":2,"startTime":"2026-08-02T17:56:03.697Z","endTime":"2026-08-02T17:56:09.054Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-02T17:56:11.834Z","endTime":"2026-08-02T17:56:23.468Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.677556467329186,"aZ":-34.741125551064265,"pfxX":5.853846748790188,"pfxZ":-1.546882623312115,"pX":0.5085052584447175,"pZ":2.848726146883312,"vX0":6.0325718190141036,"vY0":-126.97033864662633,"vZ0":-1.2333022799713442,"x":97.62,"y":161.86,"x0":-2.643263830467959,"y0":50.00116103666416,"z0":6.061497314539001,"aX":9.725517053155675},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.9,"breakHorizontal":-11.8,"spinRate":2373,"spinDirection":56},"zone":3,"typeConfidence":2.0,"plateTime":0.42848516044523643,"extension":6.819193445060246},"index":3,"playId":"bddda35e-d280-3fad-a2fb-501761b80ec9","pitchNumber":3,"startTime":"2026-08-02T17:56:23.468Z","endTime":"2026-08-02T17:56:27.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.163284229863244,"aZ":-32.126848044313085,"pfxX":5.092943176627395,"pfxZ":0.027759572600860594,"pX":1.1398652518318042,"pZ":2.3911239794376185,"vX0":8.088989649784738,"vY0":-129.50545402266042,"vZ0":-2.787553211940503,"x":73.55,"y":174.22,"x0":-2.6674808218871258,"y0":50.00291602861801,"z0":5.9010220827989945,"aX":8.78271263042434},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.2,"breakHorizontal":-10.8,"spinRate":2329,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4204785076387889,"extension":6.786037629566483},"index":4,"playId":"f9c1cf0e-1cec-3dd3-87e8-fbc0e030fc17","pitchNumber":4,"startTime":"2026-08-02T17:56:39.220Z","endTime":"2026-08-02T17:56:43.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T17:56:43.079Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T17:56:45.247Z","endTime":"2026-08-02T17:58:07.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.2,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.597438498044966,"aZ":-13.120922640704475,"pfxX":-5.4826395652138515,"pfxZ":9.002987002432677,"pX":-1.1777816422329777,"pZ":3.417825588179197,"vX0":5.318946470225633,"vY0":-143.7043595703141,"vZ0":-5.467951369085829,"x":161.89,"y":146.5,"x0":-2.329741926966208,"y0":50.00508838261648,"z0":6.14311317085594,"aX":-11.605094240182128},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.6,"breakHorizontal":9.0,"spinRate":2275,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3794458941385699,"extension":7.056858384011464},"index":0,"playId":"74019f02-c936-37ef-90f8-e34050ffebe7","pitchNumber":1,"startTime":"2026-08-02T17:57:11.283Z","endTime":"2026-08-02T17:57:15.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.775151586762515,"aZ":-43.40521105650366,"pfxX":5.941906609341397,"pfxZ":-7.546745343000959,"pX":-0.6481040134784097,"pZ":2.193243066311217,"vX0":2.7118640787093438,"vY0":-121.19258375697856,"vZ0":-0.7453786198372693,"x":141.7,"y":179.56,"x0":-2.5539027370114287,"y0":50.00564591737276,"z0":6.297116050149854,"aX":8.836909877307207},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.6,"breakHorizontal":-11.4,"spinRate":2572,"spinDirection":31},"zone":7,"typeConfidence":2.0,"plateTime":0.45201267979472703,"extension":6.644403584442179},"index":1,"playId":"56f8a604-8a9a-39de-b82e-f1d712a35a3f","pitchNumber":2,"startTime":"2026-08-02T17:57:24.794Z","endTime":"2026-08-02T17:57:29.382Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12184107007901,"aZ":-32.96343381491716,"pfxX":7.6594077192824574,"pfxZ":-0.4739981817028509,"pX":0.6737284774921696,"pZ":1.8645416917971351,"vX0":5.68843613001176,"vY0":-127.99097001273115,"vZ0":-3.779509852469449,"x":91.32,"y":188.44,"x0":-2.565358928143814,"y0":50.000905698535405,"z0":5.916160022378417,"aX":12.823050962209189},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.4,"breakHorizontal":-15.1,"spinRate":2405,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4264401519227423,"extension":6.843611037468144},"index":2,"playId":"e3f667ea-6e7e-32bc-bf97-6db5e1750e01","pitchNumber":3,"startTime":"2026-08-02T17:57:38.221Z","endTime":"2026-08-02T17:57:42.532Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-02T17:57:50.279Z","endTime":"2026-08-02T17:58:03.015Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.7,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67973254813029,"aZ":-16.348435042549756,"pfxX":-6.338378790415936,"pfxZ":7.391167363152936,"pX":-0.2770475996651588,"pZ":3.572050742847892,"vX0":8.768908471685563,"vY0":-144.48715430006686,"vZ0":-4.083743597955863,"x":127.56,"y":142.33,"x0":-2.510010541212082,"y0":50.00310202830825,"z0":5.9905134850962,"aX":-13.572179255299247},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.8,"breakHorizontal":10.0,"spinRate":2230,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.37726814921741925,"extension":6.988491060825289},"index":4,"playId":"54f72a70-06a0-3289-8f46-05e20242b391","pitchNumber":4,"startTime":"2026-08-02T17:58:03.015Z","endTime":"2026-08-02T17:58:07.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T17:58:07.081Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-02T17:58:10.543Z","endTime":"2026-08-02T17:59:31.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":98.4,"endSpeed":90.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13020538251784,"aZ":-19.317703637965568,"pfxX":-9.251234071585447,"pfxZ":6.178865614600168,"pX":1.206953240758984,"pZ":2.5854268477695936,"vX0":13.22382256490701,"vY0":-142.70624304154927,"vZ0":-5.652220478164311,"x":70.99,"y":168.97,"x0":-2.266142143141048,"y0":50.00441545563644,"z0":5.792605912061455,"aX":-19.25283280533853},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.2,"breakHorizontal":14.4,"spinRate":2115,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3825373508299954,"extension":7.010300328432703},"index":0,"playId":"2f85e54b-46ca-32ca-8c94-f42f89c6de45","pitchNumber":1,"startTime":"2026-08-02T17:58:32.516Z","endTime":"2026-08-02T17:58:37.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01377389671136,"aZ":-35.45340406922379,"pfxX":6.7087163684284565,"pfxZ":-2.009011699505667,"pX":-0.3938286121144258,"pZ":3.0348792917493377,"vX0":3.921164740357722,"vY0":-126.73985815217272,"vZ0":-0.3051332583417461,"x":132.01,"y":156.84,"x0":-2.8306900734544347,"y0":50.00205262411012,"z0":5.979411587800697,"aX":10.953053446517973},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.5,"breakHorizontal":-13.1,"spinRate":2346,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.4315625908188099,"extension":6.618897075950171},"index":1,"playId":"26c633ff-689d-3603-a6ef-c3cbdc46db57","pitchNumber":2,"startTime":"2026-08-02T17:58:45.561Z","endTime":"2026-08-02T17:58:49.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.750446180250066,"aZ":-44.46106456936961,"pfxX":6.802968399043962,"pfxZ":-8.384067359594695,"pX":-0.1507365190729566,"pZ":2.7640922509583614,"vX0":3.467079930045071,"vY0":-120.91173883932335,"vZ0":0.9500158222991841,"x":122.75,"y":164.15,"x0":-2.4915007458229947,"y0":50.0021178149833,"z0":6.298267001859462,"aX":9.971255351963498},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.6,"breakHorizontal":-13.2,"spinRate":2523,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4547289161038037,"extension":6.785593599359106},"index":2,"playId":"d8a7c43b-9fa8-3b10-bf25-445ff54739b5","pitchNumber":3,"startTime":"2026-08-02T17:58:59.728Z","endTime":"2026-08-02T17:59:04.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9194236449436,"aZ":-30.697532589718918,"pfxX":5.587010553668791,"pfxZ":0.8794709222007846,"pX":1.9991344899576797,"pZ":1.0421760106756748,"vX0":9.423218731861077,"vY0":-128.4414576007707,"vZ0":-6.044613286128892,"x":40.8,"y":210.64,"x0":-2.4390644872244622,"y0":50.002838469237794,"z0":5.805127079349665,"aX":9.357162145478133},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":-12.1,"spinRate":2386,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.42599264139107396,"extension":6.903381607980118},"index":3,"playId":"38b58d38-2ff7-32b1-adb2-57b4700f322c","pitchNumber":4,"startTime":"2026-08-02T17:59:13.583Z","endTime":"2026-08-02T17:59:17.487Z","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":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.042922030810193,"aZ":-31.369655805467936,"pfxX":4.978216728390419,"pfxZ":0.4787431882437545,"pX":1.148244119012376,"pZ":2.311182073613325,"vX0":7.5931852495761545,"vY0":-129.03171386627918,"vZ0":-3.315092500889987,"x":73.23,"y":176.38,"x0":-2.4759911029443398,"y0":50.004414032032074,"z0":6.021470270737933,"aX":8.422561603500828},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.4,"breakHorizontal":-10.7,"spinRate":2411,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.423964002598582,"extension":6.92863202868163},"index":4,"playId":"8673bedc-cc33-36bd-ab86-05b1407fb6d0","pitchNumber":5,"startTime":"2026-08-02T17:59:27.749Z","endTime":"2026-08-02T17:59:31.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T17:59:31.341Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Travis Bazzana singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T18:00:40.418Z","endTime":"2026-08-02T18:02:37.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":80.4,"endSpeed":74.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.818783473106773,"aZ":-39.19962203237409,"pfxX":2.867473555444795,"pfxZ":-5.050349944449283,"pX":0.5428769592578638,"pZ":1.4422925898858456,"vX0":4.367966478262292,"vY0":-117.10481895918831,"vZ0":-1.3272571422705957,"x":96.31,"y":199.84,"x0":-1.7180481102820993,"y0":50.003254085055865,"z0":5.678661212914687,"aX":3.9879223771825667},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.2,"breakHorizontal":-6.2,"spinRate":2667,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4674603481421262,"extension":6.132370943204568},"index":0,"playId":"fec70326-be48-3756-ad82-782b52bf15f0","pitchNumber":1,"startTime":"2026-08-02T18:01:43.068Z","endTime":"2026-08-02T18:01:47.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.035517649935866,"aZ":-31.153669766441098,"pfxX":-9.071450776487705,"pfxZ":0.6375076046021837,"pX":0.3356346108500136,"pZ":1.8560086358364878,"vX0":7.611606544917741,"vY0":-125.02485578165096,"vZ0":-2.6557473951705317,"x":104.21,"y":188.67,"x0":-1.556145064167614,"y0":50.002308780386684,"z0":5.465308834343706,"aX":-14.493067255536342},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.8,"breakHorizontal":14.9,"spinRate":2180,"spinDirection":246},"zone":9,"typeConfidence":2.0,"plateTime":0.4365707496956266,"extension":6.1177748146659505},"index":1,"playId":"daeb4eb5-93f6-3c04-9ae3-a49c0150b15a","pitchNumber":2,"startTime":"2026-08-02T18:01:58.027Z","endTime":"2026-08-02T18:02:02.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27696161719733,"aZ":-30.092364629578057,"pfxX":-7.6670988451989714,"pfxZ":1.2538266970038041,"pX":-1.179281081596383,"pZ":1.8428370577622561,"vX0":4.1530927498055155,"vY0":-127.11663932473415,"vZ0":-3.089133355582219,"x":161.95,"y":189.02,"x0":-1.8249866425307413,"y0":50.00372401100344,"z0":5.424725244335062,"aX":-12.742312056731299},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":13.2,"spinRate":2230,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4283639009252509,"extension":6.101486654758783},"index":2,"playId":"30b3496a-d6cf-37fc-985f-c2600cd50bee","pitchNumber":3,"startTime":"2026-08-02T18:02:12.205Z","endTime":"2026-08-02T18:02:16.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.819949069511274,"aZ":-19.644614681750596,"pfxX":-6.386704461855507,"pfxZ":6.992060390336257,"pX":0.15692540230564467,"pZ":1.82458597721253,"vX0":7.329914966010617,"vY0":-132.3976197290393,"vZ0":-4.96447652061407,"x":111.02,"y":189.52,"x0":-1.8056791998574326,"y0":50.00330633325099,"z0":5.143559642469869,"aX":-11.444533877897314},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.9,"breakHorizontal":10.2,"spinRate":2380,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4122509281542932,"extension":6.221565942005437},"hitData":{"launchSpeed":101.3,"launchAngle":5.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.06,"coordY":109.29}},"index":3,"playId":"fb5632ee-7223-3085-804f-ad2d3b02f093","pitchNumber":4,"startTime":"2026-08-02T18:02:26.959Z","endTime":"2026-08-02T18:02:37.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:02:37.218Z","atBatIndex":9},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kyle Manzardo grounds into a force out, shortstop Geraldo Perdomo to second baseman Ildemaro Vargas. Travis Bazzana out at 2nd. Kyle Manzardo to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T18:02:40.896Z","endTime":"2026-08-02T18:03:54.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.744664636113576,"aZ":-33.03419806280939,"pfxX":-8.560591672245858,"pfxZ":-0.5311476546124823,"pX":-0.9006507633749842,"pZ":1.5038974154010771,"vX0":5.066750446308797,"vY0":-125.48736199531709,"vZ0":-3.1405752383998506,"x":151.33,"y":198.17,"x0":-1.8264760444901325,"y0":50.00571642246363,"z0":5.443750014964973,"aX":-13.749834601557286},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.4,"breakHorizontal":14.4,"spinRate":2087,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43533063326827603,"extension":6.210186757903637},"index":0,"playId":"2545243e-9f7f-3f77-9e46-4b7cae9102fa","pitchNumber":1,"startTime":"2026-08-02T18:03:09.360Z","endTime":"2026-08-02T18:03:14.417Z","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":90.7,"endSpeed":83.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07572539386397,"aZ":-18.924357986813362,"pfxX":-6.374758556225485,"pfxZ":7.4366450372902975,"pX":-0.8659897147225455,"pZ":2.843305227025684,"vX0":4.665740573288926,"vY0":-132.1255447972701,"vZ0":-2.7063006642156835,"x":150.01,"y":162.01,"x0":-1.819588385049187,"y0":50.005170293338416,"z0":5.2592197990795215,"aX":-11.361221866721317},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":2320,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.41331420700929833,"extension":6.209917857137367},"index":1,"playId":"8ffe63e4-c21b-310c-bd60-9762f2dcd4b7","pitchNumber":2,"startTime":"2026-08-02T18:03:28.086Z","endTime":"2026-08-02T18:03:32.727Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.519354722072606,"aZ":-40.382768620614726,"pfxX":4.787524896505994,"pfxZ":-5.929335866978782,"pX":0.41552815726650943,"pZ":2.5007870772600667,"vX0":3.605923452002298,"vY0":-116.52976376016761,"vZ0":1.3328557113644544,"x":101.16,"y":171.26,"x0":-1.7702170101172157,"y0":50.00195690363948,"z0":5.716711833394959,"aX":6.628116988512476},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.2,"breakHorizontal":-9.5,"spinRate":2616,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4688253471343016,"extension":6.33179424304999},"hitData":{"launchSpeed":76.2,"launchAngle":7.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.91,"coordY":153.46}},"index":2,"playId":"8d56766d-a5a4-317a-a2c3-d9f84343af82","pitchNumber":3,"startTime":"2026-08-02T18:03:47.026Z","endTime":"2026-08-02T18:03:54.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:03:54.756Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T18:04:03.975Z","endTime":"2026-08-02T18:04:51.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.998762148733736,"aZ":-27.24648956749812,"pfxX":-8.243994371590379,"pfxZ":2.7690739053098214,"pX":-0.8403687314234384,"pZ":1.738332845750378,"vX0":5.34503922437819,"vY0":-131.80107476421176,"vZ0":-3.8970649317943167,"x":149.03,"y":191.85,"x0":-1.8117569392953747,"y0":50.00233059886808,"z0":5.221983833063447,"aX":-14.670429164697943},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.4,"breakHorizontal":13.9,"spinRate":2217,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41375293878392627,"extension":6.144419716710883},"index":0,"playId":"a5dc5d98-6999-3767-aa53-9f376a874c78","pitchNumber":1,"startTime":"2026-08-02T18:04:25.011Z","endTime":"2026-08-02T18:04:29.498Z","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":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96496452401674,"aZ":-30.089624269522172,"pfxX":-8.020873788684707,"pfxZ":1.27601768105011,"pX":-0.7742498477663118,"pZ":2.3526301718636775,"vX0":5.128299865430644,"vY0":-126.44128363236699,"vZ0":-1.8171182930407683,"x":146.51,"y":175.26,"x0":-1.7746816654045892,"y0":50.00571175899506,"z0":5.468400901139451,"aX":-13.140974816253859},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":13.6,"spinRate":2073,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4312701864940345,"extension":6.188451513126098},"hitData":{"launchSpeed":89.0,"launchAngle":38.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.15,"coordY":100.31}},"index":1,"playId":"66d35817-8643-317d-9810-d243f3389711","pitchNumber":2,"startTime":"2026-08-02T18:04:41.244Z","endTime":"2026-08-02T18:04:51.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:04:51.790Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-02T18:04:54.172Z","endTime":"2026-08-02T18:06:32.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51012349491761,"aZ":-24.9049764934937,"pfxX":-11.24239055940266,"pfxZ":4.201097916862093,"pX":-1.2491448853276683,"pZ":2.249233069062761,"vX0":5.319219308471955,"vY0":-131.12924261659091,"vZ0":-3.097447647499531,"x":164.61,"y":178.05,"x0":-1.851003511236632,"y0":50.00126900343657,"z0":5.3179785997101146,"aX":-19.441444934777707},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":19.1,"spinRate":2209,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.41880264308675574,"extension":6.1840537757100424},"index":0,"playId":"6f9b549e-dbfe-3b2a-9148-5d7d428c903b","pitchNumber":1,"startTime":"2026-08-02T18:05:27.913Z","endTime":"2026-08-02T18:05:32.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.44677131857539,"aZ":-28.26952957824141,"pfxX":0.2597626251919869,"pfxZ":2.472141968888682,"pX":0.6947265649181883,"pZ":1.537519008189168,"vX0":5.834722909945737,"vY0":-123.42242019786524,"vZ0":-3.585538011936242,"x":90.52,"y":197.27,"x0":-1.7118785151885594,"y0":50.000512225025005,"z0":5.333308677516367,"aX":0.4082980863020596},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":-1.6,"spinRate":2332,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.44007612169616817,"extension":6.455222771268311},"index":1,"playId":"3380b819-079b-3134-bf24-a1e5e7d23c57","pitchNumber":2,"startTime":"2026-08-02T18:05:46.689Z","endTime":"2026-08-02T18:05:51.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06385487815127,"aZ":-23.412022676149736,"pfxX":-8.927092224026815,"pfxZ":4.850951019099763,"pX":-0.8402193348893194,"pZ":1.675074137552004,"vX0":5.588182515494553,"vY0":-132.98468998830097,"vZ0":-4.860577409651551,"x":149.03,"y":193.55,"x0":-1.799012973283488,"y0":50.00627743103075,"z0":5.204985036532457,"aX":-16.1396338070185},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":15.1,"spinRate":2254,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.41043824908977333,"extension":6.381487787929159},"index":2,"playId":"31d0847f-62c3-3483-95c4-83bba49e62f9","pitchNumber":3,"startTime":"2026-08-02T18:06:04.605Z","endTime":"2026-08-02T18:06:08.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.769711322055016,"aZ":-31.5855609977791,"pfxX":-9.110425218331333,"pfxZ":0.35959780565486543,"pX":0.3139992511637389,"pZ":1.3477797440931982,"vX0":8.073677775255788,"vY0":-126.67830853232962,"vZ0":-3.8579016875905934,"x":105.03,"y":202.39,"x0":-1.7111465811100375,"y0":50.00575016190941,"z0":5.380885829599215,"aX":-14.999772025867816},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":15.0,"spinRate":2034,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4302925160361806,"extension":6.231873190881593},"index":3,"playId":"c5418efb-4edb-33b6-94c2-0c16436e3e96","pitchNumber":4,"startTime":"2026-08-02T18:06:28.428Z","endTime":"2026-08-02T18:06:32.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:06:32.772Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-02T18:08:19.470Z","endTime":"2026-08-02T18:09:28.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88114099881017,"aZ":-15.604770613800195,"pfxX":-6.326696268834468,"pfxZ":8.141887483394529,"pX":-0.5610526976012199,"pZ":3.7524994854028124,"vX0":7.540300412803293,"vY0":-141.43166369189146,"vZ0":-3.3962497499234905,"x":138.39,"y":137.46,"x0":-2.4339517498734677,"y0":50.00383960671168,"z0":5.963687650222841,"aX":-12.8769755268366},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":10.0,"spinRate":2258,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3865985206033895,"extension":6.879828116682981},"index":0,"playId":"0e9684a5-0bb9-3b6d-81f1-712548127183","pitchNumber":1,"startTime":"2026-08-02T18:08:42.964Z","endTime":"2026-08-02T18:08:48.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.300063361151192,"aZ":-42.799221709801955,"pfxX":5.463401931228306,"pfxZ":-7.345548630262718,"pX":0.7909895597955364,"pZ":1.681291522302726,"vX0":5.932405780637909,"vY0":-119.78629372135609,"vZ0":-1.5354264528175627,"x":86.85,"y":193.39,"x0":-2.4326914586853583,"y0":50.004959826964836,"z0":6.17557141458705,"aX":7.898205891141277},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.4,"breakHorizontal":-11.4,"spinRate":2453,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45819113607163864,"extension":6.882076096465537},"index":1,"playId":"7c152a7a-c9c6-3cbd-b82f-29dc8735f1c6","pitchNumber":2,"startTime":"2026-08-02T18:08:58.615Z","endTime":"2026-08-02T18:09:02.808Z","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":87.5,"endSpeed":80.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.203312025538096,"aZ":-33.36941484764625,"pfxX":7.205828274305898,"pfxZ":-0.720761021246437,"pX":0.2204170469916355,"pZ":3.292129304856911,"vX0":4.79255479342945,"vY0":-127.37539797819527,"vZ0":-0.4763310526651443,"x":108.6,"y":149.89,"x0":-2.6194559999523777,"y0":50.005756452840366,"z0":6.111157199088966,"aX":11.888202445798491},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.2,"breakHorizontal":-14.2,"spinRate":2282,"spinDirection":51},"zone":3,"typeConfidence":2.0,"plateTime":0.4293628927273896,"extension":6.725832924984319},"index":2,"playId":"fb947bb4-e661-3ea4-af3d-81cd25a2b9e8","pitchNumber":3,"startTime":"2026-08-02T18:09:11.955Z","endTime":"2026-08-02T18:09:16.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29079355615134,"aZ":-30.716573404753806,"pfxX":6.870361065970068,"pfxZ":0.881255324357678,"pX":0.9656302477146853,"pZ":2.2379869504820045,"vX0":6.520006243620404,"vY0":-127.82332596005487,"vZ0":-3.459744312423825,"x":80.19,"y":178.35,"x0":-2.5106453563643685,"y0":50.00424871770875,"z0":6.020298503152029,"aX":11.37023415581429},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":-13.9,"spinRate":2230,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4284708212155115,"extension":6.920518702500866},"index":3,"playId":"b61248bc-3c73-332e-8c8b-15414a2949f6","pitchNumber":4,"startTime":"2026-08-02T18:09:25.010Z","endTime":"2026-08-02T18:09:28.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:09:28.682Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-02T18:09:32.057Z","endTime":"2026-08-02T18:11:10.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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(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":98.4,"endSpeed":90.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96480935489341,"aZ":-10.76049429101516,"pfxX":-5.903955211017919,"pfxZ":10.325630854067938,"pX":-1.0703507200995672,"pZ":2.6557700712947745,"vX0":6.1438286623281675,"vY0":-143.099001144712,"vZ0":-7.741289408833367,"x":157.8,"y":167.07,"x0":-2.477928809911338,"y0":50.006933264807756,"z0":6.070082171981076,"aX":-12.24941327627361},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":9.5,"spinRate":2381,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3827369399234537,"extension":6.898133262690079},"index":0,"playId":"32b61491-3ae3-34cf-a4c2-45aef1166e8a","pitchNumber":1,"startTime":"2026-08-02T18:09:52.541Z","endTime":"2026-08-02T18:09:56.689Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-02T18:09:59.829Z","endTime":"2026-08-02T18:10:12.461Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.656448145089108,"aZ":-33.84770200826279,"pfxX":7.136931966098785,"pfxZ":-0.9988542252551067,"pX":1.1308611700345248,"pZ":1.7386325197160288,"vX0":7.207183407955865,"vY0":-129.53743398926548,"vZ0":-3.837642571558753,"x":73.89,"y":191.84,"x0":-2.6248984331136396,"y0":50.00066806166035,"z0":5.855809335742318,"aX":12.000263302220262},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.5,"breakHorizontal":-14.6,"spinRate":2285,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.42451870345010834,"extension":6.7153284844352985},"index":2,"playId":"9f7f5af1-8476-35a1-854b-eab45d895f62","pitchNumber":2,"startTime":"2026-08-02T18:10:12.461Z","endTime":"2026-08-02T18:10:16.275Z","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":98.6,"endSpeed":90.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247058970628593,"aZ":-11.57916797981471,"pfxX":-6.1628858411880065,"pfxZ":9.789030817786765,"pX":-0.7749998149813373,"pZ":3.402417202912914,"vX0":6.8545509290538575,"vY0":-143.452285449603,"vZ0":-5.489170683053904,"x":146.54,"y":146.91,"x0":-2.384002288413476,"y0":50.00351409622223,"z0":6.049433062692159,"aX":-12.966975094365807},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2398,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3804464270536614,"extension":6.941134290139983},"index":3,"playId":"fd928bfc-e9d4-338e-aeca-bd6a0529da45","pitchNumber":3,"startTime":"2026-08-02T18:10:29.032Z","endTime":"2026-08-02T18:10:32.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7153589156119,"aZ":-31.733002678981755,"pfxX":8.270826785973956,"pfxZ":0.2622799585445419,"pX":1.115778125527217,"pZ":1.5822549352395587,"vX0":6.61201237460091,"vY0":-127.71377333370776,"vZ0":-4.6773757947781025,"x":74.47,"y":196.06,"x0":-2.5787857594088566,"y0":50.000950738375344,"z0":5.92651105714003,"aX":13.690756116959365},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":-16.4,"spinRate":2400,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.42848120323482997,"extension":6.990903037369634},"index":4,"playId":"f878b28d-4d41-36a1-a993-93cd06cf2a3a","pitchNumber":4,"startTime":"2026-08-02T18:10:47.565Z","endTime":"2026-08-02T18:10:51.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52634504749609,"aZ":-45.69954517874292,"pfxX":3.9925211671676193,"pfxZ":-9.028984471933887,"pX":0.9992110410646893,"pZ":-0.03486981014602646,"vX0":7.041617068937467,"vY0":-123.00684951916047,"vZ0":-5.012452922204888,"x":78.91,"y":239.72,"x0":-2.4449621981328162,"y0":50.00371125886961,"z0":5.997822903010571,"aX":5.979533803256413},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-17.4,"breakHorizontal":-9.2,"spinRate":2587,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4491916589514915,"extension":6.822629800425151},"index":5,"playId":"8eb53406-bc55-312b-b8df-ec7dee16a005","pitchNumber":5,"startTime":"2026-08-02T18:11:04.960Z","endTime":"2026-08-02T18:11:10.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:11:10.092Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out softly, third baseman Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-02T18:11:12.592Z","endTime":"2026-08-02T18:12:04.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624412416874623,"aZ":-11.45603839142726,"pfxX":-6.3493602946826115,"pfxZ":10.01437199175441,"pX":0.23667349524992015,"pZ":2.9857735266230896,"vX0":9.952029271625271,"vY0":-142.65312691594767,"vZ0":-5.945275034167144,"x":107.98,"y":158.16,"x0":-2.4660944781647434,"y0":50.0053276077636,"z0":5.8135057338448215,"aX":-13.139694811680725},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":9.6,"spinRate":2376,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.38339419963822063,"extension":6.917224601947758},"index":0,"playId":"a6b86d41-9069-3b7b-b32c-702c72bdc78e","pitchNumber":1,"startTime":"2026-08-02T18:11:36.235Z","endTime":"2026-08-02T18:11:39.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.531731370712244,"aZ":-17.263769117091627,"pfxX":-5.4239432605622095,"pfxZ":7.048935184125565,"pX":0.02655858777182831,"pZ":3.032655371635639,"vX0":9.085980962339637,"vY0":-144.269360739641,"vZ0":-5.455344456779752,"x":115.99,"y":156.9,"x0":-2.4541582799832553,"y0":50.0015553920146,"z0":6.006640816184869,"aX":-11.471417209003677},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.9,"breakHorizontal":8.0,"spinRate":2204,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.37918237501747276,"extension":6.992067527355939},"hitData":{"launchSpeed":54.8,"launchAngle":-70.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":116.38,"coordY":184.15}},"index":1,"playId":"0272c990-e83f-385d-8899-7ae1aef8fe08","pitchNumber":2,"startTime":"2026-08-02T18:11:55.591Z","endTime":"2026-08-02T18:12:04.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:12:04.276Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Patrick Bailey homers (6) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:13:52.974Z","endTime":"2026-08-02T18:15:10.077Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":82.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960734258951593,"aZ":-17.74434594910925,"pfxX":-5.108414897863193,"pfxZ":8.357867386891922,"pX":-0.9928116396481669,"pZ":2.3832228601551093,"vX0":3.8344424155964036,"vY0":-130.4556246467437,"vZ0":-3.9159582652780514,"x":154.84,"y":174.43,"x0":-1.8166167533402309,"y0":50.003954275519924,"z0":5.237998802679319,"aX":-8.822138733488485},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.5,"breakHorizontal":8.4,"spinRate":2303,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.41954448285691726,"extension":6.077827313897914},"index":0,"playId":"638f7532-15fb-3ac9-913e-d74e942cc0cc","pitchNumber":1,"startTime":"2026-08-02T18:14:17.690Z","endTime":"2026-08-02T18:14:21.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.84301112808135,"aZ":-39.25859647818448,"pfxX":2.8809753625119927,"pfxZ":-4.969844103128464,"pX":0.6897000679562783,"pZ":2.0328376977702347,"vX0":4.7421527809475945,"vY0":-118.15970014659884,"vZ0":-0.17521750363154198,"x":90.71,"y":183.89,"x0":-1.7113717865644993,"y0":50.00281846523544,"z0":5.691185797027785,"aX":4.10599070462831},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.8,"breakHorizontal":-6.2,"spinRate":2612,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4621415445960153,"extension":6.066087670625668},"index":1,"playId":"9afcba30-9456-3498-8c47-e274d83e9178","pitchNumber":2,"startTime":"2026-08-02T18:14:31.236Z","endTime":"2026-08-02T18:14:35.308Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.724114977251425,"aZ":-34.171685529873216,"pfxX":-9.058682827060077,"pfxZ":-1.2368986987612303,"pX":-0.5549703553646389,"pZ":2.613449362929577,"vX0":5.68137162068147,"vY0":-126.13793356282589,"vZ0":-0.4630675828342572,"x":138.15,"y":168.22,"x0":-1.6551616166286987,"y0":50.00226314206666,"z0":5.545501145887456,"aX":-14.65358205369833},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.2,"breakHorizontal":15.1,"spinRate":2079,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.43359259753492374,"extension":6.177867216944173},"hitData":{"launchSpeed":105.4,"launchAngle":24.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.07,"coordY":30.38}},"index":2,"playId":"1367725f-90e8-3ef0-89ba-d8bb902a6bae","pitchNumber":3,"startTime":"2026-08-02T18:14:46.017Z","endTime":"2026-08-02T18:15:10.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:15:10.077Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Petey Halpin singles on a fly ball to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:15:12.365Z","endTime":"2026-08-02T18:16:02.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52103376197884,"aZ":-33.059618306990345,"pfxX":-8.390880000745277,"pfxZ":-0.5484888088403039,"pX":-0.7792819429352495,"pZ":1.7506630210085392,"vX0":4.927894782250112,"vY0":-125.8390701013156,"vZ0":-2.5301320495462125,"x":146.7,"y":191.51,"x0":-1.6726794084847731,"y0":50.004565606503164,"z0":5.447084423195525,"aX":-13.459460892081399},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":14.0,"spinRate":2268,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4352374862094335,"extension":6.159091177412927},"index":0,"playId":"3107e9aa-7464-3505-94bb-f85af13d2668","pitchNumber":1,"startTime":"2026-08-02T18:15:31.565Z","endTime":"2026-08-02T18:15:35.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452651404218354,"aZ":-30.561971500493744,"pfxX":-9.820437050434174,"pfxZ":0.9806376432054646,"pX":-0.3035632355934131,"pZ":1.697310994254269,"vX0":6.625697687714667,"vY0":-127.2426620123449,"vZ0":-3.099079407262655,"x":128.57,"y":192.95,"x0":-1.6617990403690248,"y0":50.003969609530365,"z0":5.345936667408269,"aX":-16.14764998914056},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":16.3,"spinRate":2188,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.43002242593140494,"extension":5.98779940947717},"hitData":{"launchSpeed":71.0,"launchAngle":29.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":147.73,"coordY":104.26}},"index":1,"playId":"08b9d49d-589c-3932-b3f4-015347b7a76d","pitchNumber":2,"startTime":"2026-08-02T18:15:51.952Z","endTime":"2026-08-02T18:16:02.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:16:02.878Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:17:07.424Z","endTime":"2026-08-02T18:19:04.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"405ede6f-c684-3e0e-9990-a83083e134f0","startTime":"2026-08-02T18:16:30.124Z","endTime":"2026-08-02T18:16:33.376Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"bab00bfa-c4bd-3798-8fce-d716a7d8b34b","startTime":"2026-08-02T18:16:47.642Z","endTime":"2026-08-02T18:16:51.806Z","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":2},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.170883970001466,"aZ":-20.971235042555723,"pfxX":-5.856392530388344,"pfxZ":6.3468385803024265,"pX":-0.8393526670586092,"pZ":2.263553441152602,"vX0":4.746730930917621,"vY0":-131.80392292874788,"vZ0":-3.7469763801568354,"x":148.99,"y":177.66,"x0":-1.8999056310109719,"y0":50.00153560709964,"z0":5.246036386387601,"aX":-10.336338869012838},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":9.6,"spinRate":2218,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.41504407721993797,"extension":5.900343402794109},"index":2,"playId":"3ebbf118-3a99-3a8d-94ad-9af791dce14b","pitchNumber":1,"startTime":"2026-08-02T18:17:09.712Z","endTime":"2026-08-02T18:17:13.957Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25150388195824,"aZ":-18.007204852612745,"pfxX":-5.402814659716096,"pfxZ":8.160076380577332,"pX":-1.6543966472203797,"pZ":3.009317525573545,"vX0":2.6851849563416645,"vY0":-130.85236813581776,"vZ0":-2.534989484354127,"x":180.06,"y":157.53,"x0":-1.9911143773705187,"y0":50.00533285457421,"z0":5.337728174081581,"aX":-9.38347880070312},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.4,"breakHorizontal":9.2,"spinRate":2313,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.41836509366124464,"extension":6.136562703932348},"index":3,"playId":"f49713e0-2e20-37df-afef-beacbe386cd7","pitchNumber":2,"startTime":"2026-08-02T18:17:31.808Z","endTime":"2026-08-02T18:17:38.026Z","isPitch":true,"type":"pitch"},{"details":{"description":"Petey Halpin steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"actionPlayId":"f49713e0-2e20-37df-afef-beacbe386cd7","startTime":"2026-08-02T18:17:46.877Z","endTime":"2026-08-02T18:18:11.846Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"}},{"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":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406644100636232,"aZ":-31.459927274233067,"pfxX":-8.525249075927395,"pfxZ":0.43927853099603964,"pX":-0.28638326839902206,"pZ":0.44876851778530674,"vX0":6.601662667430821,"vY0":-125.97676302541532,"vZ0":-5.777193933413113,"x":127.92,"y":226.66,"x0":-1.82690625728169,"y0":50.00235045449624,"z0":5.299754989649893,"aX":-13.770435746708685},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":14.0,"spinRate":2102,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4339812061512571,"extension":6.186951004629273},"index":5,"playId":"a0d4b900-c09f-3d0d-99ad-b3bf663502f4","pitchNumber":3,"startTime":"2026-08-02T18:18:11.846Z","endTime":"2026-08-02T18:18:16.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.065033774384823,"aZ":-30.2041601828459,"pfxX":-7.770911563526637,"pfxZ":1.2093471397139919,"pX":0.09259277473411187,"pZ":0.08267132121064714,"vX0":7.115569032835078,"vY0":-125.95612695967829,"vZ0":-7.095572423835638,"x":113.47,"y":236.55,"x0":-1.7396402800372628,"y0":50.00297150953085,"z0":5.331832424215101,"aX":-12.669590053764466},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":12.7,"spinRate":2097,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.43243317735393694,"extension":6.105457137558514},"index":6,"playId":"721d8d57-e37b-30f4-abcf-9a967f554952","pitchNumber":4,"startTime":"2026-08-02T18:18:34.864Z","endTime":"2026-08-02T18:18:39.212Z","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":90.9,"endSpeed":83.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793900217099473,"aZ":-19.22473607034335,"pfxX":-6.699238266742743,"pfxZ":7.256775484572168,"pX":-1.0429133718517976,"pZ":2.869742159825566,"vX0":4.648646585229519,"vY0":-132.37842870793872,"vZ0":-2.5790701222765953,"x":156.75,"y":161.3,"x0":-1.9464512699297432,"y0":50.00328739766914,"z0":5.255251368315505,"aX":-11.956089458691533},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":11.2,"spinRate":2346,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.41287940235064813,"extension":6.130936706400152},"index":7,"playId":"7027aeac-5771-3d65-af9d-6a81f57cbf88","pitchNumber":5,"startTime":"2026-08-02T18:19:00.204Z","endTime":"2026-08-02T18:19:04.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:19:04.363Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to shortstop Geraldo Perdomo on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:19:57.799Z","endTime":"2026-08-02T18:20:45.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"index":0,"startTime":"2026-08-02T18:19:10.490Z","endTime":"2026-08-02T18:20:00.128Z","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":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.868514943001372,"aZ":-19.025559127924467,"pfxX":-6.414388274585923,"pfxZ":7.437041567205902,"pX":-1.0600025603316958,"pZ":1.6925388663410759,"vX0":4.559177195894802,"vY0":-131.37562010159368,"vZ0":-5.562549708708087,"x":157.4,"y":193.08,"x0":-1.9747052984735871,"y0":50.00198380942839,"z0":5.228072657574571,"aX":-11.339483987775713},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.6,"breakHorizontal":10.8,"spinRate":2292,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.41510971936215313,"extension":5.977496654306396},"index":1,"playId":"a04d903e-609e-3da0-a0f0-abf5e24ca120","pitchNumber":1,"startTime":"2026-08-02T18:20:00.128Z","endTime":"2026-08-02T18:20:04.226Z","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":91.2,"endSpeed":83.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.640269361131146,"aZ":-17.738873767801998,"pfxX":-7.341822179005198,"pfxZ":8.071980333150902,"pX":-0.44082230421185037,"pZ":2.8319994933578037,"vX0":5.986527623144897,"vY0":-132.71119573635505,"vZ0":-3.0075579175164338,"x":133.8,"y":162.32,"x0":-1.7687637162555332,"y0":50.005988522852974,"z0":5.267677371210726,"aX":-13.13594095677258},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2320,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.41226689740447586,"extension":6.109977342096532},"index":2,"playId":"dc581c00-767b-3f74-8060-02205b7fc707","pitchNumber":2,"startTime":"2026-08-02T18:20:18.363Z","endTime":"2026-08-02T18:20:22.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.578956210194992,"aZ":-31.320126041417797,"pfxX":-9.249941198021125,"pfxZ":0.5185548463927523,"pX":0.004813380672176792,"pZ":1.1619668840120565,"vX0":7.465270784131379,"vY0":-126.91534909369065,"vZ0":-4.283738222926181,"x":116.82,"y":207.41,"x0":-1.7588709125791036,"y0":50.00277216064621,"z0":5.338887322082647,"aX":-15.238570829994933},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.2,"breakHorizontal":15.2,"spinRate":2174,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4299511113545025,"extension":6.277391304581053},"hitData":{"launchSpeed":74.9,"launchAngle":68.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":115.56,"coordY":152.85}},"index":3,"playId":"e4c25df8-518b-3270-a493-bb1c1bbe4dfc","pitchNumber":3,"startTime":"2026-08-02T18:20:36.440Z","endTime":"2026-08-02T18:20:45.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:20:45.744Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase DeLauter singles on a line drive to center fielder Tim Tawa. Petey Halpin scores. Steven Kwan to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:20:53.101Z","endTime":"2026-08-02T18:21:48.334Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.0,"endSpeed":79.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82841604965085,"aZ":-30.84631794664768,"pfxX":-9.41674732214744,"pfxZ":0.8270273418444081,"pX":-0.3419588362913064,"pZ":2.4103605199290663,"vX0":6.5184980991433905,"vY0":-125.22539502847535,"vZ0":-1.532929178524654,"x":130.03,"y":173.7,"x0":-1.7418902659133608,"y0":50.002138265220744,"z0":5.52958443486734,"aX":-15.11035307250437},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":15.7,"spinRate":2021,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4356711948962455,"extension":6.049319378201424},"hitData":{"launchSpeed":107.1,"launchAngle":5.0,"totalDistance":125.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.34,"coordY":127.81}},"index":0,"playId":"f6d9cc45-0a07-3599-a1bf-d33c044a6cf2","pitchNumber":1,"startTime":"2026-08-02T18:21:36.752Z","endTime":"2026-08-02T18:21:48.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:21:48.334Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Travis Bazzana walks. Chase DeLauter to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:22:04.289Z","endTime":"2026-08-02T18:24:57.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.7,"endSpeed":77.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97558739168593,"aZ":-35.51343000202356,"pfxX":-5.490401425343888,"pfxZ":-2.1936738420055057,"pX":-3.7903510542568086,"pZ":3.552293959284798,"vX0":-2.3954268051397865,"vY0":-121.90333746173415,"vZ0":2.106416428056158,"x":261.48,"y":142.87,"x0":-2.084034789423483,"y0":50.00600804261636,"z0":5.723421370880102,"aX":-8.33808906167383},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.4,"breakHorizontal":10.4,"spinRate":1302,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.44778799148760795,"extension":5.863597600737577},"index":0,"playId":"c3c9e8e5-85de-3bc7-a810-9cf72d39a8e8","pitchNumber":1,"startTime":"2026-08-02T18:22:39.224Z","endTime":"2026-08-02T18:22:43.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.972195081803648,"aZ":-30.65351849263017,"pfxX":-7.856426853467512,"pfxZ":0.9510041611270594,"pX":0.14883670337875476,"pZ":1.2020320997123037,"vX0":6.994855405785501,"vY0":-124.58171166423831,"vZ0":-4.241840535672848,"x":111.33,"y":206.33,"x0":-1.651367485792258,"y0":50.00447727566292,"z0":5.412514235082774,"aX":-12.564911279067791},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.1,"breakHorizontal":13.0,"spinRate":1887,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.43678835616699985,"extension":6.086364799377863},"index":1,"playId":"844ffba6-d5de-3b79-a0c0-30d6be835632","pitchNumber":2,"startTime":"2026-08-02T18:23:03.619Z","endTime":"2026-08-02T18:23:08.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.374727598744474,"aZ":-25.20924497225414,"pfxX":-8.471295169501651,"pfxZ":4.0496587754231355,"pX":-0.5340522924596858,"pZ":2.139305254051464,"vX0":6.167071612832244,"vY0":-130.1014389921718,"vZ0":-3.0253555754474997,"x":137.36,"y":181.02,"x0":-1.8303229579385258,"y0":50.00345684062021,"z0":5.220314956996498,"aX":-14.57506213392436},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":14.0,"spinRate":2127,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.420421040570766,"extension":6.208523189937314},"index":2,"playId":"4b0b8cf7-b5ee-3fca-810f-ed7828408c4e","pitchNumber":3,"startTime":"2026-08-02T18:23:24.358Z","endTime":"2026-08-02T18:23:29.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03968494549931,"aZ":-29.632132219348335,"pfxX":-9.418327510855974,"pfxZ":1.5835762167299863,"pX":0.48122789601787,"pZ":-0.06101743455007694,"vX0":8.235644457417376,"vY0":-125.23637920209218,"vZ0":-7.106191096484256,"x":98.66,"y":240.43,"x0":-1.611188472447748,"y0":50.00159457106504,"z0":5.206562263368366,"aX":-15.10215842212793},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":15.4,"spinRate":2140,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4357778863387143,"extension":6.256057548886872},"index":3,"playId":"37fda844-0b6c-33bd-8672-fedb40aab1ec","pitchNumber":4,"startTime":"2026-08-02T18:23:54.120Z","endTime":"2026-08-02T18:23:58.207Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.02523597975297,"aZ":-40.580946536094004,"pfxX":1.6753677150462392,"pfxZ":-6.035608038996459,"pX":-0.21017040893370534,"pZ":1.4537542020909076,"vX0":3.4237183435392393,"vY0":-116.9355273368759,"vZ0":-0.8526449016473655,"x":125.01,"y":199.53,"x0":-1.9081544979616198,"y0":50.00465809979988,"z0":5.613743418527051,"aX":2.332121394349273},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.9,"breakHorizontal":-3.8,"spinRate":2579,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4675075702712084,"extension":6.070571762940843},"index":4,"playId":"2c76a6d6-5937-311b-8b90-723566ca1f69","pitchNumber":5,"startTime":"2026-08-02T18:24:16.227Z","endTime":"2026-08-02T18:24:20.156Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.266040496459368,"aZ":-32.15249763615951,"pfxX":-8.208051501115321,"pfxZ":0.013401212806508411,"pX":-0.14992503954841416,"pZ":0.8462588454799937,"vX0":6.5338525689685945,"vY0":-126.24131304246606,"vZ0":-4.714267796106376,"x":122.71,"y":215.93,"x0":-1.7029467579793727,"y0":50.004305276239556,"z0":5.320927025428567,"aX":-13.273646515353928},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.8,"breakHorizontal":13.4,"spinRate":2110,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.43357782616354923,"extension":6.369484026864137},"index":5,"playId":"217c8ed2-c018-3085-8843-8b1a56e372f1","pitchNumber":6,"startTime":"2026-08-02T18:24:48.007Z","endTime":"2026-08-02T18:24:57.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:24:57.041Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:26:09.319Z","endTime":"2026-08-02T18:27:26.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T18:25:00.918Z","endTime":"2026-08-02T18:26:11.591Z","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":89.1,"endSpeed":82.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.050966680843324,"aZ":-22.995879405388234,"pfxX":-1.344183183618278,"pfxZ":5.286052303436858,"pX":-1.4361052262249625,"pZ":5.51375460397829,"vX0":1.7340709303211705,"vY0":-129.90219088076947,"vZ0":4.130062792893682,"x":171.74,"y":89.91,"x0":-1.9326509730986419,"y0":50.004131717964796,"z0":5.63880437533039,"aX":-2.3349603982897382},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.6,"breakHorizontal":2.2,"spinRate":1999,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41904199749938353,"extension":5.912114557173995},"index":1,"playId":"8123c743-b7a8-3666-afb6-097574d18f53","pitchNumber":1,"startTime":"2026-08-02T18:26:11.591Z","endTime":"2026-08-02T18:26:15.422Z","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":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.232107698010147,"aZ":-41.077576489674236,"pfxX":3.7877472356936908,"pfxZ":-6.473726539897095,"pX":0.04359054966938332,"pZ":1.7966619225192297,"vX0":3.3770446077718477,"vY0":-116.3758409562974,"vZ0":0.05870276203944935,"x":115.34,"y":190.27,"x0":-1.9167863136239152,"y0":50.001771518246144,"z0":5.652428715418319,"aX":5.2101242221982185},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-11.4,"breakHorizontal":-7.7,"spinRate":2481,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.47012602988230023,"extension":6.173478833831506},"index":2,"playId":"ab421b56-afec-3b5e-9612-5bfe41ff41a8","pitchNumber":2,"startTime":"2026-08-02T18:26:31.417Z","endTime":"2026-08-02T18:26:35.657Z","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":86.9,"endSpeed":80.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38395524597064,"aZ":-29.7970839353252,"pfxX":-8.90221693626751,"pfxZ":1.4601273757368691,"pX":-0.019792206174823412,"pZ":1.1928573809257372,"vX0":7.351785819758925,"vY0":-126.31461237956829,"vZ0":-4.424933467549357,"x":117.75,"y":206.57,"x0":-1.8035067870079822,"y0":50.00211003574699,"z0":5.3480311439850405,"aX":-14.465659300376588},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":14.5,"spinRate":2200,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.43269989504554696,"extension":6.1100264737087535},"index":3,"playId":"3cbc950f-9575-391a-af91-f51ee3684b0d","pitchNumber":3,"startTime":"2026-08-02T18:26:55.605Z","endTime":"2026-08-02T18:26:59.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-02T18:27:08.573Z","endTime":"2026-08-02T18:27:23.146Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.605581288021547,"aZ":-29.865155377109023,"pfxX":-8.401600343125018,"pfxZ":1.4042931182349374,"pX":0.24128503508591878,"pZ":1.2360721293432457,"vX0":7.781630960414418,"vY0":-127.05939372924796,"vZ0":-4.321828687774035,"x":107.8,"y":205.41,"x0":-1.760849776963171,"y0":50.00417603154797,"z0":5.316672604545664,"aX":-13.819146513539552},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":13.6,"spinRate":2255,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.43012371166252095,"extension":6.206438716654447},"index":5,"playId":"9ffa25a1-615f-3814-8720-ed8a2a43960a","pitchNumber":4,"startTime":"2026-08-02T18:27:23.146Z","endTime":"2026-08-02T18:27:26.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:27:26.791Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-02T18:27:31.501Z","endTime":"2026-08-02T18:29:35.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.458122333530945,"aZ":-39.580747441543494,"pfxX":3.434426875905308,"pfxZ":-4.995354696647371,"pX":0.8483013490763446,"pZ":1.4241148338372511,"vX0":5.064881813576167,"vY0":-120.15891758980362,"vZ0":-1.5954859631966278,"x":84.66,"y":200.33,"x0":-1.7228364381837966,"y0":50.00552509685691,"z0":5.5724710649922775,"aX":5.087684316393889},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.2,"breakHorizontal":-7.3,"spinRate":2626,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4535905263541915,"extension":6.290317508975571},"index":0,"playId":"b8261d3c-0e64-38cc-94a4-e2f9a5afc0fb","pitchNumber":1,"startTime":"2026-08-02T18:27:55.169Z","endTime":"2026-08-02T18:28:00.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640398500856087,"aZ":-24.420881546408154,"pfxX":-9.565236148618855,"pfxZ":4.2651649016496,"pX":-0.24476322660214025,"pZ":2.0227795976942287,"vX0":7.145471576728157,"vY0":-133.89992978345748,"vZ0":-3.8210303306407,"x":126.33,"y":184.16,"x0":-1.7038592611947598,"y0":50.00234296797754,"z0":5.213539412756735,"aX":-17.385996382437046},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":15.8,"spinRate":2268,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.40889519168039135,"extension":6.308209717706512},"index":1,"playId":"2f12a6ce-26d3-3f2e-9a26-5c9c4fae0ab9","pitchNumber":2,"startTime":"2026-08-02T18:28:12.983Z","endTime":"2026-08-02T18:28:17.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.795759493418373,"aZ":-30.49305453260386,"pfxX":-9.268230803111287,"pfxZ":1.0190624743068035,"pX":-0.6445719839393551,"pZ":1.0608070791589341,"vX0":5.767968438870301,"vY0":-127.12854629998695,"vZ0":-4.566211635981985,"x":141.57,"y":210.14,"x0":-1.7327360523426578,"y0":50.00160129094036,"z0":5.2863654433140566,"aX":-15.248151944107832},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":15.6,"spinRate":2257,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4299955948963796,"extension":6.231969162080613},"index":2,"playId":"0d6a2dcd-774d-3242-85d4-2a4a0a424f01","pitchNumber":3,"startTime":"2026-08-02T18:28:33.199Z","endTime":"2026-08-02T18:28:37.318Z","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":90.6,"endSpeed":83.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.019263417809473,"aZ":-23.975100403764863,"pfxX":-2.1539998826168847,"pfxZ":4.639005285433983,"pX":-0.24560498228512062,"pZ":3.490668986388488,"vX0":4.387649662202045,"vY0":-131.89399965965282,"vZ0":-0.3511227240356989,"x":126.36,"y":144.53,"x0":-1.6479813964154937,"y0":50.00572068872629,"z0":5.387487036371832,"aX":-3.8104407518946397},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":3.0,"spinRate":2407,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4146502613883407,"extension":6.147127581196503},"index":3,"playId":"52e735b8-f067-3218-80f8-40eca808d083","pitchNumber":4,"startTime":"2026-08-02T18:28:50.716Z","endTime":"2026-08-02T18:28:56.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4337632109127,"aZ":-38.03782239977445,"pfxX":3.8900517938992465,"pfxZ":-4.007683968061345,"pX":-0.47340409750676066,"pZ":2.0652039998173044,"vX0":2.1525899979272425,"vY0":-119.64409977289338,"vZ0":-0.3895551668822419,"x":135.05,"y":183.02,"x0":-1.888086753281763,"y0":50.00575994738391,"z0":5.616852871215722,"aX":5.683948918889859},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.1,"breakHorizontal":-7.6,"spinRate":2607,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.4564648129605655,"extension":6.024293723156556},"index":4,"playId":"b176c99b-26e2-3d93-8432-2748665705c2","pitchNumber":5,"startTime":"2026-08-02T18:29:09.287Z","endTime":"2026-08-02T18:29:13.537Z","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":93.2,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.764316623830897,"aZ":-21.889288368138445,"pfxX":-6.270697202508544,"pfxZ":5.491761981227394,"pX":0.20488217612367188,"pZ":1.9734831656453808,"vX0":7.283183129157378,"vY0":-135.55955718347988,"vZ0":-4.2621005384284345,"x":109.19,"y":185.5,"x0":-1.6934454017175968,"y0":50.006061764959775,"z0":5.081354026478183,"aX":-11.751740373062741},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":10.0,"spinRate":2435,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.40300827443916987,"extension":6.264663540752152},"hitData":{"launchSpeed":101.1,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.32,"coordY":167.98}},"index":5,"playId":"9661d91f-be7f-36d0-9b7c-00be06f14dc5","pitchNumber":6,"startTime":"2026-08-02T18:29:27.478Z","endTime":"2026-08-02T18:29:35.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:29:35.236Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T18:32:03.354Z","endTime":"2026-08-02T18:33:29.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08915253211454,"aZ":-42.513127471669144,"pfxX":5.279679505393117,"pfxZ":-7.273800206534368,"pX":0.7817729850945555,"pZ":1.5169880736178838,"vX0":5.708863550947755,"vY0":-119.05581192589388,"vZ0":-1.9734961944795113,"x":87.2,"y":197.82,"x0":-2.342748496854793,"y0":50.00508251157235,"z0":6.241790262422466,"aX":7.500543048741749},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.3,"breakHorizontal":-11.0,"spinRate":2512,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.46190794348896524,"extension":6.8027360908691055},"index":0,"playId":"3f21af22-265c-3dff-8504-242360a12edc","pitchNumber":1,"startTime":"2026-08-02T18:32:20.577Z","endTime":"2026-08-02T18:32:24.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.963118245572335,"aZ":-18.365816529165983,"pfxX":-5.399931473594473,"pfxZ":6.851860586194729,"pX":-0.5149707544306584,"pZ":5.127599669443039,"vX0":7.479972924153836,"vY0":-140.60663068663106,"vZ0":0.1809955417138822,"x":136.63,"y":100.33,"x0":-2.50017524106334,"y0":50.000980793577,"z0":6.247905818109349,"aX":-10.880588467992103},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":8.4,"spinRate":2340,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3885848309740867,"extension":6.855334084044095},"index":1,"playId":"3a5db8cc-a49f-3a32-ab94-594c6f68f485","pitchNumber":2,"startTime":"2026-08-02T18:32:37.065Z","endTime":"2026-08-02T18:32:40.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.805234126434907,"aZ":-17.200171324471196,"pfxX":-6.60251217842697,"pfxZ":7.474580452959453,"pX":0.9237807287629428,"pZ":3.208573310548909,"vX0":11.47297102372149,"vY0":-140.1810292820038,"vZ0":-4.3045779635632515,"x":81.79,"y":152.15,"x0":-2.3522578440210427,"y0":50.00023549397742,"z0":5.876884239777593,"aX":-13.223155962375754},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":9.7,"spinRate":2335,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.38979068325696975,"extension":7.092290468755718},"index":2,"playId":"13860feb-a1d1-363e-b8b7-c78481a04982","pitchNumber":3,"startTime":"2026-08-02T18:32:52.174Z","endTime":"2026-08-02T18:32:57.222Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.609487716931234,"aZ":-33.17342396837568,"pfxX":7.603959710943276,"pfxZ":-0.6183785480333128,"pX":-0.08071834397155092,"pZ":2.2762285885150266,"vX0":4.283343680998711,"vY0":-125.68387099608728,"vZ0":-2.2540741199471994,"x":120.08,"y":177.32,"x0":-2.7907873997778503,"y0":50.00443461649542,"z0":5.85851064997546,"aX":12.259874643458698},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":-14.8,"spinRate":2472,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.43450204838359063,"extension":6.912935174798442},"index":3,"playId":"5b130140-e0e3-3eb0-984b-f92d6386cf80","pitchNumber":4,"startTime":"2026-08-02T18:33:06.792Z","endTime":"2026-08-02T18:33:10.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23209139948338,"aZ":-12.30045425781406,"pfxX":-5.722455692900628,"pfxZ":9.52227187329846,"pX":0.07676701152209069,"pZ":3.307123445782241,"vX0":9.111227129815694,"vY0":-142.92850719983397,"vZ0":-5.0295055688418815,"x":114.07,"y":149.49,"x0":-2.39603564503656,"y0":50.00512965412613,"z0":5.8501307211703875,"aX":-11.946637946895965},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2392,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3819466056217449,"extension":7.038553216975191},"index":4,"playId":"4cf574a3-5ff2-3630-bd61-4c3fd369834a","pitchNumber":5,"startTime":"2026-08-02T18:33:25.428Z","endTime":"2026-08-02T18:33:29.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:33:29.142Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Geraldo Perdomo flies out to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T18:33:31.657Z","endTime":"2026-08-02T18:34:18.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67705958706554,"aZ":-11.96732984939126,"pfxX":-6.078541382004923,"pfxZ":9.66519385866321,"pX":-0.13400938883694546,"pZ":3.998549413495883,"vX0":8.585145016338448,"vY0":-143.56339601479735,"vZ0":-3.533060742213428,"x":122.11,"y":130.82,"x0":-2.3710144112487463,"y0":50.00701179659033,"z0":5.9880929811754555,"aX":-12.714387270905863},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.9,"breakHorizontal":9.4,"spinRate":2442,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38125809701539204,"extension":6.97710413981217},"index":0,"playId":"0053f17f-5627-318d-93f4-a0a0027d55c2","pitchNumber":1,"startTime":"2026-08-02T18:33:53.868Z","endTime":"2026-08-02T18:33:57.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2022900600834,"aZ":-15.548569154449371,"pfxX":-7.5479914646788195,"pfxZ":8.000196015314117,"pX":-0.08564269720064761,"pZ":2.977517098222443,"vX0":9.39986365642424,"vY0":-142.65527950242486,"vZ0":-5.442595882533548,"x":120.26,"y":158.39,"x0":-2.4296320295485936,"y0":50.00624105290522,"z0":5.876725992378555,"aX":-15.692941535413386},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":12.0,"spinRate":2373,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3827155566144147,"extension":7.169960954687313},"hitData":{"launchSpeed":99.2,"launchAngle":31.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.51,"coordY":44.12}},"index":1,"playId":"8de2abcb-f348-3df1-8c6d-bc0df83c755f","pitchNumber":2,"startTime":"2026-08-02T18:34:08.001Z","endTime":"2026-08-02T18:34:18.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:34:18.806Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-02T18:34:36.426Z","endTime":"2026-08-02T18:36:18.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.057855620017936,"aZ":-30.14603672163392,"pfxX":6.052112248763183,"pfxZ":1.241976877405043,"pX":1.270095363345076,"pZ":1.7293829492963,"vX0":7.85144546335656,"vY0":-126.6513488211734,"vZ0":-4.060654981275036,"x":68.59,"y":192.09,"x0":-2.6480058669182203,"y0":50.006010250032254,"z0":5.744692337045026,"aX":9.905319237294082},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":-12.6,"spinRate":2486,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.43125374286092155,"extension":7.087556936140284},"index":0,"playId":"d6e6d581-ac0c-3401-8642-c3a94c4c2412","pitchNumber":1,"startTime":"2026-08-02T18:34:49.634Z","endTime":"2026-08-02T18:34:54.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.662897813251398,"aZ":-43.8647164468316,"pfxX":5.861891050291289,"pfxZ":-8.234481020891584,"pX":-0.04880520934284141,"pZ":2.1949746878725045,"vX0":3.774110540988933,"vY0":-118.70616464264347,"vZ0":0.06113644054227785,"x":118.86,"y":179.52,"x0":-2.4230302359385774,"y0":50.00016047340012,"z0":6.177042512357123,"aX":8.326017217713702},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.5,"breakHorizontal":-11.5,"spinRate":2564,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.46219751004365905,"extension":6.85704683400385},"index":1,"playId":"e7b0076a-51d6-3f8f-a1cc-38250906f99c","pitchNumber":2,"startTime":"2026-08-02T18:35:02.135Z","endTime":"2026-08-02T18:35:06.335Z","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":87.4,"endSpeed":80.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.078061961537255,"aZ":-32.1134556018266,"pfxX":6.342682661776939,"pfxZ":0.040734864546415395,"pX":1.3940451607068496,"pZ":1.3600885746562423,"vX0":7.662658007646904,"vY0":-127.14332126010332,"vZ0":-4.895936459759334,"x":63.86,"y":202.06,"x0":-2.4832366254715397,"y0":50.00604211779382,"z0":5.8593956611019875,"aX":10.384607725676032},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":-13.2,"spinRate":2489,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4307957373099063,"extension":6.859054217681938},"index":2,"playId":"5520d09a-4115-34a2-b888-78be71d997a9","pitchNumber":3,"startTime":"2026-08-02T18:35:15.704Z","endTime":"2026-08-02T18:35:19.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-02T18:35:24.540Z","endTime":"2026-08-02T18:35:42.175Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9662465261733,"aZ":-30.166709419794763,"pfxX":5.987668352538999,"pfxZ":1.2302086934746352,"pX":0.4457040507998596,"pZ":1.6459991474147255,"vX0":5.892986556801808,"vY0":-126.83186950711728,"vZ0":-4.6248277283486905,"x":100.01,"y":194.34,"x0":-2.682632330298012,"y0":50.005552695133595,"z0":5.887869087052868,"aX":9.79483334375952},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-12.1,"spinRate":2518,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4311981709739645,"extension":6.976195294499191},"index":4,"playId":"5d834202-508e-3e61-a8a0-6c6f8f42c87e","pitchNumber":4,"startTime":"2026-08-02T18:35:42.175Z","endTime":"2026-08-02T18:35:45.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.824018106127784,"aZ":-28.907925716467155,"pfxX":5.2734849951551555,"pfxZ":2.008450276361037,"pX":1.8426526980544462,"pZ":2.4830765898733556,"vX0":9.093980117357457,"vY0":-126.9058677335967,"vZ0":-2.5652069247546896,"x":46.76,"y":171.74,"x0":-2.4771468835099935,"y0":50.00222788623862,"z0":5.817906549654644,"aX":8.569166185726555},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-11.6,"spinRate":2406,"spinDirection":51},"zone":12,"typeConfidence":2.0,"plateTime":0.43218917831841575,"extension":6.949727259152595},"index":5,"playId":"5ebbf29e-20bd-3b2c-90a0-183dd16ceeed","pitchNumber":5,"startTime":"2026-08-02T18:36:00.749Z","endTime":"2026-08-02T18:36:04.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49213419328781,"aZ":-28.895860423250305,"pfxX":5.159113060298601,"pfxZ":1.9914311019325432,"pX":1.9899425587761626,"pZ":0.6018996637913937,"vX0":9.753644306851841,"vY0":-127.8058606395153,"vZ0":-7.268076326937772,"x":41.15,"y":222.53,"x0":-2.5531745669559838,"y0":50.003599357424434,"z0":5.766503860806751,"aX":8.49380887146963},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":-11.6,"spinRate":2458,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4293268430589805,"extension":7.054125478394252},"index":6,"playId":"36761897-379e-36a8-8573-eaa2c163e494","pitchNumber":6,"startTime":"2026-08-02T18:36:14.554Z","endTime":"2026-08-02T18:36:18.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:36:18.769Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T18:38:22.773Z","endTime":"2026-08-02T18:40:17.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.876453667987356,"aZ":-26.635621880636677,"pfxX":-9.685415660923308,"pfxZ":3.1961625198076407,"pX":-1.2512552560132542,"pZ":2.0679562776466986,"vX0":4.807578428883742,"vY0":-130.46575069864946,"vZ0":-3.0875711784143847,"x":164.69,"y":182.95,"x0":-1.8533835914653278,"y0":50.005722497218194,"z0":5.261078765519495,"aX":-16.80150027167981},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":16.6,"spinRate":2379,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.418855210055765,"extension":6.314004537229605},"index":0,"playId":"850a6483-5c9f-3109-bc9d-f9ce4fb4decd","pitchNumber":1,"startTime":"2026-08-02T18:39:03.371Z","endTime":"2026-08-02T18:39:07.483Z","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":84.5,"endSpeed":78.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4006097390861,"aZ":-28.24579211825489,"pfxX":0.5202957899973395,"pfxZ":2.537698981854244,"pX":1.1741922366892492,"pZ":1.1383806473900087,"vX0":6.792871479513245,"vY0":-122.9159279352489,"vZ0":-4.438540563048275,"x":72.24,"y":208.04,"x0":-1.6781133543855526,"y0":50.00504434431142,"z0":5.330550776061275,"aX":0.8064514493308763},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":-2.3,"spinRate":2468,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.44342413923958324,"extension":6.141099770827875},"index":1,"playId":"0e8487cc-ee35-39cc-aa57-4afe0a80486b","pitchNumber":2,"startTime":"2026-08-02T18:39:17.148Z","endTime":"2026-08-02T18:39:21.018Z","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":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102741536279716,"aZ":-23.980368351087836,"pfxX":-10.155160915951436,"pfxZ":4.600094900299035,"pX":-0.1426476039843664,"pZ":1.5776345387541792,"vX0":7.322386515532814,"vY0":-132.3011450093069,"vZ0":-4.810982709867329,"x":122.44,"y":196.18,"x0":-1.6210015933349045,"y0":50.00021726505944,"z0":5.167638120813391,"aX":-18.0763323815564},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.6,"breakHorizontal":16.9,"spinRate":2327,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4133337454892372,"extension":6.39453302761093},"index":2,"playId":"f5d8f770-0c5f-39f7-9b32-e380d735f97d","pitchNumber":3,"startTime":"2026-08-02T18:39:31.822Z","endTime":"2026-08-02T18:39:36.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94698968399467,"aZ":-30.79461192606778,"pfxX":-9.905792621811774,"pfxZ":0.8508497683974667,"pX":-0.3095104312441379,"pZ":1.3669484787560455,"vX0":6.686730023169331,"vY0":-126.33583626517647,"vZ0":-3.7271508385357754,"x":128.8,"y":201.87,"x0":-1.699232323718051,"y0":50.00313552824617,"z0":5.327719394302237,"aX":-16.06545376257552},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":16.4,"spinRate":2309,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43301414890708845,"extension":6.314156233501859},"index":3,"playId":"f126868e-8792-3a46-978d-16e23307c886","pitchNumber":4,"startTime":"2026-08-02T18:39:46.048Z","endTime":"2026-08-02T18:39:50.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-02T18:39:54.235Z","endTime":"2026-08-02T18:40:13.361Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08783845280946,"aZ":-30.628538776941596,"pfxX":-9.511998027003646,"pfxZ":0.9081641280007675,"pX":-1.0353078636114197,"pZ":1.3029169412388608,"vX0":4.788363366791322,"vY0":-128.9886458724548,"vZ0":-4.1692372326132805,"x":156.46,"y":203.6,"x0":-1.6731567514636168,"y0":50.00103163962675,"z0":5.283496021607944,"aX":-16.13776145796597},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.0,"breakHorizontal":16.3,"spinRate":2264,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42352215325147835,"extension":6.356642005001607},"index":5,"playId":"b432de02-9ec3-3c82-84aa-846b16989254","pitchNumber":5,"startTime":"2026-08-02T18:40:13.361Z","endTime":"2026-08-02T18:40:17.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:40:17.802Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T18:40:20.882Z","endTime":"2026-08-02T18:41:25.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.4,"endSpeed":83.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.860478715957655,"aZ":-20.545634901369404,"pfxX":-5.49748357020783,"pfxZ":6.596217455529459,"pX":0.6860976457798337,"pZ":3.014975524051715,"vX0":7.646541895246487,"vY0":-131.46153514959337,"vZ0":-1.9711236828525631,"x":90.85,"y":157.38,"x0":-1.5357832160398164,"y0":50.0060923584531,"z0":5.287483670772725,"aX":-9.698224132693383},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.8,"breakHorizontal":8.4,"spinRate":2472,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.41541902616128157,"extension":6.344173908090722},"index":0,"playId":"dcd169b3-38df-3f95-8deb-296171280dfe","pitchNumber":1,"startTime":"2026-08-02T18:40:43.134Z","endTime":"2026-08-02T18:40:49.412Z","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":90.4,"endSpeed":83.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60746459293166,"aZ":-21.076742111889306,"pfxX":-1.9131049350591338,"pfxZ":6.264550069365985,"pX":-0.19768585547772166,"pZ":3.637925412085752,"vX0":4.425457251738446,"vY0":-131.64242880548642,"vZ0":-0.46520159193484506,"x":124.54,"y":140.56,"x0":-1.6452710439766616,"y0":50.00037416274708,"z0":5.365020860695547,"aX":-3.388085326409113},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":2.6,"spinRate":2415,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41466095878772924,"extension":6.119804359965154},"index":1,"playId":"598363c5-a5ba-3818-b754-6ff36e85084f","pitchNumber":2,"startTime":"2026-08-02T18:41:02.032Z","endTime":"2026-08-02T18:41:06.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87088083847384,"aZ":-39.105683315298556,"pfxX":3.3011209075171277,"pfxZ":-4.613264283971205,"pX":0.8286293370358099,"pZ":0.41683321435040305,"vX0":4.922061845935454,"vY0":-121.82698236730819,"vZ0":-3.871570768875688,"x":85.41,"y":227.53,"x0":-1.646476317787519,"y0":50.00180366756124,"z0":5.405769907725607,"aX":4.961852764497539},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.0,"breakHorizontal":-7.1,"spinRate":2747,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44954508442549646,"extension":6.247630097288749},"index":2,"playId":"fae4c65d-8ff3-31f2-aabe-a6c5e1587983","pitchNumber":3,"startTime":"2026-08-02T18:41:20.346Z","endTime":"2026-08-02T18:41:25.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:41:25.397Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Petey Halpin grounds out, second baseman Ildemaro Vargas to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-02T18:41:28.553Z","endTime":"2026-08-02T18:42:03.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56139172579806,"aZ":-24.751719145997004,"pfxX":-9.995380386447934,"pfxZ":4.116836383914457,"pX":-0.30910490275467495,"pZ":2.1572972184808497,"vX0":6.974972827359726,"vY0":-133.18692423642386,"vZ0":-3.3503542639566497,"x":128.78,"y":180.53,"x0":-1.6580643660011376,"y0":50.00568310233569,"z0":5.2138910758831605,"aX":-18.030341975650895},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.0,"breakHorizontal":16.7,"spinRate":2334,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4106479933478173,"extension":6.323823325842646},"hitData":{"launchSpeed":77.5,"launchAngle":5.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.66,"coordY":157.09}},"index":0,"playId":"18038f27-d3a5-3853-a5e4-6ec86f847f6e","pitchNumber":1,"startTime":"2026-08-02T18:41:54.826Z","endTime":"2026-08-02T18:42:03.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:42:03.068Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T18:43:41.072Z","endTime":"2026-08-02T18:44:14.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":86.1,"endSpeed":79.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.973066207002915,"aZ":-35.86903280793166,"pfxX":7.368340407568608,"pfxZ":-2.328712903254578,"pX":-0.23957026869927145,"pZ":2.37737877960766,"vX0":3.853235716404499,"vY0":-125.32508141597825,"vZ0":-1.7832914009058487,"x":126.13,"y":174.59,"x0":-2.755592278753141,"y0":50.002490826091496,"z0":6.035205482267742,"aX":11.688752472658262},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.4,"breakHorizontal":-14.3,"spinRate":2448,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.43749260560087366,"extension":6.838115833840383},"hitData":{"launchSpeed":95.8,"launchAngle":18.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.3,"coordY":65.27}},"index":0,"playId":"80406ac1-fbc3-3697-9eca-8fd2c61bd696","pitchNumber":1,"startTime":"2026-08-02T18:44:07.559Z","endTime":"2026-08-02T18:44:14.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:44:14.472Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T18:44:17.696Z","endTime":"2026-08-02T18:46:25.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89268934730693,"aZ":-44.12758825604178,"pfxX":4.609562371034672,"pfxZ":-8.502676603797207,"pX":0.7507356582656669,"pZ":0.498454072273975,"vX0":6.061236457736026,"vY0":-118.5045914686091,"vZ0":-3.5765391581667654,"x":88.38,"y":225.32,"x0":-2.4491618751188837,"y0":50.00032473177086,"z0":6.10115252282395,"aX":6.483140454784182},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-16.0,"breakHorizontal":-10.0,"spinRate":2474,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.46409520856183617,"extension":6.882049565223722},"index":0,"playId":"b1163361-87a3-3d8c-8a22-2c9289a9b3e0","pitchNumber":1,"startTime":"2026-08-02T18:44:38.846Z","endTime":"2026-08-02T18:44:42.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83275621559264,"aZ":-15.003014951225706,"pfxX":-6.529618101891099,"pfxZ":8.459070703261629,"pX":-0.22726494005613188,"pZ":3.5690436858560295,"vX0":8.542098677943853,"vY0":-141.0399628014733,"vZ0":-4.066955465149659,"x":125.66,"y":142.42,"x0":-2.436253707091414,"y0":50.002319200549096,"z0":5.986795237400536,"aX":-13.253959926592945},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.8,"breakHorizontal":10.2,"spinRate":2253,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3872473197407622,"extension":7.066530565439548},"index":1,"playId":"341c66b9-3e2b-383d-b2d1-cd21eb9dfd8f","pitchNumber":2,"startTime":"2026-08-02T18:44:53.397Z","endTime":"2026-08-02T18:44:56.948Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-02T18:45:05.251Z","endTime":"2026-08-02T18:45:17.903Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.664867433627794,"aZ":-32.61077033814453,"pfxX":5.249735271415093,"pfxZ":-0.2639344567758002,"pX":0.5494596711206345,"pZ":1.5982701849001382,"vX0":6.168261873675696,"vY0":-127.87743750910674,"vZ0":-4.240109395300641,"x":96.06,"y":195.63,"x0":-2.569684117480519,"y0":50.0028517949528,"z0":5.816898576313819,"aX":8.751719815318747},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.2,"breakHorizontal":-10.8,"spinRate":2434,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4272014440752572,"extension":6.896570676741782},"index":3,"playId":"fa11bea8-54b0-37f5-a1e5-b18e3bd19fbe","pitchNumber":3,"startTime":"2026-08-02T18:45:17.903Z","endTime":"2026-08-02T18:45:23.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.408850343512658,"aZ":-33.11906731571564,"pfxX":4.199648444087169,"pfxZ":-0.5617853648091335,"pX":0.3721156002124998,"pZ":1.1770305747755934,"vX0":6.369996232688561,"vY0":-128.5348390107211,"vZ0":-5.349375841752431,"x":102.82,"y":207.0,"x0":-2.679121371837939,"y0":50.00203310322732,"z0":5.84182975817736,"aX":7.061678180458742},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.9,"breakHorizontal":-9.0,"spinRate":2441,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4253274715198865,"extension":7.0010473491912},"index":4,"playId":"e24d0a68-fca9-325c-bbed-f56b81f15d10","pitchNumber":4,"startTime":"2026-08-02T18:45:32.631Z","endTime":"2026-08-02T18:45:36.428Z","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":88.6,"endSpeed":82.6,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66485962101063,"aZ":-32.42593910022071,"pfxX":3.391840008459152,"pfxZ":-0.1486283781791915,"pX":1.5613872857429723,"pZ":0.3800239446457008,"vX0":9.252786073518779,"vY0":-128.6565508325525,"vZ0":-7.199133752748633,"x":57.48,"y":228.52,"x0":-2.510761879250594,"y0":50.004276367546304,"z0":5.701392767947954,"aX":5.730582263524964},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.6,"breakHorizontal":-8.0,"spinRate":2404,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4244208273503691,"extension":7.016487254420918},"index":5,"playId":"5a129a85-78f8-3d59-8acb-87ce8f7078a5","pitchNumber":5,"startTime":"2026-08-02T18:45:48.109Z","endTime":"2026-08-02T18:45:51.596Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74759881799772,"aZ":-31.10552289553199,"pfxX":6.572533456801448,"pfxZ":0.6353891059550225,"pX":0.3636231560939509,"pZ":2.791204840690215,"vX0":5.41573110424317,"vY0":-127.95447697744517,"vZ0":-1.8614413751112102,"x":103.14,"y":163.42,"x0":-2.6261148060409467,"y0":50.00135118571148,"z0":5.940559984419171,"aX":11.012801508386017},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":-13.1,"spinRate":2355,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4263224047841252,"extension":6.997002452681206},"index":6,"playId":"8e29af61-da48-3232-b4e0-d5832dfe3d17","pitchNumber":6,"startTime":"2026-08-02T18:46:05.792Z","endTime":"2026-08-02T18:46:09.276Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.4,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3340457875205,"aZ":-14.532078128130925,"pfxX":-5.823666921390931,"pfxZ":8.264103191635014,"pX":-0.6882043205874484,"pZ":3.2788329954788993,"vX0":7.423215447548751,"vY0":-144.64368146479535,"vZ0":-4.807559631839887,"x":143.23,"y":150.25,"x0":-2.5220827627523104,"y0":50.005738182144604,"z0":5.842765249404103,"aX":-12.43662454703798},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2337,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3775799966131532,"extension":7.095731661381309},"index":7,"playId":"3cf6b9f3-5081-3377-ae16-60aea96997e5","pitchNumber":7,"startTime":"2026-08-02T18:46:22.210Z","endTime":"2026-08-02T18:46:25.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:46:25.631Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, second baseman Travis Bazzana to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-02T18:46:28.239Z","endTime":"2026-08-02T18:49:55.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.337693741654046,"aZ":-31.727065300334115,"pfxX":6.583722096527993,"pfxZ":0.2672647481632442,"pX":0.6215115341443326,"pZ":2.1248470441986123,"vX0":5.999994944856432,"vY0":-128.07734946848322,"vZ0":-3.2040844638407844,"x":93.31,"y":181.41,"x0":-2.5997443114167944,"y0":50.00365650800906,"z0":5.85136184094706,"aX":11.030293637693559},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.0,"breakHorizontal":-13.2,"spinRate":2346,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.42626913260634947,"extension":7.006886810402489},"index":0,"playId":"a65a5a4b-38a8-31c3-8d5b-42b958f6ffbd","pitchNumber":1,"startTime":"2026-08-02T18:46:48.212Z","endTime":"2026-08-02T18:46:52.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.110316765335167,"aZ":-19.476094984453944,"pfxX":-7.706818284637134,"pfxZ":6.1645702754544995,"pX":0.5676440362509423,"pZ":1.6028843459890185,"vX0":11.381486078702181,"vY0":-141.82195262690703,"vZ0":-8.15501288487233,"x":95.36,"y":195.5,"x0":-2.475966054777191,"y0":50.001741819682145,"z0":5.733476526482963,"aX":-15.871306811331099},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.8,"breakHorizontal":12.0,"spinRate":2040,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.38460791191354016,"extension":7.1132146135592915},"index":1,"playId":"2779b17b-cc44-35c7-8b01-3936d7f0e5c5","pitchNumber":2,"startTime":"2026-08-02T18:47:05.514Z","endTime":"2026-08-02T18:47:10.927Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5996146988567,"aZ":-20.51213619543515,"pfxX":-8.38271305544309,"pfxZ":5.636474704391286,"pX":1.2364618734124482,"pZ":2.0414527283812576,"vX0":13.619043678889089,"vY0":-142.21855594633158,"vZ0":-6.566852546477498,"x":69.87,"y":183.66,"x0":-2.50359515085939,"y0":50.00358955138134,"z0":5.661425163355806,"aX":-17.344486183133835},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.1,"breakHorizontal":12.7,"spinRate":2029,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3836901743094958,"extension":7.170447399281379},"index":2,"playId":"e5417b15-4c7b-392e-ad29-65aba89da5b0","pitchNumber":3,"startTime":"2026-08-02T18:47:34.463Z","endTime":"2026-08-02T18:47:38.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80308515674015,"aZ":-34.351879703267,"pfxX":5.437013443741655,"pfxZ":-1.3099331776667595,"pX":1.567073101220941,"pZ":0.8872546146549691,"vX0":8.89395719068907,"vY0":-127.73252165146413,"vZ0":-5.292986538539616,"x":57.27,"y":214.82,"x0":-2.658061604881531,"y0":50.0019918772368,"z0":5.668134725940518,"aX":9.038935283245026},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.4,"breakHorizontal":-11.8,"spinRate":2438,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.42780566829838396,"extension":7.078875088566095},"index":3,"playId":"14cf1584-af63-33a7-8716-7bed2f2af329","pitchNumber":4,"startTime":"2026-08-02T18:47:58.987Z","endTime":"2026-08-02T18:48:02.438Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3747780394233,"aZ":-35.884426106655646,"pfxX":4.4917155816718335,"pfxZ":-2.300483616189183,"pX":0.3596135172248564,"pZ":1.3058521311082658,"vX0":6.114804411088897,"vY0":-125.98321387661626,"vZ0":-3.8167677711696815,"x":103.29,"y":203.52,"x0":-2.6776505591393374,"y0":50.000928203199386,"z0":5.725416020737215,"aX":7.254390162860873},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.8,"breakHorizontal":-9.5,"spinRate":2333,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43392076903129473,"extension":6.959670683002852},"index":4,"playId":"c83116fe-a9e7-3547-a1d7-6872157a5430","pitchNumber":5,"startTime":"2026-08-02T18:48:19.800Z","endTime":"2026-08-02T18:48:24.387Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-02T18:48:37.204Z","endTime":"2026-08-02T18:48:55.783Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"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":99.6,"endSpeed":91.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17172835537868,"aZ":-13.645872257545214,"pfxX":-6.514305238142143,"pfxZ":8.672578733623466,"pX":-0.38328904148681137,"pZ":3.0355641117219085,"vX0":8.534553064234697,"vY0":-144.85332094648288,"vZ0":-5.254289737690328,"x":131.61,"y":156.82,"x0":-2.514169653374562,"y0":50.001004870546424,"z0":5.699580712862534,"aX":-13.91517424005217},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.9,"breakHorizontal":10.2,"spinRate":2302,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3773763263113432,"extension":7.19517566398166},"index":6,"playId":"12f228f7-114d-3dd5-b751-f580429b2164","pitchNumber":6,"startTime":"2026-08-02T18:48:55.783Z","endTime":"2026-08-02T18:49:02.637Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732812023400133,"aZ":-32.03472504563798,"pfxX":6.316348142089402,"pfxZ":0.08491716053485376,"pX":0.3049009729606924,"pZ":2.382255240314892,"vX0":5.4042879019553,"vY0":-128.84362312327292,"vZ0":-2.5737474810797423,"x":105.38,"y":174.46,"x0":-2.640437540040716,"y0":50.004505541902915,"z0":5.869332778047795,"aX":10.621357322556229},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.2,"breakHorizontal":-12.6,"spinRate":2404,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.42509305718402324,"extension":7.153951931017656},"index":7,"playId":"2554921e-4ef6-3514-82b2-e6d2c7b5537c","pitchNumber":7,"startTime":"2026-08-02T18:49:25.875Z","endTime":"2026-08-02T18:49:28.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.681248231232544,"aZ":-33.3193324895427,"pfxX":5.265267890921499,"pfxZ":-0.6629297055029424,"pX":1.300149726722898,"pZ":1.5072181950912673,"vX0":8.190248128915156,"vY0":-129.8188832465035,"vZ0":-4.462721917522461,"x":67.44,"y":198.09,"x0":-2.5729228991892823,"y0":50.00578984239254,"z0":5.768320363662004,"aX":9.04103438602934},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.9,"breakHorizontal":-11.3,"spinRate":2300,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4209710767344417,"extension":7.000977439622719},"hitData":{"launchSpeed":74.0,"launchAngle":-10.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.03,"coordY":153.46}},"index":8,"playId":"e6792e0a-0cc3-3f72-9de3-436c2ac477f5","pitchNumber":8,"startTime":"2026-08-02T18:49:46.799Z","endTime":"2026-08-02T18:49:55.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:49:55.212Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T18:51:50.386Z","endTime":"2026-08-02T18:52:55.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442826920159796,"aZ":-17.31879861826164,"pfxX":-7.708792293288202,"pfxZ":8.689813341850114,"pX":0.2502044935094398,"pZ":1.3241679683727714,"vX0":7.801697506578226,"vY0":-130.21180656202517,"vZ0":-6.342224204997787,"x":107.46,"y":203.03,"x0":-1.7894469836872535,"y0":50.00532385183049,"z0":5.1111144834693185,"aX":-13.182664890637385},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.4,"breakHorizontal":12.1,"spinRate":2412,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.42134495991748144,"extension":6.37861389896112},"index":0,"playId":"2d33a8c8-4549-35b6-969c-fd52842d2f92","pitchNumber":1,"startTime":"2026-08-02T18:52:07.352Z","endTime":"2026-08-02T18:52:11.676Z","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":81.0,"endSpeed":75.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.841267820864186,"aZ":-36.8121942705558,"pfxX":0.8882252374981121,"pfxZ":-3.292166419923583,"pX":1.2578904004959446,"pZ":1.668429897910905,"vX0":6.606112755068862,"vY0":-117.81926492191712,"vZ0":-1.3248469584389837,"x":69.05,"y":193.73,"x0":-1.6946117723268979,"y0":50.001858351958234,"z0":5.6320481456890805,"aX":1.2512239450357578},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.0,"breakHorizontal":-3.2,"spinRate":2539,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.46441898202663046,"extension":6.075893222182809},"index":1,"playId":"eb4a5694-b228-3bb3-8054-b7945f57d7dc","pitchNumber":2,"startTime":"2026-08-02T18:52:21.824Z","endTime":"2026-08-02T18:52:26.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0473576667775,"aZ":-25.241196541577704,"pfxX":-11.079635477385585,"pfxZ":3.9739993096857242,"pX":-0.13630024165346302,"pZ":1.2930360684560935,"vX0":7.6593095355214915,"vY0":-131.08157040281063,"vZ0":-5.166145731992438,"x":122.2,"y":203.87,"x0":-1.6528922411984706,"y0":50.00363391048604,"z0":5.1679445946660785,"aX":-19.330943949937488},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.2,"breakHorizontal":18.5,"spinRate":2255,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4174421029487494,"extension":6.291696596885922},"index":2,"playId":"ff0b3f4f-6d60-30cb-900c-b704aac591bc","pitchNumber":3,"startTime":"2026-08-02T18:52:37.933Z","endTime":"2026-08-02T18:52:42.766Z","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":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.647933782532466,"aZ":-17.450436420064722,"pfxX":-6.751827738093778,"pfxZ":8.411967739166261,"pX":-1.2206220190347685,"pZ":2.373565305861218,"vX0":4.048453364872857,"vY0":-131.66034928700356,"vZ0":-3.9421804884289844,"x":163.53,"y":174.69,"x0":-1.9030694311364935,"y0":50.00584752524613,"z0":5.186302044028695,"aX":-11.82411447851056},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":2347,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4164376074504972,"extension":6.233604272644177},"index":3,"playId":"9ed33faf-df16-39aa-bae2-0a5bd46d99ce","pitchNumber":4,"startTime":"2026-08-02T18:52:51.872Z","endTime":"2026-08-02T18:52:55.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:52:55.813Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a ground ball to right fielder Corbin Carroll. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T18:53:02.512Z","endTime":"2026-08-02T18:54:43.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91890344328048,"aZ":-31.414945705516253,"pfxX":-8.19113105550249,"pfxZ":0.4632452964779521,"pX":-0.18471282217263216,"pZ":1.3798843075804414,"vX0":6.567740977749651,"vY0":-126.83840974751604,"vZ0":-3.899651508629371,"x":124.04,"y":201.52,"x0":-1.7277360863529332,"y0":50.004782797796466,"z0":5.408661551376969,"aX":-13.51409696482072},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.2,"breakHorizontal":13.6,"spinRate":2199,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4297826195256027,"extension":6.255969671872892},"index":0,"playId":"b723d4e4-ae27-3f27-a5df-18909512641d","pitchNumber":1,"startTime":"2026-08-02T18:53:21.795Z","endTime":"2026-08-02T18:53:26.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.612344185757642,"aZ":-18.485933643333563,"pfxX":-6.389116805014611,"pfxZ":7.620352501709526,"pX":-0.5423144655704444,"pZ":2.9386847500622704,"vX0":5.455915089966711,"vY0":-133.19613783775705,"vZ0":-2.667132950016331,"x":137.67,"y":159.44,"x0":-1.787121914264093,"y0":50.00544647767018,"z0":5.289771368867042,"aX":-11.48167052612665},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2415,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.41122792548331333,"extension":6.242076220052151},"index":1,"playId":"99da3b43-61e1-3c48-b02b-e219198e5599","pitchNumber":2,"startTime":"2026-08-02T18:53:37.413Z","endTime":"2026-08-02T18:53:42.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.568560829386804,"aZ":-38.53531995655813,"pfxX":1.6178679524195578,"pfxZ":-4.39730300412766,"pX":-0.03539898383517507,"pZ":1.46762445114202,"vX0":3.7299080718130977,"vY0":-119.13354856523992,"vZ0":-1.445105100988918,"x":96.93,"y":168.7,"x0":-1.8277324760015021,"y0":50.00414831506524,"z0":5.545970648123896,"aX":2.3392334575817935},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.0,"breakHorizontal":-3.8,"spinRate":2627,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.45868087954867764,"extension":5.895841757355672},"index":2,"playId":"75ae2148-80d4-34a8-97aa-16af7680674d","pitchNumber":3,"startTime":"2026-08-02T18:53:55.453Z","endTime":"2026-08-02T18:54:00.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, 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":82.1,"endSpeed":76.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.656754947166537,"aZ":-38.84747996457592,"pfxX":2.184162882859807,"pfxZ":-4.567218210878568,"pX":-0.45759860402003505,"pZ":2.025652872658993,"vX0":2.7109865819931263,"vY0":-119.6873943473478,"vZ0":-0.3081925773472325,"x":134.44,"y":184.09,"x0":-1.8859208936598248,"y0":50.00449113751915,"z0":5.615473428958351,"aX":3.18968068001029},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.2,"breakHorizontal":-4.6,"spinRate":2633,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.4564791004665194,"extension":6.079861250847905},"index":3,"playId":"c6a483ce-7d82-3256-b021-b8cece1e61b5","pitchNumber":4,"startTime":"2026-08-02T18:54:14.420Z","endTime":"2026-08-02T18:54:18.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37050247712605,"aZ":-29.71289288436311,"pfxX":-8.313825150999367,"pfxZ":1.479137626012382,"pX":-0.3890402101606029,"pZ":0.9431429803480234,"vX0":5.981151042271355,"vY0":-128.2420147212596,"vZ0":-5.117077199894655,"x":131.83,"y":213.32,"x0":-1.6706861835162021,"y0":50.004372304666724,"z0":5.280411218315856,"aX":-13.857374144048237},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":13.7,"spinRate":2200,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4270077717794747,"extension":6.292011668165726},"hitData":{"launchSpeed":90.5,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.23,"coordY":121.52}},"index":4,"playId":"c4ac6b1c-0fc2-324f-9427-40ba836be40c","pitchNumber":5,"startTime":"2026-08-02T18:54:34.460Z","endTime":"2026-08-02T18:54:43.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:54:43.888Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase DeLauter doubles (21) on a sharp line drive to right fielder Corbin Carroll. Steven Kwan scores. José Ramírez scores.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T18:54:47.635Z","endTime":"2026-08-02T18:57:05.318Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"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, 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":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00167661519801,"aZ":-26.659300110394508,"pfxX":-8.68301304948691,"pfxZ":3.362209455384477,"pX":-1.3238383122240172,"pZ":2.0897806801255334,"vX0":4.051031750376187,"vY0":-127.74823355915481,"vZ0":-3.0976254954558273,"x":167.46,"y":182.36,"x0":-1.80786077898923,"y0":50.00578835792341,"z0":5.429358877325965,"aX":-14.255315397640707},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.5,"breakHorizontal":14.8,"spinRate":2318,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42988868289400095,"extension":6.23680525969424},"index":0,"playId":"7d2b357e-ebea-3d67-af0c-4ae4684ec01d","pitchNumber":1,"startTime":"2026-08-02T18:55:24.449Z","endTime":"2026-08-02T18:55:29.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.172751091251065,"aZ":-19.00969715623124,"pfxX":-6.650396575720434,"pfxZ":7.441689141929007,"pX":-2.0142869013862943,"pZ":3.067911001398844,"vX0":2.2586619143141027,"vY0":-133.30566551498634,"vZ0":-2.08922746540412,"x":193.78,"y":155.95,"x0":-2.0170471173047244,"y0":50.00480003074831,"z0":5.2594033910571385,"aX":-11.767909450285163},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":11.4,"spinRate":2394,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4135642699732638,"extension":6.228225744836361},"index":1,"playId":"91d305e7-44b3-3570-8ae7-10b9b3986813","pitchNumber":2,"startTime":"2026-08-02T18:55:42.280Z","endTime":"2026-08-02T18:55:45.723Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63475972592949,"aZ":-34.36661714373939,"pfxX":2.709905824740374,"pfxZ":-1.5306863346986175,"pX":0.26113601501769595,"pZ":1.719836592915832,"vX0":4.088145125403813,"vY0":-119.07553975387067,"vZ0":-1.8132820005218218,"x":107.05,"y":192.34,"x0":-1.82913309032202,"y0":50.00060289708367,"z0":5.597524642203205,"aX":3.8935145940510036},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.9,"breakHorizontal":-5.9,"spinRate":2561,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.45980593990358765,"extension":5.887923674443018},"index":2,"playId":"2e552a75-7c33-37a9-a2f9-55292e2e840c","pitchNumber":3,"startTime":"2026-08-02T18:56:02.583Z","endTime":"2026-08-02T18:56:07.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.961055872565172,"aZ":-26.15744623284647,"pfxX":-10.974762956450093,"pfxZ":3.307755575732604,"pX":-0.7751943435065944,"pZ":1.1916190271190148,"vX0":6.451967854951146,"vY0":-133.59093239847653,"vZ0":-5.609107871700382,"x":146.55,"y":206.61,"x0":-1.7872404740320345,"y0":50.005705029024334,"z0":5.18255201651012,"aX":-19.973572442493058},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":18.6,"spinRate":2288,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4089530689187679,"extension":6.212867157455373},"index":3,"playId":"78cd7dc3-9579-3697-a04f-17913aff3c25","pitchNumber":4,"startTime":"2026-08-02T18:56:27.281Z","endTime":"2026-08-02T18:56:31.173Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.923722153208846,"aZ":-39.42031184163126,"pfxX":2.7866879694963966,"pfxZ":-4.891295985817776,"pX":0.07519150572417826,"pZ":1.8787671209846912,"vX0":3.8312776741416896,"vY0":-120.33505452698607,"vZ0":-0.7016548346230669,"x":114.13,"y":188.05,"x0":-1.8927679629113068,"y0":50.00107672035311,"z0":5.633239593621472,"aX":4.130475699240909},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.8,"breakHorizontal":-5.9,"spinRate":2692,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.4532669700574381,"extension":5.9771064386801775},"hitData":{"launchSpeed":109.3,"launchAngle":12.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.78,"coordY":67.52}},"index":4,"playId":"853d6f3d-11ef-3e07-b91a-303231ed6913","pitchNumber":5,"startTime":"2026-08-02T18:56:47.461Z","endTime":"2026-08-02T18:57:05.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T18:57:05.318Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Travis Bazzana walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T18:57:20.008Z","endTime":"2026-08-02T19:00:44.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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":90.3,"endSpeed":82.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082238163895763,"aZ":-17.22286670945089,"pfxX":-5.302073721686382,"pfxZ":8.497301560002647,"pX":-1.9639472893530634,"pZ":3.3246843176086003,"vX0":1.780776203421962,"vY0":-131.59204258373072,"vZ0":-1.9569009538015705,"x":191.86,"y":149.01,"x0":-1.9593099630087267,"y0":50.002734991756775,"z0":5.34952195683081,"aX":-9.328179616036518},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":9.2,"spinRate":2392,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4157335984842403,"extension":6.214816015340923},"index":0,"playId":"6a80d7ad-2b7f-3e85-9eb7-5716f341bc2b","pitchNumber":1,"startTime":"2026-08-02T18:57:37.401Z","endTime":"2026-08-02T18:57:40.962Z","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":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3888077536354,"aZ":-22.45033681899895,"pfxX":-2.8128087981502077,"pfxZ":5.618512630496166,"pX":0.749543434568231,"pZ":2.309224135190672,"vX0":7.211848250759931,"vY0":-130.01653804814913,"vZ0":-3.362529343640977,"x":88.43,"y":176.43,"x0":-1.6811356097341605,"y0":50.0064107497537,"z0":5.3013613098135846,"aX":-4.872194435244049},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.7,"breakHorizontal":3.7,"spinRate":2410,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.41948625414005436,"extension":6.191124224764173},"index":1,"playId":"fe09e62f-1f79-32e1-aeb7-04187d027bf2","pitchNumber":2,"startTime":"2026-08-02T18:57:56.064Z","endTime":"2026-08-02T18:58:00.292Z","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":90.9,"endSpeed":83.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.833445450955573,"aZ":-20.210749437766474,"pfxX":-3.317233579191752,"pfxZ":6.7673912762039805,"pX":1.1354199858486589,"pZ":2.278016768903371,"vX0":8.271410879400799,"vY0":-132.07806684027722,"vZ0":-3.7887213508838498,"x":73.72,"y":177.27,"x0":-1.6044475926075836,"y0":50.006564645462845,"z0":5.215331388884538,"aX":-5.868545504290123},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.6,"breakHorizontal":4.2,"spinRate":2341,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4145204212535174,"extension":6.351811891483561},"index":2,"playId":"d941d769-6de3-34d9-b92a-1958a6db781d","pitchNumber":3,"startTime":"2026-08-02T18:58:21.492Z","endTime":"2026-08-02T18:58:25.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.5,"endSpeed":77.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.541900535793904,"aZ":-39.51682735257122,"pfxX":2.619734884909135,"pfxZ":-4.976838590047041,"pX":0.02218475952912739,"pZ":0.9361787367478389,"vX0":3.613792644911407,"vY0":-120.26216825584967,"vZ0":-2.6011301961023126,"x":116.15,"y":213.5,"x0":-1.8355177088898271,"y0":50.00119145424971,"z0":5.5096445239366085,"aX":3.867115204416409},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.4,"breakHorizontal":-5.5,"spinRate":2777,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4540296832954871,"extension":6.183595249870863},"index":3,"playId":"fbdcb5c3-e7c1-3fe8-b768-6511479e8d93","pitchNumber":4,"startTime":"2026-08-02T18:58:44.313Z","endTime":"2026-08-02T18:58:48.020Z","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":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631274910219073,"aZ":-29.38861120153459,"pfxX":-9.687607494216133,"pfxZ":1.689032591589858,"pX":0.12128633117103846,"pZ":1.4326612998702724,"vX0":7.620117001274847,"vY0":-127.37116997845374,"vZ0":-4.1274777483618195,"x":112.38,"y":200.1,"x0":-1.6413617762833272,"y0":50.00580526674832,"z0":5.3817867968224125,"aX":-16.019841532147638},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":16.0,"spinRate":2225,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.42898926067419385,"extension":6.1970243077885705},"index":4,"playId":"63055584-4598-3034-aa16-bb08b39d771e","pitchNumber":5,"startTime":"2026-08-02T18:59:03.273Z","endTime":"2026-08-02T18:59:08.406Z","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":81.7,"endSpeed":75.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1574470427738,"aZ":-39.85423639719309,"pfxX":3.864224741175846,"pfxZ":-5.393535465030077,"pX":0.22139054292500784,"pZ":0.902622953690614,"vX0":3.5599000474288873,"vY0":-118.93718080693341,"vZ0":-2.4376785429937184,"x":108.56,"y":214.41,"x0":-1.8002973253576438,"y0":50.00376393148057,"z0":5.5769036715477585,"aX":5.50094400712979},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.1,"breakHorizontal":-7.9,"spinRate":2662,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46163284504232927,"extension":5.992775298563539},"index":5,"playId":"946a7089-768c-3f90-8fc6-762133d6d59c","pitchNumber":6,"startTime":"2026-08-02T18:59:27.504Z","endTime":"2026-08-02T18:59:33.863Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50077688224764,"aZ":-41.47234907844751,"pfxX":5.018926476904927,"pfxZ":-6.419932343428398,"pX":-0.7383195048598605,"pZ":2.226101259577375,"vX0":1.368304762376998,"vY0":-119.70056550795255,"vZ0":0.7229465289171964,"x":145.14,"y":178.68,"x0":-1.9696514467144617,"y0":50.00324838706922,"z0":5.6388159791604355,"aX":7.269098381775858},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.2,"breakHorizontal":-9.4,"spinRate":2683,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.45791660622872277,"extension":6.093082881538985},"index":6,"playId":"3d1fb559-0f90-3576-bb93-ec293cf527b0","pitchNumber":7,"startTime":"2026-08-02T18:59:50.065Z","endTime":"2026-08-02T18:59:54.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.440599777489062,"aZ":-20.813723326194747,"pfxX":-3.895227482176902,"pfxZ":6.396682252524293,"pX":1.0082135737619657,"pZ":2.6286131522803435,"vX0":8.554569804587661,"vY0":-132.48129189798559,"vZ0":-2.701292274958436,"x":78.57,"y":167.81,"x0":-1.7574478298209295,"y0":50.00630692564137,"z0":5.183779763640999,"aX":-6.92285212174739},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":5.2,"spinRate":2323,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.41352302521725015,"extension":6.15051298089543},"index":7,"playId":"ab50d7b0-0937-36bf-99e0-08130f3b1c6d","pitchNumber":8,"startTime":"2026-08-02T19:00:13.971Z","endTime":"2026-08-02T19:00:17.953Z","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":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21544572978454,"aZ":-33.96827979524783,"pfxX":-8.557817729804672,"pfxZ":-1.091172249798042,"pX":-0.12218813495660545,"pZ":0.8990623610326036,"vX0":6.955071079902498,"vY0":-127.35067445491687,"vZ0":-4.349811440278532,"x":121.66,"y":214.51,"x0":-1.771689278861681,"y0":50.00033203722293,"z0":5.3046765610222195,"aX":-14.108615769287585},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.8,"breakHorizontal":14.0,"spinRate":2173,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4294576928595717,"extension":6.257398515159458},"index":8,"playId":"82b18d98-17a3-3337-91ad-74405d3ae41e","pitchNumber":9,"startTime":"2026-08-02T19:00:37.227Z","endTime":"2026-08-02T19:00:44.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:00:44.262Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a line drive to center fielder Tim Tawa. Chase DeLauter scores. Travis Bazzana to 3rd.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T19:02:26.449Z","endTime":"2026-08-02T19:04:00.769Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"postOnThird":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":{"id":518876,"link":"/api/v1/people/518876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T19:00:56.649Z","endTime":"2026-08-02T19:02:28.733Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99021395202772,"aZ":-21.53897958064175,"pfxX":-2.136820714048994,"pfxZ":6.1631369328605885,"pX":0.7468459705212266,"pZ":2.6683548459704856,"vX0":6.863066067030485,"vY0":-130.20232864307062,"vZ0":-2.660141793843542,"x":88.53,"y":166.73,"x0":-1.639582116216347,"y0":50.00550778252989,"z0":5.323970928180843,"aX":-3.6900867828530646},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.8,"breakHorizontal":2.4,"spinRate":2409,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4198316498145087,"extension":6.185134951709495},"index":1,"playId":"ae1e0bc3-6603-3fcf-9098-d638c771257c","pitchNumber":1,"startTime":"2026-08-02T19:02:28.733Z","endTime":"2026-08-02T19:02:36.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Chase DeLauter steals (7) 3rd base. Travis Bazzana steals (16) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"ae1e0bc3-6603-3fcf-9098-d638c771257c","startTime":"2026-08-02T19:02:44.151Z","endTime":"2026-08-02T19:03:09.445Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":800050,"link":"/api/v1/people/800050"}},{"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":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.269272444779737,"aZ":-32.15238421711139,"pfxX":-8.568579969656568,"pfxZ":0.011275849216048073,"pX":-0.8023908159446219,"pZ":1.827006287315809,"vX0":5.304089041217342,"vY0":-126.36572025865186,"vZ0":-2.424769262064063,"x":147.59,"y":189.45,"x0":-1.8132259491110911,"y0":50.00192881039529,"z0":5.376988737371803,"aX":-13.884393974324466},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":14.4,"spinRate":2130,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.43312834172313064,"extension":6.096371257228199},"index":3,"playId":"781ff8cc-c453-3f14-a3f8-d055f28f758c","pitchNumber":2,"startTime":"2026-08-02T19:03:09.445Z","endTime":"2026-08-02T19:03:13.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.005653631778532,"aZ":-31.827283262038986,"pfxX":-8.694935745952684,"pfxZ":0.20928753618724105,"pX":-0.8529631314603537,"pZ":1.5496657310820485,"vX0":5.05425756979192,"vY0":-126.74860355773399,"vZ0":-3.334831366151966,"x":149.51,"y":196.94,"x0":-1.7437182247575906,"y0":50.00040432864482,"z0":5.424991274311703,"aX":-14.139289874011334},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.1,"breakHorizontal":14.6,"spinRate":2062,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.43220431038091345,"extension":6.057974812133379},"index":4,"playId":"08c149f7-4e0c-3a29-956a-6ecbe54a1452","pitchNumber":3,"startTime":"2026-08-02T19:03:27.821Z","endTime":"2026-08-02T19:03:31.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.140893070473346,"aZ":-15.759886879607144,"pfxX":-6.247504470511898,"pfxZ":9.115049913933378,"pX":-0.23792446821405755,"pZ":2.8015048990348093,"vX0":6.312319619309754,"vY0":-133.67546420651365,"vZ0":-3.285053954765532,"x":126.07,"y":163.14,"x0":-1.8238026940015712,"y0":50.00321229842435,"z0":5.185002554878383,"aX":-11.251341458397777},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":9.8,"spinRate":2415,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4105257369822284,"extension":6.264643421167749},"hitData":{"launchSpeed":99.1,"launchAngle":12.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.94,"coordY":103.02}},"index":5,"playId":"e454b828-102c-3789-8831-d426b83f2f6a","pitchNumber":4,"startTime":"2026-08-02T19:03:50.594Z","endTime":"2026-08-02T19:04:00.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:04:00.769Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T19:04:14.830Z","endTime":"2026-08-02T19:05:58.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"postOnThird":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5043398073064,"aZ":-28.900898912908243,"pfxX":-8.890096840391157,"pfxZ":2.0311480441987015,"pX":-0.038667741141163635,"pZ":1.904386124793218,"vX0":6.9912259112317265,"vY0":-125.68841340540226,"vZ0":-3.015295208121016,"x":118.47,"y":187.36,"x0":-1.6899908474868663,"y0":50.005078641873126,"z0":5.44646176509468,"aX":-14.34339678297227},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":14.6,"spinRate":2186,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4344181578663924,"extension":6.144981497758628},"index":0,"playId":"c79c6ce2-628c-3ceb-8ccb-615a422527df","pitchNumber":1,"startTime":"2026-08-02T19:04:44.815Z","endTime":"2026-08-02T19:04:49.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.184467482939702,"aZ":-29.187338001968076,"pfxX":-8.658601553028536,"pfxZ":1.8306217957526316,"pX":-0.027259335957929832,"pZ":1.8604330011708914,"vX0":7.075473464810906,"vY0":-126.74076976050597,"vZ0":-3.0188515477142572,"x":118.04,"y":188.55,"x0":-1.7261513663829544,"y0":50.002575790223176,"z0":5.390688769110849,"aX":-14.127996323654887},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":14.2,"spinRate":2122,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.43168027181509494,"extension":6.043515878331881},"index":1,"playId":"42b1b36e-03a5-33c4-bc85-3584c501a0d0","pitchNumber":2,"startTime":"2026-08-02T19:05:09.073Z","endTime":"2026-08-02T19:05:16.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.552603076333547,"aZ":-18.11128568902286,"pfxX":-6.700312167339551,"pfxZ":8.140112263782706,"pX":-0.3864193773669668,"pZ":3.960489000845173,"vX0":5.825926530599368,"vY0":-130.37870182391225,"vZ0":-0.30277544308680227,"x":131.73,"y":131.85,"x0":-1.775766569401568,"y0":50.00078029289861,"z0":5.440971539944246,"aX":-11.572672023274384},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.9,"breakHorizontal":10.9,"spinRate":2407,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.41956930612576704,"extension":6.100898342523866},"index":2,"playId":"287cf13d-9e5b-32d8-b38c-78a9eba2343d","pitchNumber":3,"startTime":"2026-08-02T19:05:53.287Z","endTime":"2026-08-02T19:05:58.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:05:58.422Z","atBatIndex":38},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gabriel Arias grounds into a double play, second baseman Ildemaro Vargas to shortstop Geraldo Perdomo to first baseman Tyler Locklear. Kyle Manzardo out at 2nd. Gabriel Arias out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-02T19:06:00.832Z","endTime":"2026-08-02T19:06:59.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.466720811166905,"aZ":-28.477099871809013,"pfxX":1.735063456506766,"pfxZ":2.4361676920073503,"pX":-1.451019823688518,"pZ":3.129121255705063,"vX0":0.6129440201169069,"vY0":-122.32247864803635,"vZ0":0.19930996921882005,"x":172.31,"y":154.29,"x0":-1.9301130699412714,"y0":50.00520318641851,"z0":5.482194751516274,"aX":2.63739591774854},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.7,"breakHorizontal":-3.2,"spinRate":2306,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4472752310046273,"extension":6.076615114404468},"index":0,"playId":"e3859c0a-9d53-3fec-b273-ad2d051f1edc","pitchNumber":1,"startTime":"2026-08-02T19:06:33.208Z","endTime":"2026-08-02T19:06:37.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97622230623515,"aZ":-22.692886248259697,"pfxX":-9.591684395767846,"pfxZ":5.361553103307184,"pX":-0.8134745666210978,"pZ":2.4726517066071203,"vX0":5.883328462901319,"vY0":-132.12230764614438,"vZ0":-2.883631998654934,"x":148.01,"y":172.02,"x0":-1.8221114270704917,"y0":50.00545559090276,"z0":5.244759938170026,"aX":-16.971306104495767},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":16.1,"spinRate":2241,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4144641974150405,"extension":6.224027604337754},"hitData":{"launchSpeed":84.4,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.66,"coordY":155.28}},"index":1,"playId":"52ffc35a-e241-38b5-911c-ba4a603514f2","pitchNumber":2,"startTime":"2026-08-02T19:06:51.382Z","endTime":"2026-08-02T19:06:59.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:06:59.209Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a line drive to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T19:09:05.573Z","endTime":"2026-08-02T19:10:07.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.440950610968144,"aZ":-43.2717027536574,"pfxX":5.99310355567627,"pfxZ":-8.107308995978741,"pX":0.20050011799093287,"pZ":3.3571512871023366,"vX0":4.406098057020544,"vY0":-116.39794597619876,"vZ0":2.8047326274988533,"x":109.36,"y":148.14,"x0":-2.497690055911156,"y0":50.00481872871253,"z0":6.242156966735594,"aX":8.199922924498528},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.7,"breakHorizontal":-12.0,"spinRate":2356,"spinDirection":37},"zone":2,"typeConfidence":2.0,"plateTime":0.4710859789647821,"extension":6.70428287927495},"index":0,"playId":"cc7925ed-aeaf-3375-8fce-3e6d7b1f9066","pitchNumber":1,"startTime":"2026-08-02T19:09:17.047Z","endTime":"2026-08-02T19:09:21.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.7,"endSpeed":89.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.974418381053997,"aZ":-17.98843204112434,"pfxX":-5.637078475904385,"pfxZ":7.022511574524872,"pX":0.4409235012455583,"pZ":3.2925681339191764,"vX0":10.04011770867361,"vY0":-140.5496946935149,"vZ0":-3.821968817926664,"x":100.19,"y":149.88,"x0":-2.4295586540347838,"y0":50.002889448784934,"z0":5.823436038172992,"aX":-11.387993297461515},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":8.4,"spinRate":2244,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.388273763072148,"extension":7.07561928005224},"index":1,"playId":"0a223f5a-7c69-3251-a263-9c5111253d82","pitchNumber":2,"startTime":"2026-08-02T19:09:31.080Z","endTime":"2026-08-02T19:09:37.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.208144262983666,"aZ":-31.76757048413048,"pfxX":5.57760054519491,"pfxZ":0.2494149555775529,"pX":-0.029931111315210878,"pZ":2.9000132230127527,"vX0":4.6942576428473854,"vY0":-126.86158172714462,"vZ0":-1.0470512720826255,"x":118.14,"y":160.48,"x0":-2.6217222645379006,"y0":50.00434637531199,"z0":5.824748227927233,"aX":9.194835119563304},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.5,"breakHorizontal":-11.0,"spinRate":2399,"spinDirection":53},"zone":2,"typeConfidence":2.0,"plateTime":0.4298934940552419,"extension":6.9547659239926976},"hitData":{"launchSpeed":101.4,"launchAngle":8.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.78,"coordY":113.06}},"index":2,"playId":"c05cf1b3-755a-385d-9d1e-0ffbcc15cd2c","pitchNumber":3,"startTime":"2026-08-02T19:09:57.324Z","endTime":"2026-08-02T19:10:07.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:10:07.061Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ildemaro Vargas grounds into a force out, third baseman Gabriel Arias to shortstop Brayan Rocchio. Tim Tawa out at 2nd. Ildemaro Vargas advances to 2nd, on a throwing error by shortstop Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T19:10:09.143Z","endTime":"2026-08-02T19:13:34.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.0,"endSpeed":75.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56408887333519,"aZ":-43.007909910611275,"pfxX":6.627122611637714,"pfxZ":-7.575294547630351,"pX":0.9153369551191164,"pZ":1.6652098424363788,"vX0":5.840683202244864,"vY0":-119.26180446626344,"vZ0":-1.224213661030596,"x":82.11,"y":193.82,"x0":-2.4333880434680983,"y0":50.0052972570884,"z0":6.090664958799211,"aX":9.473538678988007},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-13.7,"breakHorizontal":-13.4,"spinRate":2600,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.46061777962055617,"extension":6.971990662530291},"index":0,"playId":"490df47a-39d0-3fe9-a147-83073c6a5578","pitchNumber":1,"startTime":"2026-08-02T19:10:34.977Z","endTime":"2026-08-02T19:10:39.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16753614165026,"aZ":-32.74340496478728,"pfxX":5.541115669941085,"pfxZ":-0.3541948312835128,"pX":-1.510084312947225,"pZ":3.0839138764346345,"vX0":1.564172532021125,"vY0":-124.9504662192505,"vZ0":-0.40149650332639775,"x":174.56,"y":155.51,"x0":-2.8623663967808577,"y0":50.00428935090391,"z0":5.9080944029951015,"aX":8.873425259888057},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.5,"breakHorizontal":-10.4,"spinRate":2343,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.43623811714632676,"extension":7.029933403529088},"index":1,"playId":"e8e67808-13dd-3486-bf9f-4c771b1daaff","pitchNumber":2,"startTime":"2026-08-02T19:10:53.027Z","endTime":"2026-08-02T19:10:56.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.814658285349715,"aZ":-41.832354640301205,"pfxX":7.001383262127986,"pfxZ":-6.788703982163826,"pX":-0.4559986515474844,"pZ":2.5420365501388678,"vX0":2.947016752834909,"vY0":-118.79177609023664,"vZ0":0.547234547841192,"x":134.38,"y":170.15,"x0":-2.624204358922993,"y0":50.003701591674115,"z0":6.126774087859144,"aX":9.957200776823132},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.9,"breakHorizontal":-13.4,"spinRate":2516,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.4619581693189079,"extension":6.989245021150268},"index":2,"playId":"816a0fdd-db66-3cbc-a4e2-641609817718","pitchNumber":3,"startTime":"2026-08-02T19:11:11.536Z","endTime":"2026-08-02T19:11:15.892Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-02T19:11:22.207Z","endTime":"2026-08-02T19:11:38.446Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":89.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.371157705055083,"aZ":-14.943941376339705,"pfxX":-6.569506109113215,"pfxZ":8.43837246779538,"pX":-0.8024550046470268,"pZ":3.6355695022292562,"vX0":7.176506302779185,"vY0":-141.7535365443312,"vZ0":-3.4179647185715254,"x":147.59,"y":140.62,"x0":-2.5093048079572844,"y0":50.00270409506129,"z0":5.806561674849143,"aX":-13.415062998330072},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":10.4,"spinRate":2240,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38588835221160434,"extension":7.244838992556748},"index":4,"playId":"e2a47266-3212-3407-a248-1216ef47fa9c","pitchNumber":4,"startTime":"2026-08-02T19:11:38.446Z","endTime":"2026-08-02T19:11:42.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"50f83549-4b8e-32df-a05b-91be281a078f","startTime":"2026-08-02T19:11:59.461Z","endTime":"2026-08-02T19:12:03.398Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64547400574326,"aZ":-16.078652755972122,"pfxX":-6.068873236489942,"pfxZ":7.8680720319846404,"pX":0.1847459032174335,"pZ":3.0644465358889814,"vX0":9.785633735481209,"vY0":-142.33159439054938,"vZ0":-4.61597084583602,"x":109.96,"y":156.04,"x0":-2.514385894568554,"y0":50.000504969639934,"z0":5.730318023580908,"aX":-12.411728081188405},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":8.9,"spinRate":2354,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3853110338155874,"extension":7.114176157591951},"index":6,"playId":"5ff44cfc-3f92-3e3a-9388-2e89f39c8d63","pitchNumber":5,"startTime":"2026-08-02T19:12:19.186Z","endTime":"2026-08-02T19:12:24.368Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.165561641535856,"aZ":-38.52713367232046,"pfxX":5.163338039623991,"pfxZ":-3.9044247422765626,"pX":-0.3336914020211575,"pZ":1.8144088897908008,"vX0":4.082863684873102,"vY0":-126.76630294535019,"vZ0":-2.545844301670757,"x":129.72,"y":189.79,"x0":-2.6367716770291563,"y0":50.00589158964841,"z0":5.9106198561942325,"aX":8.39468793629367},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.4,"breakHorizontal":-10.3,"spinRate":2279,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.43225050114239005,"extension":7.074497943898061},"index":7,"playId":"93743576-e87d-348f-8e90-6b14a52da3a7","pitchNumber":6,"startTime":"2026-08-02T19:12:40.394Z","endTime":"2026-08-02T19:12:44.662Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2989970345807,"aZ":-43.96256177406941,"pfxX":5.6481860890734605,"pfxZ":-8.211539417286316,"pX":-0.8688223572238346,"pZ":2.067311230890393,"vX0":2.3412828279425604,"vY0":-119.6896097830541,"vZ0":-0.15849593747058965,"x":150.12,"y":182.96,"x0":-2.596375764707906,"y0":50.00171070617249,"z0":6.105172993976955,"aX":8.110005261500982},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-14.5,"breakHorizontal":-10.8,"spinRate":2452,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.45942118506837204,"extension":7.020804123218038},"index":8,"playId":"39c4894d-0324-3bf2-8424-cb3861c6d6da","pitchNumber":7,"startTime":"2026-08-02T19:13:01.335Z","endTime":"2026-08-02T19:13:05.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.081737339676764,"aZ":-16.64648029360082,"pfxX":-6.217969724864473,"pfxZ":7.568177692787453,"pX":-0.32031257251046724,"pZ":3.9376447594041424,"vX0":7.927091865728428,"vY0":-142.2121838390911,"vZ0":-2.698225480478606,"x":129.21,"y":132.46,"x0":-2.333746069644466,"y0":50.00417559522114,"z0":5.952476057878,"aX":-12.760081379602589},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.3,"breakHorizontal":9.7,"spinRate":2361,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38490162806207406,"extension":7.066779647139646},"hitData":{"launchSpeed":94.5,"launchAngle":-13.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.49,"coordY":162.54}},"index":9,"playId":"951b225b-8212-3152-872f-5d5c18c5d1e8","pitchNumber":8,"startTime":"2026-08-02T19:13:24.528Z","endTime":"2026-08-02T19:13:34.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:13:34.186Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T19:14:03.494Z","endTime":"2026-08-02T19:15:34.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.320723644397127,"aZ":-15.213813210807036,"pfxX":-6.091121957509364,"pfxZ":8.096910275048979,"pX":0.20337560712404926,"pZ":3.5862560783908095,"vX0":9.992954238773498,"vY0":-143.19332782642803,"vZ0":-3.5746012804591696,"x":109.25,"y":141.95,"x0":-2.5261999605433565,"y0":50.00536670588225,"z0":5.791103117611605,"aX":-12.7636819894512},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":9.2,"spinRate":2338,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3812271047885547,"extension":7.238255769194287},"index":0,"playId":"eeb2d871-cfde-3be7-8410-a57d421d418c","pitchNumber":1,"startTime":"2026-08-02T19:14:11.945Z","endTime":"2026-08-02T19:14:16.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.836513902761087,"aZ":-32.23945111259124,"pfxX":5.337133363605985,"pfxZ":-0.03832836539383422,"pX":1.59048038067833,"pZ":2.351140477240344,"vX0":8.590950978227577,"vY0":-127.8334178140196,"vZ0":-2.1979270842512975,"x":56.37,"y":175.3,"x0":-2.504544801669958,"y0":50.004463038850304,"z0":5.747936937940501,"aX":8.850031724381283},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":-11.5,"spinRate":2492,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.42813531718310616,"extension":7.072635362168435},"index":1,"playId":"8233259f-6dda-3eee-9016-9404a483aab6","pitchNumber":2,"startTime":"2026-08-02T19:14:30.909Z","endTime":"2026-08-02T19:14:35.714Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40246699677472,"aZ":-31.19432825310413,"pfxX":4.017989130367193,"pfxZ":0.605026173319128,"pX":2.4670885411601504,"pZ":0.687000482695434,"vX0":10.920656814575546,"vY0":-126.48304213805415,"vZ0":-6.086374522382382,"x":22.96,"y":220.23,"x0":-2.425813716398208,"y0":50.00438587017022,"z0":5.620994472264257,"aX":6.519679590172632},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.1,"breakHorizontal":-9.7,"spinRate":2451,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.43278324554192604,"extension":7.158893680075785},"index":2,"playId":"f10f5a39-06f2-3e83-8744-0d3e8d611d85","pitchNumber":3,"startTime":"2026-08-02T19:14:49.844Z","endTime":"2026-08-02T19:14:53.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50466174023263,"aZ":-13.20302754623062,"pfxX":-8.000773883271496,"pfxZ":9.05743912631846,"pX":1.3297148786877881,"pZ":2.6570526356363144,"vX0":13.225181935674227,"vY0":-143.43530443211347,"vZ0":-5.958122463371816,"x":66.31,"y":167.04,"x0":-2.2900464489025802,"y0":50.00469930576855,"z0":5.576134173897437,"aX":-16.762516391544338},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":12.0,"spinRate":2174,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3810790404001638,"extension":7.276823361883284},"index":3,"playId":"5c6bd05d-5946-3611-92d3-f01120fec6fe","pitchNumber":4,"startTime":"2026-08-02T19:15:09.354Z","endTime":"2026-08-02T19:15:13.557Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.3,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.583180013916866,"aZ":-13.828501659780372,"pfxX":-6.837384316153658,"pfxZ":8.603040744751386,"pX":-0.3577815078448674,"pZ":3.0183896802025822,"vX0":8.453381587181426,"vY0":-144.8360661696883,"vZ0":-5.979226029108636,"x":130.64,"y":157.28,"x0":-2.420548796914099,"y0":50.006188863159025,"z0":5.949200521490153,"aX":-14.586664083922944},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2201,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3775947517668028,"extension":7.252592344945166},"index":4,"playId":"a1105097-e222-321a-88c3-dcfe3b6d8445","pitchNumber":5,"startTime":"2026-08-02T19:15:30.184Z","endTime":"2026-08-02T19:15:34.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:15:34.754Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks. Ildemaro Vargas to 3rd. Wild pitch by pitcher Gavin Williams. Ildemaro Vargas to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T19:15:42.718Z","endTime":"2026-08-02T19:18:04.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.028044733420938,"aZ":-45.41644707970892,"pfxX":7.467518991266085,"pfxZ":-9.06639790575408,"pX":0.15100185625143167,"pZ":2.3160278274565087,"vX0":3.886290324526588,"vY0":-121.00485142611008,"vZ0":0.39669571220040445,"x":111.24,"y":176.25,"x0":-2.454271906907617,"y0":50.004532599045255,"z0":6.179927378472862,"aX":10.903133380258275},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.0,"breakHorizontal":-14.5,"spinRate":2505,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.45536285866327075,"extension":6.8734504897389455},"index":0,"playId":"b94bad16-4072-3b0c-b4b5-9b37d2037d4f","pitchNumber":1,"startTime":"2026-08-02T19:15:59.958Z","endTime":"2026-08-02T19:16:04.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.542372440420834,"aZ":-34.70784509240737,"pfxX":7.0899370614495805,"pfxZ":-1.531233940940135,"pX":-0.07745967286451921,"pZ":3.5584396690942066,"vX0":4.244907034787682,"vY0":-127.82876718771185,"vZ0":0.9714291795951626,"x":119.95,"y":142.7,"x0":-2.681213042046855,"y0":50.004126309423484,"z0":5.900049428309059,"aX":11.723126290992308},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.3,"breakHorizontal":-13.8,"spinRate":2347,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.42861995788471496,"extension":7.106802320332286},"index":1,"playId":"56a6d9f2-da0e-3f61-a066-be034b9efa7e","pitchNumber":2,"startTime":"2026-08-02T19:16:18.995Z","endTime":"2026-08-02T19:16:23.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70502349230483,"aZ":-32.397297570245165,"pfxX":8.855458857607923,"pfxZ":-0.14801715646055058,"pX":-0.01567031049518882,"pZ":2.1928004055641708,"vX0":4.102793073727536,"vY0":-123.2024611184622,"vZ0":-2.1993788376539305,"x":117.6,"y":179.57,"x0":-2.848811236444408,"y0":50.00018428002509,"z0":5.814726994474645,"aX":13.71514642295437},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":-16.9,"spinRate":2015,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.44326964770603716,"extension":7.114480191021782},"index":2,"playId":"52ebf8b7-5c76-311a-8504-4b7891a192ff","pitchNumber":3,"startTime":"2026-08-02T19:16:45.358Z","endTime":"2026-08-02T19:16:49.162Z","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":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.133676229987437,"aZ":-19.660885979191328,"pfxX":-7.3330089287611795,"pfxZ":5.984244257004949,"pX":-1.3434935458371018,"pZ":4.034531024633908,"vX0":6.560265792558672,"vY0":-143.24866003013994,"vZ0":-1.7019105878777974,"x":168.21,"y":129.85,"x0":-2.7034928979446726,"y0":50.003822431479705,"z0":5.857481295921255,"aX":-15.337143333953716},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.7,"breakHorizontal":12.1,"spinRate":2137,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38144895500002507,"extension":7.386453864749735},"index":3,"playId":"2cf5a06d-702c-3bbb-8136-b26faefdb54a","pitchNumber":4,"startTime":"2026-08-02T19:17:12.247Z","endTime":"2026-08-02T19:17:16.572Z","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.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.007334250635743,"aZ":-17.583488709453746,"pfxX":-6.426092241067039,"pfxZ":7.013840537711877,"pX":-0.8817604640642216,"pZ":3.8773673536204,"vX0":6.8005204702370765,"vY0":-142.46655837507143,"vZ0":-2.4230613038012416,"x":150.61,"y":134.09,"x0":-2.4510178382620134,"y0":50.00529550977289,"z0":5.8349393997582375,"aX":-13.372506701684111},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.5,"breakHorizontal":10.4,"spinRate":1940,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38270260508364107,"extension":7.302470814444759},"index":4,"playId":"91fe5970-61e2-31af-b18d-a3c1f436d77d","pitchNumber":5,"startTime":"2026-08-02T19:17:39.639Z","endTime":"2026-08-02T19:17:43.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71898177160638,"aZ":-34.04779698239148,"pfxX":10.95827733048583,"pfxZ":-1.2763369881010327,"pX":-2.571165024871083,"pZ":6.2936627911136975,"vX0":-2.369398313555614,"vY0":-120.24196333452045,"vZ0":7.6237253361477695,"x":215.01,"y":68.85,"x0":-2.9984430210323247,"y0":50.00225869668068,"z0":6.099767660376169,"aX":16.089069878241546},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.2,"breakHorizontal":-19.3,"spinRate":1857,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.45504566963253046,"extension":7.1028365775589615},"index":5,"playId":"e15db53a-c337-3ee8-a54d-096fab7bdc70","pitchNumber":6,"startTime":"2026-08-02T19:18:00.499Z","endTime":"2026-08-02T19:18:04.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T19:18:04.771Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks. Corbin Carroll to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T20:51:25.366Z","endTime":"2026-08-02T20:53:38.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,8,9],"actionIndex":[0,1,2],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Delayed: Rain","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T19:18:27.909Z","endTime":"2026-08-02T20:49:27.995Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T20:49:27.995Z","endTime":"2026-08-02T20:49:42.020Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-02T20:49:42.020Z","endTime":"2026-08-02T20:51:27.529Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"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, 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":79.9,"endSpeed":73.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.203562018551583,"aZ":-22.0522832508187,"pfxX":-9.996103290152696,"pfxZ":7.362340395977879,"pX":0.697679096174183,"pZ":1.39569310732318,"vX0":8.406377446132536,"vY0":-116.06554459954992,"vZ0":-4.962180756811567,"x":90.41,"y":201.1,"x0":-1.6594481173167988,"y0":50.001617659243635,"z0":5.64167098800052,"aX":-13.739418825363234},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":12.5,"breakHorizontal":16.2,"spinRate":2109,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.47057841037504966,"extension":7.427789825467387},"index":3,"playId":"c040f7c1-98d8-376f-a06d-c9d9c5c6e316","pitchNumber":1,"startTime":"2026-08-02T20:51:27.529Z","endTime":"2026-08-02T20:51:31.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95530830718954,"aZ":-23.01457926839632,"pfxX":2.8893187499722903,"pfxZ":5.188253574818776,"pX":-0.1955922597496641,"pZ":1.539811928348829,"vX0":3.47964132825228,"vY0":-131.33072946279967,"vZ0":-7.248505543970756,"x":124.46,"y":197.21,"x0":-1.907735086012374,"y0":50.003476557908506,"z0":6.019190895535971,"aX":5.102893992916493},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-5.9,"spinRate":2283,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.41531070164927053,"extension":7.076006259257274},"index":4,"playId":"7f6532a4-e633-3f3d-9ace-2988d0f6085c","pitchNumber":2,"startTime":"2026-08-02T20:51:43.153Z","endTime":"2026-08-02T20:51:47.403Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.660419380490165,"aZ":-13.833218453420832,"pfxX":-6.959140604573664,"pfxZ":9.598053944732694,"pX":0.10101175015861658,"pZ":2.195146788805073,"vX0":7.113263280448629,"vY0":-137.62975340835774,"vZ0":-7.6297196201407065,"x":108.76,"y":128.65,"x0":-1.6177423875699612,"y0":50.00413456029631,"z0":5.94791500833739,"aX":-13.29978398007733},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":11.0,"spinRate":2305,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.39856874165709666,"extension":7.148864189611461},"index":5,"playId":"b169c09e-aef4-340c-9c42-b519e2272a8d","pitchNumber":3,"startTime":"2026-08-02T20:52:16.951Z","endTime":"2026-08-02T20:52:22.527Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47788504858167,"aZ":-23.924105253455686,"pfxX":2.2950386989789884,"pfxZ":4.740713708131619,"pX":-0.5402445996342559,"pZ":2.555740261824872,"vX0":2.372553807708495,"vY0":-130.98288131076018,"vZ0":-4.564003851379049,"x":137.59,"y":169.78,"x0":-1.755580518166736,"y0":50.00034128794116,"z0":6.108071645941655,"aX":3.9889215430177467},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.8,"breakHorizontal":-4.7,"spinRate":2256,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.41805495705903395,"extension":6.9528502567621455},"index":6,"playId":"3631ea68-0d41-31f6-bc98-f6f44ec3f9d9","pitchNumber":4,"startTime":"2026-08-02T20:52:36.173Z","endTime":"2026-08-02T20:52:41.767Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-08-02T20:52:53.380Z","endTime":"2026-08-02T20:53:14.210Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.084512963125427,"aZ":-24.323711479524356,"pfxX":-10.632663080601649,"pfxZ":5.948638235641511,"pX":-1.2068779682681523,"pZ":3.2833826576931617,"vX0":4.282265162138232,"vY0":-114.4628763638806,"vZ0":-0.37169384941440364,"x":163.0,"y":150.13,"x0":-1.7254115061183928,"y0":50.005457056079706,"z0":5.839487822460874,"aX":-14.0423669520509},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":10.9,"breakHorizontal":18.1,"spinRate":2064,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.47941688128455295,"extension":7.392443567113462},"index":8,"playId":"a941ddba-d14b-3d2b-a7e1-ed2a76a12739","pitchNumber":5,"startTime":"2026-08-02T20:53:14.210Z","endTime":"2026-08-02T20:53:23.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.021285752080104,"aZ":-26.352559871540052,"pfxX":2.9090799727425964,"pfxZ":3.3941261651530334,"pX":0.168821856660571,"pZ":1.2425387485348136,"vX0":3.7306801644864565,"vY0":-129.7807215682887,"vZ0":-7.1713584538212825,"x":110.56,"y":205.23,"x0":-1.6626624837788617,"y0":50.00031667131331,"z0":6.0359902334670545,"aX":4.9829290550186505},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.8,"breakHorizontal":-6.1,"spinRate":2302,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.42132201472753117,"extension":7.14536663278432},"index":9,"playId":"4c3d6cb0-50bd-3f93-8523-2dc717e76e01","pitchNumber":6,"startTime":"2026-08-02T20:53:30.907Z","endTime":"2026-08-02T20:53:38.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:53:38.560Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Moreno lines out to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-02T20:53:40.144Z","endTime":"2026-08-02T20:56:40.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"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":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92317770619487,"aZ":-26.01688468526043,"pfxX":2.2604844583391226,"pfxZ":3.5064527902563505,"pX":0.3205637101078568,"pZ":2.6795176446445526,"vX0":4.273022906013606,"vY0":-131.62084062844778,"vZ0":-4.119286633065136,"x":104.78,"y":166.43,"x0":-1.6174585614525814,"y0":50.00147594832001,"z0":6.191345332645096,"aX":3.9644124468414237},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":-5.0,"spinRate":2203,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.41614705063841084,"extension":7.211398222532155},"index":0,"playId":"945625df-04f4-37eb-a011-4e548f5155fe","pitchNumber":1,"startTime":"2026-08-02T20:54:02.495Z","endTime":"2026-08-02T20:54:06.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.628735726612643,"aZ":-22.04247322097935,"pfxX":3.234006292864387,"pfxZ":5.766289735457713,"pX":-0.26804936779322014,"pZ":1.72470588701097,"vX0":2.427401514469116,"vY0":-131.65880693855127,"vZ0":-7.163300184859415,"x":127.22,"y":192.21,"x0":-1.6218692703729392,"y0":50.005840793639685,"z0":6.109159836588113,"aX":5.685044499593249},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.1,"breakHorizontal":-6.4,"spinRate":2315,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.41582408927887515,"extension":6.990648813604096},"index":1,"playId":"529478c9-269b-3415-855b-6a856562641b","pitchNumber":2,"startTime":"2026-08-02T20:54:22.041Z","endTime":"2026-08-02T20:54:27.392Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-02T20:54:40.514Z","endTime":"2026-08-02T20:55:10.710Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536559790250013,"aZ":-24.109481733956432,"pfxX":2.3466829074935625,"pfxZ":4.608535089509697,"pX":2.121781674077942,"pZ":1.2146306301892085,"vX0":8.527388623049502,"vY0":-131.8402499792712,"vZ0":-8.058105242434472,"x":36.12,"y":205.98,"x0":-1.4671634214750973,"y0":50.00515798977285,"z0":6.106304357251637,"aX":4.105915283988403},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":-6.2,"spinRate":2328,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4163644852882613,"extension":6.96589341949461},"index":3,"playId":"27d9a88f-5a3f-3f6b-9c38-b4b5ff507fa5","pitchNumber":3,"startTime":"2026-08-02T20:55:10.710Z","endTime":"2026-08-02T20:55:14.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10645000721046,"aZ":-12.15128382129204,"pfxX":-6.488585367583858,"pfxZ":10.467232069828322,"pX":0.06740571474661544,"pZ":3.9376276564443073,"vX0":6.973680722286791,"vY0":-138.2216565879706,"vZ0":-3.881694738386952,"x":114.43,"y":132.46,"x0":-1.6591709411575926,"y0":50.00066567606743,"z0":6.190737267518276,"aX":-12.409928301227664},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":10.1,"spinRate":2341,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.39802499411103964,"extension":7.13025090208271},"index":4,"playId":"e453a5d2-a4d4-3e41-9c63-d9d4ab1727fd","pitchNumber":4,"startTime":"2026-08-02T20:55:29.557Z","endTime":"2026-08-02T20:55:33.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68754479408977,"aZ":-22.217036359016664,"pfxX":2.0652507062876158,"pfxZ":5.565254330450983,"pX":1.726300634549395,"pZ":1.1590825142117964,"vX0":7.592858454087851,"vY0":-132.52255872054576,"vZ0":-8.6283348428731,"x":51.2,"y":207.48,"x0":-1.4373150195942488,"y0":50.00543181640284,"z0":6.063565976074961,"aX":3.6953230159595565},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":-5.3,"spinRate":2364,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4123372851363456,"extension":7.0405971485677465},"index":5,"playId":"1b0c9efd-f551-37e1-8060-edd463da650a","pitchNumber":5,"startTime":"2026-08-02T20:55:53.188Z","endTime":"2026-08-02T20:55:57.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11769011881683,"aZ":-23.174714267131503,"pfxX":2.615481544362922,"pfxZ":5.034520069191626,"pX":1.5071107838050313,"pZ":1.4639439208848248,"vX0":7.404181985187643,"vY0":-132.54511282903675,"vZ0":-7.729187983251533,"x":59.55,"y":199.25,"x0":-1.6572974434896635,"y0":50.00424282777953,"z0":6.098266685487146,"aX":4.673054455115169},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":-6.2,"spinRate":2359,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.41251804489480115,"extension":7.024744686711143},"index":6,"playId":"7b574dbc-dcb4-3a8b-9a0a-eceddf40b03d","pitchNumber":6,"startTime":"2026-08-02T20:56:13.242Z","endTime":"2026-08-02T20:56:17.613Z","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":96.0,"endSpeed":87.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.368846855286186,"aZ":-10.556473411960765,"pfxX":-4.853882675529096,"pfxZ":11.039411813799513,"pX":-0.10887189418092164,"pZ":2.4595151481204205,"vX0":5.642933608041138,"vY0":-139.5224060770114,"vZ0":-7.9944794976474185,"x":121.15,"y":172.37,"x0":-1.5334526191272486,"y0":50.004582313098425,"z0":6.0699522507474315,"aX":-9.506506888467987},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":7.6,"spinRate":2270,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3936036994476457,"extension":7.210475445498025},"hitData":{"launchSpeed":97.7,"launchAngle":22.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.47,"coordY":49.7}},"index":7,"playId":"35ed5e11-0ffa-360e-b583-f3c1a6b77046","pitchNumber":7,"startTime":"2026-08-02T20:56:32.196Z","endTime":"2026-08-02T20:56:40.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:56:40.696Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out, second baseman Ildemaro Vargas to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T20:59:16.816Z","endTime":"2026-08-02T20:59:43.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Clarke replaces Merrill Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T20:58:07.666Z","endTime":"2026-08-02T20:59:19.127Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664199,"link":"/api/v1/people/664199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33361766913181,"aZ":-14.906869771224992,"pfxX":-7.968328923315163,"pfxZ":8.807446135967629,"pX":0.181939917043502,"pZ":1.0017662430658643,"vX0":5.341353081161505,"vY0":-138.95736708306708,"vZ0":-10.321626265604603,"x":110.06,"y":211.73,"x0":-0.7271289667624974,"y0":50.006200218440135,"z0":5.748421169599316,"aX":-15.62895792194495},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":13.3,"spinRate":2421,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3937444466840003,"extension":6.377524945745837},"index":1,"playId":"a08c92eb-368c-365d-9454-8f97559f590d","pitchNumber":1,"startTime":"2026-08-02T20:59:19.127Z","endTime":"2026-08-02T20:59:23.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.747731261448966,"aZ":-29.263575384733542,"pfxX":-9.4496316295348,"pfxZ":1.703957924858969,"pX":0.11954085517517209,"pZ":2.951108340760067,"vX0":5.753565344473099,"vY0":-129.92699898292514,"vZ0":-1.562483154811897,"x":112.44,"y":159.1,"x0":-0.8982775792239509,"y0":50.0022965681458,"z0":5.788570821722143,"aX":-16.121862386261082},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.0,"breakHorizontal":15.8,"spinRate":1898,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.4219158183492233,"extension":6.1835920482519136},"hitData":{"launchSpeed":104.5,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":156.49}},"index":2,"playId":"a0d040e7-9cee-3b6b-8891-55c0cb04b6b8","pitchNumber":2,"startTime":"2026-08-02T20:59:35.665Z","endTime":"2026-08-02T20:59:43.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T20:59:43.509Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Petey Halpin flies out to center fielder Tim Tawa.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T20:59:45.940Z","endTime":"2026-08-02T21:01:28.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.433370144726695,"aZ":-18.038330067994206,"pfxX":-7.815165414453194,"pfxZ":7.138039620284925,"pX":-0.5464306956457381,"pZ":2.865329871021596,"vX0":3.565008312312089,"vY0":-140.0247556578156,"vZ0":-5.138814168374417,"x":137.83,"y":161.42,"x0":-0.8227044287181613,"y0":50.00277919505809,"z0":5.909431593390024,"aX":-15.475845777455508},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.0,"breakHorizontal":13.4,"spinRate":2494,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3915776475031496,"extension":6.273136851268524},"index":0,"playId":"e931dbfd-9cb6-358c-9ab8-a39c81df0a36","pitchNumber":1,"startTime":"2026-08-02T21:00:08.173Z","endTime":"2026-08-02T21:00:12.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.597009654745804,"aZ":-13.676199081337737,"pfxX":-3.392611984563241,"pfxZ":9.530591379438926,"pX":1.2078350425146218,"pZ":1.830808384061921,"vX0":6.077427145436866,"vY0":-138.58190999450085,"vZ0":-8.424378827082245,"x":70.96,"y":189.35,"x0":-0.5749945538633594,"y0":50.00392333586545,"z0":5.8282506432304055,"aX":-6.585757792706537},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":4.8,"spinRate":2483,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3955701914834453,"extension":6.310387105577004},"index":1,"playId":"4b171323-8296-3dc6-ba68-5db1f7ca1f58","pitchNumber":2,"startTime":"2026-08-02T21:00:27.858Z","endTime":"2026-08-02T21:00:31.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53329827294331,"aZ":-30.170290811475198,"pfxX":-9.54984745004996,"pfxZ":1.1387920151001412,"pX":0.6391226869308633,"pZ":1.1394720512765788,"vX0":7.242721383908229,"vY0":-132.06493469137996,"vZ0":-5.757272055623991,"x":92.64,"y":208.01,"x0":-0.9002247748098187,"y0":50.006240204047124,"z0":5.57140170762141,"aX":-16.84627172942621},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.0,"breakHorizontal":15.7,"spinRate":1806,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.41499366953933015,"extension":6.369248598017531},"index":2,"playId":"15172f78-def7-33ce-92a1-8c33cf382819","pitchNumber":3,"startTime":"2026-08-02T21:00:44.488Z","endTime":"2026-08-02T21:00:48.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.817210037293282,"aZ":-14.05317028083471,"pfxX":-2.8436489118710453,"pfxZ":9.225340502530521,"pX":1.230793846638108,"pZ":2.9288173135955917,"vX0":6.1998657009640095,"vY0":-139.38210546841177,"vZ0":-5.7304961332481845,"x":70.09,"y":159.7,"x0":-0.6545849665953722,"y0":50.002431108546055,"z0":5.94210869607968,"aX":-5.585934917762103},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":3.8,"spinRate":2572,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3932258916761757,"extension":6.389465312025235},"index":3,"playId":"98d5d4fa-b6e7-323d-9caf-adbca699c99f","pitchNumber":4,"startTime":"2026-08-02T21:01:02.354Z","endTime":"2026-08-02T21:01:07.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.091579697162743,"aZ":-17.592820420415304,"pfxX":-8.439926288085072,"pfxZ":7.407877371427511,"pX":0.3368893660278578,"pZ":2.132850732550313,"vX0":5.762195548942392,"vY0":-139.13109348539345,"vZ0":-6.871461271699824,"x":104.16,"y":181.19,"x0":-0.6604192357394686,"y0":50.00318353313583,"z0":5.792953943043345,"aX":-16.61038570169727},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":14.2,"spinRate":2459,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3931138617293253,"extension":6.332703454048788},"hitData":{"launchSpeed":81.7,"launchAngle":30.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.54,"coordY":83.42}},"index":4,"playId":"48176b2b-c80c-3eba-8525-533c78cbe0ee","pitchNumber":5,"startTime":"2026-08-02T21:01:20.488Z","endTime":"2026-08-02T21:01:28.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:01:28.055Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-02T21:01:30.973Z","endTime":"2026-08-02T21:02:21.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52629473989423,"aZ":-16.35500948099143,"pfxX":-7.068790345921862,"pfxZ":7.916786711998745,"pX":0.5941107361825785,"pZ":2.0007438237902098,"vX0":6.066398603768201,"vY0":-139.99344791090587,"vZ0":-7.548545465712456,"x":94.35,"y":184.76,"x0":-0.675051692491438,"y0":50.00637307451404,"z0":5.788679608355187,"aX":-14.132158920810857},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":11.6,"spinRate":2421,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3902125751883849,"extension":6.240447661407838},"index":0,"playId":"2e0baaf5-1ddd-3de5-b0d3-9f1a0fc3cd37","pitchNumber":1,"startTime":"2026-08-02T21:01:55.380Z","endTime":"2026-08-02T21:01:59.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.581827395386888,"aZ":-25.37825165176199,"pfxX":1.685456746691682,"pfxZ":3.840179145933246,"pX":-0.22631656581977036,"pZ":2.085948563842645,"vX0":1.1283083611835507,"vY0":-131.78886142204107,"vZ0":-5.16777527532949,"x":125.63,"y":182.46,"x0":-0.8781483623019813,"y0":50.00139838330838,"z0":5.9338281950350575,"aX":2.980160223163485},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.1,"breakHorizontal":-3.2,"spinRate":2477,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4147448186137819,"extension":6.1772672091975505},"hitData":{"launchSpeed":89.0,"launchAngle":30.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.86,"coordY":83.49}},"index":1,"playId":"12460722-2480-3f6c-a73c-7edd215f8576","pitchNumber":2,"startTime":"2026-08-02T21:02:13.250Z","endTime":"2026-08-02T21:02:21.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:02:21.954Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ketel Marte pops out to first baseman Kyle Manzardo in foul territory.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T21:04:39.769Z","endTime":"2026-08-02T21:05:02.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Craig Yoho replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T21:03:29.984Z","endTime":"2026-08-02T21:04:42.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684974,"link":"/api/v1/people/684974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":79.6,"endSpeed":73.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.778224815286126,"aZ":-34.13562659389347,"pfxX":-10.931750180998256,"pfxZ":-1.4417344219641581,"pX":0.4314152755777071,"pZ":2.24373077416316,"vX0":8.469513456073074,"vY0":-115.63055354158884,"vZ0":1.4674625770015897,"x":100.56,"y":178.2,"x0":-1.851669489915699,"y0":50.00434666219324,"z0":4.866651099648095,"aX":-14.862300766673743},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.9,"breakHorizontal":17.8,"spinRate":2612,"spinDirection":292},"zone":6,"typeConfidence":0.9,"plateTime":0.47299679444666065,"extension":7.133477776326649},"index":1,"playId":"3294d2a7-8ac0-3cca-acce-765b603a18a4","pitchNumber":1,"startTime":"2026-08-02T21:04:42.000Z","endTime":"2026-08-02T21:04:46.195Z","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":80.2,"endSpeed":73.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.983464723967227,"aZ":-36.18038947374485,"pfxX":-11.784106360917278,"pfxZ":-2.893663891111533,"pX":-0.0028949442116390427,"pZ":2.3097500951089147,"vX0":7.547624253185916,"vY0":-116.56270368174647,"vZ0":1.92483047449773,"x":117.11,"y":176.42,"x0":-1.7445064223479008,"y0":50.00507984366117,"z0":4.878020663036508,"aX":-16.29105279447104},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.4,"breakHorizontal":19.6,"spinRate":2702,"spinDirection":289},"zone":5,"typeConfidence":0.9,"plateTime":0.4690774143456635,"extension":7.0336696637652},"hitData":{"launchSpeed":71.6,"launchAngle":71.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":162.93,"coordY":190.79}},"index":2,"playId":"0078daee-0d7a-334f-9f47-eab7382298e9","pitchNumber":2,"startTime":"2026-08-02T21:04:53.547Z","endTime":"2026-08-02T21:05:02.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:05:02.554Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Kepler grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T21:05:11.707Z","endTime":"2026-08-02T21:05:59.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49553802809654,"aZ":-36.281520451121686,"pfxX":-12.718661106022388,"pfxZ":-2.999717011779831,"pX":0.13360016384712214,"pZ":2.981428239823058,"vX0":7.810065837793251,"vY0":-116.19529087948355,"vZ0":3.2554148129312424,"x":111.91,"y":158.28,"x0":-1.6164563463386425,"y0":50.00222649241482,"z0":5.00640067159967,"aX":-17.414465621859033},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-4.3,"breakHorizontal":21.1,"spinRate":2659,"spinDirection":296},"zone":2,"typeConfidence":0.91,"plateTime":0.47114343544241244,"extension":6.845370009367666},"index":0,"playId":"f5ea10c6-b3ca-3acd-bc9d-f969a134d015","pitchNumber":1,"startTime":"2026-08-02T21:05:26.702Z","endTime":"2026-08-02T21:05:30.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.855521350170367,"aZ":-20.473974745918454,"pfxX":-11.376815873252372,"pfxZ":6.084385013906886,"pX":-0.7112215831417283,"pZ":4.074705224437311,"vX0":7.720554313886426,"vY0":-137.86447359091594,"vZ0":1.1630893262828486,"x":144.11,"y":128.76,"x0":-2.070803027671372,"y0":50.00545864754275,"z0":5.029941262240667,"aX":-21.88747922555218},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":19.0,"spinRate":2556,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.3974129079235893,"extension":7.024667102517317},"index":1,"playId":"747a5ab8-7392-301a-9aab-5735a860b4b8","pitchNumber":2,"startTime":"2026-08-02T21:05:38.474Z","endTime":"2026-08-02T21:05:42.468Z","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":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.037837337189917,"aZ":-35.09771204280265,"pfxX":-11.802682041538946,"pfxZ":-2.061306377467549,"pX":0.09482789574670396,"pZ":2.39393726753062,"vX0":8.186288019437098,"vY0":-118.1877906907675,"vZ0":1.7585616523702823,"x":113.39,"y":174.14,"x0":-1.876398918929285,"y0":50.002619551100516,"z0":4.858035110396748,"aX":-16.735633386791825},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.0,"breakHorizontal":19.4,"spinRate":2600,"spinDirection":288},"zone":5,"typeConfidence":0.89,"plateTime":0.463032842831268,"extension":6.85831722975684},"hitData":{"launchSpeed":53.5,"launchAngle":-37.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.21,"coordY":150.73}},"index":2,"playId":"da50d87f-927f-36aa-abaf-dc8cd324b7d2","pitchNumber":3,"startTime":"2026-08-02T21:05:51.240Z","endTime":"2026-08-02T21:05:59.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:05:59.636Z","atBatIndex":50},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nolan Arenado hit by pitch.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T21:06:03.449Z","endTime":"2026-08-02T21:06:39.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.6,"endSpeed":73.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.191701759831812,"aZ":-35.07336623075764,"pfxX":-11.624611329918144,"pfxZ":-2.1034386583021503,"pX":0.849758909474649,"pZ":1.7777595809058784,"vX0":9.450773275090224,"vY0":-117.02389910336275,"vZ0":0.41640504809576284,"x":84.61,"y":190.78,"x0":-1.7413453432242993,"y0":50.001258244582786,"z0":4.897288259420801,"aX":-16.035027066594992},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.4,"breakHorizontal":18.6,"spinRate":2640,"spinDirection":289},"zone":14,"typeConfidence":0.9,"plateTime":0.4690157423495105,"extension":7.217567506667616},"index":0,"playId":"6f0344e0-7efb-367e-90c9-894efe3ca53a","pitchNumber":1,"startTime":"2026-08-02T21:06:21.313Z","endTime":"2026-08-02T21:06:26.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.776590055894264,"aZ":-20.858676527016815,"pfxX":-11.345293934599075,"pfxZ":5.894786817094751,"pX":-1.21977859143178,"pZ":3.6651624000653245,"vX0":6.492849694277933,"vY0":-137.92858724620817,"vZ0":0.08037182816529731,"x":163.5,"y":139.82,"x0":-2.1351050957325315,"y0":50.00215657161786,"z0":5.046666321955016,"aX":-21.774630358531965},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":19.1,"spinRate":2488,"spinDirection":238},"zone":11,"typeConfidence":0.8,"plateTime":0.39769435287451627,"extension":7.070705443626021},"index":1,"playId":"cbe99d92-58b0-3843-9bee-e1e569c6a7cc","pitchNumber":2,"startTime":"2026-08-02T21:06:34.028Z","endTime":"2026-08-02T21:06:39.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:06:39.028Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-02T21:07:51.156Z","endTime":"2026-08-02T21:08:56.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T21:07:03.601Z","endTime":"2026-08-02T21:07:23.698Z","isPitch":false,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T21:07:23.698Z","endTime":"2026-08-02T21:07:53.406Z","isPitch":false,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"}},{"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":80.3,"endSpeed":73.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30771067601661,"aZ":-36.79459957398985,"pfxX":-11.828637923573947,"pfxZ":-3.368496906566488,"pX":1.2558661872048997,"pZ":2.427090789047671,"vX0":10.127821100393199,"vY0":-116.5064603396838,"vZ0":2.263202171835905,"x":69.13,"y":173.25,"x0":-1.615001773806638,"y0":50.00222414551578,"z0":4.925572837938928,"aX":-16.22752696555568},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.2,"breakHorizontal":18.8,"spinRate":2674,"spinDirection":291},"zone":14,"typeConfidence":0.91,"plateTime":0.47049925934269154,"extension":7.174815787573864},"index":2,"playId":"017ece8a-c466-3778-be74-56fc76b00d6e","pitchNumber":1,"startTime":"2026-08-02T21:07:53.406Z","endTime":"2026-08-02T21:07:58.042Z","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":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9763370358579,"aZ":-35.438802342876556,"pfxX":-11.642297245663503,"pfxZ":-2.412543983189737,"pX":-0.1191724717182472,"pZ":2.4148614017248673,"vX0":7.299323543436346,"vY0":-115.6521661300062,"vZ0":2.0486713223004918,"x":121.54,"y":173.58,"x0":-1.8068293903141606,"y0":50.00351625893002,"z0":4.921364026716444,"aX":-15.739911532983134},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.5,"breakHorizontal":19.2,"spinRate":2589,"spinDirection":289},"zone":5,"typeConfidence":0.9,"plateTime":0.4739658893797989,"extension":7.08105754792429},"index":3,"playId":"0f742e40-ee9f-3c9d-873d-c324a1cc6818","pitchNumber":2,"startTime":"2026-08-02T21:08:06.573Z","endTime":"2026-08-02T21:08:10.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.637890642710303,"aZ":-37.64641763293357,"pfxX":-12.163165529100038,"pfxZ":-4.129257642369257,"pX":-1.0786028924252968,"pZ":2.8244379091510816,"vX0":5.311684063646881,"vY0":-114.7832991613925,"vZ0":3.466387227758137,"x":158.11,"y":162.52,"x0":-1.8511522120342443,"y0":50.00372364760655,"z0":4.977320512957916,"aX":-16.116766603927307},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.2,"breakHorizontal":20.5,"spinRate":2669,"spinDirection":294},"zone":11,"typeConfidence":0.91,"plateTime":0.4784710799534686,"extension":7.204015627853414},"index":4,"playId":"af64107d-282c-395f-88b7-07c20c540064","pitchNumber":3,"startTime":"2026-08-02T21:08:22.396Z","endTime":"2026-08-02T21:08:26.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.658365765302698,"aZ":-22.342307075810368,"pfxX":-11.697093646259518,"pfxZ":5.07596235576444,"pX":0.5751721954024207,"pZ":2.124438180497449,"vX0":10.525304757041908,"vY0":-138.50468760149653,"vZ0":-3.4670470430878844,"x":95.08,"y":181.42,"x0":-1.7591332115956904,"y0":50.00538055813504,"z0":4.890959247166339,"aX":-22.67247438382817},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":19.0,"spinRate":2533,"spinDirection":242},"zone":9,"typeConfidence":0.92,"plateTime":0.39582507415031465,"extension":7.060769585039673},"index":5,"playId":"154c89bd-c419-3583-899d-ec1b2c25855b","pitchNumber":4,"startTime":"2026-08-02T21:08:36.787Z","endTime":"2026-08-02T21:08:40.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37582918819838,"aZ":-37.36343652817749,"pfxX":-12.384681769482782,"pfxZ":-3.9172503016742155,"pX":-0.18951424045395454,"pZ":2.2463216047886694,"vX0":7.201940152348472,"vY0":-114.9471019975221,"vZ0":2.3294316994002706,"x":124.22,"y":178.13,"x0":-1.7708495601251353,"y0":50.00399848827127,"z0":4.8746687133180675,"aX":-16.401610690739314},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.1,"breakHorizontal":20.4,"spinRate":2516,"spinDirection":286},"zone":5,"typeConfidence":0.91,"plateTime":0.47841957599499674,"extension":7.041074271013468},"index":6,"playId":"68f3e363-1ccd-30cd-9572-2be1af65300a","pitchNumber":5,"startTime":"2026-08-02T21:08:53.224Z","endTime":"2026-08-02T21:08:56.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:08:56.896Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out softly to first baseman Tyler Locklear in foul territory.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T21:12:28.836Z","endTime":"2026-08-02T21:13:56.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.044828278901367,"aZ":-25.67218046712257,"pfxX":2.058334624345667,"pfxZ":3.817040024482125,"pX":0.00617928393435775,"pZ":2.727901858376565,"vX0":1.4176815411018089,"vY0":-129.86865137656207,"vZ0":-3.316073455639493,"x":116.76,"y":165.13,"x0":-0.8147741907665015,"y0":50.0019838189095,"z0":5.9813080449784595,"aX":3.503278209696315},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":-4.1,"spinRate":2314,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.42229399209114327,"extension":6.080189281270988},"index":0,"playId":"28c19d4e-44f4-3da0-b23f-266cb6540a6c","pitchNumber":1,"startTime":"2026-08-02T21:12:50.877Z","endTime":"2026-08-02T21:12:55.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940031923332192,"aZ":-30.42767637114697,"pfxX":-9.184320811423355,"pfxZ":0.9714280184707391,"pX":-0.13883429827749266,"pZ":2.241587687404669,"vX0":5.2138168311530455,"vY0":-132.77939122005108,"vZ0":-3.304092166612272,"x":122.29,"y":178.26,"x0":-0.9250135559169367,"y0":50.00519136909291,"z0":5.69423585794825,"aX":-16.554969324877025},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":15.6,"spinRate":1862,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.41104486578587096,"extension":6.273285904459908},"index":1,"playId":"9373c351-8a14-320e-a22f-71c9a31416fd","pitchNumber":2,"startTime":"2026-08-02T21:13:05.655Z","endTime":"2026-08-02T21:13:09.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, 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":91.5,"endSpeed":84.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.186015474780827,"aZ":-31.083232138302385,"pfxX":-7.41642307940566,"pfxZ":0.6108286528623075,"pX":-1.4965575603448604,"pZ":0.9268060604615772,"vX0":1.4940650787447969,"vY0":-133.1143315875297,"vZ0":-6.088598206760422,"x":174.05,"y":213.76,"x0":-1.1023577336569845,"y0":50.00567700259876,"z0":5.500882883279603,"aX":-13.280359063504736},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.0,"breakHorizontal":13.1,"spinRate":1826,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4118324798876114,"extension":6.329927800510942},"index":2,"playId":"ebada350-0d4f-3f1c-ae6f-a451f1710315","pitchNumber":3,"startTime":"2026-08-02T21:13:26.873Z","endTime":"2026-08-02T21:13:30.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.928155242459464,"aZ":-15.607201874933898,"pfxX":-2.3976203608479114,"pfxZ":8.33684014225951,"pX":1.2119681793853008,"pZ":3.1557758801604856,"vX0":5.999875590028536,"vY0":-139.94568908867473,"vZ0":-4.780081806711295,"x":70.8,"y":153.57,"x0":-0.6462410805449529,"y0":50.00657958046812,"z0":5.9049008842349915,"aX":-4.767023651003403},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":3.1,"spinRate":2349,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3910533752648626,"extension":6.39981076109777},"hitData":{"launchSpeed":56.5,"launchAngle":71.0,"totalDistance":78.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":157.52,"coordY":196.06}},"index":3,"playId":"32a53e4a-1806-31b7-bee5-55f0e0a106c4","pitchNumber":4,"startTime":"2026-08-02T21:13:48.290Z","endTime":"2026-08-02T21:13:56.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:13:56.226Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase DeLauter called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T21:14:04.860Z","endTime":"2026-08-02T21:16:47.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64142413894445,"aZ":-28.380229079161246,"pfxX":-9.97345768962091,"pfxZ":2.1215143640370506,"pX":-0.6116160119101877,"pZ":2.980126863766823,"vX0":4.019056764029558,"vY0":-133.1979888116899,"vZ0":-1.870547217062521,"x":140.31,"y":158.32,"x0":-0.8475517889754924,"y0":50.00360619420266,"z0":5.75124927418305,"aX":-17.85263903175689},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.6,"breakHorizontal":17.2,"spinRate":1816,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.41181211143656604,"extension":6.059154509590006},"index":0,"playId":"fc7eeeed-41d9-33c6-9d61-7ce9e1267bf1","pitchNumber":1,"startTime":"2026-08-02T21:14:35.652Z","endTime":"2026-08-02T21:14:39.698Z","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.3,"endSpeed":83.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29185128760702,"aZ":-28.21031284482842,"pfxX":-9.15846758351778,"pfxZ":2.229092508983171,"pX":-0.4535688513638381,"pZ":1.3072946743953435,"vX0":4.33645439628706,"vY0":-132.83253002920512,"vZ0":-5.754671007489262,"x":134.29,"y":203.48,"x0":-0.9236467098209313,"y0":50.00032629013948,"z0":5.57108807251576,"aX":-16.250110914339178},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":15.6,"spinRate":1943,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4134386915334489,"extension":6.199208782974895},"index":1,"playId":"0d48e172-8866-3386-a0fa-cbd33fbfac32","pitchNumber":2,"startTime":"2026-08-02T21:14:51.176Z","endTime":"2026-08-02T21:14:55.056Z","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":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85463501039727,"aZ":-32.28563738932518,"pfxX":-8.394179565370827,"pfxZ":-0.0620913226860651,"pX":-0.3451780936757089,"pZ":2.403677334684935,"vX0":4.269212636623248,"vY0":-131.92244729162587,"vZ0":-2.487849819515512,"x":130.16,"y":173.88,"x0":-0.8898402738936986,"y0":50.00458407926277,"z0":5.728006583679726,"aX":-14.865002471823596},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.5,"breakHorizontal":14.3,"spinRate":1712,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.41446510526110414,"extension":6.212883872346307},"index":2,"playId":"29a071fc-47e4-3222-9b44-83c0d22310fd","pitchNumber":3,"startTime":"2026-08-02T21:15:08.123Z","endTime":"2026-08-02T21:15:11.857Z","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":91.2,"endSpeed":84.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69805141222325,"aZ":-29.039737105308394,"pfxX":-9.111100876415138,"pfxZ":1.7559794984408548,"pX":-0.01651150985359367,"pZ":0.15590792969537492,"vX0":5.486153131867662,"vY0":-132.4825783252596,"vZ0":-8.479436998367955,"x":117.63,"y":234.57,"x0":-0.928048895910676,"y0":50.000228512609496,"z0":5.513277173926875,"aX":-16.23042129046709},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":15.4,"spinRate":1868,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4130717019543644,"extension":6.321597573022561},"index":3,"playId":"6bc60587-48be-35c0-a2d1-c6829e15e780","pitchNumber":4,"startTime":"2026-08-02T21:15:29.442Z","endTime":"2026-08-02T21:15:33.232Z","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":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.417014691079338,"aZ":-17.479460243982107,"pfxX":-3.9987668154408613,"pfxZ":7.542860344379934,"pX":1.515247100174858,"pZ":3.7171752462281815,"vX0":7.147710022106319,"vY0":-138.36445497164135,"vZ0":-2.8901862694256772,"x":59.24,"y":138.42,"x0":-0.576130315910639,"y0":50.00488506792721,"z0":5.939425375351054,"aX":-7.79320726723291},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":5.9,"spinRate":2425,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3950958412297152,"extension":6.30922467727462},"index":4,"playId":"142f3ecd-2269-3a89-aa3b-d4d0719ca571","pitchNumber":5,"startTime":"2026-08-02T21:15:53.529Z","endTime":"2026-08-02T21:15:58.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.682392899085443,"aZ":-24.26776570170984,"pfxX":2.95568763594726,"pfxZ":4.542625265798575,"pX":0.7734356839407712,"pZ":1.8520502049201564,"vX0":2.7238495458420413,"vY0":-131.08234648018055,"vZ0":-5.569685894424352,"x":87.52,"y":188.77,"x0":-0.6631265502822835,"y0":50.00348509052428,"z0":5.816063562206541,"aX":5.143379826648166},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-6.0,"spinRate":2374,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.4178325923513593,"extension":6.264139916537257},"index":5,"playId":"c881edc2-77df-3374-89ac-1db8032ee99e","pitchNumber":6,"startTime":"2026-08-02T21:16:15.518Z","endTime":"2026-08-02T21:16:19.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.695559777891518,"aZ":-26.994498927926216,"pfxX":-11.022633390554624,"pfxZ":2.979148045682498,"pX":0.6633771990530067,"pZ":2.8772998947933717,"vX0":7.32203714187702,"vY0":-132.0152777569805,"vZ0":-2.1917080821883372,"x":91.71,"y":161.09,"x0":-0.733440275584988,"y0":50.00577788586371,"z0":5.733029287414618,"aX":-19.192714205520037},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":18.1,"spinRate":1863,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.41708258523648656,"extension":6.324803726336332},"index":6,"playId":"cd85f7b8-e13b-352d-9df5-4471628cdfc1","pitchNumber":7,"startTime":"2026-08-02T21:16:42.294Z","endTime":"2026-08-02T21:16:47.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:16:47.142Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-02T21:19:48.855Z","endTime":"2026-08-02T21:20:16.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T21:16:59.278Z","endTime":"2026-08-02T21:17:22.484Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Thompson replaces Taylor Clarke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T21:17:22.484Z","endTime":"2026-08-02T21:19:51.074Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11750644051568,"aZ":-38.85041932857067,"pfxX":-7.481280742691484,"pfxZ":-3.935006553295599,"pX":-0.91235135472137,"pZ":2.5694009531495454,"vX0":9.244941005846087,"vY0":-129.4480419443404,"vZ0":4.647395633633958,"x":151.78,"y":169.41,"x0":-3.558661522180677,"y0":50.0035231232777,"z0":3.72573325815146,"aX":-12.693180744282193},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.8,"breakHorizontal":11.5,"spinRate":2075,"spinDirection":276},"zone":11,"typeConfidence":0.91,"plateTime":0.4231916663666362,"extension":6.429311797187507},"index":2,"playId":"f85bde38-56aa-35cd-ba56-83d5bf5a65ef","pitchNumber":1,"startTime":"2026-08-02T21:19:51.074Z","endTime":"2026-08-02T21:19:55.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.245416109402523,"aZ":-26.885427679330423,"pfxX":8.255836257123251,"pfxZ":4.059087847045866,"pX":0.7397043137523038,"pZ":2.2099778824734435,"vX0":7.561308064792389,"vY0":-114.40372279904446,"vZ0":2.591622097007019,"x":88.8,"y":179.11,"x0":-3.7007783570015302,"y0":50.0056766630204,"z0":3.725321604238828,"aX":10.770692868196875},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":8.4,"breakHorizontal":-17.0,"spinRate":2482,"spinDirection":82},"zone":6,"typeConfidence":0.9,"plateTime":0.4817191596025774,"extension":6.554370796718278},"hitData":{"launchSpeed":92.7,"launchAngle":30.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.02,"coordY":75.31}},"index":3,"playId":"02ddb44f-5e97-36ad-b6a9-3c1ababe232d","pitchNumber":2,"startTime":"2026-08-02T21:20:07.862Z","endTime":"2026-08-02T21:20:16.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:20:16.860Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T21:22:40.302Z","endTime":"2026-08-02T21:23:02.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Angel Martínez replaces right fielder Chase DeLauter, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-02T21:21:37.332Z","endTime":"2026-08-02T21:21:37.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"}},{"details":{"description":"Pitching Change: Matt Festa replaces Craig Yoho.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-02T21:21:37.345Z","endTime":"2026-08-02T21:22:42.559Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"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":84.3,"endSpeed":77.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.255401293736877,"aZ":-30.602617862846092,"pfxX":8.044987546910107,"pfxZ":1.034071070818218,"pX":1.9156573510417996,"pZ":1.7464531683229452,"vX0":5.430346787046239,"vY0":-122.66011009189818,"vZ0":-2.0301068144041836,"x":43.98,"y":191.63,"x0":-1.3722719051282317,"y0":50.00454441595769,"z0":5.194052265018171,"aX":12.260084649592933},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.7,"breakHorizontal":-15.8,"spinRate":2800,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.4465298380388649,"extension":6.408644128244863},"index":2,"playId":"ae03180c-bb72-3471-befb-77ba47d34dd6","pitchNumber":1,"startTime":"2026-08-02T21:22:42.559Z","endTime":"2026-08-02T21:22:46.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39877996901781,"aZ":-17.815242136135016,"pfxX":1.2992279676296383,"pfxZ":7.5678827179040855,"pX":-0.3043543010036516,"pZ":2.3554627505674497,"vX0":2.7614205029904375,"vY0":-136.9354586550548,"vZ0":-4.117901980949806,"x":128.6,"y":175.18,"x0":-1.4949679527892015,"y0":50.00571902475022,"z0":5.098537863794557,"aX":2.4665069588899393},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":-2.9,"spinRate":2525,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.40007552524947965,"extension":6.468311838121245},"hitData":{"launchSpeed":99.6,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.33,"coordY":155.28}},"index":3,"playId":"3f3ea593-472a-3c69-971f-69ef8f358c49","pitchNumber":2,"startTime":"2026-08-02T21:22:55.059Z","endTime":"2026-08-02T21:23:02.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:23:02.629Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Locklear walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T21:23:14.630Z","endTime":"2026-08-02T21:24:39.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"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":94.2,"endSpeed":86.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.952906755874867,"aZ":-17.630596319737645,"pfxX":0.15253315845160564,"pfxZ":7.636132256270563,"pX":2.6623599954236705,"pZ":1.93655183627851,"vX0":10.086112361180193,"vY0":-136.82973302367557,"vZ0":-5.362686519766274,"x":15.52,"y":186.49,"x0":-1.0844909133763085,"y0":50.00190678311899,"z0":5.121836929339745,"aX":0.2895952761574332},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":-2.3,"spinRate":2548,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.39962596112356596,"extension":6.524744219974428},"index":0,"playId":"ff0160c1-9677-3679-9aef-29589b78475f","pitchNumber":1,"startTime":"2026-08-02T21:23:27.987Z","endTime":"2026-08-02T21:23:33.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":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.703794287587943,"aZ":-18.59118817801965,"pfxX":-0.4930274411309372,"pfxZ":7.004534662974519,"pX":0.9725352653503948,"pZ":1.9101913167708895,"vX0":6.345419591313196,"vY0":-137.69994452335146,"vZ0":-5.111502550253873,"x":79.93,"y":187.2,"x0":-1.2879488494363878,"y0":50.00447581721874,"z0":5.030174997298556,"aX":-0.956443062726549},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":-0.2,"spinRate":2548,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.39625191503146473,"extension":6.505491853454881},"index":1,"playId":"54e3f42e-4dc1-3934-b0e2-edd0ce6cfc83","pitchNumber":2,"startTime":"2026-08-02T21:23:49.286Z","endTime":"2026-08-02T21:23:54.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.065965494423054,"aZ":-19.20117353786866,"pfxX":0.10516735853250747,"pfxZ":6.834513775670127,"pX":-0.7862014378242972,"pZ":4.129182767910846,"vX0":2.1836127839355473,"vY0":-136.42276474833085,"vZ0":0.9020425926383571,"x":146.97,"y":127.29,"x0":-1.6083099564442223,"y0":50.00115811968135,"z0":5.111136512721594,"aX":0.19934322534583748},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":-0.6,"spinRate":2491,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4004336196252307,"extension":6.382548640689319},"index":2,"playId":"fa6ccaf7-f50f-3c0c-9557-9387e972e15c","pitchNumber":3,"startTime":"2026-08-02T21:24:03.558Z","endTime":"2026-08-02T21:24:07.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60647576579077,"aZ":-19.964958304876006,"pfxX":-0.885804636560778,"pfxZ":6.512298515323337,"pX":-0.19897266581273268,"pZ":2.8150441660551198,"vX0":4.0787777050604,"vY0":-135.57939806588848,"vZ0":-1.758593407735618,"x":124.58,"y":162.77,"x0":-1.6030834127883526,"y0":50.0061205853153,"z0":4.8550875580374,"aX":-1.6622891899324999},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":0.8,"spinRate":2548,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.402868674208785,"extension":6.4702866177582266},"index":3,"playId":"fcb8d79c-d308-3905-a640-b691c4da9f65","pitchNumber":4,"startTime":"2026-08-02T21:24:20.092Z","endTime":"2026-08-02T21:24:24.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.107426602591907,"aZ":-19.18568894310908,"pfxX":-1.2265474783633783,"pfxZ":6.791233138279111,"pX":-1.3393267378607823,"pZ":2.4033230396355654,"vX0":1.507406474002453,"vY0":-136.67233548734123,"vZ0":-3.011842540582991,"x":168.05,"y":173.89,"x0":-1.7359031800734444,"y0":50.00142601491976,"z0":4.820752844851716,"aX":-2.34521175060915},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":1.9,"spinRate":2543,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.3991462816856566,"extension":6.487052147438648},"index":4,"playId":"f6ce3bbc-fa2a-332e-901a-ba999eefb5a6","pitchNumber":5,"startTime":"2026-08-02T21:24:35.009Z","endTime":"2026-08-02T21:24:39.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:24:39.143Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T21:24:44.237Z","endTime":"2026-08-02T21:26:16.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760086426674167,"aZ":-31.55125294584997,"pfxX":8.499647880477111,"pfxZ":0.41784760605613513,"pX":0.6340707875474149,"pZ":1.4572439675780826,"vX0":2.233121306154694,"vY0":-121.78577933704086,"vZ0":-2.0500838280895533,"x":92.83,"y":199.43,"x0":-1.3998673124228285,"y0":50.00381364499733,"z0":5.048827384961503,"aX":12.719781719853644},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":-16.0,"spinRate":2750,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4503988422818188,"extension":6.330183420462089},"index":0,"playId":"02e31327-ddb0-30d8-9501-92559748e3fe","pitchNumber":1,"startTime":"2026-08-02T21:25:03.997Z","endTime":"2026-08-02T21:25:08.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96898259942214,"aZ":-15.696915694751501,"pfxX":0.33406334245140057,"pfxZ":8.480172214138644,"pX":-0.36647133295441836,"pZ":2.2049704201509552,"vX0":3.1844335471282554,"vY0":-137.88271085952883,"vZ0":-4.597637930471956,"x":130.97,"y":179.25,"x0":-1.5753549996533112,"y0":50.00479671803233,"z0":4.938507044611398,"aX":0.6495279950574763},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":-1.2,"spinRate":2696,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.3958164455839661,"extension":6.532236691291417},"index":1,"playId":"b00903dd-d17f-382e-8db4-e3c5257ac06b","pitchNumber":2,"startTime":"2026-08-02T21:25:19.599Z","endTime":"2026-08-02T21:25:23.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.215860180830344,"aZ":-20.04444417534055,"pfxX":-1.069743464760914,"pfxZ":6.301967592340555,"pX":-0.06266400026483694,"pZ":3.998832549923582,"vX0":4.056882986380253,"vY0":-137.10054505855305,"vZ0":0.5379410005533894,"x":119.39,"y":130.81,"x0":-1.4155333829204133,"y0":50.00145409463186,"z0":5.156727868721344,"aX":-2.059275290499257},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":1.2,"spinRate":2601,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.39785785399923057,"extension":6.451776810048392},"index":2,"playId":"2f02690e-e55c-3164-a415-368e5f420ab4","pitchNumber":3,"startTime":"2026-08-02T21:25:36.367Z","endTime":"2026-08-02T21:25:41.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641509487280658,"aZ":-28.369567745688077,"pfxX":7.308729496099886,"pfxZ":2.4701430530502293,"pX":0.10973063669215556,"pZ":2.5020782289157393,"vX0":1.364965035664613,"vY0":-123.39501212591637,"vZ0":-0.4076333101228742,"x":112.82,"y":171.22,"x0":-1.4002665849441538,"y0":50.00416633493686,"z0":5.060365149625127,"aX":11.26704025043538},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.7,"breakHorizontal":-13.6,"spinRate":2754,"spinDirection":56},"zone":5,"typeConfidence":0.89,"plateTime":0.44393836976867407,"extension":6.534882212227814},"index":3,"playId":"9704bafa-3f3c-38ac-a290-dd7a7034b7d5","pitchNumber":4,"startTime":"2026-08-02T21:25:53.744Z","endTime":"2026-08-02T21:25:57.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9183241212707,"aZ":-16.024658289399355,"pfxX":-3.622439046587764,"pfxZ":8.56449568198874,"pX":0.4585377352660267,"pZ":1.9002062182494013,"vX0":5.940080944470636,"vY0":-136.6305398704683,"vZ0":-5.27955080098989,"x":99.52,"y":187.47,"x0":-1.2758941251499167,"y0":50.000600844821314,"z0":4.963776910216544,"aX":-6.828980412160289},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":5.3,"spinRate":2591,"spinDirection":185},"zone":9,"typeConfidence":0.85,"plateTime":0.4013333667708321,"extension":6.494119904116652},"index":4,"playId":"0cba7664-ab74-33a6-bd4c-fb9e7e355b12","pitchNumber":5,"startTime":"2026-08-02T21:26:11.073Z","endTime":"2026-08-02T21:26:16.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:26:16.513Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to left fielder Steven Kwan. Tyler Locklear to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T21:26:23.069Z","endTime":"2026-08-02T21:28:00.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":83.9,"endSpeed":76.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.425420091317438,"aZ":-33.288389681490365,"pfxX":8.454582646565818,"pfxZ":-0.7552019017141056,"pX":1.1355554887209938,"pZ":2.703943408479817,"vX0":3.7316943386611516,"vY0":-122.03209530913485,"vZ0":0.8857609242078119,"x":73.72,"y":165.77,"x0":-1.518616490236136,"y0":50.00022130219167,"z0":5.238445994687364,"aX":12.552965930921932},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.8,"breakHorizontal":-16.2,"spinRate":2830,"spinDirection":55},"zone":12,"typeConfidence":0.9,"plateTime":0.4514916843467778,"extension":6.505697860380107},"index":0,"playId":"22de54c2-cd18-3ecf-a50c-c22b9a7f0c78","pitchNumber":1,"startTime":"2026-08-02T21:26:37.139Z","endTime":"2026-08-02T21:26:42.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16175514151236,"aZ":-16.88518689028149,"pfxX":-0.37034218518635464,"pfxZ":8.047163611848234,"pX":-0.8092361427607273,"pZ":2.4221154797266484,"vX0":2.483283698575273,"vY0":-136.9504444650854,"vZ0":-3.956399228529714,"x":147.85,"y":173.38,"x0":-1.6795307644312285,"y0":50.00445771526399,"z0":5.040064152974426,"aX":-0.7041715814282408},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":0.1,"spinRate":2629,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.39990231220199357,"extension":6.440887881922925},"index":1,"playId":"25d686e5-9c28-3ca0-b802-53526c0e9d1b","pitchNumber":2,"startTime":"2026-08-02T21:26:52.628Z","endTime":"2026-08-02T21:26:58.163Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"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":93.9,"endSpeed":87.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.600083858385265,"aZ":-21.676868291451825,"pfxX":-0.5568806974776281,"pfxZ":5.455332205937426,"pX":0.7923165314494724,"pZ":3.971953146508414,"vX0":5.825405321025558,"vY0":-136.77566351519675,"vZ0":0.5696617036847005,"x":86.8,"y":131.54,"x0":-1.2783639247689143,"y0":50.00573933986368,"z0":5.229096809821277,"aX":-1.0720958147224429},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":0.0,"spinRate":2641,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.39800949950522524,"extension":6.522950726372982},"index":2,"playId":"e7990657-3e26-3fd4-8834-0afc9109c617","pitchNumber":3,"startTime":"2026-08-02T21:27:33.152Z","endTime":"2026-08-02T21:27:36.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667812171485053,"aZ":-19.28673360829964,"pfxX":0.9710095005002515,"pfxZ":6.788209440049062,"pX":0.8143049150270443,"pZ":2.391791823752907,"vX0":5.963111189946222,"vY0":-136.57486383266038,"vZ0":-3.079419582134485,"x":85.96,"y":174.2,"x0":-1.51901632154295,"y0":50.00260731655688,"z0":4.852477295757817,"aX":1.8431534255352324},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":-3.0,"spinRate":2563,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.4002732873231123,"extension":6.680658080731071},"hitData":{"launchSpeed":58.7,"launchAngle":23.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.06,"coordY":135.66}},"index":3,"playId":"7a56e20f-0b08-31b6-b4f3-68df4ea86b51","pitchNumber":4,"startTime":"2026-08-02T21:27:49.521Z","endTime":"2026-08-02T21:28:00.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:28:00.073Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Moreno flies out to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-02T21:30:49.399Z","endTime":"2026-08-02T21:33:00.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[1],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T21:28:17.641Z","endTime":"2026-08-02T21:28:44.971Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cade Smith replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-02T21:28:44.971Z","endTime":"2026-08-02T21:30:51.734Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.410840592612914,"aZ":-11.670854275907562,"pfxX":-5.777496214313218,"pfxZ":10.182363838297437,"pX":-0.3701160916164908,"pZ":4.266715469826316,"vX0":5.707035501890336,"vY0":-141.2863746489011,"vZ0":-1.8435725411966661,"x":131.11,"y":123.58,"x0":-1.6695837736353136,"y0":50.001674612601754,"z0":5.681392105263655,"aX":-11.63262999402283},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":9.2,"spinRate":2485,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.388283918065639,"extension":7.348658385237234},"index":2,"playId":"03be1a69-7d32-344a-94e2-a065ee9a3199","pitchNumber":1,"startTime":"2026-08-02T21:30:51.734Z","endTime":"2026-08-02T21:30:56.087Z","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":96.5,"endSpeed":87.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.420823151842335,"aZ":-11.214833670152723,"pfxX":-4.648274640229507,"pfxZ":10.497925723830313,"pX":-1.0057923839601803,"pZ":4.333167251322966,"vX0":4.390057752392013,"vY0":-140.53768611397018,"vZ0":-1.7896094058684302,"x":155.34,"y":121.78,"x0":-1.9856735772893224,"y0":50.00184321617515,"z0":5.708302266252877,"aX":-9.279910802215987},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":7.4,"spinRate":2582,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.3900215688115165,"extension":7.4059938897712785},"index":3,"playId":"f428eb5e-9266-3ec0-ad19-84b5cb539b5e","pitchNumber":2,"startTime":"2026-08-02T21:31:06.422Z","endTime":"2026-08-02T21:31:10.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.9,"endSpeed":89.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11216739520089,"aZ":-8.733859705031573,"pfxX":-4.7271537115644735,"pfxZ":11.461983592086645,"pX":-0.4104330881397151,"pZ":3.1051697930586344,"vX0":5.6406099736883295,"vY0":-142.4277516016527,"vZ0":-5.393264070502321,"x":132.64,"y":154.94,"x0":-1.8066736464079447,"y0":50.00297642833287,"z0":5.58142224904856,"aX":-9.667808353761309},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.8,"breakHorizontal":7.3,"spinRate":2558,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.3852372843525673,"extension":7.34145173270787},"index":4,"playId":"f8fdd9ca-fe22-3a65-a056-66a681130278","pitchNumber":3,"startTime":"2026-08-02T21:31:23.847Z","endTime":"2026-08-02T21:31:28.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.270178436453854,"aZ":-8.390095541741033,"pfxX":-4.657658933507436,"pfxZ":11.747391111518814,"pX":-1.2409291948640038,"pZ":2.87941665650939,"vX0":3.8346207880528453,"vY0":-141.82491624871503,"vZ0":-5.880707586079147,"x":164.3,"y":161.04,"x0":-2.009450996477786,"y0":50.00528977206003,"z0":5.5230388345610315,"aX":-9.432273148059647},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.2,"breakHorizontal":7.6,"spinRate":2593,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.3870885583073953,"extension":7.472084303321676},"index":5,"playId":"386c99c6-d8ae-3444-b855-1c0fd712c06a","pitchNumber":4,"startTime":"2026-08-02T21:31:41.110Z","endTime":"2026-08-02T21:31:44.897Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-02T21:32:10.374Z","endTime":"2026-08-02T21:32:30.099Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.890769046645275,"aZ":-38.08766565649508,"pfxX":-2.7402659257276203,"pfxZ":-3.547350842050137,"pX":-1.1040209182638845,"pZ":1.5810714802229955,"vX0":2.6431485743206755,"vY0":-128.54490747098038,"vZ0":-2.56702187272119,"x":159.08,"y":196.09,"x0":-1.79204228653875,"y0":50.00570110806365,"z0":5.564157617251002,"aX":-4.563742998982309},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.8,"breakHorizontal":4.3,"spinRate":702,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4269128662603521,"extension":7.449034729280405},"index":7,"playId":"de2b7f84-b2cf-3a12-b1af-e60cddfff1a5","pitchNumber":5,"startTime":"2026-08-02T21:32:30.099Z","endTime":"2026-08-02T21:32:35.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85683720147562,"aZ":-10.753356395868957,"pfxX":-6.996263262918067,"pfxZ":10.39219083022251,"pX":-0.8122064899489864,"pZ":2.881407104092297,"vX0":5.142905116476342,"vY0":-142.89027019912677,"vZ0":-5.585800345897832,"x":147.96,"y":160.98,"x0":-1.7291349866081924,"y0":50.00524472812711,"z0":5.541482653986047,"aX":-14.425549996394482},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":11.6,"spinRate":2516,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.3837639116969722,"extension":7.45934118119087},"hitData":{"launchSpeed":79.2,"launchAngle":35.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.55,"coordY":99.2}},"index":8,"playId":"0b617f43-a74d-3077-b2da-47b2f0d6902f","pitchNumber":6,"startTime":"2026-08-02T21:32:51.947Z","endTime":"2026-08-02T21:33:00.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:33:00.747Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T21:35:00.177Z","endTime":"2026-08-02T21:36:14.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829969826349735,"aZ":-38.84954481475527,"pfxX":-7.368075682935173,"pfxZ":-3.842784618556644,"pX":-0.7015062995796352,"pZ":2.572365381824509,"vX0":9.483397088484905,"vY0":-130.57419532094164,"vZ0":4.376682721219044,"x":143.74,"y":169.33,"x0":-3.4122790475135836,"y0":50.001670407039306,"z0":3.7865390574396214,"aX":-12.805100549325621},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-5.8,"breakHorizontal":11.4,"spinRate":2036,"spinDirection":281},"zone":4,"typeConfidence":0.91,"plateTime":0.41844803368547945,"extension":6.456466227636824},"index":0,"playId":"3bc5ebe5-a1d4-3c38-b4f9-4297ddff311f","pitchNumber":1,"startTime":"2026-08-02T21:35:27.753Z","endTime":"2026-08-02T21:35:31.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.3,"endSpeed":72.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71973435611919,"aZ":-27.019596586589287,"pfxX":7.552799742242709,"pfxZ":3.8496101576102406,"pX":0.2374828961132887,"pZ":1.8467099190612413,"vX0":6.508387236839364,"vY0":-115.31681805478011,"vZ0":1.7346360971650818,"x":107.95,"y":188.92,"x0":-3.609015010060918,"y0":50.00174205108,"z0":3.7032484560847143,"aX":10.103964748402914},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":7.8,"breakHorizontal":-15.4,"spinRate":2280,"spinDirection":84},"zone":9,"typeConfidence":0.9,"plateTime":0.4761391025780326,"extension":6.4548730844401545},"index":1,"playId":"5a3bbacf-3b42-3e1d-a69e-3c3c67cb1678","pitchNumber":2,"startTime":"2026-08-02T21:35:46.611Z","endTime":"2026-08-02T21:35:50.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-02T21:35:58.226Z","endTime":"2026-08-02T21:36:09.882Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"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":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.199802810388352,"aZ":-27.481891239626044,"pfxX":8.267388557773433,"pfxZ":3.5105440891569177,"pX":-0.822878824856806,"pZ":1.984787538612765,"vX0":4.011139807381417,"vY0":-115.15105897219765,"vZ0":1.8638505949805575,"x":148.37,"y":185.19,"x0":-3.663827980784576,"y0":50.003604317212364,"z0":3.8312655667331232,"aX":11.057692165548506},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":7.1,"breakHorizontal":-16.0,"spinRate":2317,"spinDirection":81},"zone":7,"typeConfidence":0.9,"plateTime":0.476404894199558,"extension":6.469642083443691},"index":3,"playId":"7767be3d-085f-3a9c-89e4-1aaa55d76b4b","pitchNumber":3,"startTime":"2026-08-02T21:36:09.882Z","endTime":"2026-08-02T21:36:14.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:36:14.533Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brayan Rocchio pops out to third baseman Nolan Arenado.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T21:36:19.310Z","endTime":"2026-08-02T21:37:07.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.283173249432803,"aZ":-24.68587983812286,"pfxX":7.092416901194705,"pfxZ":5.640933689209742,"pX":-1.285397283229281,"pZ":2.284794110674702,"vX0":3.733300842003263,"vY0":-114.80033462088467,"vZ0":1.9331384421611335,"x":166.0,"y":177.09,"x0":-3.8569825611203905,"y0":50.004354043792084,"z0":3.8433205292174932,"aX":9.416747900395308},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":11.0,"breakHorizontal":-13.8,"spinRate":2349,"spinDirection":89},"zone":13,"typeConfidence":0.89,"plateTime":0.47807509506341006,"extension":6.511452294210407},"index":0,"playId":"f10e32c9-26af-3dd1-a61d-24e6aad2dbd7","pitchNumber":1,"startTime":"2026-08-02T21:36:43.497Z","endTime":"2026-08-02T21:36:48.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":71.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.924314794657345,"aZ":-26.54820932999563,"pfxX":7.448403273179064,"pfxZ":4.2801910965931125,"pX":0.33645668220634306,"pZ":2.354850244738156,"vX0":6.612098223317546,"vY0":-115.00765921312959,"vZ0":2.5369358849016015,"x":104.18,"y":175.2,"x0":-3.562982078565297,"y0":50.00540384295381,"z0":3.8431706076110665,"aX":9.797147860434134},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":8.9,"breakHorizontal":-15.4,"spinRate":2344,"spinDirection":85},"zone":6,"typeConfidence":0.89,"plateTime":0.4795845249718518,"extension":6.355932601636841},"hitData":{"launchSpeed":77.1,"launchAngle":73.0,"totalDistance":54.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":127.67,"coordY":184.32}},"index":1,"playId":"0d6bb9d6-ae5a-3cb0-ae02-8165cd87477b","pitchNumber":2,"startTime":"2026-08-02T21:36:57.524Z","endTime":"2026-08-02T21:37:07.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:37:07.881Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-02T21:37:17.625Z","endTime":"2026-08-02T21:38:58.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07781325015983,"aZ":-39.25015240548593,"pfxX":-8.797725481938883,"pfxZ":-3.9772260434052074,"pX":-0.2840806458132996,"pZ":1.8712229185508609,"vX0":11.13774813781518,"vY0":-132.86537402211323,"vZ0":2.1855523959956256,"x":127.83,"y":188.26,"x0":-3.399289088781852,"y0":50.006247094539724,"z0":3.902553231868826,"aX":-15.637734073621976},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-6.4,"breakHorizontal":13.3,"spinRate":2018,"spinDirection":275},"zone":8,"typeConfidence":0.9,"plateTime":0.41319562331653614,"extension":6.642521539277601},"index":0,"playId":"be795289-3f10-3c37-8a69-87ddbff7ce90","pitchNumber":1,"startTime":"2026-08-02T21:37:33.324Z","endTime":"2026-08-02T21:37:39.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047126900672062,"aZ":-40.2319391492983,"pfxX":-7.2740342623174765,"pfxZ":-4.47728278545957,"pX":-0.036848469965687795,"pZ":2.178233133177717,"vX0":10.995941023070374,"vY0":-133.32726254715297,"vZ0":3.332806128119336,"x":118.4,"y":179.97,"x0":-3.272257758398758,"y0":50.00621715047393,"z0":3.818008465882363,"aX":-13.080234032440652},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-7.1,"breakHorizontal":10.8,"spinRate":2077,"spinDirection":277},"zone":8,"typeConfidence":0.89,"plateTime":0.41103470494784755,"extension":6.7800176511923365},"index":1,"playId":"da0ca02e-c5f8-3400-8672-d0aff5c88983","pitchNumber":2,"startTime":"2026-08-02T21:38:19.735Z","endTime":"2026-08-02T21:38:24.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.496891395773737,"aZ":-37.603495947975105,"pfxX":-6.7833615157453355,"pfxZ":-2.9854050934546823,"pX":-0.8898516612436217,"pZ":1.3280628852449896,"vX0":8.625672077492602,"vY0":-134.04378827912467,"vZ0":0.538105334947006,"x":150.92,"y":202.92,"x0":-3.271109445922514,"y0":50.005342166913444,"z0":3.8135815989489825,"aX":-12.321992184719509},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-5.0,"breakHorizontal":10.4,"spinRate":2160,"spinDirection":268},"zone":13,"typeConfidence":0.91,"plateTime":0.4089207859901487,"extension":6.425206337727929},"index":2,"playId":"8131fa28-dfca-36f0-9d6c-739eea1de102","pitchNumber":3,"startTime":"2026-08-02T21:38:35.675Z","endTime":"2026-08-02T21:38:39.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.811323575713175,"aZ":-25.94733351428363,"pfxX":6.884176311159521,"pfxZ":4.675676603178994,"pX":0.007623144787010961,"pZ":2.440259955453946,"vX0":5.946283401205828,"vY0":-115.04523765437344,"vZ0":2.572448973909646,"x":116.71,"y":172.89,"x0":-3.5114864266565613,"y0":50.00011284393118,"z0":3.8346951118004857,"aX":9.155838420255197},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.5,"breakHorizontal":-14.0,"spinRate":2473,"spinDirection":88},"zone":5,"typeConfidence":0.89,"plateTime":0.47744927051115704,"extension":6.506670451314},"index":3,"playId":"82384c42-9a37-3b66-9b34-47d9c33c3bd5","pitchNumber":4,"startTime":"2026-08-02T21:38:53.199Z","endTime":"2026-08-02T21:38:58.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:38:58.123Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:40:43.306Z","endTime":"2026-08-02T21:41:54.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.909076202781534,"aZ":-39.38056454224476,"pfxX":0.6083581097075035,"pfxZ":-4.532273277151113,"pX":-1.2263497554785452,"pZ":2.0025675705758603,"vX0":2.153935235088067,"vY0":-125.66996420724661,"vZ0":-1.0002250778859647,"x":163.75,"y":184.71,"x0":-2.175707237811602,"y0":50.003021481793056,"z0":5.621762247399332,"aX":0.9670455868960102},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.2,"breakHorizontal":-1.7,"spinRate":766,"spinDirection":1},"zone":13,"typeConfidence":2.0,"plateTime":0.4368515403304225,"extension":7.184418627311035},"index":0,"playId":"b53a86d6-0613-3084-9241-96b7486d62cb","pitchNumber":1,"startTime":"2026-08-02T21:41:07.989Z","endTime":"2026-08-02T21:41:11.994Z","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":98.5,"endSpeed":89.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07168556680952,"aZ":-9.189326750980905,"pfxX":-3.91567186191908,"pfxZ":11.133569625087798,"pX":-1.4592036494323437,"pZ":2.660212537351743,"vX0":2.887474145916362,"vY0":-143.2279422382056,"vZ0":-6.412941549394603,"x":172.62,"y":166.95,"x0":-1.9749867249920885,"y0":50.00166836250344,"z0":5.512131440316447,"aX":-8.082461801070528},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.0,"breakHorizontal":6.5,"spinRate":2450,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.38336959200187914,"extension":7.217797539735923},"index":1,"playId":"4809db4d-b677-37d2-a730-3fae98754f38","pitchNumber":2,"startTime":"2026-08-02T21:41:20.695Z","endTime":"2026-08-02T21:41:24.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46846352472996,"aZ":-11.279135608939717,"pfxX":-6.323508078606366,"pfxZ":10.290893359522403,"pX":0.3427066446845733,"pZ":1.9629990474941537,"vX0":8.610067703986477,"vY0":-141.8406578464841,"vZ0":-7.573041824174842,"x":103.94,"y":185.78,"x0":-1.9154453149570856,"y0":50.00610154140326,"z0":5.392777801306235,"aX":-12.844036406988737},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":9.6,"spinRate":2472,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.3866566247432255,"extension":7.5464495789380885},"index":2,"playId":"56e2d926-5a40-39ab-b6e0-d5757431c1aa","pitchNumber":3,"startTime":"2026-08-02T21:41:33.902Z","endTime":"2026-08-02T21:41:37.962Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010685878628465,"aZ":-28.972369969628495,"pfxX":6.281074301895351,"pfxZ":2.0154375314180086,"pX":-0.5374065938733137,"pZ":2.366896217469838,"vX0":2.0379935879887348,"vY0":-125.17247135534299,"vZ0":-1.888506608965315,"x":137.48,"y":174.87,"x0":-2.1779407595566354,"y0":50.00287744634715,"z0":5.50081800270094,"aX":9.977164397227561},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":-11.9,"spinRate":2130,"spinDirection":75},"zone":4,"typeConfidence":0.91,"plateTime":0.4374041929645145,"extension":7.287308661676406},"hitData":{"launchSpeed":105.2,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.47,"coordY":130.87}},"index":3,"playId":"3ce0fa42-cfcb-340f-97ad-9f891b6db421","pitchNumber":4,"startTime":"2026-08-02T21:41:46.977Z","endTime":"2026-08-02T21:41:54.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:41:54.802Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Kepler walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:41:59.706Z","endTime":"2026-08-02T21:44:13.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"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":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.751520456887825,"aZ":-10.772530513359056,"pfxX":-5.017964568594204,"pfxZ":10.19668479926779,"pX":-1.2404542897036763,"pZ":2.197994889267945,"vX0":3.9211627479700035,"vY0":-144.0420105043408,"vZ0":-7.323819181389684,"x":164.28,"y":179.43,"x0":-1.9680617390131883,"y0":50.00638662120479,"z0":5.441270616647488,"aX":-10.53669576510331},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2571,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.3803772226226476,"extension":7.4607376238263505},"index":0,"playId":"cad89ae5-b3fc-35ed-89a5-524918825cbb","pitchNumber":1,"startTime":"2026-08-02T21:42:16.266Z","endTime":"2026-08-02T21:42:20.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63352900509164,"aZ":-12.129564141507801,"pfxX":-4.373847872689601,"pfxZ":9.632862827780716,"pX":-0.9273764324045679,"pZ":2.601237540838807,"vX0":4.687457190487715,"vY0":-143.44996518088521,"vZ0":-6.145935091664129,"x":152.35,"y":168.55,"x0":-2.0154865242210978,"y0":50.002968492961074,"z0":5.529827951374085,"aX":-9.10230069174856},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":7.0,"spinRate":2569,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.38202959633647104,"extension":7.316801234552144},"index":1,"playId":"0d8556b1-c5a1-38a1-9420-ebfd4ce2d2cf","pitchNumber":2,"startTime":"2026-08-02T21:42:28.827Z","endTime":"2026-08-02T21:42:33.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":89.2,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88256872891193,"aZ":-11.878368158453037,"pfxX":-4.42326215154622,"pfxZ":9.891059706880657,"pX":-0.649498283038232,"pZ":2.9828957005942303,"vX0":5.935278451838142,"vY0":-142.58170552900856,"vZ0":-4.722772242896736,"x":141.76,"y":158.24,"x0":-2.1868936362557956,"y0":50.00025285516844,"z0":5.415056320215135,"aX":-9.074154919497243},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":6.7,"spinRate":2517,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.3846936104141361,"extension":7.203606484031934},"index":2,"playId":"41e3e405-ae03-3a77-9470-3ced27512efd","pitchNumber":3,"startTime":"2026-08-02T21:42:42.559Z","endTime":"2026-08-02T21:42:46.372Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-02T21:42:52.232Z","endTime":"2026-08-02T21:43:06.475Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"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":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09398708342594,"aZ":-13.247707353734466,"pfxX":-4.945949940462644,"pfxZ":9.017139683562998,"pX":-0.4474910817406859,"pZ":2.0784090375345867,"vX0":6.409220468706786,"vY0":-143.68022164616204,"vZ0":-7.2928427881260545,"x":134.06,"y":182.66,"x0":-2.06046548814726,"y0":50.00323763041621,"z0":5.466137485231953,"aX":-10.381596456633432},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":7.7,"spinRate":2591,"spinDirection":207},"zone":7,"typeConfidence":0.91,"plateTime":0.3806525844029811,"extension":7.4571017998335645},"index":4,"playId":"b8384d75-4c49-39c2-bd12-574d1a42e92d","pitchNumber":4,"startTime":"2026-08-02T21:43:06.475Z","endTime":"2026-08-02T21:43:11.056Z","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":98.8,"endSpeed":90.9,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.840344095776032,"aZ":-13.957535242624942,"pfxX":-5.472845286251907,"pfxZ":8.649534358465415,"pX":0.7035302139346066,"pZ":3.0544851644270303,"vX0":9.43782729042182,"vY0":-143.65272880345225,"vZ0":-4.410443750644024,"x":90.18,"y":156.31,"x0":-1.9017506277536083,"y0":50.00613031019298,"z0":5.466903422969011,"aX":-11.531225577202914},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":8.2,"spinRate":2561,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.3801622586521214,"extension":7.445391038539578},"index":5,"playId":"83c2103d-a15d-3823-a55a-631434d81af6","pitchNumber":5,"startTime":"2026-08-02T21:43:20.887Z","endTime":"2026-08-02T21:43:24.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.238155272382347,"aZ":-34.544248847916684,"pfxX":-2.432056867370478,"pfxZ":-1.3716172228891557,"pX":-0.7608295727093524,"pZ":1.208305782816553,"vX0":4.13641617845444,"vY0":-130.10991837746158,"vZ0":-4.225113514455725,"x":146.0,"y":206.16,"x0":-2.0494560533435324,"y0":50.0038898665351,"z0":5.448250003056615,"aX":-4.204265785495437},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.1,"breakHorizontal":3.6,"spinRate":540,"spinDirection":312},"zone":13,"typeConfidence":0.66,"plateTime":0.4196945987511329,"extension":7.357273714580912},"index":6,"playId":"adba12fe-b196-3654-9292-b0bd630a5490","pitchNumber":6,"startTime":"2026-08-02T21:43:37.920Z","endTime":"2026-08-02T21:43:41.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":98.7,"endSpeed":90.3,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74450026142972,"aZ":-10.77057945228188,"pfxX":-5.228868573674507,"pfxZ":10.265008221715368,"pX":0.33395271289862166,"pZ":1.9775118189383167,"vX0":8.525840549875157,"vY0":-143.39041054336244,"vZ0":-7.700866033449752,"x":104.27,"y":185.39,"x0":-1.9967876561666529,"y0":50.00452281223654,"z0":5.367893767095963,"aX":-10.904923227162593},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.2,"breakHorizontal":7.8,"spinRate":2474,"spinDirection":214},"zone":9,"typeConfidence":0.91,"plateTime":0.3817904625598958,"extension":7.463474951399559},"index":7,"playId":"6fd06710-f74e-3b75-82e7-67fa0655e3cf","pitchNumber":7,"startTime":"2026-08-02T21:43:51.888Z","endTime":"2026-08-02T21:43:55.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.545200090494713,"aZ":-34.2252643662419,"pfxX":-1.623564540971822,"pfxZ":-1.1855161248984334,"pX":0.8618372733743633,"pZ":0.09466232594739186,"vX0":7.83075767044915,"vY0":-131.17862002165757,"vZ0":-7.081919573431599,"x":84.15,"y":236.22,"x0":-1.954897754789693,"y0":50.0007568743291,"z0":5.39093231979484,"aX":-2.8224018771743538},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.6,"breakHorizontal":1.2,"spinRate":616,"spinDirection":284},"zone":14,"typeConfidence":0.73,"plateTime":0.41804084655671314,"extension":7.590323059560134},"index":8,"playId":"b31dd6ec-a389-3d2c-b5c8-e0fbef33a087","pitchNumber":8,"startTime":"2026-08-02T21:44:09.348Z","endTime":"2026-08-02T21:44:13.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:44:13.888Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Arenado walks. Max Kepler to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:44:18.256Z","endTime":"2026-08-02T21:45:47.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnSecond":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14425034394722,"aZ":-31.171635185928924,"pfxX":7.612170085989936,"pfxZ":0.6062904713157679,"pX":1.365616306177341,"pZ":-0.17047547422540513,"vX0":5.9133889846970105,"vY0":-127.89181916155815,"vZ0":-7.750190125569641,"x":64.95,"y":243.38,"x0":-1.96785793761357,"y0":50.001269303816585,"z0":5.35414347273083,"aX":12.569591160898957},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.5,"breakHorizontal":-15.1,"spinRate":2215,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.4287750736546103,"extension":7.287529312140135},"index":0,"playId":"6307f220-fd66-3eae-94f9-383ca3508ce7","pitchNumber":1,"startTime":"2026-08-02T21:44:37.904Z","endTime":"2026-08-02T21:44:41.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77877310860651,"aZ":-13.447517801494007,"pfxX":-4.355247065267013,"pfxZ":9.049698708239369,"pX":-0.8962245066732996,"pZ":4.6350278205775055,"vX0":4.956525592991795,"vY0":-143.33692898280265,"vZ0":-0.39342706239996333,"x":151.16,"y":113.63,"x0":-2.086411422519214,"y0":50.005761837453285,"z0":5.617759732216043,"aX":-9.015811650282997},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.4,"breakHorizontal":6.8,"spinRate":2470,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3829047688703682,"extension":7.300312371603889},"index":1,"playId":"e9b55f10-bcf2-3a6b-9888-bb422e37038e","pitchNumber":2,"startTime":"2026-08-02T21:44:54.632Z","endTime":"2026-08-02T21:44:59.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.027502310860115,"aZ":-12.563341722798727,"pfxX":-4.372840096955777,"pfxZ":9.529735882612016,"pX":-0.8166569558776821,"pZ":4.396193256767052,"vX0":4.784439435569086,"vY0":-142.61332050000073,"vZ0":-1.1864488338423795,"x":148.13,"y":120.08,"x0":-1.94852314257458,"y0":50.00619461923558,"z0":5.610671214920776,"aX":-9.00240976933383},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":7.0,"spinRate":2453,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.38417485829129694,"extension":7.468300591623169},"index":2,"playId":"5cb2151c-1261-3fe1-a5d5-1115a668908f","pitchNumber":3,"startTime":"2026-08-02T21:45:11.359Z","endTime":"2026-08-02T21:45:15.773Z","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":97.8,"endSpeed":88.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9131441238182,"aZ":-10.576363010170812,"pfxX":-4.2203628638711415,"pfxZ":10.66007017064525,"pX":0.2588340360807557,"pZ":2.1535060585410633,"vX0":7.367946063644117,"vY0":-141.9903066941421,"vZ0":-7.39485602070805,"x":107.13,"y":180.64,"x0":-1.8307206323669822,"y0":50.001947630719236,"z0":5.477840290648804,"aX":-8.550482562174846},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":6.0,"spinRate":2451,"spinDirection":208},"zone":9,"typeConfidence":0.91,"plateTime":0.38693499676944665,"extension":7.66955681072725},"index":3,"playId":"b66b18b9-473f-3bd3-aa37-1bba5e82e39d","pitchNumber":4,"startTime":"2026-08-02T21:45:26.503Z","endTime":"2026-08-02T21:45:30.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.36114295101089,"aZ":-9.939504044305119,"pfxX":-4.2293568061127695,"pfxZ":10.713634462942217,"pX":1.0800173620140239,"pZ":2.729275189889521,"vX0":9.555330424308954,"vY0":-143.63611802617513,"vZ0":-5.921727327195432,"x":75.83,"y":165.09,"x0":-1.7504127873531283,"y0":50.00413431171328,"z0":5.445114708134511,"aX":-8.77941629084204},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.2,"breakHorizontal":5.6,"spinRate":2485,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3823173023657307,"extension":7.627560085646431},"index":4,"playId":"09dc2c00-177c-308f-bb4c-9690744d08ca","pitchNumber":5,"startTime":"2026-08-02T21:45:42.540Z","endTime":"2026-08-02T21:45:47.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:45:47.131Z","atBatIndex":66},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Tim Tawa reaches on a fielder's choice, fielded by shortstop Brayan Rocchio. Max Kepler to 3rd. Nolan Arenado to 2nd. Fielding error by shortstop Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:46:59.127Z","endTime":"2026-08-02T21:47:11.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnSecond":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnThird":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-02T21:45:57.075Z","endTime":"2026-08-02T21:47:01.453Z","isPitch":false,"type":"action"},{"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":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65192520897379,"aZ":-11.133538893138743,"pfxX":-6.476816530338358,"pfxZ":10.260548149214515,"pX":-0.21565621732568857,"pZ":2.1518320142789658,"vX0":6.922755479723578,"vY0":-142.50697692714292,"vZ0":-7.358895228662277,"x":125.22,"y":180.68,"x0":-1.838348264469962,"y0":50.00261506659076,"z0":5.475801891122718,"aX":-13.282040739283294},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2516,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.384790988732564,"extension":7.514630567998367},"hitData":{"launchSpeed":103.6,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.93,"coordY":155.28}},"index":1,"playId":"1ca464f6-4bba-3de2-b69a-7a3a9a3355a9","pitchNumber":1,"startTime":"2026-08-02T21:47:01.453Z","endTime":"2026-08-02T21:47:11.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:47:11.291Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:47:29.021Z","endTime":"2026-08-02T21:48:31.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnSecond":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"postOnThird":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45675827159604,"aZ":-12.102570462343401,"pfxX":-6.009750792499533,"pfxZ":9.672327612891227,"pX":0.18673546229720606,"pZ":2.4788996259492806,"vX0":8.459547187368694,"vY0":-142.60570523358453,"vZ0":-6.221041916034304,"x":109.88,"y":171.85,"x0":-2.0269404389423378,"y0":50.00609981329546,"z0":5.440586413944846,"aX":-12.475539630934502},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.6,"breakHorizontal":9.4,"spinRate":2437,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.3829735862826791,"extension":7.511760988447635},"index":0,"playId":"a10b13ae-86ca-37ec-9723-67e6742c1744","pitchNumber":1,"startTime":"2026-08-02T21:47:34.730Z","endTime":"2026-08-02T21:47:39.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.339601920578463,"aZ":-38.281113402617066,"pfxX":-7.621600567916652,"pfxZ":-3.695058101114391,"pX":-0.40919473771521586,"pZ":2.5862287245227455,"vX0":6.525489762697603,"vY0":-128.12153670770198,"vZ0":-0.09494005484979584,"x":132.6,"y":168.95,"x0":-2.008341501012932,"y0":50.00619684622735,"z0":5.634391062018176,"aX":-12.577453886882976},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.5,"breakHorizontal":12.2,"spinRate":599,"spinDirection":324},"zone":4,"typeConfidence":2.0,"plateTime":0.428738976236855,"extension":7.217874907288152},"index":1,"playId":"bb75e8bf-56ce-3b8b-a374-7633fea9cf6a","pitchNumber":2,"startTime":"2026-08-02T21:47:50.636Z","endTime":"2026-08-02T21:47:55.057Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-02T21:47:58.236Z","endTime":"2026-08-02T21:48:11.199Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.661703773288288,"aZ":-35.577957506139036,"pfxX":-2.638076124854496,"pfxZ":-2.0914312638578574,"pX":-0.5918239236020119,"pZ":1.8466149698408023,"vX0":4.404139754260113,"vY0":-127.47304444091073,"vZ0":-2.0854109593048022,"x":139.56,"y":188.92,"x0":-2.0071023374908603,"y0":50.00242464795684,"z0":5.511379145107229,"aX":-4.298464204308961},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.1,"breakHorizontal":3.7,"spinRate":559,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.4313572438866977,"extension":7.354318636091895},"index":3,"playId":"8a0c2aba-b067-3ba4-aa9e-1ad5be0a2bfd","pitchNumber":3,"startTime":"2026-08-02T21:48:11.199Z","endTime":"2026-08-02T21:48:15.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":87.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.02045924249774,"aZ":-7.038340109968654,"pfxX":-7.235053762200722,"pfxZ":12.526061101807365,"pX":-0.425822807852451,"pZ":2.8567508104651074,"vX0":7.120069598380846,"vY0":-142.47611094937417,"vZ0":-5.951219360787833,"x":133.23,"y":161.65,"x0":-2.0466221630132293,"y0":50.006389675268146,"z0":5.448038436979751,"aX":-14.522621064703658},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.2,"breakHorizontal":11.3,"spinRate":2483,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.3880102973467059,"extension":7.482708404744737},"index":4,"playId":"7e0042c6-f0a2-324e-b2f1-f4ee9911dd9b","pitchNumber":4,"startTime":"2026-08-02T21:48:27.698Z","endTime":"2026-08-02T21:48:31.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:48:31.957Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrian Del Castillo grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:49:05.642Z","endTime":"2026-08-02T21:49:58.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.42"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.71"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.22"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.55"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.80"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.20"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.66"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.20"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.82"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.48"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.50"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Adrian Del Castillo replaces Tyler Locklear.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T21:48:54.272Z","endTime":"2026-08-02T21:49:07.939Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":682988,"link":"/api/v1/people/682988"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74067836497265,"aZ":-41.050158896241044,"pfxX":-5.902392014697153,"pfxZ":-5.306768939158077,"pX":0.6363817305935716,"pZ":-0.07960742915943643,"vX0":8.46580616039267,"vY0":-130.40969647012975,"vZ0":-5.87331640886435,"x":92.74,"y":240.93,"x0":-1.9288165340601,"y0":50.001879325187666,"z0":5.4016834115544015,"aX":-9.87500991441279},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-10.9,"breakHorizontal":8.2,"spinRate":610,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.4246968519183696,"extension":7.161672100024069},"index":1,"playId":"305d55aa-fc22-3f5b-9f65-b6611c329e14","pitchNumber":1,"startTime":"2026-08-02T21:49:07.939Z","endTime":"2026-08-02T21:49:12.037Z","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":99.0,"endSpeed":90.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47280148330623,"aZ":-10.426673521382222,"pfxX":-4.809468175788295,"pfxZ":10.36916378687858,"pX":0.18182036599334345,"pZ":2.7354977196917454,"vX0":7.8778956519102445,"vY0":-143.92039492028482,"vZ0":-5.923114004660206,"x":110.07,"y":164.92,"x0":-1.9663347265961824,"y0":50.00305345269085,"z0":5.466361783980835,"aX":-10.087861668941995},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.8,"breakHorizontal":7.1,"spinRate":2534,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.380605475194991,"extension":7.305070003492079},"index":2,"playId":"48a24b9c-ae0e-30ae-8443-572a5b64d40c","pitchNumber":2,"startTime":"2026-08-02T21:49:32.778Z","endTime":"2026-08-02T21:49:37.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13582679814524,"aZ":-38.034187761713376,"pfxX":-6.252785935621193,"pfxZ":-3.4866998391448645,"pX":0.26925872712492266,"pZ":1.7822033964558865,"vX0":7.383380705322468,"vY0":-129.51776455629343,"vZ0":-2.0400319827736206,"x":106.74,"y":190.66,"x0":-1.8225524161007778,"y0":50.00569530587702,"z0":5.522642086580553,"aX":-10.494847634402213},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.6,"breakHorizontal":9.5,"spinRate":655,"spinDirection":311},"zone":9,"typeConfidence":2.0,"plateTime":0.424879046302578,"extension":7.449290445040178},"hitData":{"launchSpeed":75.6,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.29,"coordY":162.54}},"index":3,"playId":"18ae83d3-d576-35b0-9e26-ffe0883dea12","pitchNumber":3,"startTime":"2026-08-02T21:49:51.565Z","endTime":"2026-08-02T21:49:58.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:49:58.836Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrian Del Castillo grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-02T21:49:05.642Z","endTime":"2026-08-02T21:49:58.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.42"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.71"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.22"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.55"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.80"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.20"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.66"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.20"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.82"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.48"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.50"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".067"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Adrian Del Castillo replaces Tyler Locklear.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-02T21:48:54.272Z","endTime":"2026-08-02T21:49:07.939Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":682988,"link":"/api/v1/people/682988"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.74067836497265,"aZ":-41.050158896241044,"pfxX":-5.902392014697153,"pfxZ":-5.306768939158077,"pX":0.6363817305935716,"pZ":-0.07960742915943643,"vX0":8.46580616039267,"vY0":-130.40969647012975,"vZ0":-5.87331640886435,"x":92.74,"y":240.93,"x0":-1.9288165340601,"y0":50.001879325187666,"z0":5.4016834115544015,"aX":-9.87500991441279},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-10.9,"breakHorizontal":8.2,"spinRate":610,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.4246968519183696,"extension":7.161672100024069},"index":1,"playId":"305d55aa-fc22-3f5b-9f65-b6611c329e14","pitchNumber":1,"startTime":"2026-08-02T21:49:07.939Z","endTime":"2026-08-02T21:49:12.037Z","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":99.0,"endSpeed":90.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47280148330623,"aZ":-10.426673521382222,"pfxX":-4.809468175788295,"pfxZ":10.36916378687858,"pX":0.18182036599334345,"pZ":2.7354977196917454,"vX0":7.8778956519102445,"vY0":-143.92039492028482,"vZ0":-5.923114004660206,"x":110.07,"y":164.92,"x0":-1.9663347265961824,"y0":50.00305345269085,"z0":5.466361783980835,"aX":-10.087861668941995},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.8,"breakHorizontal":7.1,"spinRate":2534,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.380605475194991,"extension":7.305070003492079},"index":2,"playId":"48a24b9c-ae0e-30ae-8443-572a5b64d40c","pitchNumber":2,"startTime":"2026-08-02T21:49:32.778Z","endTime":"2026-08-02T21:49:37.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13582679814524,"aZ":-38.034187761713376,"pfxX":-6.252785935621193,"pfxZ":-3.4866998391448645,"pX":0.26925872712492266,"pZ":1.7822033964558865,"vX0":7.383380705322468,"vY0":-129.51776455629343,"vZ0":-2.0400319827736206,"x":106.74,"y":190.66,"x0":-1.8225524161007778,"y0":50.00569530587702,"z0":5.522642086580553,"aX":-10.494847634402213},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.6,"breakHorizontal":9.5,"spinRate":655,"spinDirection":311},"zone":9,"typeConfidence":2.0,"plateTime":0.424879046302578,"extension":7.449290445040178},"hitData":{"launchSpeed":75.6,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.29,"coordY":162.54}},"index":3,"playId":"18ae83d3-d576-35b0-9e26-ffe0883dea12","pitchNumber":3,"startTime":"2026-08-02T21:49:51.565Z","endTime":"2026-08-02T21:49:58.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-02T21:49:58.836Z","atBatIndex":69},"scoringPlays":[16,20,35,37],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":109.39,"y":110.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":197.7,"y":112.32},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":121.88,"y":157.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":151.87,"y":154.07},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":79.26,"y":96.58},"type":"O","description":"Lineout"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8],"bottom":[9,10,11,12],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":150.06,"y":109.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":108.91,"y":153.46},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":56.15,"y":100.31},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":23,"top":[13,14,15],"bottom":[16,17,18,19,20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":116.38,"y":184.15},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":127.07,"y":30.38},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"coordinates":{"x":147.73,"y":104.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":115.56,"y":152.85},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":135.34,"y":127.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":157.32,"y":167.98},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":29,"top":[24,25,26],"bottom":[27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":152.51,"y":44.12},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"coordinates":{"x":150.66,"y":157.09},"type":"O","description":"Groundout"}]}},{"startIndex":30,"endIndex":39,"top":[30,31,32],"bottom":[33,34,35,36,37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":128.3,"y":65.27},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":147.03,"y":153.46},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":153.23,"y":121.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":166.78,"y":67.52},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":141.94,"y":103.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":150.66,"y":155.28},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":40,"endIndex":48,"top":[40,41,42,43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":164.78,"y":113.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":106.49,"y":162.54},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":124.47,"y":49.7},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":149.45,"y":156.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"coordinates":{"x":103.54,"y":83.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":74.86,"y":83.49},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":162.93,"y":190.79},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":123.21,"y":150.73},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":157.52,"y":196.06},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":185.02,"y":75.31},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":63,"top":[56,57,58,59,60],"bottom":[61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":111.33,"y":155.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":83.06,"y":135.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":154.55,"y":99.2},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":127.67,"y":184.32},"type":"O","description":"Pop Out"}]}},{"startIndex":64,"endIndex":69,"top":[64,65,66,67,68,69],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":120.47,"y":130.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":111.93,"y":155.28},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":154.29,"y":162.54},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":5,"hits":8,"errors":2,"leftOnBase":5},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"second":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"third":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"shortstop":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"right":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"onDeck":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"inHole":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"battingOrder":8,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"onDeck":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"inHole":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"battingOrder":9,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".241","atBats":30,"obp":".313","slg":".392","ops":".705","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":2,"rbi":0,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":30,"obp":".353","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":127,"era":"4.21","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.30","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":50,"strikes":77,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":5,"pitchesPerInning":"15.88","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":88,"groundOuts":135,"airOuts":152,"runs":38,"doubles":24,"triples":3,"homeRuns":13,"strikeOuts":88,"baseOnBalls":45,"intentionalWalks":0,"hits":113,"hitByPitch":0,"atBats":485,"obp":".298","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2058,"era":"2.48","inningsPitched":"130.2","wins":10,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.21","battersFaced":533,"outs":392,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2058,"balls":763,"strikes":1295,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".769","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"6.06","walksPer9Inn":"3.10","hitsPer9Inn":"7.78","runsScoredPer9":"2.62","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":23,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":16,"groundOuts":45,"airOuts":34,"runs":15,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":53,"baseOnBalls":16,"intentionalWalks":1,"hits":29,"hitByPitch":2,"atBats":157,"obp":".264","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":707,"era":"2.62","inningsPitched":"44.2","wins":3,"losses":4,"saves":1,"saveOpportunities":5,"holds":13,"blownSaves":4,"earnedRuns":13,"whip":"1.01","battersFaced":179,"outs":134,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":248,"strikes":459,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".429","pitchesPerInning":"15.83","gamesFinished":9,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"10.68","walksPer9Inn":"3.22","hitsPer9Inn":"5.84","runsScoredPer9":"3.02","homeRunsPer9":"0.40","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":9,"flyOuts":39,"groundOuts":84,"airOuts":78,"runs":35,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":49,"baseOnBalls":21,"intentionalWalks":0,"hits":72,"hitByPitch":4,"atBats":280,"obp":".315","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1117,"era":"4.00","inningsPitched":"72.0","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":32,"whip":"1.29","battersFaced":308,"outs":216,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1117,"balls":386,"strikes":731,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".833","pitchesPerInning":"15.51","gamesFinished":2,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.13","walksPer9Inn":"2.63","hitsPer9Inn":"9.00","runsScoredPer9":"4.38","homeRunsPer9":"1.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":23,"groundOuts":44,"airOuts":38,"runs":15,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".209","atBats":139,"obp":".268","slg":".353","ops":".621","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":49,"rbi":21,"leftOnBase":65,"sacBunts":5,"sacFlies":2,"babip":".245","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.75","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":136,"errors":2,"chances":152,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":28,"groundOuts":40,"airOuts":47,"runs":17,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".197","atBats":173,"obp":".251","slg":".318","ops":".569","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":55,"rbi":24,"leftOnBase":73,"sacBunts":1,"sacFlies":1,"babip":".252","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.60","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":9,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"5.40","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.40","battersFaced":10,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.20","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"21.60","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":5,"putOuts":129,"errors":1,"chances":135,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID672629":{"person":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":1,"groundOuts":9,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":28,"obp":".313","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":125,"era":"1.13","inningsPitched":"8.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.25","battersFaced":32,"outs":24,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":47,"strikes":78,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.63","gamesFinished":1,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.50","hitsPer9Inn":"6.75","runsScoredPer9":"1.13","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":46,"groundOuts":87,"airOuts":104,"runs":51,"doubles":20,"triples":0,"homeRuns":15,"strikeOuts":86,"baseOnBalls":38,"intentionalWalks":2,"hits":88,"hitByPitch":7,"avg":".243","atBats":362,"obp":".324","slg":".423","ops":".747","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":153,"rbi":51,"leftOnBase":175,"sacBunts":0,"sacFlies":3,"babip":".277","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.13","popOuts":34,"lineOuts":24},"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":161,"putOuts":69,"errors":4,"chances":234,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"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":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":12,"airOuts":4,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".240","atBats":25,"obp":".355","slg":".400","ops":".755","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":10,"rbi":6,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":53,"errors":1,"chances":56,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(L, 8-9)","summary":"5.0 IP, 5 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":3,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":96,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":40,"strikes":56,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":71,"groundOuts":118,"airOuts":130,"runs":67,"doubles":22,"triples":3,"homeRuns":23,"strikeOuts":76,"baseOnBalls":46,"intentionalWalks":2,"hits":124,"hitByPitch":3,"atBats":443,"obp":".349","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1842,"era":"5.04","inningsPitched":"114.1","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.49","battersFaced":498,"outs":343,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1842,"balls":683,"strikes":1159,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.91","rbi":5,"winPercentage":".471","pitchesPerInning":"16.11","gamesFinished":0,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"5.98","walksPer9Inn":"3.62","hitsPer9Inn":"9.76","runsScoredPer9":"5.27","homeRunsPer9":"1.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":42},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID814439":{"person":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":21,"groundOuts":20,"airOuts":36,"runs":20,"doubles":13,"triples":1,"homeRuns":1,"strikeOuts":53,"baseOnBalls":9,"intentionalWalks":0,"hits":44,"hitByPitch":2,"avg":".291","atBats":151,"obp":".335","slg":".411","ops":".746","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":62,"rbi":13,"leftOnBase":63,"sacBunts":0,"sacFlies":2,"babip":".434","groundOutsToAirouts":"0.56","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"151.00","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":117,"errors":1,"chances":121,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":30,"groundOuts":41,"airOuts":52,"runs":19,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":172,"obp":".282","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":733,"era":"3.04","inningsPitched":"47.1","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":16,"whip":"1.12","battersFaced":189,"outs":142,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":733,"balls":266,"strikes":467,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".571","pitchesPerInning":"15.49","gamesFinished":7,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"8.18","walksPer9Inn":"2.47","hitsPer9Inn":"7.61","runsScoredPer9":"3.61","homeRunsPer9":"0.95","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":76,"groundOuts":124,"airOuts":134,"runs":59,"doubles":22,"triples":3,"homeRuns":19,"strikeOuts":72,"baseOnBalls":32,"intentionalWalks":2,"hits":109,"hitByPitch":4,"avg":".251","atBats":435,"obp":".305","slg":".446","ops":".751","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":194,"rbi":62,"leftOnBase":141,"sacBunts":0,"sacFlies":4,"babip":".259","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.90","popOuts":25,"lineOuts":33},"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":236,"putOuts":115,"errors":2,"chances":353,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID642528":{"person":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":47,"gamesStarted":0,"flyOuts":20,"groundOuts":55,"airOuts":40,"runs":14,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":2,"hits":37,"hitByPitch":1,"atBats":159,"obp":".277","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":663,"era":"2.66","inningsPitched":"44.0","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":13,"whip":"1.07","battersFaced":175,"outs":132,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":663,"balls":220,"strikes":443,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".500","pitchesPerInning":"15.07","gamesFinished":12,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"6.55","walksPer9Inn":"2.05","hitsPer9Inn":"7.57","runsScoredPer9":"2.86","homeRunsPer9":"0.41","inheritedRunners":17,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":40,"groundOuts":107,"airOuts":96,"runs":46,"doubles":16,"triples":3,"homeRuns":7,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":2,"hits":88,"hitByPitch":2,"avg":".272","atBats":323,"obp":".318","slg":".406","ops":".724","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":131,"rbi":51,"leftOnBase":135,"sacBunts":1,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.11","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"46.14","popOuts":27,"lineOuts":29},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":8,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"6.75","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.88","battersFaced":13,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":24,"strikes":16,"strikePercentage":".400","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"10.13","hitsPer9Inn":"6.75","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":117,"putOuts":425,"errors":2,"chances":544,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":79,"groundOuts":119,"airOuts":128,"runs":54,"doubles":14,"triples":4,"homeRuns":9,"strikeOuts":56,"baseOnBalls":69,"intentionalWalks":0,"hits":92,"hitByPitch":4,"avg":".239","atBats":385,"obp":".356","slg":".366","ops":".722","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":141,"rbi":41,"leftOnBase":168,"sacBunts":5,"sacFlies":5,"babip":".255","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.78","popOuts":15,"lineOuts":34},"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":270,"putOuts":173,"errors":6,"chances":449,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"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":43,"gamesStarted":0,"flyOuts":34,"groundOuts":13,"airOuts":58,"runs":29,"doubles":5,"triples":2,"homeRuns":12,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":145,"obp":".280","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":609,"era":"6.45","inningsPitched":"37.2","wins":2,"losses":5,"saves":24,"saveOpportunities":27,"holds":0,"blownSaves":3,"earnedRuns":27,"whip":"1.14","battersFaced":158,"outs":113,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":609,"balls":189,"strikes":420,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":0,"winPercentage":".286","pitchesPerInning":"16.17","gamesFinished":34,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"10.27","walksPer9Inn":"2.15","hitsPer9Inn":"8.12","runsScoredPer9":"6.93","homeRunsPer9":"2.87","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":10},"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}},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":49,"groundOuts":71,"airOuts":89,"runs":28,"doubles":17,"triples":2,"homeRuns":6,"strikeOuts":79,"baseOnBalls":17,"intentionalWalks":0,"hits":72,"hitByPitch":5,"atBats":309,"obp":".283","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1290,"era":"3.07","inningsPitched":"82.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.09","battersFaced":333,"outs":246,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1290,"balls":429,"strikes":861,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".727","pitchesPerInning":"15.73","gamesFinished":0,"strikeoutWalkRatio":"4.65","strikeoutsPer9Inn":"8.67","walksPer9Inn":"1.87","hitsPer9Inn":"7.90","runsScoredPer9":"3.07","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":49,"groundOuts":81,"airOuts":84,"runs":46,"doubles":18,"triples":0,"homeRuns":8,"strikeOuts":52,"baseOnBalls":40,"intentionalWalks":0,"hits":89,"hitByPitch":4,"avg":".298","atBats":299,"obp":".380","slg":".438","ops":".818","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":131,"rbi":47,"leftOnBase":122,"sacBunts":0,"sacFlies":7,"babip":".329","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.38","popOuts":12,"lineOuts":23},"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":9,"stolenBases":30,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":19,"putOuts":469,"errors":1,"chances":489,"fielding":".998","passedBall":2,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID683352":{"person":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":16,"groundOuts":18,"airOuts":29,"runs":12,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":12,"baseOnBalls":15,"intentionalWalks":1,"hits":23,"hitByPitch":1,"atBats":81,"obp":".402","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":370,"era":"5.23","inningsPitched":"20.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.84","battersFaced":98,"outs":62,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":370,"balls":142,"strikes":228,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"17.90","gamesFinished":0,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"5.23","walksPer9Inn":"6.53","hitsPer9Inn":"10.02","runsScoredPer9":"5.23","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684442":{"person":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":12,"groundOuts":6,"airOuts":20,"runs":7,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":52,"obp":".356","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":243,"era":"4.85","inningsPitched":"13.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.46","battersFaced":59,"outs":39,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":101,"strikes":142,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".---","pitchesPerInning":"18.69","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"8.31","walksPer9Inn":"3.46","hitsPer9Inn":"9.69","runsScoredPer9":"4.85","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":108,"flyOuts":63,"groundOuts":92,"airOuts":109,"runs":67,"doubles":22,"triples":12,"homeRuns":16,"strikeOuts":107,"baseOnBalls":55,"intentionalWalks":2,"hits":100,"hitByPitch":6,"avg":".247","atBats":405,"obp":".343","slg":".479","ops":".822","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":194,"rbi":52,"leftOnBase":158,"sacBunts":0,"sacFlies":3,"babip":".295","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.31","popOuts":24,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":243,"errors":3,"chances":250,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":32,"groundOuts":64,"airOuts":57,"runs":15,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":177,"obp":".234","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":710,"era":"2.12","inningsPitched":"51.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":12,"blownSaves":1,"earnedRuns":12,"whip":"0.82","battersFaced":193,"outs":153,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":710,"balls":262,"strikes":448,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".500","pitchesPerInning":"13.92","gamesFinished":8,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"4.76","walksPer9Inn":"1.59","hitsPer9Inn":"5.82","runsScoredPer9":"2.65","homeRunsPer9":"0.71","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657044":{"person":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":18,"groundOuts":51,"airOuts":38,"runs":22,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":3,"hits":48,"hitByPitch":3,"atBats":164,"obp":".350","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":630,"era":"4.24","inningsPitched":"40.1","wins":4,"losses":2,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":19,"whip":"1.49","battersFaced":181,"outs":121,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":630,"balls":207,"strikes":423,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".667","pitchesPerInning":"15.62","gamesFinished":8,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"6.47","walksPer9Inn":"2.68","hitsPer9Inn":"10.71","runsScoredPer9":"4.91","homeRunsPer9":"0.67","inheritedRunners":28,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":6,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":17,"groundOuts":12,"airOuts":35,"runs":8,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":1,"hits":19,"hitByPitch":0,"avg":".229","atBats":83,"obp":".290","slg":".373","ops":".663","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":31,"rbi":15,"leftOnBase":47,"sacBunts":0,"sacFlies":2,"babip":".266","groundOutsToAirouts":"0.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":52,"errors":0,"chances":52,"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"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":10,"groundOuts":25,"airOuts":14,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":2,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".310","atBats":87,"obp":".333","slg":".460","ops":".793","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":40,"rbi":18,"leftOnBase":29,"sacBunts":2,"sacFlies":0,"babip":".393","groundOutsToAirouts":"1.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"obp":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.00","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":29,"strikes":34,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"6.75","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":13,"putOuts":166,"errors":1,"chances":180,"fielding":".994","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"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":36,"gamesStarted":0,"flyOuts":9,"groundOuts":31,"airOuts":19,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":1,"hits":17,"hitByPitch":3,"atBats":102,"obp":".241","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":403,"era":"2.10","inningsPitched":"30.0","wins":0,"losses":1,"saves":3,"saveOpportunities":3,"holds":13,"blownSaves":0,"earnedRuns":7,"whip":"0.80","battersFaced":113,"outs":90,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":403,"balls":133,"strikes":270,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".000","pitchesPerInning":"13.43","gamesFinished":8,"strikeoutWalkRatio":"5.14","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.10","hitsPer9Inn":"5.10","runsScoredPer9":"2.40","homeRunsPer9":"0.00","inheritedRunners":17,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":22,"groundOuts":34,"airOuts":35,"runs":22,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".187","atBats":123,"obp":".275","slg":".341","ops":".616","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":42,"rbi":10,"leftOnBase":48,"sacBunts":7,"sacFlies":0,"babip":".253","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.50","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":105,"errors":0,"chances":105,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[682998,672695,672515,606466,596146,571448,694374,545121,682988,680728,518876,664199,657044],"pitchers":[518876,664199,657044],"bench":[678489,543510,814439],"bullpen":[683352,672629,684442,805299,656464,642528,666661,694297,593958,623149,647336],"battingOrder":[682998,672695,672515,606466,596146,571448,694374,545121,680728],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Perdomo; Tawa."},{"label":"Runners left in scoring position, 2 out","value":"Del Castillo 2; Moreno 3."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (2 Vargas, I-Perdomo-Locklear)."}]}],"note":[{"label":"a","value":"Grounded out for Locklear in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".231","atBats":30,"obp":".310","slg":".370","ops":".680","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":12,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":30,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":161,"era":"3.76","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.26","battersFaced":36,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":161,"balls":63,"strikes":98,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"pitchesPerInning":"17.89","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":2,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":44,"groundOuts":90,"airOuts":114,"runs":41,"doubles":21,"triples":1,"homeRuns":12,"strikeOuts":56,"baseOnBalls":39,"intentionalWalks":0,"hits":99,"hitByPitch":0,"avg":".278","atBats":356,"obp":".347","slg":".444","ops":".791","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":158,"rbi":55,"leftOnBase":157,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":32,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":81,"errors":0,"chances":82,"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"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":22,"groundOuts":44,"airOuts":39,"runs":19,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":0,"hits":41,"hitByPitch":1,"avg":".277","atBats":148,"obp":".335","slg":".405","ops":".740","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":60,"rbi":17,"leftOnBase":74,"sacBunts":4,"sacFlies":2,"babip":".319","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":11,"lineOuts":6},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"13.50","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":8,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.25","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":2,"stolenBases":36,"stolenBasePercentage":".947","caughtStealingPercentage":".053","assists":15,"putOuts":443,"errors":4,"chances":462,"fielding":".991","passedBall":3,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684974":{"person":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":11,"groundOuts":21,"airOuts":22,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":3,"atBats":71,"obp":".244","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":320,"era":"3.00","inningsPitched":"21.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"0.81","battersFaced":82,"outs":63,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":320,"balls":120,"strikes":200,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.24","gamesFinished":6,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.14","walksPer9Inn":"3.43","hitsPer9Inn":"3.86","runsScoredPer9":"3.00","homeRunsPer9":"1.29","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683953":{"person":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"jerseyNumber":"37","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | 2 BB, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":49,"groundOuts":70,"airOuts":84,"runs":37,"doubles":15,"triples":2,"homeRuns":9,"strikeOuts":77,"baseOnBalls":42,"intentionalWalks":1,"hits":74,"hitByPitch":4,"avg":".245","atBats":302,"obp":".342","slg":".397","ops":".739","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":120,"rbi":34,"leftOnBase":110,"sacBunts":0,"sacFlies":3,"babip":".297","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.56","popOuts":21,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":183,"putOuts":89,"errors":6,"chances":278,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":21,"gamesStarted":21,"flyOuts":71,"groundOuts":114,"airOuts":114,"runs":63,"doubles":25,"triples":0,"homeRuns":16,"strikeOuts":84,"baseOnBalls":35,"intentionalWalks":1,"hits":123,"hitByPitch":3,"atBats":428,"obp":".341","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1781,"era":"4.78","inningsPitched":"107.1","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.47","battersFaced":473,"outs":322,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1781,"balls":648,"strikes":1133,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".364","pitchesPerInning":"16.59","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.04","walksPer9Inn":"2.93","hitsPer9Inn":"10.31","runsScoredPer9":"5.28","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":19,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":30,"groundOuts":61,"airOuts":57,"runs":21,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":0,"hits":41,"hitByPitch":0,"avg":".193","atBats":212,"obp":".247","slg":".311","ops":".558","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":66,"rbi":22,"leftOnBase":84,"sacBunts":2,"sacFlies":3,"babip":".232","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.33","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":39,"stolenBasePercentage":".696","caughtStealingPercentage":".304","assists":28,"putOuts":603,"errors":5,"chances":636,"fielding":".992","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":2,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":67,"groundOuts":104,"airOuts":125,"runs":43,"doubles":17,"triples":2,"homeRuns":9,"strikeOuts":63,"baseOnBalls":28,"intentionalWalks":0,"hits":99,"hitByPitch":8,"avg":".258","atBats":384,"obp":".319","slg":".383","ops":".702","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":147,"rbi":50,"leftOnBase":172,"sacBunts":4,"sacFlies":3,"babip":".286","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.67","popOuts":26,"lineOuts":32},"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":237,"putOuts":145,"errors":11,"chances":393,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | R, SB","gamesPlayed":1,"flyOuts":1,"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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":30,"groundOuts":26,"airOuts":41,"runs":15,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":23,"hitByPitch":2,"avg":".213","atBats":108,"obp":".246","slg":".315","ops":".561","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":34,"rbi":7,"leftOnBase":47,"sacBunts":3,"sacFlies":1,"babip":".247","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":82,"errors":0,"chances":85,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":7,"groundOuts":25,"airOuts":12,"runs":13,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":55,"baseOnBalls":7,"intentionalWalks":1,"hits":31,"hitByPitch":0,"avg":".252","atBats":123,"obp":".292","slg":".398","ops":".690","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":49,"rbi":11,"leftOnBase":61,"sacBunts":0,"sacFlies":0,"babip":".413","groundOutsToAirouts":"2.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.60","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":34,"errors":2,"chances":91,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"0.2 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":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":9,"strikes":7,"strikePercentage":".440","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":47,"gamesStarted":0,"flyOuts":20,"groundOuts":36,"airOuts":49,"runs":25,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":14,"intentionalWalks":0,"hits":49,"hitByPitch":4,"atBats":182,"obp":".332","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":755,"era":"4.37","inningsPitched":"45.1","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":22,"whip":"1.39","battersFaced":202,"outs":136,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":755,"balls":272,"strikes":483,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"16.65","gamesFinished":13,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"9.93","walksPer9Inn":"2.78","hitsPer9Inn":"9.73","runsScoredPer9":"4.96","homeRunsPer9":"1.19","inheritedRunners":37,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":43,"gamesStarted":0,"flyOuts":18,"groundOuts":49,"airOuts":38,"runs":9,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":1,"hits":22,"hitByPitch":4,"atBats":150,"obp":".243","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":655,"era":"1.65","inningsPitched":"43.2","wins":6,"losses":2,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":8,"whip":"0.85","battersFaced":170,"outs":131,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":655,"balls":250,"strikes":405,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".750","pitchesPerInning":"15.00","gamesFinished":9,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.66","walksPer9Inn":"3.09","hitsPer9Inn":"4.53","runsScoredPer9":"1.85","homeRunsPer9":"0.21","inheritedRunners":23,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680916":{"person":{"id":680916,"fullName":"Franco Aleman","link":"/api/v1/people/680916"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":10,"groundOuts":6,"airOuts":18,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":53,"obp":".317","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":241,"era":"3.77","inningsPitched":"14.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":6,"whip":"1.19","battersFaced":60,"outs":43,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":241,"balls":89,"strikes":152,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"16.81","gamesFinished":0,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"10.67","walksPer9Inn":"3.14","hitsPer9Inn":"7.53","runsScoredPer9":"3.77","homeRunsPer9":"1.26","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"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}},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":21,"groundOuts":30,"airOuts":36,"runs":16,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":25,"intentionalWalks":1,"hits":26,"hitByPitch":0,"avg":".182","atBats":143,"obp":".304","slg":".336","ops":".640","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":48,"rbi":13,"leftOnBase":65,"sacBunts":0,"sacFlies":0,"babip":".233","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.83","popOuts":12,"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":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":5,"putOuts":97,"errors":0,"chances":102,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":13,"strikes":18,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":48,"gamesStarted":0,"flyOuts":31,"groundOuts":35,"airOuts":46,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":71,"baseOnBalls":16,"intentionalWalks":1,"hits":40,"hitByPitch":1,"atBats":189,"obp":".273","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":885,"era":"2.45","inningsPitched":"51.1","wins":3,"losses":1,"saves":30,"saveOpportunities":34,"holds":0,"blownSaves":4,"earnedRuns":14,"whip":"1.09","battersFaced":209,"outs":154,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":885,"balls":315,"strikes":570,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".750","pitchesPerInning":"17.24","gamesFinished":41,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"12.45","walksPer9Inn":"2.81","hitsPer9Inn":"7.01","runsScoredPer9":"2.98","homeRunsPer9":"0.70","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":82,"flyOuts":62,"groundOuts":70,"airOuts":124,"runs":48,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":46,"baseOnBalls":46,"intentionalWalks":7,"hits":72,"hitByPitch":1,"avg":".233","atBats":309,"obp":".331","slg":".388","ops":".719","caughtStealing":2,"stolenBases":27,"stolenBasePercentage":".931","caughtStealingPercentage":".069","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":120,"rbi":35,"leftOnBase":138,"sacBunts":0,"sacFlies":3,"babip":".242","groundOutsToAirouts":"0.56","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.90","popOuts":30,"lineOuts":32},"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":97,"putOuts":50,"errors":6,"chances":153,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":64,"groundOuts":100,"airOuts":127,"runs":44,"doubles":14,"triples":2,"homeRuns":1,"strikeOuts":41,"baseOnBalls":55,"intentionalWalks":1,"hits":92,"hitByPitch":3,"avg":".261","atBats":353,"obp":".362","slg":".320","ops":".682","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":113,"rbi":21,"leftOnBase":120,"sacBunts":4,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"353.00","popOuts":19,"lineOuts":44},"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":9,"putOuts":234,"errors":3,"chances":246,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"301","stats":{"batting":{"summary":"0-0","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,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":37,"groundOuts":72,"airOuts":68,"runs":29,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":59,"baseOnBalls":7,"intentionalWalks":0,"hits":56,"hitByPitch":5,"avg":".225","atBats":249,"obp":".260","slg":".414","ops":".674","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":103,"rbi":33,"leftOnBase":110,"sacBunts":5,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.64","popOuts":12,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":127,"errors":3,"chances":135,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":46,"groundOuts":57,"airOuts":76,"runs":40,"doubles":10,"triples":1,"homeRuns":13,"strikeOuts":114,"baseOnBalls":36,"intentionalWalks":0,"hits":67,"hitByPitch":6,"avg":".215","atBats":312,"obp":".306","slg":".378","ops":".684","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":118,"rbi":39,"leftOnBase":158,"sacBunts":0,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":17,"lineOuts":13},"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":497,"errors":2,"chances":539,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":22,"gamesStarted":22,"flyOuts":53,"groundOuts":124,"airOuts":126,"runs":41,"doubles":20,"triples":4,"homeRuns":11,"strikeOuts":128,"baseOnBalls":37,"intentionalWalks":2,"hits":100,"hitByPitch":1,"atBats":472,"obp":".269","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2008,"era":"2.57","inningsPitched":"129.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.06","battersFaced":516,"outs":389,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2008,"balls":721,"strikes":1287,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".571","pitchesPerInning":"15.49","gamesFinished":0,"strikeoutWalkRatio":"3.46","strikeoutsPer9Inn":"8.88","walksPer9Inn":"2.57","hitsPer9Inn":"6.94","runsScoredPer9":"2.85","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":38,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":23,"gamesStarted":23,"flyOuts":67,"groundOuts":95,"airOuts":106,"runs":55,"doubles":22,"triples":2,"homeRuns":13,"strikeOuts":124,"baseOnBalls":54,"intentionalWalks":0,"hits":111,"hitByPitch":2,"atBats":432,"obp":".341","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","numberOfPitches":1977,"era":"3.88","inningsPitched":"113.2","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.45","battersFaced":492,"outs":341,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1977,"balls":737,"strikes":1240,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".571","pitchesPerInning":"17.39","gamesFinished":0,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"9.82","walksPer9Inn":"4.28","hitsPer9Inn":"8.79","runsScoredPer9":"4.35","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":40,"gamesStarted":0,"flyOuts":17,"groundOuts":6,"airOuts":34,"runs":16,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":52,"baseOnBalls":22,"intentionalWalks":2,"hits":21,"hitByPitch":0,"atBats":111,"obp":".319","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":564,"era":"3.77","inningsPitched":"31.0","wins":4,"losses":2,"saves":0,"saveOpportunities":2,"holds":20,"blownSaves":2,"earnedRuns":13,"whip":"1.39","battersFaced":135,"outs":93,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":564,"balls":212,"strikes":352,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.18","rbi":0,"winPercentage":".667","pitchesPerInning":"18.19","gamesFinished":3,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"15.10","walksPer9Inn":"6.39","hitsPer9Inn":"6.10","runsScoredPer9":"4.65","homeRunsPer9":"0.87","inheritedRunners":27,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 11-6)","summary":"5.2 IP, 0 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":29,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"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":{"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":23,"gamesStarted":23,"flyOuts":57,"groundOuts":118,"airOuts":107,"runs":58,"doubles":21,"triples":1,"homeRuns":21,"strikeOuts":178,"baseOnBalls":39,"intentionalWalks":0,"hits":106,"hitByPitch":3,"atBats":507,"obp":".270","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2168,"era":"3.56","inningsPitched":"139.0","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.04","battersFaced":551,"outs":417,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2168,"balls":713,"strikes":1455,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".647","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"11.53","walksPer9Inn":"2.53","hitsPer9Inn":"6.86","runsScoredPer9":"3.76","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":19,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":9,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":7,"strikes":6,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":29,"groundOuts":26,"airOuts":50,"runs":15,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":15,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":145,"obp":".329","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":639,"era":"3.68","inningsPitched":"36.2","wins":1,"losses":3,"saves":1,"saveOpportunities":3,"holds":21,"blownSaves":2,"earnedRuns":15,"whip":"1.42","battersFaced":164,"outs":110,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":228,"strikes":411,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".250","pitchesPerInning":"17.43","gamesFinished":3,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"8.35","walksPer9Inn":"3.68","hitsPer9Inn":"9.08","runsScoredPer9":"3.68","homeRunsPer9":"1.23","inheritedRunners":17,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"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"}]},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":23,"gamesStarted":23,"flyOuts":84,"groundOuts":117,"airOuts":164,"runs":58,"doubles":16,"triples":1,"homeRuns":20,"strikeOuts":100,"baseOnBalls":38,"intentionalWalks":0,"hits":114,"hitByPitch":4,"atBats":489,"obp":".291","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2053,"era":"3.81","inningsPitched":"132.1","wins":4,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.15","battersFaced":537,"outs":397,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2053,"balls":746,"strikes":1307,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".267","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"6.80","walksPer9Inn":"2.58","hitsPer9Inn":"7.75","runsScoredPer9":"3.94","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":34,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":7,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":44,"gamesStarted":0,"flyOuts":20,"groundOuts":32,"airOuts":39,"runs":16,"doubles":5,"triples":2,"homeRuns":4,"strikeOuts":29,"baseOnBalls":20,"intentionalWalks":3,"hits":30,"hitByPitch":4,"atBats":123,"obp":".353","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":603,"era":"3.89","inningsPitched":"34.2","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":14,"blownSaves":1,"earnedRuns":15,"whip":"1.44","battersFaced":154,"outs":104,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":603,"balls":231,"strikes":372,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".200","pitchesPerInning":"17.39","gamesFinished":6,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"7.53","walksPer9Inn":"5.19","hitsPer9Inn":"7.79","runsScoredPer9":"4.15","homeRunsPer9":"1.04","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656555":{"person":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":34,"groundOuts":33,"airOuts":75,"runs":31,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":93,"baseOnBalls":45,"intentionalWalks":0,"hits":43,"hitByPitch":3,"avg":".179","atBats":240,"obp":".312","slg":".383","ops":".695","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":92,"rbi":36,"leftOnBase":114,"sacBunts":0,"sacFlies":4,"babip":".223","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":30,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":285,"errors":2,"chances":308,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680757,608070,800050,682657,683953,700932,677587,672356,672275,690984,668909,683769,684974,670036,671922],"pitchers":[668909,683769,684974,670036,671922],"bench":[681807,595978,656555],"bullpen":[680916,676440,676282,677944,682120,670059,800048,681870],"battingOrder":[680757,608070,682657,683953,700932,677587,672356,672275,690984],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"DeLauter (21, Kelly, Me)."},{"label":"HR","value":"Bailey (6, 3rd inning off Kelly, Me, 0 on, 0 out)."},{"label":"TB","value":"Bailey 4; Bazzana; DeLauter 3; Halpin; Kwan; Manzardo; Ramírez, Jo."},{"label":"RBI","value":"Bailey (22); DeLauter 3 (55); Manzardo (39)."},{"label":"Runners left in scoring position, 2 out","value":"Rocchio 2."},{"label":"GIDP","value":"Arias, G; Ramírez, Jo."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Halpin (8, 2nd base off Kelly, Me/Moreno); DeLauter (7, 3rd base off Kelly, Me/Moreno); Bazzana (16, 2nd base off Kelly, Me/Moreno)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Rocchio 2 (11, throw, fielding)."}]}],"note":[]}},"officials":[{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"Home Plate"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Williams, G."},{"label":"HBP","value":"Arenado (by Yoho)."},{"label":"Pitch timer violations","value":"Kelly, Me (pitcher)."},{"label":"ABS Challenge","value":"Bailey 2 (Ball-Confirmed, Ball-Overturned to Strike); Perdomo (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Kelly, Me 96-56; Clarke, T 20-12; Thompson, R 11-9; Williams, G 89-60; Gaddis 13-6; Yoho 12-7; Festa, M 16-7; Smith, C 31-18."},{"label":"Groundouts-flyouts","value":"Kelly, Me 5-1; Clarke, T 1-2; Thompson, R 0-1; Williams, G 3-3; Gaddis 0-0; Yoho 1-0; Festa, M 1-0; Smith, C 3-1."},{"label":"Batters faced","value":"Kelly, Me 25; Clarke, T 5; Thompson, R 4; Williams, G 19; Gaddis 2; Yoho 4; Festa, M 4; Smith, C 7."},{"label":"Inherited runners-scored","value":"Gaddis 2-0; Smith, C 2-0."},{"label":"Umpires","value":"HP: Jonathan Parra. 1B: Lance Barksdale. 2B: Will Little. 3B: Ryan Wills. "},{"label":"Weather","value":"81 degrees, Overcast."},{"label":"Wind","value":"5 mph, In From RF."},{"label":"First pitch","value":"1:42 PM."},{"label":"T","value":"2:33 (1:34 delay)."},{"label":"Att","value":"24,869."},{"label":"Venue","value":"Progressive Field."},{"label":"August 2, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","boxscoreName":"Williams, G"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 11-6)","summary":"5.2 IP, 0 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":29,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"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":{"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":23,"gamesStarted":23,"flyOuts":57,"groundOuts":118,"airOuts":107,"runs":58,"doubles":21,"triples":1,"homeRuns":21,"strikeOuts":178,"baseOnBalls":39,"intentionalWalks":0,"hits":106,"hitByPitch":3,"atBats":507,"obp":".270","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2168,"era":"3.56","inningsPitched":"139.0","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.04","battersFaced":551,"outs":417,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2168,"balls":713,"strikes":1455,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".647","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"4.56","strikeoutsPer9Inn":"11.53","walksPer9Inn":"2.53","hitsPer9Inn":"6.86","runsScoredPer9":"3.76","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":19,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":9,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":80,"pitchingGameScore":80},{"player":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","boxscoreName":"DeLauter"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":44,"groundOuts":90,"airOuts":114,"runs":41,"doubles":21,"triples":1,"homeRuns":12,"strikeOuts":56,"baseOnBalls":39,"intentionalWalks":0,"hits":99,"hitByPitch":0,"avg":".278","atBats":356,"obp":".347","slg":".444","ops":".791","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":158,"rbi":55,"leftOnBase":157,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":32,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":81,"errors":0,"chances":82,"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"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","boxscoreName":"Bailey"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":30,"groundOuts":61,"airOuts":57,"runs":21,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":0,"hits":41,"hitByPitch":0,"avg":".193","atBats":212,"obp":".247","slg":".311","ops":".558","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":66,"rbi":22,"leftOnBase":84,"sacBunts":2,"sacFlies":3,"babip":".232","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.33","popOuts":11,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":39,"stolenBasePercentage":".696","caughtStealingPercentage":".304","assists":28,"putOuts":603,"errors":5,"chances":636,"fielding":".992","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"loser":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}