{"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":776921,"link":"/api/v1.1/game/776921/feed/live","metaData":{"wait":10,"timeStamp":"20250801_185712","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776921,"type":"R","doubleHeader":"N","id":"2025/08/01/atlmlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776921-2025-08-01","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-01T16:40:00Z","originalDate":"2025-08-01","officialDate":"2025-08-01","dayNight":"day","time":"12:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2025,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":109,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":63,"ties":0,"pct":".422"},"records":{},"divisionLeader":false,"wins":46,"losses":63,"winningPercentage":".422"},"franchiseName":"Atlanta","clubName":"Braves","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2025,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":53,"ties":0,"pct":".523"},"records":{},"divisionLeader":false,"wins":58,"losses":53,"winningPercentage":".523"},"franchiseName":"Cincinnati","clubName":"Reds","active":true}},"players":{"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID682825":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825","firstName":"Luis","lastName":"Mey","primaryNumber":"47","birthDate":"2001-06-24","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Mey","middleName":"Ellison","boxscoreName":"Mey","gender":"M","nameMatrilineal":"Senatis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Mey","nameSlug":"luis-mey-682825","firstLastName":"Luis Mey","lastFirstName":"Mey, Luis","lastInitName":"Mey, L","initLastName":"L Mey","fullFMLName":"Luis Ellison Mey","fullLFMName":"Mey, Luis Ellison","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID595777":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777","firstName":"Jurickson","lastName":"Profar","primaryNumber":"17","birthDate":"1993-02-20","currentAge":33,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jurickson","useLastName":"Profar","middleName":"Barthelomeus","boxscoreName":"Profar, Jurickson","nickName":"El Patron","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"JUR-ick-son PRO-far","mlbDebutDate":"2012-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jurickson Profar","nameSlug":"jurickson-profar-595777","firstLastName":"Jurickson Profar","lastFirstName":"Profar, Jurickson","lastInitName":"Profar, J","initLastName":"J Profar","fullFMLName":"Jurickson Barthelomeus Profar","fullLFMName":"Profar, Jurickson Barthelomeus","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID680689":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689","firstName":"Lyon","lastName":"Richardson","birthDate":"2000-01-18","currentAge":26,"birthCity":"Jensen Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":207,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lyon","useLastName":"Richardson","boxscoreName":"Richardson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lyon Richardson","nameSlug":"lyon-richardson-680689","firstLastName":"Lyon Richardson","lastFirstName":"Richardson, Lyon","lastInitName":"Richardson, L","initLastName":"L Richardson","fullFMLName":"Lyon  Richardson","fullLFMName":"Richardson, Lyon","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID471911":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911","firstName":"Carlos","lastName":"Carrasco","primaryNumber":"59","birthDate":"1987-03-21","currentAge":39,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"6' 4\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Carrasco","middleName":"Luis","boxscoreName":"Carrasco","nickName":"Cookie","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"cuh-RAZZ-coh","mlbDebutDate":"2009-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Carrasco","nameSlug":"carlos-carrasco-471911","firstLastName":"Carlos Carrasco","lastFirstName":"Carrasco, Carlos","lastInitName":"Carrasco, C","initLastName":"C Carrasco","fullFMLName":"Carlos Luis Carrasco","fullLFMName":"Carrasco, Carlos Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID656582":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582","firstName":"Connor","lastName":"Joe","primaryNumber":"9","birthDate":"1992-08-16","currentAge":34,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Connor","useLastName":"Joe","middleName":"Kok-Wy","boxscoreName":"Joe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Joe","nameSlug":"connor-joe-656582","firstLastName":"Connor Joe","lastFirstName":"Joe, Connor","lastInitName":"Joe, C","initLastName":"C Joe","fullFMLName":"Connor Kok-Wy Joe","fullLFMName":"Joe, Connor Kok-Wy","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666181":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181","firstName":"William","lastName":"Benson","primaryNumber":"30","birthDate":"1998-06-16","currentAge":28,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Will","useLastName":"Benson","middleName":"Buchanan","boxscoreName":"Benson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Benson","nameSlug":"will-benson-666181","firstLastName":"Will Benson","lastFirstName":"Benson, Will","lastInitName":"Benson, W","initLastName":"W Benson","fullFMLName":"William Buchanan Benson","fullLFMName":"Benson, William Buchanan","strikeZoneTop":3.391,"strikeZoneBottom":1.711},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID669221":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221","firstName":"Sean","lastName":"Murphy","primaryNumber":"12","birthDate":"1994-10-04","currentAge":31,"birthCity":"Peekskill","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sean","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Murphy","nameSlug":"sean-murphy-669221","firstLastName":"Sean Murphy","lastFirstName":"Murphy, Sean","lastInitName":"Murphy, S","initLastName":"S Murphy","fullFMLName":"Sean Michael Murphy","fullLFMName":"Murphy, Sean Michael","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID668933":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933","firstName":"Douglas","lastName":"Ashcraft","primaryNumber":"23","birthDate":"1998-02-11","currentAge":28,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Graham","useLastName":"Ashcraft","middleName":"Graham","boxscoreName":"Ashcraft, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Ashcraft","nameSlug":"graham-ashcraft-668933","firstLastName":"Graham Ashcraft","lastFirstName":"Ashcraft, Graham","lastInitName":"Ashcraft, G","initLastName":"G Ashcraft","fullFMLName":"Douglas Graham Ashcraft","fullLFMName":"Ashcraft, Douglas Graham","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666158":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","firstName":"Gavin","lastName":"Lux","primaryNumber":"11","birthDate":"1997-11-23","currentAge":28,"birthCity":"Kenosha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Gavin","useLastName":"Lux","middleName":"Thomas","boxscoreName":"Lux","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Lux","nameSlug":"gavin-lux-666158","firstLastName":"Gavin Lux","lastFirstName":"Lux, Gavin","lastInitName":"Lux, G","initLastName":"G Lux","fullFMLName":"Gavin Thomas Lux","fullLFMName":"Lux, Gavin Thomas","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID666157":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","firstName":"Nicholas","lastName":"Lodolo","primaryNumber":"40","birthDate":"1998-02-05","currentAge":28,"birthCity":"La Verne","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Lodolo","middleName":"Frank","boxscoreName":"Lodolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LUH-dole-oh","mlbDebutDate":"2022-04-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Lodolo","nameSlug":"nick-lodolo-666157","firstLastName":"Nick Lodolo","lastFirstName":"Lodolo, Nick","lastInitName":"Lodolo, N","initLastName":"N Lodolo","fullFMLName":"Nicholas Frank Lodolo","fullLFMName":"Lodolo, Nicholas Frank","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676702":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702","firstName":"Hunter","lastName":"Stratton","primaryNumber":"63","birthDate":"1996-11-17","currentAge":29,"birthCity":"Bristol","birthStateProvince":"TN","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Stratton","boxscoreName":"Stratton, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Stratton","nameSlug":"hunter-stratton-676702","firstLastName":"Hunter Stratton","lastFirstName":"Stratton, Hunter","lastInitName":"Stratton, H","initLastName":"H Stratton","fullFMLName":"Hunter Stratton","fullLFMName":"Stratton, Hunter ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675911":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","firstName":"Spencer","lastName":"Strider","primaryNumber":"99","birthDate":"1998-10-28","currentAge":27,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Strider","middleName":"Robert","boxscoreName":"Strider","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2021-10-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Strider","nameSlug":"spencer-strider-675911","firstLastName":"Spencer Strider","lastFirstName":"Strider, Spencer","lastInitName":"Strider, S","initLastName":"S Strider","fullFMLName":"Spencer Robert Strider","fullLFMName":"Strider, Spencer Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663897":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897","firstName":"Lucas","lastName":"Williams","birthDate":"1996-08-09","currentAge":30,"birthCity":"Park Ridge","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luke","useLastName":"Williams","middleName":"Daniel","boxscoreName":"Williams, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"WILL-yims","mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Williams","nameSlug":"luke-williams-663897","firstLastName":"Luke Williams","lastFirstName":"Williams, Luke","lastInitName":"Williams, L","initLastName":"L Williams","fullFMLName":"Lucas Daniel Williams","fullLFMName":"Williams, Lucas Daniel","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID680735":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735","firstName":"Austin","lastName":"Cox","primaryNumber":"68","birthDate":"1997-03-28","currentAge":29,"birthCity":"Macon","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Cox","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Austin Cox","nameSlug":"austin-cox-680735","firstLastName":"Austin Cox","lastFirstName":"Cox, Austin","lastInitName":"Cox, A","initLastName":"A Cox","fullFMLName":"Austin  Cox","fullLFMName":"Cox, Austin ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607481":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481","firstName":"Aaron","lastName":"Bummer","primaryNumber":"36","birthDate":"1993-09-21","currentAge":32,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Bummer","middleName":"James","boxscoreName":"Bummer","nickName":"Bum","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2017-07-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Bummer","nameSlug":"aaron-bummer-607481","firstLastName":"Aaron Bummer","lastFirstName":"Bummer, Aaron","lastInitName":"Bummer, A","initLastName":"A Bummer","fullFMLName":"Aaron James Bummer","fullLFMName":"Bummer, Aaron James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663586":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","firstName":"Michael","lastName":"Riley","primaryNumber":"27","birthDate":"1997-04-02","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Austin","useLastName":"Riley","middleName":"Austin","boxscoreName":"Riley, A","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Riley","nameSlug":"austin-riley-663586","firstLastName":"Austin Riley","lastFirstName":"Riley, Austin","lastInitName":"Riley, A","initLastName":"A Riley","fullFMLName":"Michael Austin Riley","fullLFMName":"Riley, Michael Austin","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID666214":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214","firstName":"Joseph","lastName":"Wentz","primaryNumber":"33","birthDate":"1997-10-06","currentAge":28,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Wentz","middleName":"Barrett","boxscoreName":"Wentz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Wentz","nameSlug":"joey-wentz-666214","firstLastName":"Joey Wentz","lastFirstName":"Wentz, Joey","lastInitName":"Wentz, J","initLastName":"J Wentz","fullFMLName":"Joseph Barrett Wentz","fullLFMName":"Wentz, Joseph Barrett","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID607200":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200","firstName":"Erick","lastName":"Fedde","primaryNumber":"47","birthDate":"1993-02-25","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erick","useLastName":"Fedde","middleName":"James","boxscoreName":"Fedde","nickName":"Feddeccini","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"FEH-dee","mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Erick Fedde","nameSlug":"erick-fedde-607200","firstLastName":"Erick Fedde","lastFirstName":"Fedde, Erick","lastInitName":"Fedde, E","initLastName":"E Fedde","fullFMLName":"Erick James Fedde","fullLFMName":"Fedde, Erick James","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID506702":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702","firstName":"Sandy","lastName":"León","birthDate":"1989-03-13","currentAge":37,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 9\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sandy","useLastName":"León","middleName":"David","boxscoreName":"León","nickName":"Noah","gender":"M","nameMatrilineal":"Balan","isPlayer":true,"isVerified":true,"pronunciation":"SAN-dee lee-OHN","mlbDebutDate":"2012-05-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy León","nameSlug":"sandy-leon-506702","firstLastName":"Sandy León","lastFirstName":"León, Sandy","lastInitName":"León, S","initLastName":"S León","fullFMLName":"Sandy David León","fullLFMName":"León, Sandy David","strikeZoneTop":3.095,"strikeZoneBottom":1.562},"ID672284":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284","firstName":"Jarred","lastName":"Kelenic","birthDate":"1999-07-16","currentAge":27,"birthCity":"Waukesha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jarred","useLastName":"Kelenic","middleName":"Robert","boxscoreName":"Kelenic","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"KELL-nick","mlbDebutDate":"2021-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jarred Kelenic","nameSlug":"jarred-kelenic-672284","firstLastName":"Jarred Kelenic","lastFirstName":"Kelenic, Jarred","lastInitName":"Kelenic, J","initLastName":"J Kelenic","fullFMLName":"Jarred Robert Kelenic","fullLFMName":"Kelenic, Jarred Robert","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID678226":{"id":678226,"fullName":"Daysbel Hernández","link":"/api/v1/people/678226","firstName":"Daysbel","lastName":"Hernández","primaryNumber":"62","birthDate":"1996-09-15","currentAge":30,"birthCity":"Sandino","birthCountry":"Cuba","height":"5' 10\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daysbel","useLastName":"Hernández","boxscoreName":"Hernández, D","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":false,"pronunciation":"DAYS-bell","mlbDebutDate":"2023-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daysbel Hernández","nameSlug":"daysbel-hernandez-678226","firstLastName":"Daysbel Hernández","lastFirstName":"Hernández, Daysbel","lastInitName":"Hernández, D","initLastName":"D Hernández","fullFMLName":"Daysbel  Hernández","fullLFMName":"Hernández, Daysbel","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602","location":{"address1":"100 Main Street","city":"Cincinnati","state":"Ohio","stateAbbrev":"OH","postalCode":"45202-4109","defaultCoordinates":{"latitude":39.097389,"longitude":-84.506611},"azimuthAngle":122.0,"elevation":535,"country":"USA","phone":"(513) 765-7000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42319,"turfType":"Grass","roofType":"Open","leftLine":328,"leftCenter":379,"center":404,"rightCenter":370,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":2602,"link":"/api/v1/venues/2602"},"weather":{"condition":"Sunny","temp":"75","wind":"16 mph, L To R"},"gameInfo":{"attendance":29269,"firstPitch":"2025-08-01T16:41:00.000Z","gameDurationMinutes":136},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"home":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"}},"officialScorer":{"id":601476,"fullName":"Doug Feldmann","link":"/api/v1/people/601476"},"primaryDatacaster":{"id":427541,"fullName":"Doug White","link":"/api/v1/people/427541"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jurickson Profar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-01T16:41:02.353Z","endTime":"2025-08-01T16:41:59.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":"2025-08-01T14:11:00.736Z","endTime":"2025-08-01T16:16:06.211Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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":"2025-08-01T16:16:06.211Z","endTime":"2025-08-01T16:40:48.988Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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":"2025-08-01T16:40:48.988Z","endTime":"2025-08-01T16:41:04.629Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.31857315838666,"strikeZoneBottom":1.59025875053045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66429276692392,"aZ":-21.936951136952473,"pfxX":-10.602240350573933,"pfxZ":5.7694944105775985,"pX":-0.55128624698564,"pZ":3.400886910075837,"vX0":5.644301717362434,"vY0":-132.22109251124414,"vZ0":-0.663327520522507,"x":138.01,"y":146.96,"x0":-1.3339770465855527,"y0":50.00211595511328,"z0":5.2618686256165645,"aX":-18.808735540934702},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.6,"breakHorizontal":18.0,"spinRate":2313,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.41394112014684215,"extension":6.997263588028986},"index":3,"playId":"a24ab0ba-0d1a-3321-8bea-aecb03feb765","pitchNumber":1,"startTime":"2025-08-01T16:41:04.629Z","endTime":"2025-08-01T16:41:08.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.12482440445548,"strikeZoneBottom":1.43859584433382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.086893865648694,"aZ":-20.060253260032407,"pfxX":-13.209611140679302,"pfxZ":6.721541166537275,"pX":1.5454574553318792,"pZ":2.606782912636951,"vX0":11.13166420147912,"vY0":-133.6962743518153,"vZ0":-2.8200935083511363,"x":58.09,"y":168.4,"x0":-0.9654900355187492,"y0":50.002175591636295,"z0":5.122776881668064,"aX":-23.80134322375066},"breaks":{"breakAngle":45.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.8,"breakHorizontal":21.4,"spinRate":2454,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.41042948321448547,"extension":7.013786290655375},"index":4,"playId":"bb425e95-90d2-3655-9512-b9acd90b8506","pitchNumber":2,"startTime":"2025-08-01T16:41:16.936Z","endTime":"2025-08-01T16:41:20.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.37999916926511,"strikeZoneBottom":1.61238909380883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82281507292999,"aZ":-32.70631792508842,"pfxX":2.527507333550601,"pfxZ":-0.36071024776958716,"pX":-0.2803719959809561,"pZ":2.2377583245594983,"vX0":2.102169714028377,"vY0":-121.82434715969171,"vZ0":-0.3763674901946372,"x":127.69,"y":178.36,"x0":-1.4853618201327572,"y0":50.001161540513614,"z0":5.242009880475734,"aX":3.765665976630656},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.5,"breakHorizontal":-5.2,"spinRate":2413,"spinDirection":89},"zone":4,"typeConfidence":2.0,"plateTime":0.4510711950947597,"extension":6.660700138886871},"index":5,"playId":"22e05803-8114-34e2-8d80-18390c14db5b","pitchNumber":3,"startTime":"2025-08-01T16:41:30.192Z","endTime":"2025-08-01T16:41:33.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.37999836980461,"strikeZoneBottom":1.70015450813629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.160613404987068,"aZ":-23.131747421921915,"pfxX":-12.12679465448729,"pfxZ":5.050448028405453,"pX":-0.16475623326452984,"pZ":4.156247659440799,"vX0":7.013272956687081,"vY0":-133.13900547236432,"vZ0":1.4659548448927422,"x":123.28,"y":126.56,"x0":-1.260407850897388,"y0":50.00533851162113,"z0":5.275015309650472,"aX":-21.726971934826942},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.7,"breakHorizontal":20.4,"spinRate":2400,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41172789917388064,"extension":6.885776135344707},"index":6,"playId":"9856405a-5aa3-354f-a409-03370090e880","pitchNumber":4,"startTime":"2025-08-01T16:41:42.502Z","endTime":"2025-08-01T16:41:46.164Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.815309227810655,"aZ":-32.29384332955138,"pfxX":1.7432521100823717,"pfxZ":-0.07736936506008263,"pX":1.3076127525581083,"pZ":0.4048221166344774,"vX0":5.571807168559149,"vY0":-120.8471245669177,"vZ0":-4.230860691031337,"x":67.16,"y":227.85,"x0":-1.2514008378466095,"y0":50.00520793154156,"z0":5.004794846151516,"aX":2.5868638131631716},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.8,"breakHorizontal":-4.4,"spinRate":2433,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4526588552783828,"extension":6.916012171796608},"index":7,"playId":"5c427ddc-77d0-3f77-82e7-86d186885a07","pitchNumber":5,"startTime":"2025-08-01T16:41:55.895Z","endTime":"2025-08-01T16:41:59.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:41:59.489Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-01T16:42:26.286Z","endTime":"2025-08-01T16:43:13.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":77.1,"strikeZoneTop":3.60000235334086,"strikeZoneBottom":1.71225397078361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.739173401058544,"aZ":-33.266291372810244,"pfxX":1.9726939682519475,"pfxZ":-0.7367360804009184,"pX":-0.07295797288005157,"pZ":2.20296106784112,"vX0":2.8646621240558288,"vY0":-119.99404086989752,"vZ0":-0.21651984197818197,"x":119.78,"y":179.3,"x0":-1.5291568146215122,"y0":50.00181824823036,"z0":5.207789937546921,"aX":2.9346626234778586},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.2,"breakHorizontal":-4.2,"spinRate":2348,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.45293909208226424,"extension":6.90837208472267},"index":0,"playId":"a1a039d4-521a-3e12-a9c3-5f68155e7259","pitchNumber":1,"startTime":"2025-08-01T16:42:26.975Z","endTime":"2025-08-01T16:42:30.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.60000011938046,"strikeZoneBottom":1.65972391453506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.304294220223074,"aZ":-26.61702150744755,"pfxX":-0.14099209957786263,"pfxZ":3.43400123543743,"pX":-0.2644510827531307,"pZ":2.272592793433277,"vX0":2.9447576024241418,"vY0":-125.80857141011339,"vZ0":-1.7936855768777786,"x":127.08,"y":177.42,"x0":-1.4271730016450803,"y0":50.00121281316448,"z0":5.132707106189016,"aX":-0.22809572346911464},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.1,"breakHorizontal":-0.4,"spinRate":2364,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.43382438751860875,"extension":6.821179485828035},"index":1,"playId":"22a6c71c-17ae-315a-9e11-760665ab28a9","pitchNumber":2,"startTime":"2025-08-01T16:42:37.629Z","endTime":"2025-08-01T16:42:40.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.551442242277243,"aZ":-33.69110152631221,"pfxX":2.1058638656379,"pfxZ":-1.0225021048639578,"pX":-0.060817368690233,"pZ":1.9602168009973744,"vX0":2.517812118053915,"vY0":-121.06654719177942,"vZ0":-0.5516275375123195,"x":119.32,"y":185.85,"x0":-1.3877106676166393,"y0":50.003266336703035,"z0":5.13895004922855,"aX":3.12632007086486},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.7,"breakHorizontal":-4.4,"spinRate":2384,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.45235594404032353,"extension":6.845511951601121},"index":2,"playId":"d503e6e4-93a2-3c70-8b28-b755e65e07cd","pitchNumber":3,"startTime":"2025-08-01T16:42:54.377Z","endTime":"2025-08-01T16:42:57.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15636150689804,"aZ":-34.40477779102629,"pfxX":1.9856043845920606,"pfxZ":-1.5460393777984596,"pX":0.46226883427861504,"pZ":1.2388714167706867,"vX0":3.6425985726989754,"vY0":-120.04496631982467,"vZ0":-1.8608141399198972,"x":99.38,"y":205.33,"x0":-1.3379266814332211,"y0":50.00104394825413,"z0":5.112430798716444,"aX":2.8710410296230284},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.0,"breakHorizontal":-4.6,"spinRate":2403,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4578209447053898,"extension":6.856530049571411},"index":3,"playId":"784f8f59-2ff0-3e46-8915-ef2fd5806458","pitchNumber":4,"startTime":"2025-08-01T16:43:10.845Z","endTime":"2025-08-01T16:43:13.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:43:13.845Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-01T16:43:35.440Z","endTime":"2025-08-01T16:44:28.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.57816924835847,"strikeZoneBottom":1.83218021916308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.505708540691383,"aZ":-18.613414359417476,"pfxX":-3.390867767237208,"pfxZ":7.717827318021822,"pX":0.7826994360335473,"pZ":3.417968649228457,"vX0":6.18884539033996,"vY0":-132.30058234723649,"vZ0":-1.1576825044041215,"x":87.17,"y":146.49,"x0":-1.1555645281875955,"y0":50.004506940420406,"z0":5.236936994949652,"aX":-5.960086802369477},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.9,"breakHorizontal":4.7,"spinRate":2362,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4153807123545188,"extension":6.831579756394342},"index":0,"playId":"e5cb9de1-6d77-3050-8a6d-18e68d304c32","pitchNumber":1,"startTime":"2025-08-01T16:43:37.465Z","endTime":"2025-08-01T16:43:41.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.252654603291283,"aZ":-26.669423139129016,"pfxX":-1.313676601963662,"pfxZ":3.4424167407886426,"pX":1.692551568889146,"pZ":1.130774270263421,"vX0":7.648245328092802,"vY0":-126.49823902924112,"vZ0":-4.264404911505384,"x":52.48,"y":208.25,"x0":-1.218106658786013,"y0":50.000999474268056,"z0":5.012604038167102,"aX":-2.1001425695016747},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.4,"breakHorizontal":0.4,"spinRate":2362,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4353955911321914,"extension":6.858460240461368},"index":1,"playId":"58bf0dfa-1adf-30bd-b1f4-4189dc351944","pitchNumber":2,"startTime":"2025-08-01T16:43:48.732Z","endTime":"2025-08-01T16:43:52.067Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-01T16:43:57.033Z","endTime":"2025-08-01T16:44:09.123Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":83.9,"strikeZoneTop":3.49845956275134,"strikeZoneBottom":1.6496319144537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.585672822239445,"aZ":-18.105359699917386,"pfxX":-11.748234078727204,"pfxZ":7.775481182282489,"pX":0.7774076483889848,"pZ":1.9409666363309466,"vX0":8.809516308625632,"vY0":-134.06010008164668,"vZ0":-4.618623329808183,"x":87.37,"y":186.37,"x0":-1.034685637803256,"y0":50.00320803869593,"z0":4.989247237283377,"aX":-21.257879839889156},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":19.2,"spinRate":2359,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4094953155729515,"extension":7.031836737314627},"index":3,"playId":"91ab73c5-edc1-3f97-b243-7b9614742074","pitchNumber":3,"startTime":"2025-08-01T16:44:09.123Z","endTime":"2025-08-01T16:44:14.737Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.884339915586906,"aZ":-18.658845073937005,"pfxX":-1.5457591298920619,"pfxZ":7.6928720478278905,"pX":0.13921291033370134,"pZ":3.7170699021607465,"vX0":3.682863811006161,"vY0":-132.36574939565878,"vZ0":-0.3858815716182895,"x":111.69,"y":138.42,"x0":-1.0755427360842325,"y0":50.00157738850312,"z0":5.2429495082259985,"aX":-2.7155611725204634},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.0,"breakHorizontal":1.9,"spinRate":2370,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.41537897064179496,"extension":6.791775903197161},"index":4,"playId":"9cdf563b-7b05-3332-b71f-86fa1195c6f0","pitchNumber":4,"startTime":"2025-08-01T16:44:24.563Z","endTime":"2025-08-01T16:44:28.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:44:28.564Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a line drive to right fielder Eli White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-01T16:46:36.949Z","endTime":"2025-08-01T16:47:18.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.4247290057136,"strikeZoneBottom":1.39033976041755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.959196382814895,"aZ":-19.156155341102988,"pfxX":-9.444812496132723,"pfxZ":7.304903897143433,"pX":-0.4509826938587183,"pZ":1.2060599328011368,"vX0":4.76911821165571,"vY0":-132.32806791792572,"vZ0":-9.512538316566868,"x":134.19,"y":206.22,"x0":-1.0447787994093636,"y0":50.005048072123344,"z0":6.238243479732507,"aX":-16.832782812456173},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":16.2,"spinRate":2024,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4131595161094608,"extension":5.898323609996806},"index":0,"playId":"e4e58c86-937e-3f3a-ac31-2eb9a33ce903","pitchNumber":1,"startTime":"2025-08-01T16:46:39.111Z","endTime":"2025-08-01T16:46:42.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.32687220115852,"strikeZoneBottom":1.45814383595656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71611027818579,"aZ":-20.79073073239188,"pfxX":-10.650237470629104,"pfxZ":6.69570663336702,"pX":0.8496208972262898,"pZ":1.1521407026907176,"vX0":8.44405094857606,"vY0":-129.92954957216685,"vZ0":-8.971539829139907,"x":84.61,"y":207.67,"x0":-1.0681911188048707,"y0":50.00005700152945,"z0":6.245779208029177,"aX":-18.099516305422718},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.2,"breakHorizontal":17.3,"spinRate":2100,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.42249624902521044,"extension":6.019270860326202},"index":1,"playId":"9c4ace87-5df2-3167-b4e1-9cef504daa54","pitchNumber":2,"startTime":"2025-08-01T16:46:50.318Z","endTime":"2025-08-01T16:46:53.849Z","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":0,"outs":0},"index":2,"startTime":"2025-08-01T16:46:58.781Z","endTime":"2025-08-01T16:47:08.424Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8907128035205,"aZ":-20.058565345661084,"pfxX":-7.76038934100687,"pfxZ":6.8474939578159475,"pX":-0.47561032249828594,"pZ":2.885155543110273,"vX0":4.4339985680003,"vY0":-130.97985308292087,"vZ0":-5.253281684336677,"x":135.13,"y":160.88,"x0":-1.1660881128195986,"y0":50.003291343570126,"z0":6.378785144243789,"aX":-13.732365811178704},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.6,"breakHorizontal":13.3,"spinRate":2075,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.41527128972869276,"extension":6.0594553572286936},"hitData":{"launchSpeed":91.3,"launchAngle":11.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.48,"coordY":134.72}},"index":3,"playId":"ee53e950-76d5-3642-853e-c4fb12ca47a9","pitchNumber":3,"startTime":"2025-08-01T16:47:08.424Z","endTime":"2025-08-01T16:47:18.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:47:18.615Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt McLain lines out to second baseman Ozzie Albies.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-01T16:47:38.102Z","endTime":"2025-08-01T16:48:57.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.08999942985882,"strikeZoneBottom":1.25057336631796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80592679583331,"aZ":-19.313718031692098,"pfxX":-9.736777115384644,"pfxZ":7.139681608117605,"pX":-0.22617210205108673,"pZ":1.1043694789842378,"vX0":5.121129462246015,"vY0":-132.4638614287058,"vZ0":-9.757387045169365,"x":125.62,"y":208.96,"x0":-0.9061468974529493,"y0":50.00158637899636,"z0":6.212249991578922,"aX":-17.52934809590468},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":16.7,"spinRate":2111,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4114339779574241,"extension":5.916944442003015},"index":0,"playId":"1306bb4b-5d08-39ef-9c98-17214414d295","pitchNumber":1,"startTime":"2025-08-01T16:47:38.807Z","endTime":"2025-08-01T16:47:43.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.685083239264166,"aZ":-18.29538552149292,"pfxX":-7.996894192425573,"pfxZ":7.97080007211985,"pX":-1.0673982681352954,"pZ":3.0757648833800544,"vX0":2.6801976840010324,"vY0":-131.1071520546069,"vZ0":-5.072052693560686,"x":157.69,"y":155.73,"x0":-1.0638545151961076,"y0":50.00397946742267,"z0":6.400744208089312,"aX":-13.923636131676243},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.6,"breakHorizontal":13.9,"spinRate":2011,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4177634970212871,"extension":5.954675123014487},"index":1,"playId":"402701c5-c513-3f63-b003-563152100a6a","pitchNumber":2,"startTime":"2025-08-01T16:47:53.896Z","endTime":"2025-08-01T16:47:56.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.08999998867365,"strikeZoneBottom":1.30424492693509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62064401215803,"aZ":-27.909097100004953,"pfxX":-2.4106632248116737,"pfxZ":2.839588438229963,"pX":1.0088509518303141,"pZ":0.5686199386909007,"vX0":4.891408362376356,"vY0":-122.68989032696474,"vZ0":-7.961805336874081,"x":78.54,"y":223.43,"x0":-0.7107731874719796,"y0":50.00268465983884,"z0":6.284314251177869,"aX":-3.6209865196143682},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.2,"breakHorizontal":3.0,"spinRate":2420,"spinDirection":99},"zone":14,"typeConfidence":0.74,"plateTime":0.44898358672657546,"extension":6.006640516593898},"index":2,"playId":"628cd2c8-869a-3b6b-bed6-d23fa35fd125","pitchNumber":3,"startTime":"2025-08-01T16:48:13.370Z","endTime":"2025-08-01T16:48:17.642Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.08999801909529,"strikeZoneBottom":1.1296684338871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22795269227527,"aZ":-29.59529109527196,"pfxX":-1.2400013684089621,"pfxZ":1.6930227513234826,"pX":-0.20534376287605743,"pZ":2.6844999082853906,"vX0":2.0720783322194003,"vY0":-123.09256332269041,"vZ0":-3.094041888145363,"x":124.83,"y":166.3,"x0":-0.8999437040164903,"y0":50.00161056739505,"z0":6.484071688068495,"aX":-1.8877881741511797},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.5,"breakHorizontal":1.7,"spinRate":2459,"spinDirection":67},"zone":2,"typeConfidence":0.85,"plateTime":0.4463110987147707,"extension":5.8941117502992215},"index":3,"playId":"066707b3-aad4-365a-bb86-e4e7d09dc81c","pitchNumber":4,"startTime":"2025-08-01T16:48:33.099Z","endTime":"2025-08-01T16:48:36.528Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.214803634332714,"aZ":-30.601408364259356,"pfxX":-0.21850477645529254,"pfxZ":1.0432155732025912,"pX":-0.2530962322564531,"pZ":2.710716616853863,"vX0":1.7258239069514443,"vY0":-122.5856656982304,"vZ0":-2.7215718092534504,"x":126.65,"y":165.59,"x0":-0.941817859947184,"y0":50.00024781911825,"z0":6.482896982637621,"aX":-0.3283784808194136},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.4,"breakHorizontal":-0.1,"spinRate":2498,"spinDirection":54},"zone":2,"typeConfidence":0.89,"plateTime":0.44909194029866484,"extension":5.938518051941827},"hitData":{"launchSpeed":97.9,"launchAngle":10.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":129.97,"coordY":137.4}},"index":4,"playId":"2b63d560-8478-38a9-a1b5-f3bebc0abc15","pitchNumber":5,"startTime":"2025-08-01T16:48:50.757Z","endTime":"2025-08-01T16:48:57.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:48:57.314Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Elly De La Cruz grounds into a double play, second baseman Ozzie Albies to shortstop Nick Allen to first baseman Matt Olson. Gavin Lux out at 2nd. Elly De La Cruz out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-01T16:49:17.321Z","endTime":"2025-08-01T16:51:01.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11750010575492,"aZ":-29.30692021146495,"pfxX":-0.04619742189507037,"pfxZ":1.8686593177863848,"pX":0.24544229635191353,"pZ":2.012806413538481,"vX0":2.9568128852400903,"vY0":-122.77795766881245,"vZ0":-4.779446842760133,"x":107.64,"y":184.43,"x0":-0.9657862042664779,"y0":50.00223620343245,"z0":6.463500744700065,"aX":-0.07085646673138553},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.5,"breakHorizontal":-0.6,"spinRate":2543,"spinDirection":60},"zone":8,"typeConfidence":0.89,"plateTime":0.445220310534463,"extension":5.9472582929058575},"index":0,"playId":"4a559763-6f0c-38a3-a806-bb728d31668b","pitchNumber":1,"startTime":"2025-08-01T16:49:25.003Z","endTime":"2025-08-01T16:49:28.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.607204369999835,"aZ":-27.174781139183178,"pfxX":-6.34646887759322,"pfxZ":3.1689083550335617,"pX":-0.5787963331769193,"pZ":3.004485639070446,"vX0":3.2124221623698617,"vY0":-124.50025167772087,"vZ0":-2.9166085845970526,"x":139.06,"y":157.66,"x0":-1.057171577074583,"y0":50.006122446679825,"z0":6.426397250782945,"aX":-10.02393915275469},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":10.8,"spinRate":2204,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.43895105110705845,"extension":5.937609794462458},"index":1,"playId":"b4d9af9c-1cb9-302b-89c2-08c1892f1492","pitchNumber":2,"startTime":"2025-08-01T16:49:47.058Z","endTime":"2025-08-01T16:49:51.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.64490212876222,"strikeZoneBottom":1.6423702930033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.240493220922335,"aZ":-27.573232754944886,"pfxX":-9.190466020137624,"pfxZ":2.8254546963274905,"pX":-0.7130967883940734,"pZ":0.5032408797061776,"vX0":4.081748117847927,"vY0":-126.33953760486773,"vZ0":-8.642278688549418,"x":144.18,"y":225.19,"x0":-1.150185553822223,"y0":50.002009422666674,"z0":6.164140791692858,"aX":-14.948362547449783},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":15.8,"spinRate":2394,"spinDirection":209},"zone":13,"typeConfidence":0.9,"plateTime":0.43251383993057635,"extension":6.002979716157585},"index":2,"playId":"7c73f614-f29c-3360-8819-b4b81220dec7","pitchNumber":3,"startTime":"2025-08-01T16:50:06.559Z","endTime":"2025-08-01T16:50:10.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.441784212403164,"aZ":-13.955208349909212,"pfxX":-3.932479069529971,"pfxZ":9.954584874120057,"pX":-0.35359492132396225,"pZ":3.5423944464891184,"vX0":3.154909056955363,"vY0":-134.9423546348656,"vZ0":-4.724469375245049,"x":130.48,"y":143.14,"x0":-1.0313662191976525,"y0":50.00460425247801,"z0":6.311019888669664,"aX":-7.198288632361766},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":6.4,"spinRate":2218,"spinDirection":207},"zone":1,"typeConfidence":0.89,"plateTime":0.4070952922911104,"extension":6.0928906619985455},"index":3,"playId":"45827df0-9b65-30a7-9b5f-a69e9c27f324","pitchNumber":4,"startTime":"2025-08-01T16:50:33.488Z","endTime":"2025-08-01T16:50:36.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.762423948297016,"aZ":-20.60533315213857,"pfxX":-8.920511046094658,"pfxZ":6.380652256502543,"pX":-0.5238852087210817,"pZ":2.1085270452075298,"vX0":4.564262038292475,"vY0":-133.5721899497755,"vZ0":-6.736429265427954,"x":136.97,"y":181.85,"x0":-1.0923002330224487,"y0":50.00633122198988,"z0":6.1364435604267555,"aX":-16.182532417084403},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":15.2,"spinRate":2148,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4094764203047143,"extension":6.072057314987601},"hitData":{"launchSpeed":99.5,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.31,"coordY":157.26}},"index":4,"playId":"53ebbb80-6c8b-34fd-8049-9db90984d0cb","pitchNumber":5,"startTime":"2025-08-01T16:50:53.724Z","endTime":"2025-08-01T16:51:01.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:51:01.406Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a line drive to center fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T16:53:11.423Z","endTime":"2025-08-01T16:54:21.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.36976610616608,"strikeZoneBottom":1.67818739737732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.866592104842297,"aZ":-20.377924745524805,"pfxX":-9.235381601135252,"pfxZ":6.3011833628469756,"pX":0.022903898444401813,"pZ":1.269015888669607,"vX0":6.467980656114235,"vY0":-135.29556349622962,"vZ0":-6.273443170140961,"x":116.13,"y":204.52,"x0":-1.1873278473249398,"y0":50.002210649356336,"z0":5.025377147151113,"aX":-17.285090653514875},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":15.5,"spinRate":2324,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40337150413247125,"extension":6.967368789497302},"index":0,"playId":"7b5c7b0e-f405-3e73-95ff-a0145e367a83","pitchNumber":1,"startTime":"2025-08-01T16:53:11.423Z","endTime":"2025-08-01T16:53:15.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.131568256390814,"aZ":-21.912379650007654,"pfxX":-11.979740565876448,"pfxZ":5.633875437098484,"pX":-0.3710685830222733,"pZ":1.7631434720419894,"vX0":6.177207494985381,"vY0":-134.12450650095616,"vZ0":-4.57974662917881,"x":131.14,"y":191.18,"x0":-1.1481720035081937,"y0":50.00258611963115,"z0":5.056357110821714,"aX":-21.815735292504108},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":20.4,"spinRate":2386,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.40844842557070704,"extension":6.907313081247202},"index":1,"playId":"12c4acea-dea3-3fb3-ac1c-8497fe03d17c","pitchNumber":2,"startTime":"2025-08-01T16:53:22.122Z","endTime":"2025-08-01T16:53:25.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.3700001416824,"strikeZoneBottom":1.58131013019654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.451915359622067,"aZ":-19.089176681292074,"pfxX":-11.373175250907565,"pfxZ":7.093684527331945,"pX":0.39983866252003136,"pZ":0.8491736753804017,"vX0":8.17284753137115,"vY0":-134.5299726982467,"vZ0":-7.230591279723385,"x":101.76,"y":215.85,"x0":-1.190187184574594,"y0":50.00409331277118,"z0":4.9107132308745856,"aX":-20.980617294103695},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.5,"breakHorizontal":19.0,"spinRate":2406,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.40616120643436293,"extension":7.006923175968886},"index":2,"playId":"c9179b1d-ac25-390a-8b73-c5b6fe12b58a","pitchNumber":3,"startTime":"2025-08-01T16:53:37.745Z","endTime":"2025-08-01T16:53:41.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.489603155178923,"aZ":-33.347449352902785,"pfxX":1.1963926830676714,"pfxZ":-0.811083641666301,"pX":-0.32962527436749106,"pZ":0.9907438975524899,"vX0":2.2040615182085785,"vY0":-119.3708934777461,"vZ0":-2.720504998229885,"x":129.56,"y":212.03,"x0":-1.417793985972898,"y0":50.00184538854487,"z0":5.127048609862228,"aX":1.7376054830089802},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.8,"breakHorizontal":-2.6,"spinRate":2473,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.4576388308239201,"extension":6.768118164935179},"index":3,"playId":"a5e40803-ec5a-3a2f-89ce-37d236ea3b05","pitchNumber":4,"startTime":"2025-08-01T16:53:51.802Z","endTime":"2025-08-01T16:53:54.802Z","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":0},"index":4,"startTime":"2025-08-01T16:54:06.138Z","endTime":"2025-08-01T16:54:10.345Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.767391092356487,"aZ":-17.501435994305222,"pfxX":-11.093154794965075,"pfxZ":8.168763813393639,"pX":-1.2266578663119925,"pZ":2.0781545780260617,"vX0":3.82372994979026,"vY0":-133.66005283795548,"vZ0":-4.389479302582802,"x":163.76,"y":182.67,"x0":-1.240806314261705,"y0":50.001514692942195,"z0":5.011059014194893,"aX":-19.92366032811959},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":19.2,"spinRate":2536,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4109244452160441,"extension":6.963922888974379},"hitData":{"launchSpeed":85.5,"launchAngle":13.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.93,"coordY":114.84}},"index":5,"playId":"452d5c2d-ef68-364a-8558-be3973c4d2a5","pitchNumber":5,"startTime":"2025-08-01T16:54:10.345Z","endTime":"2025-08-01T16:54:21.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:54:21.266Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcell Ozuna flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T16:54:40.774Z","endTime":"2025-08-01T16:55:31.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":92.0,"endSpeed":84.5,"strikeZoneTop":3.62340498982676,"strikeZoneBottom":1.95707186235887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.608371952010636,"aZ":-18.67261645561905,"pfxX":-10.768557067045338,"pfxZ":7.40919975848817,"pX":-0.14622400525584903,"pZ":1.851365059354217,"vX0":6.563000065234061,"vY0":-133.8357238799102,"vZ0":-4.908307451835891,"x":122.57,"y":188.79,"x0":-1.2251183319158614,"y0":50.00487583800548,"z0":5.03762724600966,"aX":-19.629798122092307},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":18.2,"spinRate":2391,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4085134543776343,"extension":6.914738613283245},"index":0,"playId":"66492aa8-f9ec-33ff-8b96-1a9ab13979cc","pitchNumber":1,"startTime":"2025-08-01T16:54:44.017Z","endTime":"2025-08-01T16:54:47.247Z","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":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.57999976279062,"strikeZoneBottom":1.91852742604699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.284067753619627,"aZ":-29.82117294073566,"pfxX":1.2778401818758685,"pfxZ":1.6346466085565692,"pX":1.3380679338319608,"pZ":-0.14523808225834253,"vX0":5.954615841699013,"vY0":-119.61225802063282,"vZ0":-5.756585217803444,"x":66.0,"y":242.7,"x0":-1.355528878513174,"y0":50.00464013356342,"z0":4.985014586581131,"aX":1.840465288304597},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.7,"breakHorizontal":-3.8,"spinRate":2431,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4589098789722925,"extension":6.832513834929345},"index":1,"playId":"403d7f8d-a0bf-350f-bb03-d0f0d383791b","pitchNumber":2,"startTime":"2025-08-01T16:54:58.935Z","endTime":"2025-08-01T16:55:02.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4793429045782,"aZ":-22.507364004611023,"pfxX":-9.077183200633447,"pfxZ":5.350759690462572,"pX":-0.3975125304045116,"pZ":2.300937868060219,"vX0":5.6468272401801975,"vY0":-133.05136308268516,"vZ0":-3.0718732605507344,"x":132.15,"y":176.65,"x0":-1.3596333793166646,"y0":50.002315262874816,"z0":5.08723420742845,"aX":-16.399955014150464},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.2,"breakHorizontal":15.4,"spinRate":2370,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.410442333989093,"extension":6.791870623434694},"hitData":{"launchSpeed":87.9,"launchAngle":38.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.0,"coordY":123.55}},"index":2,"playId":"e23eec38-f72e-3203-a635-b1274876e696","pitchNumber":3,"startTime":"2025-08-01T16:55:17.736Z","endTime":"2025-08-01T16:55:31.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:55:31.613Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a sharp line drive to center fielder Will Benson. Drake Baldwin to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T16:55:52.983Z","endTime":"2025-08-01T16:56:21.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.6,"strikeZoneTop":3.49999843305334,"strikeZoneBottom":1.73290676898019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.024082497417893,"aZ":-25.119386428236005,"pfxX":1.729891078718619,"pfxZ":4.658841015707136,"pX":0.010997552904835724,"pZ":2.0761882853942337,"vX0":2.944906786312046,"vY0":-123.50358553794582,"vZ0":-2.3724986283904816,"x":116.58,"y":182.72,"x0":-1.430786366678901,"y0":50.00581101639316,"z0":5.204516454441529,"aX":2.620388142647151},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.0,"breakHorizontal":-4.0,"spinRate":2436,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.4468238347336264,"extension":6.669829197855786},"index":0,"playId":"807e25bc-ddc5-362a-b76a-cb8957200f4d","pitchNumber":1,"startTime":"2025-08-01T16:55:56.520Z","endTime":"2025-08-01T16:56:00.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.416613120954054,"aZ":-22.230029799816737,"pfxX":-11.058254939332816,"pfxZ":5.609745757040949,"pX":0.018745543403840617,"pZ":3.0674142148706056,"vX0":7.018418500838624,"vY0":-132.56209855602734,"vZ0":-1.2821764606886759,"x":116.29,"y":155.96,"x0":-1.2319989570474588,"y0":50.00245766999486,"z0":5.1865841527130065,"aX":-19.600077913731514},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":18.4,"spinRate":2463,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.41382574446310727,"extension":6.8329781955276925},"hitData":{"launchSpeed":108.9,"launchAngle":12.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.56,"coordY":66.04}},"index":1,"playId":"8648de02-b1fe-3feb-8df2-ef5e6bb04831","pitchNumber":2,"startTime":"2025-08-01T16:56:12.057Z","endTime":"2025-08-01T16:56:21.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:56:21.141Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ozzie Albies walks. Drake Baldwin to 3rd. Michael Harris II to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T16:56:47.946Z","endTime":"2025-08-01T16:58:07.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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(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":82.7,"endSpeed":76.5,"strikeZoneTop":3.26999899747259,"strikeZoneBottom":1.55312270694998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79952077478524,"aZ":-35.14717855757576,"pfxX":2.7354817720477564,"pfxZ":-2.0308090496642373,"pX":-0.16672041100870766,"pZ":0.06646400937234229,"vX0":2.5944181298435818,"vY0":-120.39007814108906,"vZ0":-4.5167085595185785,"x":123.35,"y":236.99,"x0":-1.6144773772651857,"y0":50.00288518727051,"z0":5.084505425311481,"aX":4.006765939537404},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.6,"breakHorizontal":-5.6,"spinRate":2417,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.4553087867689003,"extension":6.7825616333992444},"index":0,"playId":"2739862d-80ce-34fb-87a8-964751822409","pitchNumber":1,"startTime":"2025-08-01T16:56:52.287Z","endTime":"2025-08-01T16:56:55.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.28607697992804,"strikeZoneBottom":1.54232670030484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24033519473697,"aZ":-23.324616679000815,"pfxX":-7.881262606252167,"pfxZ":4.912845685116965,"pX":-0.6506286259645684,"pZ":0.8201120824269846,"vX0":4.712095045329802,"vY0":-133.06042659179232,"vZ0":-6.434939970926619,"x":141.8,"y":216.64,"x0":-1.4160213986298626,"y0":50.0036715382186,"z0":4.94797324821191,"aX":-14.202303292687684},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":13.3,"spinRate":2320,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.41087097778481585,"extension":6.830018492440267},"index":1,"playId":"13edc4a1-a07b-38db-8353-30ac0df67a9f","pitchNumber":2,"startTime":"2025-08-01T16:57:13.185Z","endTime":"2025-08-01T16:57:16.611Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8073082316323,"aZ":-18.499831577846077,"pfxX":-3.2605898543490346,"pfxZ":7.868052605270747,"pX":-0.5543984544862656,"pZ":1.724263410832336,"vX0":3.470790294534216,"vY0":-130.7729644932336,"vZ0":-5.131841774010185,"x":138.13,"y":192.22,"x0":-1.4732872890433386,"y0":50.00006910519129,"z0":5.093932289296875,"aX":-5.663804038145844},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.3,"breakHorizontal":5.2,"spinRate":2492,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.4183616155904608,"extension":6.807642923974739},"index":2,"playId":"886ff1a1-cf1d-395a-b854-358346faff64","pitchNumber":3,"startTime":"2025-08-01T16:57:30.620Z","endTime":"2025-08-01T16:57:34.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.27000099378537,"strikeZoneBottom":1.53966554090923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.615072619618854,"aZ":-22.311397409449963,"pfxX":-9.25669445751016,"pfxZ":5.533149569541498,"pX":-2.3653670503186466,"pZ":2.1088546082040507,"vX0":1.253907804410829,"vY0":-133.4115829565484,"vZ0":-3.58918744047767,"x":207.16,"y":181.84,"x0":-1.64314171687859,"y0":50.003754067032354,"z0":5.100595881829309,"aX":-16.505882039104087},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2309,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.41227398765322265,"extension":6.771207662178737},"index":3,"playId":"7eb7dd70-8bdf-3d3e-bd1f-930bf87bd307","pitchNumber":4,"startTime":"2025-08-01T16:57:48.428Z","endTime":"2025-08-01T16:57:52.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.27000180552923,"strikeZoneBottom":1.31293148379104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.685794280599257,"aZ":-34.837531940876,"pfxX":2.272127366204306,"pfxZ":-1.8188978544480907,"pX":-1.2219525371591342,"pZ":1.7310450610247161,"vX0":0.31030391866300944,"vY0":-119.63654452446896,"vZ0":-1.1990944470742546,"x":163.58,"y":192.04,"x0":-1.6484433468748652,"y0":50.00107652374691,"z0":5.330258425713048,"aX":3.329791246243852},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.4,"breakHorizontal":-4.2,"spinRate":2364,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.455904038006119,"extension":6.6756684585806285},"index":4,"playId":"a18794ce-8236-3e97-bfca-d00c6f2db8d4","pitchNumber":5,"startTime":"2025-08-01T16:58:03.784Z","endTime":"2025-08-01T16:58:07.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:58:07.801Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eli White strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T16:58:30.056Z","endTime":"2025-08-01T16:59:44.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.66152942598644,"strikeZoneBottom":1.56648136449546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.184365484751247,"aZ":-35.24266196650198,"pfxX":2.887938062213756,"pfxZ":-2.0866256882654035,"pX":0.12197846494140893,"pZ":1.7146748249030461,"vX0":3.1642436737459905,"vY0":-120.27824368543747,"vZ0":-0.8636586620624285,"x":112.35,"y":192.48,"x0":-1.5831366819627457,"y0":50.00053923288808,"z0":5.189118222723488,"aX":4.252561664267451},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.7,"breakHorizontal":-6.0,"spinRate":2404,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.45446509282568304,"extension":6.714184615404396},"index":0,"playId":"da6b8bd2-94f5-3602-89c0-bafe8264825d","pitchNumber":1,"startTime":"2025-08-01T16:58:33.501Z","endTime":"2025-08-01T16:58:37.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.873595946929886,"aZ":-32.771897464848195,"pfxX":2.3657267836710343,"pfxZ":-0.4095745553319423,"pX":0.030057926254939856,"pZ":1.4189898985075238,"vX0":2.88062111996914,"vY0":-118.99797486298645,"vZ0":-2.004354936252876,"x":115.85,"y":200.47,"x0":-1.4972684930033033,"y0":50.00380768727985,"z0":5.2024933203260275,"aX":3.439657854552065},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.0,"breakHorizontal":-4.9,"spinRate":2358,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4578636040902091,"extension":6.755832904894977},"index":1,"playId":"0b2d28f3-914c-3272-95d0-7d36b3f81747","pitchNumber":2,"startTime":"2025-08-01T16:58:49.092Z","endTime":"2025-08-01T16:58:52.537Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-01T16:58:57.560Z","endTime":"2025-08-01T16:59:12.347Z","isPitch":false,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.000238811175375,"aZ":-34.63380463058693,"pfxX":1.689784231668963,"pfxZ":-1.7496859915721608,"pX":0.11274987999773109,"pZ":1.3611473570869514,"vX0":3.171434087435275,"vY0":-118.38008274350624,"vZ0":-1.4313463715044188,"x":112.7,"y":202.03,"x0":-1.469971116062107,"y0":50.0047737872537,"z0":5.177310008773585,"aX":2.3710365343843827},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.2,"breakHorizontal":-4.0,"spinRate":2334,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.46471256712454245,"extension":6.72773450343934},"index":3,"playId":"06f8b02e-e29b-3d2b-bee3-93d21aef4a88","pitchNumber":3,"startTime":"2025-08-01T16:59:12.347Z","endTime":"2025-08-01T16:59:17.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.744939604557338,"aZ":-34.08789383005533,"pfxX":1.438399161342386,"pfxZ":-1.3078852459985866,"pX":0.9242529640522477,"pZ":1.3323373010407087,"vX0":5.186621548309527,"vY0":-121.01585377585879,"vZ0":-1.8310513606991352,"x":81.77,"y":202.81,"x0":-1.4461593243366042,"y0":50.00350828767697,"z0":5.125084139627914,"aX":2.102712794967107},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.5,"breakHorizontal":-4.0,"spinRate":2447,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.45508676381332513,"extension":6.833443504579308},"index":4,"playId":"d3d06192-51a7-3c28-95b9-bb0c70945d47","pitchNumber":4,"startTime":"2025-08-01T16:59:40.372Z","endTime":"2025-08-01T16:59:44.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T16:59:44.627Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Allen flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-01T17:00:04.336Z","endTime":"2025-08-01T17:01:33.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.811553409523146,"aZ":-23.12141825232856,"pfxX":-13.46683669716697,"pfxZ":5.159797081276791,"pX":-1.1317068358308113,"pZ":2.4355548517452887,"vX0":5.112768394741938,"vY0":-132.51522034347775,"vZ0":-2.4245823510917197,"x":160.14,"y":173.02,"x0":-1.3511053290604074,"y0":50.00509652545814,"z0":5.075530492757144,"aX":-23.636149988047013},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.0,"breakHorizontal":23.0,"spinRate":2328,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.415455196966811,"extension":6.829137910642929},"index":0,"playId":"63be05cf-c4fe-3ee9-9528-801146cab981","pitchNumber":1,"startTime":"2025-08-01T17:00:08.121Z","endTime":"2025-08-01T17:00:11.346Z","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.7,"endSpeed":82.6,"strikeZoneTop":3.13000125095867,"strikeZoneBottom":1.41916434164438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78302015528628,"aZ":-18.625215415644035,"pfxX":-11.437818448128267,"pfxZ":7.670737684718809,"pX":0.3248495595576104,"pZ":1.854385661800831,"vX0":7.876247953675572,"vY0":-133.1300407651799,"vZ0":-4.625765621028555,"x":104.62,"y":188.71,"x0":-1.2097540441760377,"y0":50.00485233647069,"z0":4.992220627288298,"aX":-20.209910319258636},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":18.6,"spinRate":2343,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4139314334109754,"extension":6.936185692637257},"index":1,"playId":"5bb21f85-1b95-3f34-9bca-8acd54be8994","pitchNumber":2,"startTime":"2025-08-01T17:00:34.670Z","endTime":"2025-08-01T17:00:38.735Z","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":83.2,"strikeZoneTop":3.13000197405901,"strikeZoneBottom":1.423821167924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64569733473956,"aZ":-18.307478406670807,"pfxX":-13.873445677321024,"pfxZ":7.764780957956831,"pX":0.8737765163349058,"pZ":1.0637527466700476,"vX0":9.972572525790051,"vY0":-133.71430022815895,"vZ0":-6.825720226473045,"x":83.69,"y":210.06,"x0":-1.1285380130083322,"y0":50.000575663727055,"z0":4.994177950190657,"aX":-24.763106125826813},"breaks":{"breakAngle":48.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":22.6,"spinRate":2401,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4118789688733724,"extension":6.878629538419401},"index":2,"playId":"dbaac5b3-855b-3ad6-ad1a-618a0160794e","pitchNumber":3,"startTime":"2025-08-01T17:00:51.929Z","endTime":"2025-08-01T17:00:55.918Z","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":82.6,"endSpeed":75.5,"strikeZoneTop":3.13000038367465,"strikeZoneBottom":1.37349002499918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08471944917309,"aZ":-32.488314843748874,"pfxX":0.9395402130259223,"pfxZ":-0.21867705662616377,"pX":1.744409871693134,"pZ":1.564956991616053,"vX0":6.889702221221698,"vY0":-120.02338035341619,"vZ0":-1.7100269444756606,"x":50.51,"y":196.53,"x0":-1.295563226357699,"y0":50.0030371085111,"z0":5.2032583108165,"aX":1.3571420373243253},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.6,"breakHorizontal":-3.5,"spinRate":2458,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45786638280785086,"extension":6.622116580514648},"index":3,"playId":"6967c832-5d3c-3491-8971-075c70508990","pitchNumber":4,"startTime":"2025-08-01T17:01:07.412Z","endTime":"2025-08-01T17:01:11.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97701461896507,"aZ":-18.83321793450398,"pfxX":-10.192562669574823,"pfxZ":7.284897252480594,"pX":0.28422138578418604,"pZ":2.7688229892716514,"vX0":7.546465260720442,"vY0":-134.4510659860541,"vZ0":-2.622331666503044,"x":106.17,"y":164.02,"x0":-1.2337360187797894,"y0":50.006099264517566,"z0":5.092390790559719,"aX":-18.676228040262377},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":16.8,"spinRate":2400,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4072807806848173,"extension":6.770506180732114},"hitData":{"launchSpeed":88.7,"launchAngle":41.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.41,"coordY":103.44}},"index":4,"playId":"82f1f0dc-906d-3542-830f-34f2d2e7363d","pitchNumber":5,"startTime":"2025-08-01T17:01:24.604Z","endTime":"2025-08-01T17:01:33.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:01:33.402Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-01T17:03:48.595Z","endTime":"2025-08-01T17:04:06.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.7,"endSpeed":81.4,"strikeZoneTop":3.3845252449436,"strikeZoneBottom":1.56426598257815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.42401342236012,"aZ":-23.209014772011823,"pfxX":-9.78726674880539,"pfxZ":5.256105558400812,"pX":-0.24427371656944633,"pZ":2.810469193758032,"vX0":4.8918153740494645,"vY0":-130.49048893527055,"vZ0":-4.871708825110322,"x":126.31,"y":162.9,"x0":-0.8834263594926448,"y0":50.000846398049255,"z0":6.476363756781446,"aX":-16.68097867067296},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":16.4,"spinRate":2032,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.4216176004035095,"extension":5.941814148151016},"index":0,"playId":"dabd4a81-50da-36d0-92cc-da0ac454de98","pitchNumber":1,"startTime":"2025-08-01T17:03:48.595Z","endTime":"2025-08-01T17:03:51.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.069715055961883,"aZ":-22.354073619924524,"pfxX":-9.117241092149314,"pfxZ":5.599044133752709,"pX":0.17868700578364297,"pZ":2.238094966524094,"vX0":5.949385637665554,"vY0":-131.81446754523438,"vZ0":-6.512956570512006,"x":110.19,"y":178.35,"x0":-0.9277613982670407,"y0":50.00027133456841,"z0":6.401143625618616,"aX":-15.976965680234988},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":15.1,"spinRate":2106,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.41617471512113147,"extension":6.051823157621598},"hitData":{"launchSpeed":88.4,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.58,"coordY":139.02}},"index":1,"playId":"b7f5845f-0ae3-37fb-8c87-51b7e34dd249","pitchNumber":2,"startTime":"2025-08-01T17:03:58.925Z","endTime":"2025-08-01T17:04:06.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:04:06.694Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, shortstop Nick Allen to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-01T17:04:29.417Z","endTime":"2025-08-01T17:05:30.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.0,"endSpeed":82.4,"strikeZoneTop":3.31999957277443,"strikeZoneBottom":1.48922967176517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.791768089005206,"aZ":-20.68582702685533,"pfxX":-10.297423739137248,"pfxZ":6.583054822304766,"pX":-0.2832348621447794,"pZ":2.244621893155008,"vX0":4.856963158569115,"vY0":-132.1566056245128,"vZ0":-6.749107603724203,"x":127.8,"y":178.18,"x0":-0.8210013017321873,"y0":50.00173479802203,"z0":6.383654248693296,"aX":-17.961649356359572},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":17.4,"spinRate":2065,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.41666990634453116,"extension":5.954203588626556},"index":0,"playId":"2a5f32e4-61c1-3fd3-a1c7-6bc1a280d7a8","pitchNumber":1,"startTime":"2025-08-01T17:04:29.417Z","endTime":"2025-08-01T17:04:32.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.32000013460476,"strikeZoneBottom":1.4486099580484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14757391302981,"aZ":-19.211243534259744,"pfxX":-10.65613053141749,"pfxZ":7.43329245594774,"pX":0.10668109466881127,"pZ":0.47735032674915856,"vX0":6.056629296905339,"vY0":-131.76696427503944,"vZ0":-11.087526096452244,"x":112.93,"y":225.89,"x0":-0.8471482528778599,"y0":50.00199917546205,"z0":6.183413967295211,"aX":-18.58342350937905},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":17.8,"spinRate":2057,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41699010419300553,"extension":6.157583652433365},"index":1,"playId":"59b5cff7-fdc3-38f4-ad58-fad32e752e8c","pitchNumber":2,"startTime":"2025-08-01T17:04:41.970Z","endTime":"2025-08-01T17:04:45.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.31999864623646,"strikeZoneBottom":1.49535815436209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.381477801074737,"aZ":-32.276390466960805,"pfxX":0.44249236316785456,"pfxZ":-0.06982639694963577,"pX":1.0579041363822905,"pZ":1.33590487136476,"vX0":4.711863538342674,"vY0":-122.82162087963015,"vZ0":-5.566294528853164,"x":76.68,"y":202.71,"x0":-0.9394514228601809,"y0":50.000502051940494,"z0":6.362858599377775,"aX":0.6783009139456839},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.2,"breakHorizontal":-1.9,"spinRate":2427,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.44524950598443525,"extension":5.973634003716551},"index":2,"playId":"2ccf7122-8fff-36bc-a520-343b1b3ff652","pitchNumber":3,"startTime":"2025-08-01T17:04:55.726Z","endTime":"2025-08-01T17:04:59.746Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.821861094921044,"aZ":-29.472072888561232,"pfxX":-1.2713211073251496,"pfxZ":1.7171119617913702,"pX":0.6458247097287768,"pZ":1.21837475207812,"vX0":4.687902658910856,"vY0":-123.87251554717731,"vZ0":-6.535018568645706,"x":92.38,"y":205.88,"x0":-1.0957024696623987,"y0":50.00352755034225,"z0":6.315361828554333,"aX":-2.001273603981764},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":1.3,"spinRate":2535,"spinDirection":30},"zone":14,"typeConfidence":0.84,"plateTime":0.44006466661189503,"extension":6.080608294560429},"hitData":{"launchSpeed":70.4,"launchAngle":-6.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.25,"coordY":162.83}},"index":3,"playId":"70aa0021-7778-3fe0-a07d-c36563b9fb2f","pitchNumber":4,"startTime":"2025-08-01T17:05:22.887Z","endTime":"2025-08-01T17:05:30.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:05:30.487Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Fraley flies out to right fielder Eli White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-01T17:05:49.134Z","endTime":"2025-08-01T17:07:01.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.41961325541823,"strikeZoneBottom":1.65216896985023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27356314807204,"aZ":-21.662179059744545,"pfxX":-9.14868625164026,"pfxZ":6.0061485677223265,"pX":0.5629472054121949,"pZ":2.192869109798996,"vX0":7.038356751644638,"vY0":-131.99923818041836,"vZ0":-6.471671557930215,"x":95.54,"y":179.57,"x0":-0.9604797832547978,"y0":50.000917643018546,"z0":6.290805286717923,"aX":-16.008635958132857},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.5,"breakHorizontal":14.9,"spinRate":2290,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.41626497091134995,"extension":5.990571669704405},"index":0,"playId":"c368ff0c-dda1-3a30-9584-1008d8832174","pitchNumber":1,"startTime":"2025-08-01T17:05:50.924Z","endTime":"2025-08-01T17:05:54.307Z","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":92.5,"endSpeed":84.5,"strikeZoneTop":3.38550338338712,"strikeZoneBottom":1.65927877493422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.640590607752053,"aZ":-12.868633946804616,"pfxX":-5.798519340180056,"pfxZ":10.567182554509591,"pX":-0.61471512528084,"pZ":2.2085156988463592,"vX0":3.3696161325573337,"vY0":-134.4162965822474,"vZ0":-8.155345650926517,"x":140.43,"y":179.15,"x0":-1.1324694211144475,"y0":50.00052367877475,"z0":6.199337597766866,"aX":-10.589276189749848},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":9.7,"spinRate":2218,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.40778626234272286,"extension":6.032474763232912},"index":1,"playId":"82e3e10b-c746-3c98-8124-1ca3e56ca493","pitchNumber":2,"startTime":"2025-08-01T17:06:05.058Z","endTime":"2025-08-01T17:06:08.426Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-01T17:06:13.693Z","endTime":"2025-08-01T17:06:24.799Z","isPitch":false,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.36000024132596,"strikeZoneBottom":1.5183975945964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45142695695268,"aZ":-26.61144149226774,"pfxX":-9.161674894693444,"pfxZ":3.491080551026551,"pX":-1.392954637101137,"pZ":3.740783103314661,"vX0":2.5932473365419244,"vY0":-125.92513985165822,"vZ0":-1.3669592899130039,"x":170.1,"y":137.78,"x0":-1.2508886191121964,"y0":50.0019064183053,"z0":6.459459815469366,"aX":-14.596878624201011},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":16.0,"spinRate":2201,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.4362773931366992,"extension":5.9606448884749135},"index":3,"playId":"aafa620c-eda9-32d5-b0c3-2c39b72b0b86","pitchNumber":3,"startTime":"2025-08-01T17:06:24.799Z","endTime":"2025-08-01T17:06:28.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.7,"strikeZoneTop":3.44755105259797,"strikeZoneBottom":1.59890951247321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15816361479797,"aZ":-20.249152974615257,"pfxX":-12.674256830960893,"pfxZ":6.811290558854515,"pX":0.6336119474363271,"pZ":1.0438051640232549,"vX0":8.157594183701574,"vY0":-132.46373828407397,"vZ0":-9.234784293898082,"x":92.85,"y":210.6,"x0":-0.8624285167470735,"y0":50.00488100259034,"z0":6.095834167937692,"aX":-22.196442476611256},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":20.8,"spinRate":2272,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4158273606750216,"extension":6.189547067003632},"index":4,"playId":"dd7eb342-6a33-3f30-8e81-717276733323","pitchNumber":4,"startTime":"2025-08-01T17:06:38.480Z","endTime":"2025-08-01T17:06:42.028Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.304402911422276,"aZ":-31.040153700631382,"pfxX":-0.4530638976665007,"pfxZ":0.7585470728611527,"pX":-0.30265642871180437,"pZ":1.6875266001056224,"vX0":2.068232915371737,"vY0":-122.62411157565863,"vZ0":-4.808021229155134,"x":128.54,"y":193.22,"x0":-1.104799348671717,"y0":50.003838814074925,"z0":6.377150150879733,"aX":-0.6779171494730958},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.4,"breakHorizontal":0.2,"spinRate":2604,"spinDirection":29},"zone":7,"typeConfidence":0.89,"plateTime":0.44977843026121267,"extension":6.079823168717857},"hitData":{"launchSpeed":87.9,"launchAngle":45.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.61,"coordY":96.46}},"index":5,"playId":"ae2dca00-ad98-35af-986e-fd305f947d1f","pitchNumber":5,"startTime":"2025-08-01T17:06:52.480Z","endTime":"2025-08-01T17:07:01.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:07:01.694Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jurickson Profar grounds out, pitcher Brady Singer to shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T17:09:06.427Z","endTime":"2025-08-01T17:10:36.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663903,"link":"/api/v1/people/663903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.098715210185038,"aZ":-34.39582721884734,"pfxX":2.4013392054243803,"pfxZ":-1.521985706874998,"pX":0.6854018955272162,"pZ":0.8410489741665935,"vX0":4.114986030558984,"vY0":-120.0448227491149,"vZ0":-2.82888548445379,"x":90.87,"y":216.07,"x0":-1.3624646088980943,"y0":50.00169291674874,"z0":5.094569671552795,"aX":3.506732281387872},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.1,"breakHorizontal":-5.3,"spinRate":2345,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4561421330050801,"extension":6.850851488874869},"index":0,"playId":"80db8081-d818-3ec3-9048-0d73f698a17c","pitchNumber":1,"startTime":"2025-08-01T17:09:10.993Z","endTime":"2025-08-01T17:09:14.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.45192578485882,"strikeZoneBottom":1.70805637336746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.258137208017544,"aZ":-23.819010549686073,"pfxX":-8.812865498671261,"pfxZ":4.724210839314265,"pX":1.169597734942429,"pZ":3.2633361269796075,"vX0":8.969640906531946,"vY0":-132.38592487758,"vZ0":-0.38293828991152606,"x":72.42,"y":150.67,"x0":-1.1235827955674602,"y0":50.00197862628676,"z0":5.159050662234035,"aX":-15.583618352959208},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":13.9,"spinRate":2469,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4143305527215433,"extension":7.00517545743381},"index":1,"playId":"0a8bddff-89a4-357e-ba2c-5fdfc8d48b1c","pitchNumber":2,"startTime":"2025-08-01T17:09:23.929Z","endTime":"2025-08-01T17:09:27.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35834520291817,"aZ":-26.941105183726414,"pfxX":1.9733058273382564,"pfxZ":3.3157247627327395,"pX":1.38898013541065,"pZ":2.0059246093388614,"vX0":5.8448881222680305,"vY0":-124.9152420459547,"vZ0":-2.195211154163351,"x":64.06,"y":184.62,"x0":-1.2383937303052381,"y0":50.0034020675085,"z0":5.112817988582611,"aX":3.1160520920098524},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.8,"breakHorizontal":-4.9,"spinRate":2427,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.43860748974631525,"extension":6.904167006565088},"index":2,"playId":"3772b904-67fa-35aa-a78c-54dbb5eeb8b1","pitchNumber":3,"startTime":"2025-08-01T17:09:36.590Z","endTime":"2025-08-01T17:09:40.119Z","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":0},"index":3,"startTime":"2025-08-01T17:09:46.479Z","endTime":"2025-08-01T17:09:59.019Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.37999853383455,"strikeZoneBottom":1.7568586820465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.943251742540724,"aZ":-31.60218238801447,"pfxX":2.488877222091013E-4,"pfxZ":0.37714723420161445,"pX":-0.8006411718601916,"pZ":1.4742266688198595,"vX0":1.5366265017702194,"vY0":-121.89597475321365,"vZ0":-2.173374181695799,"x":147.52,"y":198.98,"x0":-1.438006317249394,"y0":50.00138312816171,"z0":5.093760010876763,"aX":3.277830329998665E-4},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.5,"breakHorizontal":-0.4,"spinRate":2418,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.44856373869033384,"extension":6.83689431825154},"index":4,"playId":"d8a5d523-0f4b-3ffa-9027-85232eac54b8","pitchNumber":4,"startTime":"2025-08-01T17:09:59.019Z","endTime":"2025-08-01T17:10:02.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.38000169196248,"strikeZoneBottom":1.87174923845383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.577464068732613,"aZ":-23.92281535386225,"pfxX":-9.688246880519458,"pfxZ":4.6391247269097065,"pX":1.201183192092519,"pZ":2.49312866583591,"vX0":9.523651926823469,"vY0":-132.15186927270182,"vZ0":-2.1140611210402183,"x":71.21,"y":171.47,"x0":-1.1802266432850026,"y0":50.00450896144029,"z0":5.0499904352988,"aX":-17.24090511527115},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":15.6,"spinRate":2379,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41351831087336954,"extension":6.996731029565258},"index":5,"playId":"86d01bf7-fb98-354c-89b2-3797d52bea92","pitchNumber":5,"startTime":"2025-08-01T17:10:12.774Z","endTime":"2025-08-01T17:10:16.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.090875478415875,"aZ":-32.14659693986429,"pfxX":1.2186426475607872,"pfxZ":0.023051050257500094,"pX":-0.327262477170993,"pZ":2.172224064300498,"vX0":2.335673593134292,"vY0":-121.07080995845234,"vZ0":-0.6931337760977543,"x":129.47,"y":180.13,"x0":-1.4552248158824461,"y0":50.00573685333238,"z0":5.226015721327246,"aX":1.8465935378275191},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":-2.6,"spinRate":2404,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.44889661695846383,"extension":6.808180542876296},"hitData":{"launchSpeed":100.3,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.31,"coordY":156.75}},"index":6,"playId":"2b3d5cb4-8982-395a-a703-a963075dd8b3","pitchNumber":6,"startTime":"2025-08-01T17:10:28.762Z","endTime":"2025-08-01T17:10:36.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:10:36.387Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a sharp line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T17:10:54.750Z","endTime":"2025-08-01T17:11:12.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.726921445575222,"aZ":-32.28332040235486,"pfxX":0.2648139388872919,"pfxZ":-0.07420516096606367,"pX":-0.15614101741456105,"pZ":1.685482936595791,"vX0":3.069014844669559,"vY0":-122.94531715874315,"vZ0":-1.756809681997387,"x":122.95,"y":193.27,"x0":-1.4557554924309004,"y0":50.001514866985225,"z0":5.15320607681021,"aX":0.4040777097392908},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.2,"breakHorizontal":-1.2,"spinRate":2392,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.44577430520187766,"extension":6.740011431108169},"hitData":{"launchSpeed":111.4,"launchAngle":9.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":152.59,"coordY":100.5}},"index":0,"playId":"52b47d53-bf17-39d3-adae-2bb9f7da937a","pitchNumber":1,"startTime":"2025-08-01T17:11:02.002Z","endTime":"2025-08-01T17:11:12.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:11:12.790Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T17:11:28.130Z","endTime":"2025-08-01T17:13:19.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":91.4,"endSpeed":84.2,"strikeZoneTop":3.54000211702361,"strikeZoneBottom":1.75842157034041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.406586879159004,"aZ":-15.80688082930865,"pfxX":-4.49275808756458,"pfxZ":9.12589624012126,"pX":2.6483993118730274,"pZ":1.4270493853332626,"vX0":11.152993968342663,"vY0":-132.58857048404604,"vZ0":-6.508740296383174,"x":16.05,"y":200.25,"x0":-1.0152008316051255,"y0":50.00318340723392,"z0":5.052720859196813,"aX":-8.059122441903604},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":5.9,"spinRate":2519,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.41194742218557723,"extension":6.914431420104548},"index":0,"playId":"f970e0b8-b54f-3b6a-ac8b-4017250fd9aa","pitchNumber":1,"startTime":"2025-08-01T17:11:32.159Z","endTime":"2025-08-01T17:11:35.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.058423494330736,"aZ":-31.363215296495095,"pfxX":1.2890149978601677,"pfxZ":0.5448520155772574,"pX":1.1265995647591935,"pZ":1.4738012569405587,"vX0":5.52991343619293,"vY0":-122.07672685288068,"vZ0":-2.2825895997969474,"x":74.06,"y":198.99,"x0":-1.343950720425181,"y0":50.00397384521972,"z0":5.144684394414963,"aX":1.9282557836141163},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.7,"breakHorizontal":-3.7,"spinRate":2323,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4502186400784791,"extension":6.9073702956080805},"index":1,"playId":"21321f95-6068-3717-a729-b3cd292351f4","pitchNumber":2,"startTime":"2025-08-01T17:11:48.086Z","endTime":"2025-08-01T17:11:51.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15014895886302,"aZ":-17.618343311412474,"pfxX":-2.9911158703669303,"pfxZ":8.298613590563654,"pX":0.6152174622721627,"pZ":2.709167710652217,"vX0":5.8233873575889525,"vY0":-131.44040806890752,"vZ0":-2.933699481837273,"x":93.55,"y":165.63,"x0":-1.2377542946465472,"y0":50.006118354603124,"z0":5.143849469476828,"aX":-5.249341237931339},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.6,"breakHorizontal":4.2,"spinRate":2459,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.41627774020951325,"extension":6.8861759673039735},"index":2,"playId":"7273f2df-c982-3a28-89d3-69f974c18a97","pitchNumber":3,"startTime":"2025-08-01T17:12:03.698Z","endTime":"2025-08-01T17:12:06.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":80.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22672040918523,"aZ":-18.527305399065064,"pfxX":-6.674682718680736,"pfxZ":8.073012271089741,"pX":-0.9345828696851614,"pZ":4.024496734705309,"vX0":3.213118305210698,"vY0":-130.6478702483641,"vZ0":0.44396568892953336,"x":152.62,"y":130.12,"x0":-1.3282002265276225,"y0":50.0013222285868,"z0":5.269465222063708,"aX":-11.281114804518142},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.9,"breakHorizontal":11.2,"spinRate":2511,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.42285216783371826,"extension":6.857427450588294},"index":3,"playId":"dfd0c74b-2834-36bd-b80a-f61ed12ca4a1","pitchNumber":4,"startTime":"2025-08-01T17:12:21.910Z","endTime":"2025-08-01T17:12:24.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.54000183366116,"strikeZoneBottom":1.55804188731183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72014813281094,"aZ":-22.924344036670796,"pfxX":-9.737977770671218,"pfxZ":5.304251585336771,"pX":1.7739437699807161,"pZ":2.4304836755646866,"vX0":10.60907863962803,"vY0":-130.54373135329868,"vZ0":-2.3596658226287874,"x":49.38,"y":173.16,"x0":-1.0570231198102549,"y0":50.004025692706406,"z0":5.052444097483719,"aX":-16.98883589861124},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.4,"breakHorizontal":15.6,"spinRate":2366,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4178697195015557,"extension":6.966236013025786},"index":4,"playId":"eaae8835-726d-3f77-944e-942c18ad229f","pitchNumber":5,"startTime":"2025-08-01T17:12:42.147Z","endTime":"2025-08-01T17:12:45.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.53999822186507,"strikeZoneBottom":1.55488107990075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55274917772735,"aZ":-21.047131437924055,"pfxX":-2.171365556744758,"pfxZ":6.5937954932240075,"pX":0.730283788231609,"pZ":4.309766361214697,"vX0":5.854137152600954,"vY0":-128.79391232643118,"vZ0":1.5520008121641118,"x":89.16,"y":122.42,"x0":-1.2853104557654402,"y0":50.00512344503674,"z0":5.321820493427342,"aX":-3.6665017026143545},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.5,"breakHorizontal":2.6,"spinRate":2616,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4244979979811525,"extension":6.812104002844076},"index":5,"playId":"b2decb5b-fd6e-38a7-9159-390d84dbd286","pitchNumber":6,"startTime":"2025-08-01T17:12:57.790Z","endTime":"2025-08-01T17:13:02.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.54000128325766,"strikeZoneBottom":1.71546109894383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71558818803384,"aZ":-22.997471791789973,"pfxX":-9.600690021712259,"pfxZ":5.1667153519466105,"pX":0.328351896869178,"pZ":3.107368449698083,"vX0":7.471674328225856,"vY0":-132.32384036217928,"vZ0":-0.8385401480954124,"x":104.48,"y":154.88,"x0":-1.2817346636261913,"y0":50.005909803201746,"z0":5.110356022422356,"aX":-17.062155355569256},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":15.8,"spinRate":2332,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.41363133596204715,"extension":6.840073700961456},"index":6,"playId":"907a5036-17d7-3710-827c-cdba1acd949f","pitchNumber":7,"startTime":"2025-08-01T17:13:15.742Z","endTime":"2025-08-01T17:13:19.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:13:19.834Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drake Baldwin lines out to center fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-01T17:13:36.933Z","endTime":"2025-08-01T17:13:48.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.745991971040528,"aZ":-17.4441916270485,"pfxX":-5.226381890408371,"pfxZ":8.59498368207735,"pX":-0.09527256743483427,"pZ":3.227784752543318,"vX0":5.190760246779273,"vY0":-130.2030402037291,"vZ0":-1.6670256335924478,"x":120.63,"y":151.63,"x0":-1.4372179830418905,"y0":50.00523541152066,"z0":5.198571764556575,"aX":-8.960485926917903},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.4,"breakHorizontal":8.3,"spinRate":2458,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.42092532799376237,"extension":6.805631198508435},"hitData":{"launchSpeed":81.9,"launchAngle":26.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.73,"coordY":87.05}},"index":0,"playId":"c053d06c-f232-33ef-be34-c7aab481bf49","pitchNumber":1,"startTime":"2025-08-01T17:13:41.549Z","endTime":"2025-08-01T17:13:48.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:13:48.949Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-01T17:15:56.474Z","endTime":"2025-08-01T17:16:35.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.07500485896236,"strikeZoneBottom":1.39052181632138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.028723825935288,"aZ":-21.89247565909604,"pfxX":-9.459225631555906,"pfxZ":5.82792192930964,"pX":0.48363287161403407,"pZ":1.580790006924949,"vX0":6.713720806833662,"vY0":-131.97599982524818,"vZ0":-7.865176175394254,"x":98.57,"y":196.1,"x0":-0.8639720978024177,"y0":50.002996536793624,"z0":6.211406210162555,"aX":-16.690309814476805},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.0,"breakHorizontal":15.7,"spinRate":2064,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.41498431298739247,"extension":6.00832816927944},"index":0,"playId":"9e8e26f9-85a3-37a5-9e14-c43ed74d9802","pitchNumber":1,"startTime":"2025-08-01T17:16:14.712Z","endTime":"2025-08-01T17:16:18.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71136063555682,"aZ":-20.43208236753611,"pfxX":-10.777785922361797,"pfxZ":6.82172222301343,"pX":-0.5855483736825549,"pZ":2.503090980892146,"vX0":4.5722767345327195,"vY0":-131.11308724434434,"vZ0":-5.98330529267581,"x":139.32,"y":171.2,"x0":-0.9630928632843521,"y0":50.00233070228527,"z0":6.365525485773422,"aX":-18.546654978041808},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.0,"breakHorizontal":18.4,"spinRate":2115,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4196220443138343,"extension":6.012182570191474},"hitData":{"launchSpeed":99.5,"launchAngle":42.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.22,"coordY":82.7}},"index":1,"playId":"c71b6a3c-1507-3c84-be28-8c67f3c0dc22","pitchNumber":2,"startTime":"2025-08-01T17:16:25.937Z","endTime":"2025-08-01T17:16:35.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:16:35.743Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Benson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-01T17:17:00.875Z","endTime":"2025-08-01T17:18:00.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.090413789344282,"aZ":-29.4877858501239,"pfxX":-0.6686209933628937,"pfxZ":1.787610237823424,"pX":-0.32516226625778283,"pZ":2.677860998842139,"vX0":2.037711471034319,"vY0":-121.43616261989436,"vZ0":-2.9049852661127584,"x":129.39,"y":166.48,"x0":-1.0855264971817615,"y0":50.00483006126703,"z0":6.434986980378467,"aX":-1.0064538240847642},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.9,"breakHorizontal":0.7,"spinRate":2488,"spinDirection":33},"zone":4,"typeConfidence":0.87,"plateTime":0.4497431534244294,"extension":5.9405184787802945},"index":0,"playId":"7f406bc4-46ff-3d16-b7e7-c0071d8f3c72","pitchNumber":1,"startTime":"2025-08-01T17:17:00.875Z","endTime":"2025-08-01T17:17:04.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.365453133819678,"aZ":-31.513101638168436,"pfxX":-0.3401477984347807,"pfxZ":0.43939459303436035,"pX":-0.38021512831867793,"pZ":1.849356729872227,"vX0":1.751648632344701,"vY0":-121.67482189922346,"vZ0":-4.288946374591667,"x":131.49,"y":188.85,"x0":-1.06454212203137,"y0":50.002718433905564,"z0":6.358704023621301,"aX":-0.5113510506325202},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":0.2,"spinRate":2399,"spinDirection":40},"zone":7,"typeConfidence":0.89,"plateTime":0.4497737105549904,"extension":6.093096204912729},"index":1,"playId":"2fe0cc0f-35b6-3415-98b2-d80f77bfe858","pitchNumber":2,"startTime":"2025-08-01T17:17:13.527Z","endTime":"2025-08-01T17:17:19.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.90883440747476,"strikeZoneBottom":1.84782841224909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.641641527738066,"aZ":-31.10067432859553,"pfxX":0.13907959757635346,"pfxZ":0.6849704254476188,"pX":1.5199726499289974,"pZ":-0.8655847673788947,"vX0":5.619145094660177,"vY0":-124.1515811209192,"vZ0":-10.659893455359823,"x":59.06,"y":262.15,"x0":-0.7858877983659291,"y0":50.00517954814459,"z0":6.051984381773516,"aX":0.21715036125738654},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.0,"breakHorizontal":-1.4,"spinRate":2504,"spinDirection":356},"zone":14,"typeConfidence":0.9,"plateTime":0.4403053581598426,"extension":6.250652210673896},"index":2,"playId":"fc544c89-06f1-3c0b-b8c8-29416b962be9","pitchNumber":3,"startTime":"2025-08-01T17:17:38.229Z","endTime":"2025-08-01T17:17:41.304Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12374853705295,"aZ":-24.114888026589124,"pfxX":-7.111300099550486,"pfxZ":4.802902632463761,"pX":-1.033408008331151,"pZ":2.9008257546897327,"vX0":2.4820009327265216,"vY0":-128.32705867680582,"vZ0":-4.024212342809292,"x":156.39,"y":160.46,"x0":-1.0860163115806234,"y0":50.00268339557594,"z0":6.35524031706429,"aX":-11.928120807466204},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.0,"breakHorizontal":12.4,"spinRate":2351,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.4259021234710545,"extension":5.998185629388098},"index":3,"playId":"e025bf03-c513-3922-9032-ec4085d90f0a","pitchNumber":4,"startTime":"2025-08-01T17:17:55.663Z","endTime":"2025-08-01T17:18:00.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:18:00.202Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out sharply to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-01T17:18:21.090Z","endTime":"2025-08-01T17:18:54.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.23277324632055,"strikeZoneBottom":1.40520930841066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31781601733327,"aZ":-22.325810221987208,"pfxX":-6.450819385067976,"pfxZ":5.528222178833173,"pX":1.425636142467987,"pZ":0.9819212493113683,"vX0":8.006250930661986,"vY0":-132.62532611598834,"vZ0":-9.388960022476637,"x":62.66,"y":212.27,"x0":-0.7939123666725301,"y0":50.002442959358326,"z0":6.195588668938699,"aX":-11.493356389202269},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":10.0,"spinRate":2234,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4129554484892446,"extension":6.064751243986941},"index":0,"playId":"580a3ea1-7680-3ca7-8da0-7fce2f7670de","pitchNumber":1,"startTime":"2025-08-01T17:18:22.308Z","endTime":"2025-08-01T17:18:25.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.13638899877461,"strikeZoneBottom":1.51630869005874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.630773246356245,"aZ":-18.341489060583537,"pfxX":-10.203320853157638,"pfxZ":7.67341117994986,"pX":0.691867049763814,"pZ":1.3984377180558176,"vX0":7.675441783558778,"vY0":-133.62923503719932,"vZ0":-9.047339253475531,"x":90.63,"y":201.02,"x0":-0.8964598247877962,"y0":50.00430802700501,"z0":6.1536624100737765,"aX":-18.3971466731737},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":16.8,"spinRate":2194,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.410375644804859,"extension":6.14482258298267},"index":1,"playId":"633c85de-e63e-3373-8938-17a962345088","pitchNumber":2,"startTime":"2025-08-01T17:18:36.359Z","endTime":"2025-08-01T17:18:40.496Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.762690771370476,"aZ":-32.67847834979616,"pfxX":-0.4546192564454641,"pfxZ":-0.3364002456354509,"pX":0.2781751419770385,"pZ":2.3227879782725003,"vX0":3.247767205304,"vY0":-120.88050884371465,"vZ0":-2.899167575062565,"x":106.4,"y":176.06,"x0":-1.021684045645856,"y0":50.00441665325333,"z0":6.39613062003378,"aX":-0.6752897159339369},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.1,"breakHorizontal":0.1,"spinRate":2645,"spinDirection":30},"zone":6,"typeConfidence":2.0,"plateTime":0.4524805837872208,"extension":6.084199443548678},"hitData":{"launchSpeed":104.8,"launchAngle":14.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":91.66,"coordY":84.68}},"index":2,"playId":"9cbaf494-d5d1-3e13-b1fc-8921c7fb7a76","pitchNumber":3,"startTime":"2025-08-01T17:18:48.797Z","endTime":"2025-08-01T17:18:54.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:18:54.889Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-01T17:21:08.814Z","endTime":"2025-08-01T17:22:21.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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, 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":82.3,"endSpeed":74.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.590583937137016,"aZ":-32.501911025126276,"pfxX":7.784423132817875,"pfxZ":-0.23653760629635023,"pX":1.7270246706338859,"pZ":1.217241887295127,"vX0":4.956333963641872,"vY0":-119.72568090408657,"vZ0":-2.0740748747872875,"x":51.17,"y":205.91,"x0":-1.3957451286329696,"y0":50.00007525006515,"z0":5.062523284814202,"aX":11.061952563728935},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.7,"breakHorizontal":-15.5,"spinRate":2402,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.46118930778553846,"extension":6.82665978185466},"index":0,"playId":"14f04821-c9e3-37f7-87e4-244c0526350f","pitchNumber":1,"startTime":"2025-08-01T17:21:08.814Z","endTime":"2025-08-01T17:21:12.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.2,"endSpeed":74.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.037738972681566,"aZ":-24.498456302392793,"pfxX":2.078650040085674,"pfxZ":5.400158478236989,"pX":1.4207485772808528,"pZ":1.6384579528750127,"vX0":5.545691052373787,"vY0":-119.53680089306307,"vZ0":-2.760948377035291,"x":62.84,"y":194.54,"x0":-1.2166683768672106,"y0":50.00011902119217,"z0":5.051663027087227,"aX":2.9500999891376005},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.2,"breakHorizontal":-5.3,"spinRate":2431,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4615181419229173,"extension":6.757238961394463},"index":1,"playId":"03abe199-0afe-3950-9e14-6e5e1a16cdc8","pitchNumber":2,"startTime":"2025-08-01T17:21:24.844Z","endTime":"2025-08-01T17:21:27.844Z","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":"2025-08-01T17:21:32.761Z","endTime":"2025-08-01T17:21:45.222Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.2,"strikeZoneTop":3.58000210359764,"strikeZoneBottom":1.72613902455237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.551593079657057,"aZ":-30.43964699574439,"pfxX":6.675055377144448,"pfxZ":1.207363742448723,"pX":2.607104056614864,"pZ":0.5225054523180233,"vX0":6.936539431719131,"vY0":-120.57952485742086,"vZ0":-3.9943519900588833,"x":17.62,"y":224.67,"x0":-1.1996589819649555,"y0":50.00506038844053,"z0":4.9564271722719315,"aX":9.598402240670332},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.3,"breakHorizontal":-14.0,"spinRate":2486,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4583779939409336,"extension":6.855483577268175},"index":3,"playId":"c33df797-659b-33a3-b5aa-7e8074d4ca2e","pitchNumber":3,"startTime":"2025-08-01T17:21:45.222Z","endTime":"2025-08-01T17:21:49.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05225600028875,"aZ":-31.449859304301604,"pfxX":1.9090873579228078,"pfxZ":0.49504449630942915,"pX":0.6044015669303977,"pZ":1.4398272977430735,"vX0":3.850803095607424,"vY0":-120.08948432386391,"vZ0":-1.8528937245505874,"x":93.96,"y":199.9,"x0":-1.2701600395405956,"y0":50.001504582475214,"z0":5.028760972127576,"aX":2.777039466035795},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":-4.4,"spinRate":2386,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.456750746019968,"extension":6.932160901937953},"index":4,"playId":"c4340343-d2ab-3b51-8780-66c912405c3d","pitchNumber":4,"startTime":"2025-08-01T17:22:01.535Z","endTime":"2025-08-01T17:22:04.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.60807785700094,"strikeZoneBottom":1.86158477015509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7326473372507,"aZ":-22.955713457771264,"pfxX":-9.45841495781265,"pfxZ":5.101442832465539,"pX":0.615276336881394,"pZ":2.5951227013298235,"vX0":7.8650811777172915,"vY0":-132.88410867833426,"vZ0":-2.124367026884649,"x":93.55,"y":168.71,"x0":-1.1391531477128793,"y0":50.00228936722679,"z0":5.055072981306265,"aX":-17.089123657162173},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.0,"breakHorizontal":15.6,"spinRate":2355,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.4105792949000273,"extension":7.05226333136979},"index":5,"playId":"ced636d9-8adb-33ac-97fc-fb440aaa98ba","pitchNumber":5,"startTime":"2025-08-01T17:22:18.592Z","endTime":"2025-08-01T17:22:21.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:22:21.674Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-01T17:22:37.230Z","endTime":"2025-08-01T17:23:57.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.50000099887185,"strikeZoneBottom":1.58682714771657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.123747507781378,"aZ":-31.54224000198035,"pfxX":2.5750967469618007,"pfxZ":0.4463180516068288,"pX":-0.5028805865782626,"pZ":2.0834631353171127,"vX0":1.5116711701317544,"vY0":-117.8109482717701,"vZ0":-0.20904795354910277,"x":136.17,"y":182.53,"x0":-1.4861193499039245,"y0":50.003263256889795,"z0":5.074117581022278,"aX":3.6409299018402725},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.1,"breakHorizontal":-5.0,"spinRate":2341,"spinDirection":73},"zone":7,"typeConfidence":2.0,"plateTime":0.46386374492596927,"extension":6.827610689543333},"index":0,"playId":"603a30db-56ff-3bc1-a9d5-f889cbde8dfb","pitchNumber":1,"startTime":"2025-08-01T17:22:45.197Z","endTime":"2025-08-01T17:22:48.599Z","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":81.4,"endSpeed":75.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69360934809705,"aZ":-31.203380342147373,"pfxX":4.049514384947789,"pfxZ":0.6774650839027592,"pX":-0.4171010679146965,"pZ":1.4825003687795206,"vX0":1.2352298027948747,"vY0":-118.54640705381924,"vZ0":-1.6425964348690667,"x":132.9,"y":198.75,"x0":-1.4709258453364555,"y0":50.00082842031095,"z0":5.033276143723958,"aX":5.761058706530953},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.1,"breakHorizontal":-7.7,"spinRate":2357,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.462073261859544,"extension":6.89954111472734},"index":1,"playId":"9db28c3b-0fe5-375c-a040-42b562b0dd61","pitchNumber":2,"startTime":"2025-08-01T17:22:57.179Z","endTime":"2025-08-01T17:23:00.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":74.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.578989107279355,"aZ":-34.51282377424632,"pfxX":4.086661407225904,"pfxZ":-1.6327883125813578,"pX":0.6137189142292708,"pZ":1.657434642007804,"vX0":3.303415388858312,"vY0":-120.17599782326559,"vZ0":-0.7292429460861448,"x":93.61,"y":194.03,"x0":-1.3193433092880709,"y0":50.00119429000852,"z0":5.084196691069594,"aX":5.85877164891783},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.9,"breakHorizontal":-8.3,"spinRate":2418,"spinDirection":85},"zone":9,"typeConfidence":2.0,"plateTime":0.45925260880256724,"extension":6.778987760710109},"index":2,"playId":"d0bde253-c762-3318-ac34-759322f1a1f7","pitchNumber":3,"startTime":"2025-08-01T17:23:21.868Z","endTime":"2025-08-01T17:23:24.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13376531395962,"aZ":-23.81778182381407,"pfxX":-9.712780640506168,"pfxZ":4.671507037925391,"pX":-0.6609819564507895,"pZ":2.7062333714893843,"vX0":5.0443921978831305,"vY0":-133.9795981072493,"vZ0":-1.5505289017928525,"x":142.2,"y":165.71,"x0":-1.3219349246398342,"y0":50.0048477935552,"z0":5.020662976479349,"aX":-17.386176304280994},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":16.2,"spinRate":2416,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4112573887776221,"extension":6.817953227594082},"index":3,"playId":"bf7340f1-6645-3e37-a493-305142e23057","pitchNumber":4,"startTime":"2025-08-01T17:23:38.360Z","endTime":"2025-08-01T17:23:41.360Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89163846823305,"aZ":-32.66575366966452,"pfxX":4.4367521773896,"pfxZ":-0.3254283217613363,"pX":1.174193505894608,"pZ":0.5313534531880837,"vX0":4.703321097155285,"vY0":-122.10941862645737,"vZ0":-3.8878599614511016,"x":72.24,"y":224.43,"x0":-1.3463186123348228,"y0":50.000222061957146,"z0":4.925867275726554,"aX":6.762831413885448},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.2,"breakHorizontal":-9.1,"spinRate":2505,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4469208549598642,"extension":6.929427119887089},"index":4,"playId":"bf94ac25-bc63-3545-89a2-8aae7f8e9ff5","pitchNumber":5,"startTime":"2025-08-01T17:23:53.789Z","endTime":"2025-08-01T17:23:57.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:23:57.861Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ozzie Albies pops out to third baseman Ke'Bryan Hayes in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-01T17:24:14.614Z","endTime":"2025-08-01T17:25:37.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":90.4,"endSpeed":82.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.572060584084856,"aZ":-19.641015719583745,"pfxX":-3.9893098667490334,"pfxZ":7.232788835925914,"pX":0.1822973094852169,"pZ":2.239257712796951,"vX0":5.101743620533319,"vY0":-131.49564400424921,"vZ0":-3.4161191842699656,"x":110.05,"y":178.32,"x0":-1.2741173839025515,"y0":50.00415253375963,"z0":5.0307725151023535,"aX":-6.914706029403563},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.5,"breakHorizontal":6.0,"spinRate":2508,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.41820096513925176,"extension":6.932906886972911},"index":0,"playId":"23fc4f9a-fd5e-318b-9a24-ddf35a22c6b2","pitchNumber":1,"startTime":"2025-08-01T17:24:20.150Z","endTime":"2025-08-01T17:24:27.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.26999854325489,"strikeZoneBottom":1.47322566690577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81369371990729,"aZ":-19.44599631324022,"pfxX":-3.6050875696517286,"pfxZ":7.2921238242184,"pX":-1.4567036451397641,"pZ":3.5924094904846235,"vX0":1.070204450112128,"vY0":-131.06425736236878,"vZ0":-0.34725479651998353,"x":172.53,"y":141.78,"x0":-1.4010649596384155,"y0":50.004631340264616,"z0":5.1746023249031,"aX":-6.293728566504635},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.3,"breakHorizontal":6.4,"spinRate":2517,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4173656014454301,"extension":6.8827066754350055},"index":1,"playId":"c827e217-1a85-30d7-9804-837769bb423b","pitchNumber":2,"startTime":"2025-08-01T17:24:46.079Z","endTime":"2025-08-01T17:24:49.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.26999886272048,"strikeZoneBottom":1.54436321623144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88849132749895,"aZ":-21.884239308595546,"pfxX":-9.291914553555987,"pfxZ":5.825414090948106,"pX":-1.2864613543110328,"pZ":2.491991737027159,"vX0":3.518033534254521,"vY0":-132.6994146951409,"vZ0":-2.367060797995728,"x":166.04,"y":171.5,"x0":-1.4293188815971902,"y0":50.00429603644086,"z0":5.00605095183745,"aX":-16.41660717184743},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.2,"breakHorizontal":16.0,"spinRate":2342,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41424721019064314,"extension":6.806215915487909},"index":2,"playId":"456adcaa-51d3-34cf-a305-18b5e5ee80e6","pitchNumber":3,"startTime":"2025-08-01T17:24:57.808Z","endTime":"2025-08-01T17:25:02.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.2699985174083,"strikeZoneBottom":1.41700856629648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.854082747550862,"aZ":-22.841106407174042,"pfxX":-7.007526931804954,"pfxZ":5.186140776214218,"pX":-1.112863389359891,"pZ":3.713949616306571,"vX0":3.302515497980493,"vY0":-132.8756689642874,"vZ0":0.6542792222172475,"x":159.42,"y":138.5,"x0":-1.457383411675092,"y0":50.00131644629084,"z0":5.116464616044164,"aX":-12.605179786533334},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.7,"breakHorizontal":12.0,"spinRate":2423,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4112614831970731,"extension":6.769765391902316},"index":3,"playId":"5d558420-7768-33ee-a3af-0b3d0487ca4f","pitchNumber":4,"startTime":"2025-08-01T17:25:13.506Z","endTime":"2025-08-01T17:25:16.724Z","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":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.113573807368947,"aZ":-27.464812059321485,"pfxX":-1.5939321009611922,"pfxZ":2.883452781957139,"pX":-0.41504008836672796,"pZ":2.3243394842705367,"vX0":3.3641298785896523,"vY0":-126.3019200628166,"vZ0":-1.4929516727395002,"x":132.82,"y":176.02,"x0":-1.5507588428264871,"y0":50.00354283448427,"z0":5.109482558340272,"aX":-2.6037637113745724},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.2,"breakHorizontal":2.2,"spinRate":2368,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.43188503418127633,"extension":6.74971082743331},"hitData":{"launchSpeed":84.7,"launchAngle":79.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.46,"coordY":199.32}},"index":4,"playId":"e7a48692-256e-37e7-87c5-e4a68fa97a42","pitchNumber":5,"startTime":"2025-08-01T17:25:28.334Z","endTime":"2025-08-01T17:25:37.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:25:37.546Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a sharp line drive to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-01T17:27:37.269Z","endTime":"2025-08-01T17:27:59.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61310242587865,"aZ":-25.09441066594575,"pfxX":-7.720852330749247,"pfxZ":4.04377576792911,"pX":-0.5012159224245762,"pZ":2.2459720416410414,"vX0":4.312746114913675,"vY0":-132.1136607034111,"vZ0":-5.656851699726115,"x":136.11,"y":178.14,"x0":-1.159755722694903,"y0":50.00425356230958,"z0":6.282485658713189,"aX":-13.521145360400025},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.1,"breakHorizontal":13.0,"spinRate":2070,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4160930202814739,"extension":5.9891420243547016},"hitData":{"launchSpeed":104.4,"launchAngle":11.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":137.16,"coordY":104.49}},"index":0,"playId":"ec27f29f-c520-302c-9358-30cfe901a3f8","pitchNumber":1,"startTime":"2025-08-01T17:27:49.067Z","endTime":"2025-08-01T17:27:59.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:27:59.931Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-01T17:28:19.967Z","endTime":"2025-08-01T17:30:20.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.21745096088915,"strikeZoneBottom":1.24385796256563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25403496685399,"aZ":-24.514563182702453,"pfxX":-10.218796276121946,"pfxZ":4.327211083641021,"pX":0.37976103120120863,"pZ":2.9279263270896334,"vX0":6.592297066554105,"vY0":-132.69920808676338,"vZ0":-4.225379901100684,"x":102.52,"y":159.73,"x0":-0.8179344640284392,"y0":50.00497265603045,"z0":6.342061408234673,"aX":-18.0989677302832},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":2019,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4138646797087153,"extension":5.926875498444222},"index":0,"playId":"ac7dcade-4427-3391-ab88-fbad890c72be","pitchNumber":1,"startTime":"2025-08-01T17:28:19.967Z","endTime":"2025-08-01T17:28:23.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.5,"strikeZoneTop":3.08999882933551,"strikeZoneBottom":1.30602521814638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.164257981111124,"aZ":-29.916247057332875,"pfxX":-0.01934562182159638,"pfxZ":1.5185373299295954,"pX":1.3703632961180516,"pZ":0.9318001008589271,"vX0":5.031930614143125,"vY0":-122.16958415795978,"vZ0":-6.532543201896091,"x":64.76,"y":213.62,"x0":-0.729419927717278,"y0":50.000408142706576,"z0":6.27201264425667,"aX":-0.029044988057545674},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.2,"breakHorizontal":-1.3,"spinRate":2488,"spinDirection":13},"zone":14,"typeConfidence":0.89,"plateTime":0.45149553236256956,"extension":5.992896286859948},"index":1,"playId":"7af14aad-6fb8-36e0-89d5-cde5a6b0d921","pitchNumber":2,"startTime":"2025-08-01T17:28:35.129Z","endTime":"2025-08-01T17:28:38.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.684293007147645,"aZ":-29.54585965345788,"pfxX":0.16403795564799162,"pfxZ":1.7164481820537816,"pX":0.008650535865414626,"pZ":2.6371083883615514,"vX0":2.1936375863698245,"vY0":-122.76799147904327,"vZ0":-3.0242762196348627,"x":116.67,"y":167.58,"x0":-0.916728780510068,"y0":50.00189986964207,"z0":6.3925476410871775,"aX":0.2509485676350063},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":-0.8,"spinRate":2400,"spinDirection":26},"zone":2,"typeConfidence":0.89,"plateTime":0.4456822239981646,"extension":6.011601251345862},"index":2,"playId":"705a691c-614b-3045-88a2-e2c472898f8f","pitchNumber":3,"startTime":"2025-08-01T17:28:51.163Z","endTime":"2025-08-01T17:28:55.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27306073020404,"aZ":-22.901872151641225,"pfxX":-7.370234111851663,"pfxZ":5.288247603567781,"pX":-0.29327773530302625,"pZ":2.9032008216277965,"vX0":4.047124967222627,"vY0":-131.6659493178747,"vZ0":-4.462644646963665,"x":128.18,"y":160.39,"x0":-0.8936833205983779,"y0":50.00490683306032,"z0":6.317563924245957,"aX":-12.925954968876393},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":12.5,"spinRate":2148,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4161941577876691,"extension":6.064225613143534},"index":3,"playId":"9815c47e-0168-3a8f-879f-de1aa40c130d","pitchNumber":4,"startTime":"2025-08-01T17:29:16.062Z","endTime":"2025-08-01T17:29:19.179Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"46218430-f838-3240-9902-2ec1eb791974","startTime":"2025-08-01T17:29:35.018Z","endTime":"2025-08-01T17:29:38.021Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.0900018623144,"strikeZoneBottom":1.24373729520384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.537538004445405,"aZ":-30.156777353681132,"pfxX":-0.22012308765857735,"pfxZ":1.2833441297386805,"pX":0.834286498660408,"pZ":0.36713255682005413,"vX0":4.294652270948415,"vY0":-123.74989848580876,"vZ0":-8.01139364669252,"x":85.2,"y":228.87,"x0":-0.8881089850051459,"y0":50.0004045966416,"z0":6.14058655592137,"aX":-0.34562687114135715},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":-0.5,"spinRate":2561,"spinDirection":21},"zone":14,"typeConfidence":0.89,"plateTime":0.4410457946228892,"extension":6.168260239738431},"index":5,"playId":"012e5a21-2d83-35e9-9e32-59480589969b","pitchNumber":5,"startTime":"2025-08-01T17:29:52.518Z","endTime":"2025-08-01T17:29:56.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67509369666181,"aZ":-29.94968523535714,"pfxX":0.10599928973447392,"pfxZ":1.4083124999839507,"pX":0.9539548914718473,"pZ":1.6630374542048474,"vX0":4.3731549479680965,"vY0":-124.15468498268902,"vZ0":-5.441106434207492,"x":80.64,"y":193.88,"x0":-0.8370522077123719,"y0":50.000527846646165,"z0":6.347577383984393,"aX":0.16638815199350837},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.7,"breakHorizontal":-1.1,"spinRate":2662,"spinDirection":345},"zone":14,"typeConfidence":0.89,"plateTime":0.4396037836552753,"extension":5.945963641669524},"index":6,"playId":"b3f8a9f0-6ca7-3821-b53b-a927846e465a","pitchNumber":6,"startTime":"2025-08-01T17:30:17.045Z","endTime":"2025-08-01T17:30:20.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:30:20.126Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-01T17:31:01.910Z","endTime":"2025-08-01T17:31:31.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"32b70c37-dadb-3072-83b4-e03f4cc005e3","startTime":"2025-08-01T17:30:48.300Z","endTime":"2025-08-01T17:30:51.651Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.58000042491362,"strikeZoneBottom":1.69140468479106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.194245762604883,"aZ":-24.880937612755485,"pfxX":-6.024107827723123,"pfxZ":4.667724896367009,"pX":-0.7550697580517429,"pZ":3.2255813875262342,"vX0":2.800209361620145,"vY0":-124.97939271017731,"vZ0":-2.7069287873696157,"x":145.78,"y":151.69,"x0":-1.1151688101011188,"y0":50.00157356759169,"z0":6.394093634623566,"aX":-9.407110256542088},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.0,"breakHorizontal":10.1,"spinRate":2362,"spinDirection":220},"zone":1,"typeConfidence":0.92,"plateTime":0.4404304461499886,"extension":5.96066619818333},"index":1,"playId":"742b29d1-53de-3f17-975f-e409eccb5165","pitchNumber":1,"startTime":"2025-08-01T17:31:04.164Z","endTime":"2025-08-01T17:31:07.799Z","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.4,"endSpeed":80.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52942078763704,"aZ":-28.621506869238,"pfxX":-3.8702975495281966,"pfxZ":2.1796726943291613,"pX":-1.0841162681854772,"pZ":2.4108193256650603,"vX0":1.133116207751238,"vY0":-125.9997220977017,"vZ0":-4.15097756833145,"x":158.32,"y":173.69,"x0":-1.033355890900192,"y0":50.00244501043642,"z0":6.359294764950242,"aX":-6.3022693570835004},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":6.8,"spinRate":2239,"spinDirection":199},"zone":13,"typeConfidence":0.64,"plateTime":0.43260934710756693,"extension":5.944049806943245},"hitData":{"launchSpeed":83.5,"launchAngle":23.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.87,"coordY":96.45}},"index":2,"playId":"2674735a-5834-3c3c-93a2-167795f51ef6","pitchNumber":2,"startTime":"2025-08-01T17:31:20.146Z","endTime":"2025-08-01T17:31:31.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:31:31.038Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Noelvi Marte grounds into a force out, third baseman Austin Riley to second baseman Ozzie Albies. Gavin Lux out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-01T17:31:54.195Z","endTime":"2025-08-01T17:32:17.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.45999852642721,"strikeZoneBottom":1.68618953975712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19288246832218,"aZ":-21.62984204794713,"pfxX":-9.450838967127904,"pfxZ":5.735853682003436,"pX":0.17204366521923298,"pZ":1.602658631756987,"vX0":6.050065028150568,"vY0":-135.37840721025418,"vZ0":-8.182754599898344,"x":110.44,"y":195.51,"x0":-0.8749056867579994,"y0":50.0027090895967,"z0":6.20279821317464,"aX":-17.374435409204217},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":15.6,"spinRate":2163,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4060699475002538,"extension":6.039722754602676},"index":0,"playId":"d7baa399-4d06-3ab2-9ed7-14d73d991518","pitchNumber":1,"startTime":"2025-08-01T17:31:56.011Z","endTime":"2025-08-01T17:31:59.801Z","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":84.1,"endSpeed":77.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.599841887940467,"aZ":-30.95242612025182,"pfxX":-0.3697427818747201,"pfxZ":0.7974187502199168,"pX":0.6228116762614301,"pZ":1.5405489705275377,"vX0":3.807052719084031,"vY0":-122.46727680306662,"vZ0":-5.073901197370575,"x":93.26,"y":197.19,"x0":-0.9020000414438495,"y0":50.00024825172178,"z0":6.278703909402338,"aX":-0.5637763384399908},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":-0.2,"spinRate":2581,"spinDirection":20},"zone":9,"typeConfidence":0.89,"plateTime":0.4468122351808681,"extension":6.158181584178444},"hitData":{"launchSpeed":79.5,"launchAngle":1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.39,"coordY":166.38}},"index":1,"playId":"9fe44cef-3b18-342d-8be6-afa4d5be4839","pitchNumber":2,"startTime":"2025-08-01T17:32:10.915Z","endTime":"2025-08-01T17:32:17.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:32:17.320Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eli White singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-01T17:34:07.541Z","endTime":"2025-08-01T17:36:00.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.5,"endSpeed":76.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.191145912746858,"aZ":-28.49339359053381,"pfxX":1.726009022554107,"pfxZ":2.5043216816988876,"pX":1.131505536939655,"pZ":1.7832018844066526,"vX0":5.355774306278728,"vY0":-120.18725883530007,"vZ0":-1.9222919778585659,"x":73.87,"y":190.63,"x0":-1.3455137133933657,"y0":50.0040807408226,"z0":5.11163315877867,"aX":2.5370527890453336},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.3,"breakHorizontal":-4.3,"spinRate":2456,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45485139471689173,"extension":6.778408385455512},"index":0,"playId":"42e0f491-8593-308d-8d76-0ccc2372bb13","pitchNumber":1,"startTime":"2025-08-01T17:34:27.530Z","endTime":"2025-08-01T17:34:30.931Z","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":82.5,"endSpeed":77.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.648250298281408,"aZ":-31.13747158841253,"pfxX":0.42207306808202505,"pfxZ":0.6967145754998176,"pX":0.5786146426630712,"pZ":1.4648108561433384,"vX0":4.414436740546181,"vY0":-120.27856334102216,"vZ0":-2.1363682437445553,"x":94.94,"y":199.23,"x0":-1.3226380601515466,"y0":50.0032039987898,"z0":5.0813015767307155,"aX":0.6285675931276591},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.1,"breakHorizontal":-1.7,"spinRate":2465,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4524877947414745,"extension":6.860992518520166},"index":1,"playId":"48689e6c-7dff-3a3f-97bc-1832e1540d68","pitchNumber":2,"startTime":"2025-08-01T17:34:43.231Z","endTime":"2025-08-01T17:34:46.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.431088430632705,"aZ":-31.954945399888473,"pfxX":2.1796701831300127,"pfxZ":0.14780841296841363,"pX":1.0377713739310575,"pZ":1.3689010663917782,"vX0":4.72883899401483,"vY0":-120.40102769479941,"vZ0":-2.1371461607496878,"x":77.44,"y":201.82,"x0":-1.231539990663663,"y0":50.00341139474427,"z0":5.084262902902144,"aX":3.212570830210042},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.0,"breakHorizontal":-5.0,"spinRate":2502,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4541816501654523,"extension":6.835551550843976},"index":2,"playId":"0bb637c8-ec52-3ca6-9211-94579087db7d","pitchNumber":3,"startTime":"2025-08-01T17:34:58.940Z","endTime":"2025-08-01T17:35:02.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.78780234883536,"strikeZoneBottom":1.59632043982726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.377780634488026,"aZ":-33.36230936129396,"pfxX":1.8423296287293875,"pfxZ":-0.8194707067549074,"pX":1.1199576451780209,"pZ":0.6675958557665557,"vX0":4.973762128698841,"vY0":-120.02282229517957,"vZ0":-3.2099334801952306,"x":74.31,"y":220.75,"x0":-1.2229080205873608,"y0":50.00229279089718,"z0":5.009413827888166,"aX":2.673091710796889},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.0,"breakHorizontal":-4.6,"spinRate":2491,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.45727363734508986,"extension":6.9182007265758365},"index":3,"playId":"6b6b77f7-62df-38bd-9310-ea9782d3b7af","pitchNumber":4,"startTime":"2025-08-01T17:35:18.305Z","endTime":"2025-08-01T17:35:21.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.578394484070063,"aZ":-22.559740726259648,"pfxX":-10.039236200813695,"pfxZ":5.302852831249966,"pX":0.26219573002008045,"pZ":2.664308386556025,"vX0":7.328871530209244,"vY0":-133.762400367663,"vZ0":-1.9904621920771333,"x":107.01,"y":166.84,"x0":-1.2074038936626492,"y0":50.006631110034874,"z0":5.034008734673441,"aX":-18.214863542868713},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":16.7,"spinRate":2388,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.40932162133859107,"extension":6.7990752211476},"index":4,"playId":"e83721df-2454-3bb6-a2cc-a8ba0e6b06c8","pitchNumber":5,"startTime":"2025-08-01T17:35:31.873Z","endTime":"2025-08-01T17:35:34.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.970703801331467,"aZ":-34.16984881148351,"pfxX":1.8067499642762739,"pfxZ":-1.3598306980211445,"pX":0.8842436595147908,"pZ":1.963577106264666,"vX0":4.564621400514618,"vY0":-120.70432023238527,"vZ0":-0.3317963766657669,"x":83.29,"y":185.76,"x0":-1.2712385718258974,"y0":50.00382621803715,"z0":5.1287651752548795,"aX":2.6478945530872924},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.3,"breakHorizontal":-4.4,"spinRate":2468,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4549510714633165,"extension":6.962103357285324},"hitData":{"launchSpeed":93.1,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.27,"coordY":106.08}},"index":5,"playId":"634cbefb-2e9a-32ed-9a1a-0e6d7c37d306","pitchNumber":6,"startTime":"2025-08-01T17:35:48.472Z","endTime":"2025-08-01T17:36:00.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:36:00.239Z","atBatIndex":29},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Nick Allen out on a sacrifice bunt, pitcher Brady Singer to first baseman Spencer Steer. Eli White to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-01T17:36:16.827Z","endTime":"2025-08-01T17:36:29.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663903,"link":"/api/v1/people/663903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.136292415454466,"aZ":-33.60040513485782,"pfxX":2.718205520116262,"pfxZ":-1.008516534428324,"pX":-0.031425083073633245,"pZ":2.228708614981471,"vX0":2.6818127066979724,"vY0":-118.73985249830939,"vZ0":-0.017665763695820402,"x":118.2,"y":178.6,"x0":-1.533439687243349,"y0":50.004247626921504,"z0":5.322585348462073,"aX":3.8372908057584594},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.6,"breakHorizontal":-5.6,"spinRate":2411,"spinDirection":91},"zone":5,"typeConfidence":2.0,"plateTime":0.4632955954113611,"extension":6.737513816507513},"hitData":{"launchSpeed":53.1,"launchAngle":-71.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":126.4,"coordY":194.65}},"index":0,"playId":"cf3ddfe1-b71f-3274-b39b-92e83bcfc6f2","pitchNumber":1,"startTime":"2025-08-01T17:36:22.651Z","endTime":"2025-08-01T17:36:29.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:36:29.849Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jurickson Profar pops out to third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-01T17:36:51.943Z","endTime":"2025-08-01T17:39:05.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"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":84.3,"endSpeed":77.6,"strikeZoneTop":3.42791245974936,"strikeZoneBottom":1.81456177151065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.057161235795366,"aZ":-28.863919522302133,"pfxX":1.0996248405857605,"pfxZ":2.1518732683027224,"pX":-0.9656183540820424,"pZ":3.758661865596084,"vX0":1.151136766988266,"vY0":-122.80076320793711,"vZ0":1.9840199704333368,"x":153.81,"y":137.3,"x0":-1.5822994126277037,"y0":50.00001107723955,"z0":5.386368800323372,"aX":1.6881091022351955},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":-2.3,"spinRate":2388,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4450839606538839,"extension":6.785130145909486},"index":0,"playId":"03dbec94-0de7-344f-85c9-68010ee8acc9","pitchNumber":1,"startTime":"2025-08-01T17:36:57.514Z","endTime":"2025-08-01T17:37:00.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":79.9,"strikeZoneTop":3.37999800076457,"strikeZoneBottom":1.78432737196832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69458080437658,"aZ":-23.491153945776258,"pfxX":-7.51455297126093,"pfxZ":5.22524410384257,"pX":0.4183447501784864,"pZ":3.3803095831245673,"vX0":6.794032226549121,"vY0":-129.30091200726397,"vZ0":-0.019909938426597495,"x":101.05,"y":147.51,"x0":-1.291218281935824,"y0":50.00073786033633,"z0":5.219341297823226,"aX":-12.483005078186874},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":11.8,"spinRate":2406,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.42670119907727155,"extension":6.783964950451432},"index":1,"playId":"2ff8bc76-e451-36bf-bdcb-2cfcc589d42d","pitchNumber":2,"startTime":"2025-08-01T17:37:17.955Z","endTime":"2025-08-01T17:37:22.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":80.2,"strikeZoneTop":3.37999869764955,"strikeZoneBottom":1.63660290813873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.748444125146506,"aZ":-23.14873380079312,"pfxX":-10.81704382209256,"pfxZ":5.408621705295166,"pX":-1.3605127770351946,"pZ":2.8220746943221813,"vX0":3.6537317708612944,"vY0":-129.58564834423197,"vZ0":-1.368494403184814,"x":168.86,"y":162.58,"x0":-1.3988532460565637,"y0":50.00408361104449,"z0":5.157256094871593,"aX":-18.05781165056888},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.6,"breakHorizontal":18.5,"spinRate":2205,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.42570457600788547,"extension":6.817612229536876},"index":2,"playId":"061b8284-9ef6-3af9-b138-ae73d6baa28c","pitchNumber":3,"startTime":"2025-08-01T17:37:34.051Z","endTime":"2025-08-01T17:37:37.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.38000170961914,"strikeZoneBottom":1.80151519835999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.90966974188914,"aZ":-34.3751985566621,"pfxX":4.019253669416167,"pfxZ":-1.5769862274512167,"pX":-1.1661932842223008,"pZ":2.658481590180085,"vX0":0.08098618617898327,"vY0":-116.95148004101816,"vZ0":1.3368924432228728,"x":161.45,"y":167.0,"x0":-1.723920027788587,"y0":50.0048655847951,"z0":5.290025505449375,"aX":5.599027299042235},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.3,"breakHorizontal":-7.3,"spinRate":2362,"spinDirection":84},"zone":11,"typeConfidence":2.0,"plateTime":0.4673539642183404,"extension":6.598359013014782},"index":3,"playId":"058374f7-3435-367a-8d07-6a8d00a86fc5","pitchNumber":4,"startTime":"2025-08-01T17:38:02.655Z","endTime":"2025-08-01T17:38:05.756Z","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":81.5,"endSpeed":75.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.95854212446416,"aZ":-29.234661754022536,"pfxX":1.6367232660202373,"pfxZ":2.0537672620223795,"pX":0.5956643795916204,"pZ":1.6850840331433905,"vX0":4.39471738586231,"vY0":-118.65065886553764,"vZ0":-1.9960748615204822,"x":94.29,"y":193.28,"x0":-1.4905756089201145,"y0":50.003433922984925,"z0":5.192412930293959,"aX":2.3405662565176644},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.5,"breakHorizontal":-4.0,"spinRate":2347,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.4610228677587629,"extension":6.76713484523485},"index":4,"playId":"5a198549-393d-39f7-9dba-4c134b311dfe","pitchNumber":5,"startTime":"2025-08-01T17:38:18.074Z","endTime":"2025-08-01T17:38:21.376Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"1221b3e2-afe4-4e2c-b149-066f8bcf1740","startTime":"2025-08-01T17:38:40.892Z","endTime":"2025-08-01T17:38:45.892Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.00410907582793,"aZ":-32.13778128375381,"pfxX":1.8196326904518259,"pfxZ":0.0237506222733046,"pX":0.0393445929746906,"pZ":2.5123717897070557,"vX0":3.238617931987996,"vY0":-117.25572860203482,"vZ0":0.5255718315793221,"x":115.5,"y":170.95,"x0":-1.590443648068478,"y0":50.00082894415162,"z0":5.2590639441833416,"aX":2.5597887635841268},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.4,"breakHorizontal":-4.0,"spinRate":2347,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.46527394160844704,"extension":6.731422036186755},"hitData":{"launchSpeed":67.9,"launchAngle":66.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.46,"coordY":166.88}},"index":6,"playId":"f404fbf8-e7e9-3dc8-beb7-f746dd2bc709","pitchNumber":6,"startTime":"2025-08-01T17:38:57.940Z","endTime":"2025-08-01T17:39:05.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:39:05.715Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-01T17:40:13.111Z","endTime":"2025-08-01T17:41:19.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-01T17:39:27.266Z","endTime":"2025-08-01T17:40:15.395Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.59999920572581,"strikeZoneBottom":1.56742097150002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.304853028113573,"aZ":-25.78885968639145,"pfxX":-11.720027554176845,"pfxZ":3.6896974127056232,"pX":-2.0303955769459816,"pZ":4.444910065187265,"vX0":2.6546645386492287,"vY0":-131.113230794172,"vZ0":2.752594423259253,"x":194.39,"y":118.77,"x0":-1.5375979704967715,"y0":50.00195345045516,"z0":5.313056388787315,"aX":-20.27885097825059},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.6,"breakHorizontal":20.5,"spinRate":2316,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.418726791132781,"extension":6.904513632950421},"index":1,"playId":"3d077bb6-42c3-37e5-a8d0-c8f37c29aadb","pitchNumber":1,"startTime":"2025-08-01T17:40:15.395Z","endTime":"2025-08-01T17:40:18.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.51664391774495,"strikeZoneBottom":1.60973387356332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86388519948895,"aZ":-25.865781085214024,"pfxX":-8.773749889172505,"pfxZ":3.780940424121173,"pX":0.797261098455401,"pZ":3.6831343566444614,"vX0":8.046859108379843,"vY0":-128.22128004187817,"vZ0":1.3113199988330728,"x":86.61,"y":139.34,"x0":-1.2378505488788059,"y0":50.005006889228895,"z0":5.179538302983172,"aX":-14.64945216802791},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.4,"breakHorizontal":14.2,"spinRate":2310,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4267539460806882,"extension":6.783110462567565},"index":2,"playId":"2520fc31-e2da-3c40-b102-4f4ac3f1983b","pitchNumber":2,"startTime":"2025-08-01T17:40:27.579Z","endTime":"2025-08-01T17:40:31.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.5918083142002,"strikeZoneBottom":1.50734268530984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.577080925847746,"aZ":-22.57211050170731,"pfxX":-6.841865291958314,"pfxZ":5.722410867069339,"pX":-1.3988505084192866,"pZ":4.945773051973494,"vX0":2.613372595282877,"vY0":-128.94681250569224,"vZ0":3.6322948224533027,"x":170.32,"y":105.24,"x0":-1.5382421761971143,"y0":50.00590764568682,"z0":5.262917248855017,"aX":-11.488227158864992},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.4,"breakHorizontal":11.8,"spinRate":2276,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4252667788927629,"extension":6.665115697556304},"index":3,"playId":"97eafc45-9a09-3633-a05b-9874fb33abaa","pitchNumber":3,"startTime":"2025-08-01T17:40:41.662Z","endTime":"2025-08-01T17:40:44.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70610919222012,"aZ":-22.323430555492354,"pfxX":-7.405456069251093,"pfxZ":5.725706755817992,"pX":-0.6420783809153526,"pZ":3.559436090084749,"vX0":4.331028274414286,"vY0":-130.3846014660187,"vZ0":0.1887286197534287,"x":141.47,"y":142.68,"x0":-1.3636092192334535,"y0":50.00052155945318,"z0":5.172253092828857,"aX":-12.733973170132685},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.7,"breakHorizontal":12.5,"spinRate":2342,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.42027793950537706,"extension":6.8158387382112755},"index":4,"playId":"9c3c99d1-2f93-349f-a3f4-0852e4ee674f","pitchNumber":4,"startTime":"2025-08-01T17:40:58.767Z","endTime":"2025-08-01T17:41:02.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.665355443161644,"aZ":-25.50096227375106,"pfxX":-7.704618946844941,"pfxZ":3.809676158917089,"pX":-0.7145929613693742,"pZ":3.5085710726854336,"vX0":4.568050216175929,"vY0":-131.2772742439188,"vZ0":0.6563070350166809,"x":144.24,"y":144.05,"x0":-1.4722864283027588,"y0":50.00512715599343,"z0":5.147166715869492,"aX":-13.50771212243673},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.2,"breakHorizontal":13.0,"spinRate":2358,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.41653740999015687,"extension":6.874869732792692},"index":5,"playId":"e711afec-2cd5-3fc5-a147-2e0c270cc19f","pitchNumber":5,"startTime":"2025-08-01T17:41:16.173Z","endTime":"2025-08-01T17:41:19.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:41:19.518Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-01T17:43:31.857Z","endTime":"2025-08-01T17:43:40.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32736957699622,"aZ":-21.706236314090514,"pfxX":-7.006958853528808,"pfxZ":5.733464834708795,"pX":-0.5895628174049538,"pZ":2.303438269747209,"vX0":3.684682589687375,"vY0":-133.6768873565823,"vZ0":-6.554189636048408,"x":139.47,"y":176.59,"x0":-1.0686951449628,"y0":50.00421125072649,"z0":6.323995973967926,"aX":-12.799294556435981},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":12.0,"spinRate":2167,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40829810728456417,"extension":5.990624156204545},"hitData":{"launchSpeed":84.5,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.12,"coordY":163.34}},"index":0,"playId":"4fea0048-22b2-36d9-b17c-61f2ba2d83ab","pitchNumber":1,"startTime":"2025-08-01T17:43:32.749Z","endTime":"2025-08-01T17:43:40.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:43:40.474Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Fraley lines out to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-01T17:44:03.713Z","endTime":"2025-08-01T17:44:24.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.912390163725796,"aZ":-22.745244155160638,"pfxX":-7.230793503754323,"pfxZ":5.241722913509102,"pX":-0.49255739848534447,"pZ":2.6176032473865702,"vX0":3.885164962661722,"vY0":-132.00287224205553,"vZ0":-5.5116206347997245,"x":135.78,"y":168.1,"x0":-1.0288232644793185,"y0":50.00524959996626,"z0":6.363299630875507,"aX":-13.013656703170403},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":12.5,"spinRate":2020,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.41186501863917524,"extension":5.9070201070974075},"hitData":{"launchSpeed":92.9,"launchAngle":18.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.51,"coordY":99.96}},"index":0,"playId":"056323fd-d087-35f3-bf97-fa8a931cbec4","pitchNumber":1,"startTime":"2025-08-01T17:44:17.901Z","endTime":"2025-08-01T17:44:24.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:44:24.355Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, shortstop Nick Allen to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-01T17:44:45.332Z","endTime":"2025-08-01T17:45:41.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.1989804210581,"strikeZoneBottom":1.43077300335941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.232280695780542,"aZ":-25.555873014875925,"pfxX":-9.030555909435382,"pfxZ":3.791055675686197,"pX":-0.4844388347545149,"pZ":2.3624675178833994,"vX0":4.261573640982496,"vY0":-131.6727686564131,"vZ0":-5.372349617714439,"x":135.47,"y":174.99,"x0":-0.9548033501767337,"y0":50.005959158119246,"z0":6.332162802034908,"aX":-15.782590568819261},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":15.4,"spinRate":2132,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4167610378867779,"extension":5.884113165970581},"index":0,"playId":"53aa2c9d-abd6-35aa-b21d-99ce74c288c6","pitchNumber":1,"startTime":"2025-08-01T17:44:48.933Z","endTime":"2025-08-01T17:44:52.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.16673764103621,"strikeZoneBottom":1.43956001274308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.658009729944787,"aZ":-30.75853738930395,"pfxX":-1.207932467308296,"pfxZ":0.9267630019199675,"pX":-0.03168117983644114,"pZ":1.2834923216000524,"vX0":2.9053228846980317,"vY0":-123.02140225584434,"vZ0":-5.847403220696694,"x":118.21,"y":204.13,"x0":-1.0716318898012853,"y0":50.0046463333847,"z0":6.3020461236171945,"aX":-1.849814525815717},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.5,"breakHorizontal":1.4,"spinRate":2545,"spinDirection":4},"zone":13,"typeConfidence":0.87,"plateTime":0.44541563980023824,"extension":5.9431044102417845},"index":1,"playId":"91bd7975-1cf2-3821-9915-e3f81d05ff5f","pitchNumber":2,"startTime":"2025-08-01T17:45:00.648Z","endTime":"2025-08-01T17:45:04.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.075166709019424,"aZ":-31.183572817493463,"pfxX":-1.945230221416471,"pfxZ":0.6427093662845991,"pX":-0.2420807323709555,"pZ":1.745964827184503,"vX0":2.6290688518643157,"vY0":-123.23249349347162,"vZ0":-4.87439913783658,"x":126.23,"y":191.64,"x0":-1.069143317901467,"y0":50.003531813112495,"z0":6.378456450883386,"aX":-2.9976179360373045},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.2,"breakHorizontal":2.9,"spinRate":2528,"spinDirection":22},"zone":8,"typeConfidence":0.83,"plateTime":0.44415691400766644,"extension":5.964639678139556},"index":2,"playId":"91c1e3e6-8ca7-3b94-81a5-4fbb82a5edfb","pitchNumber":3,"startTime":"2025-08-01T17:45:11.633Z","endTime":"2025-08-01T17:45:14.657Z","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":2},"index":3,"startTime":"2025-08-01T17:45:20.918Z","endTime":"2025-08-01T17:45:33.677Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.799333344229613,"aZ":-30.70109633035257,"pfxX":-1.929504893072837,"pfxZ":0.9551746377009911,"pX":0.15430943110172318,"pZ":2.0597523625497622,"vX0":3.147671525539176,"vY0":-123.0814366398286,"vZ0":-4.144570211234001,"x":111.12,"y":183.17,"x0":-0.8888292050475941,"y0":50.002633422553856,"z0":6.357551248152797,"aX":-2.9690421668308082},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":2.8,"spinRate":2600,"spinDirection":39},"zone":5,"typeConfidence":0.82,"plateTime":0.4445466714636823,"extension":6.111702521198076},"hitData":{"launchSpeed":100.4,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.15,"coordY":156.24}},"index":4,"playId":"25dd9af6-fcc9-37a0-bbe0-f35f1bb9cd88","pitchNumber":4,"startTime":"2025-08-01T17:45:33.677Z","endTime":"2025-08-01T17:45:41.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:45:41.453Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-01T17:47:45.218Z","endTime":"2025-08-01T17:49:10.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.7,"strikeZoneTop":3.41629174086687,"strikeZoneBottom":1.58824635701827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.346124176380428,"aZ":-30.131933527836456,"pfxX":1.0852555934976125,"pfxZ":1.347436578775424,"pX":0.8944913611520183,"pZ":2.79183540855856,"vX0":5.050942052640322,"vY0":-123.37153824705867,"vZ0":0.31411029244112765,"x":82.9,"y":163.4,"x0":-1.334432863038307,"y0":50.00274959292856,"z0":5.237185320186414,"aX":1.644745292459719},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.8,"breakHorizontal":-3.4,"spinRate":2421,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.446808770966447,"extension":6.808958311458891},"index":0,"playId":"9e2febdf-edb2-3834-8b89-7dcd64939ee6","pitchNumber":1,"startTime":"2025-08-01T17:48:07.155Z","endTime":"2025-08-01T17:48:10.489Z","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.1,"endSpeed":82.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.896244699213593,"aZ":-15.364774551620808,"pfxX":-6.677175847572094,"pfxZ":9.621846320268755,"pX":0.8967993931798386,"pZ":2.2589572634477584,"vX0":7.312200602148949,"vY0":-132.27251324925285,"vZ0":-4.42716956216785,"x":82.82,"y":177.79,"x0":-1.0544645339223986,"y0":50.004950183547436,"z0":5.10432374386535,"aX":-11.668167480471679},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.4,"breakHorizontal":10.2,"spinRate":2413,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4163325759985299,"extension":6.881114807068558},"index":1,"playId":"a8bd0033-c1ab-3360-9d85-c7ea765ab4d9","pitchNumber":2,"startTime":"2025-08-01T17:48:19.187Z","endTime":"2025-08-01T17:48:22.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.54000190400609,"strikeZoneBottom":1.59041556948392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17115594920932,"aZ":-27.97779836522903,"pfxX":2.1437704373727495,"pfxZ":2.914761120513659,"pX":2.291483947067379,"pZ":1.2499222279143065,"vX0":7.759304393848133,"vY0":-120.00789926737315,"vZ0":-2.8253472436482188,"x":29.65,"y":205.03,"x0":-1.2800914574606508,"y0":50.001281880217036,"z0":4.969899007508852,"aX":3.08325104919594},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.8,"breakHorizontal":-6.0,"spinRate":2437,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45879596000856626,"extension":6.766292332933373},"index":2,"playId":"42290cb4-dc3d-3c3a-8ec9-005e80912584","pitchNumber":3,"startTime":"2025-08-01T17:48:35.888Z","endTime":"2025-08-01T17:48:39.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.754828291938008,"aZ":-18.19873821851432,"pfxX":-3.798391866996937,"pfxZ":8.013114121287842,"pX":1.342675584272874,"pZ":3.1120612410981474,"vX0":7.573074318668439,"vY0":-131.21879576798793,"vZ0":-1.7169830442221543,"x":65.82,"y":154.75,"x0":-1.0871631251164235,"y0":50.00096502197882,"z0":5.130639919807129,"aX":-6.623630138840057},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":2570,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.41741204410593635,"extension":6.8848644147845555},"index":3,"playId":"e5d108e6-3838-368c-bd33-66391df9f637","pitchNumber":4,"startTime":"2025-08-01T17:48:48.825Z","endTime":"2025-08-01T17:48:51.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.537825263582015,"aZ":-32.03075926280272,"pfxX":0.021732205017946704,"pfxZ":0.09822300071653123,"pX":1.191123426231994,"pZ":0.6553962088987463,"vX0":5.759921690972936,"vY0":-121.42358220765911,"vZ0":-3.576567820932754,"x":71.6,"y":221.08,"x0":-1.2180905879383017,"y0":50.004594432419935,"z0":4.944656644146239,"aX":0.031613359946733276},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.5,"breakHorizontal":-1.4,"spinRate":2442,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.451693083012076,"extension":6.899189321072907},"index":4,"playId":"5b7d7357-8ffb-31e7-90c0-7c3501a12d82","pitchNumber":5,"startTime":"2025-08-01T17:49:06.358Z","endTime":"2025-08-01T17:49:10.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:49:10.691Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to left fielder Jake Fraley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-01T17:49:27.872Z","endTime":"2025-08-01T17:49:53.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.63235292896931,"strikeZoneBottom":1.73436810386529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.765982668208906,"aZ":-21.42565149996532,"pfxX":-12.29611618337034,"pfxZ":5.961304820146042,"pX":-1.3282384212175529,"pZ":2.7557799958480285,"vX0":4.406208731081384,"vY0":-133.88352855343976,"vZ0":-1.8093621541400515,"x":167.63,"y":164.37,"x0":-1.4045146255260283,"y0":50.00224809072567,"z0":4.98457580447963,"aX":-22.16711568662072},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.6,"breakHorizontal":21.2,"spinRate":2327,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4101911996663734,"extension":6.945670169378256},"index":0,"playId":"e9f1bb46-76e8-3ea6-b5a7-0f00da6792a8","pitchNumber":1,"startTime":"2025-08-01T17:49:31.598Z","endTime":"2025-08-01T17:49:35.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2949497777922,"aZ":-22.174995978180174,"pfxX":-11.837033023575302,"pfxZ":5.539899748464045,"pX":-0.06000931779492011,"pZ":2.648372396665806,"vX0":6.886216592703911,"vY0":-133.1942695723018,"vZ0":-2.0033323904482665,"x":119.29,"y":167.27,"x0":-1.1343003301184038,"y0":50.0059762367656,"z0":5.00580843408541,"aX":-21.37625639259726},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":20.0,"spinRate":2338,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4104695635028408,"extension":6.9952197203614075},"hitData":{"launchSpeed":91.7,"launchAngle":54.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.39,"coordY":126.96}},"index":1,"playId":"e0f6e58a-4a47-381b-93b0-818402c94c14","pitchNumber":2,"startTime":"2025-08-01T17:49:44.039Z","endTime":"2025-08-01T17:49:53.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:49:53.164Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-01T17:50:13.156Z","endTime":"2025-08-01T17:51:37.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.6328708342994,"strikeZoneBottom":1.76954325023141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4317534478919,"aZ":-22.365924396747328,"pfxX":-10.865269213380927,"pfxZ":5.512828332783448,"pX":-0.3140489320448148,"pZ":1.901191035367559,"vX0":6.101339329603427,"vY0":-133.22002530224685,"vZ0":-3.6800933582657063,"x":128.97,"y":187.45,"x0":-1.2351398821540953,"y0":50.00198115378756,"z0":4.93771221302047,"aX":-19.322882125466887},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":18.1,"spinRate":2370,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.41281736598250074,"extension":7.02374777666704},"index":0,"playId":"cdf3705d-eaa9-3cf4-9c32-a1945d44f979","pitchNumber":1,"startTime":"2025-08-01T17:50:18.817Z","endTime":"2025-08-01T17:50:22.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.5800000693108,"strikeZoneBottom":1.9162731497518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.474685856387552,"aZ":-19.727444537692975,"pfxX":-10.093028885739876,"pfxZ":6.809391450602117,"pX":1.3903332433856168,"pZ":2.2161735175494277,"vX0":10.01749988132778,"vY0":-134.63302617817791,"vZ0":-3.5512645415024897,"x":64.0,"y":178.94,"x0":-1.0755436065019233,"y0":50.000783528706755,"z0":4.956327179474326,"aX":-18.44250537491208},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":16.0,"spinRate":2355,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4075498748905866,"extension":7.01961824735248},"index":1,"playId":"7816f7fd-385c-3fa5-ae07-792c2733c4d1","pitchNumber":2,"startTime":"2025-08-01T17:50:29.686Z","endTime":"2025-08-01T17:50:33.039Z","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":81.9,"endSpeed":74.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61893093496879,"aZ":-27.541295995862043,"pfxX":3.961176330263659,"pfxZ":3.2655101217455957,"pX":1.5337502161918044,"pZ":1.5938028156071944,"vX0":5.181400974591463,"vY0":-119.19546457066976,"vZ0":-2.1416630851299203,"x":58.54,"y":195.75,"x0":-1.1936545799467198,"y0":50.005450291492764,"z0":5.022044870640359,"aX":5.628796402043581},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.6,"breakHorizontal":-8.5,"spinRate":2485,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.46175181062392223,"extension":6.926791168164359},"index":2,"playId":"eeb34de1-e65c-324a-a238-7e26d9f9ce44","pitchNumber":3,"startTime":"2025-08-01T17:50:43.345Z","endTime":"2025-08-01T17:50:46.345Z","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":2},"index":3,"startTime":"2025-08-01T17:50:54.688Z","endTime":"2025-08-01T17:51:11.529Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"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":81.3,"endSpeed":73.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.256380445668995,"aZ":-26.61908445438882,"pfxX":5.063838017324402,"pfxZ":3.9714507400977803,"pX":-0.051659906580514676,"pZ":2.2007208412284207,"vX0":1.689861112891564,"vY0":-118.33861420349125,"vZ0":-0.8793804542336875,"x":118.97,"y":179.36,"x0":-1.4354982636272116,"y0":50.00563377035685,"z0":5.04359001525306,"aX":7.0921817687827025},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.2,"breakHorizontal":-9.6,"spinRate":2464,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.4651025132616349,"extension":6.642946789803458},"index":4,"playId":"56724bbb-48c8-3486-aa2a-1ed3a8803150","pitchNumber":4,"startTime":"2025-08-01T17:51:11.529Z","endTime":"2025-08-01T17:51:14.529Z","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":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.105540448321655,"aZ":-30.830690066111654,"pfxX":4.630604915175701,"pfxZ":0.9174351105292642,"pX":1.867700791830872,"pZ":1.0069953630135675,"vX0":5.914410290295668,"vY0":-119.73082898368645,"vZ0":-2.8182557050147556,"x":45.81,"y":211.59,"x0":-1.2315357913219138,"y0":50.001135009977496,"z0":4.945335412765917,"aX":6.751927382247158},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.3,"breakHorizontal":-9.7,"spinRate":2419,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4566484264535031,"extension":6.940452256331789},"index":5,"playId":"14841465-a7d4-3293-9038-8e381e575d24","pitchNumber":5,"startTime":"2025-08-01T17:51:33.194Z","endTime":"2025-08-01T17:51:37.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:51:37.215Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Benson singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-01T17:53:32.483Z","endTime":"2025-08-01T17:54:49.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.7,"strikeZoneTop":3.9382657793855,"strikeZoneBottom":1.87384397363544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.2666956313363,"aZ":-31.652889734394627,"pfxX":0.37241081231923623,"pfxZ":0.35918232143219075,"pX":-1.2951492913333382,"pZ":1.7707165066936714,"vX0":-0.36541686401903445,"vY0":-118.29050411817099,"vZ0":-4.157567232979282,"x":166.37,"y":190.97,"x0":-1.1878453761369265,"y0":50.000037481194994,"z0":6.418980520868072,"aX":0.5334376310617565},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.0,"breakHorizontal":-0.6,"spinRate":2414,"spinDirection":11},"zone":13,"typeConfidence":2.0,"plateTime":0.4611347490242306,"extension":5.832276852423065},"index":0,"playId":"97272b9e-9923-30a3-a479-77beb95471dd","pitchNumber":1,"startTime":"2025-08-01T17:53:44.172Z","endTime":"2025-08-01T17:53:47.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.5,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.085983766540092,"aZ":-34.67545357335021,"pfxX":0.7558125369663424,"pfxZ":-1.7226304859869037,"pX":-0.3764095852778082,"pZ":1.2860801806526512,"vX0":1.0859292889986818,"vY0":-119.0392233784415,"vZ0":-4.636843783125864,"x":131.35,"y":204.06,"x0":-0.9344404752234061,"y0":50.002705695867604,"z0":6.354671602728003,"aX":1.0983830470753297},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.8,"breakHorizontal":-1.6,"spinRate":2232,"spinDirection":16},"zone":13,"typeConfidence":2.0,"plateTime":0.4578754103630609,"extension":5.947196533376392},"index":1,"playId":"1f16240e-d946-3969-9694-d0643d96bec5","pitchNumber":2,"startTime":"2025-08-01T17:53:55.356Z","endTime":"2025-08-01T17:53:59.403Z","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":80.8,"strikeZoneTop":3.89444979563647,"strikeZoneBottom":1.87104196484855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.761244052803075,"aZ":-27.499473427415765,"pfxX":-7.365259608552285,"pfxZ":2.8561968879455537,"pX":-0.27203511498598665,"pZ":0.6170506189453201,"vX0":4.1576739664565086,"vY0":-126.7605094573294,"vZ0":-8.449799697666304,"x":127.37,"y":222.12,"x0":-0.9725997364677322,"y0":50.00088204260534,"z0":6.173805389070361,"aX":-12.04139133831734},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":12.5,"spinRate":2263,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.4313140619281941,"extension":6.027967178334547},"index":2,"playId":"3cb43e2d-7622-35e8-bd28-7d5a780ac128","pitchNumber":3,"startTime":"2025-08-01T17:54:08.273Z","endTime":"2025-08-01T17:54:11.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.79999804076385,"strikeZoneBottom":1.85397635278147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83254795194808,"aZ":-32.205536839484424,"pfxX":-0.46848818216221433,"pfxZ":-0.02218882637863473,"pX":-0.1111219648081794,"pZ":1.2658820654819243,"vX0":2.283269852924429,"vY0":-120.90908562474559,"vZ0":-5.256755892647625,"x":121.24,"y":204.6,"x0":-1.007295657757474,"y0":50.00268371640902,"z0":6.298169146893038,"aX":-0.6930961331707636},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.1,"breakHorizontal":0.2,"spinRate":2628,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.4532093236442085,"extension":6.060976038571255},"index":3,"playId":"f34a5afe-441f-3ffb-9a5f-63ee36729fef","pitchNumber":4,"startTime":"2025-08-01T17:54:23.795Z","endTime":"2025-08-01T17:54:27.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.872515197863958,"aZ":-29.703835445667114,"pfxX":0.7935715933349436,"pfxZ":1.6931023382813573,"pX":0.02375948670753175,"pZ":1.9194315116414713,"vX0":2.054019961685849,"vY0":-120.67387734430126,"vZ0":-4.307863741358719,"x":116.09,"y":186.96,"x0":-0.945296210861385,"y0":50.00334225504591,"z0":6.376793237237931,"aX":1.1572357120100376},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.2,"breakHorizontal":-1.9,"spinRate":2512,"spinDirection":9},"zone":8,"typeConfidence":2.0,"plateTime":0.45579719412776276,"extension":5.984019871161905},"hitData":{"launchSpeed":84.4,"launchAngle":26.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.69,"coordY":89.08}},"index":4,"playId":"e5ffa1cb-9d56-3062-ad5a-145769475062","pitchNumber":5,"startTime":"2025-08-01T17:54:37.237Z","endTime":"2025-08-01T17:54:49.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:54:49.505Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to right fielder Eli White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-01T17:55:12.843Z","endTime":"2025-08-01T17:55:44.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.6,"strikeZoneTop":3.17218572361869,"strikeZoneBottom":1.34786799985521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.718882938768665,"aZ":-20.94521360741194,"pfxX":-12.009751870562933,"pfxZ":6.26014284553915,"pX":0.041242263730039926,"pZ":0.9137022169527906,"vX0":6.369069901835331,"vY0":-134.46725065459904,"vZ0":-9.715130113226696,"x":115.43,"y":214.11,"x0":-0.8237954390570982,"y0":50.00395305638101,"z0":6.117002413903412,"aX":-21.544276878892507},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.0,"breakHorizontal":19.9,"spinRate":2221,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4105739899787153,"extension":6.083966583250736},"index":0,"playId":"abcb5bcf-2255-38e7-984b-1bcecb940e4d","pitchNumber":1,"startTime":"2025-08-01T17:55:16.430Z","endTime":"2025-08-01T17:55:20.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.878720796083588,"aZ":-20.98805842641457,"pfxX":-10.439073131943225,"pfxZ":6.216070175634541,"pX":0.33029743265491895,"pZ":1.725544247532775,"vX0":6.489379482648477,"vY0":-133.6014596364646,"vZ0":-7.715437328701929,"x":104.41,"y":192.19,"x0":-0.778910873227466,"y0":50.00558089747691,"z0":6.169489477617089,"aX":-18.797447422662025},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.7,"breakHorizontal":17.4,"spinRate":2142,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.41061351315160666,"extension":6.123778319611361},"hitData":{"launchSpeed":95.3,"launchAngle":35.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.14,"coordY":94.19}},"index":1,"playId":"d2516497-26d9-3d43-8296-1bfa8f7d97db","pitchNumber":2,"startTime":"2025-08-01T17:55:32.271Z","endTime":"2025-08-01T17:55:44.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:55:44.723Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Lux called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-01T17:56:09.056Z","endTime":"2025-08-01T17:58:02.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.28000194846427,"strikeZoneBottom":1.41010750682539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77307146440086,"aZ":-33.41134137166169,"pfxX":0.35853645980870064,"pfxZ":-0.8228239833854509,"pX":-0.47500049726609034,"pZ":2.106168037327598,"vX0":1.2018310284852516,"vY0":-121.23556677394934,"vZ0":-3.2495832590545426,"x":135.11,"y":181.91,"x0":-1.0229283189879617,"y0":50.0054075016311,"z0":6.3675561956422895,"aX":0.5360691053834264},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.0,"breakHorizontal":-1.0,"spinRate":2498,"spinDirection":25},"zone":4,"typeConfidence":0.91,"plateTime":0.4510664554134598,"extension":5.89309387714946},"index":0,"playId":"6b336211-a836-382d-8dc7-8285951f28f9","pitchNumber":1,"startTime":"2025-08-01T17:56:09.384Z","endTime":"2025-08-01T17:56:13.243Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"993447e0-c675-3c0f-848e-caf8af10a69a","startTime":"2025-08-01T17:56:25.416Z","endTime":"2025-08-01T17:56:29.374Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"cf929384-2c98-4821-8f2e-6cc01b7a91a5","startTime":"2025-08-01T17:56:47.405Z","endTime":"2025-08-01T17:56:52.405Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.34864677763341,"strikeZoneBottom":1.48184884522144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.335425730121973,"aZ":-28.737492322681266,"pfxX":-3.551524905137125,"pfxZ":2.034643225120279,"pX":-0.4353439693130951,"pZ":1.006264053466851,"vX0":3.138157217775438,"vY0":-128.13105473426882,"vZ0":-7.480368311529302,"x":133.59,"y":211.61,"x0":-1.204753598173775,"y0":50.00358575342972,"z0":6.158038895443167,"aX":-6.004106873871253},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":5.9,"spinRate":2339,"spinDirection":222},"zone":13,"typeConfidence":0.48,"plateTime":0.4247806325166881,"extension":6.08560073294481},"index":3,"playId":"f51cb744-4bc8-3505-9bde-7ddadc734068","pitchNumber":2,"startTime":"2025-08-01T17:57:02.721Z","endTime":"2025-08-01T17:57:10.679Z","isPitch":true,"type":"pitch"},{"details":{"description":"Will Benson steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"f51cb744-4bc8-3505-9bde-7ddadc734068","startTime":"2025-08-01T17:57:14.473Z","endTime":"2025-08-01T17:57:37.724Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"}},{"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":88.0,"endSpeed":82.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.768024001118093,"aZ":-26.63252780760125,"pfxX":-6.543761162249091,"pfxZ":3.2509332614437643,"pX":-0.9130221769116617,"pZ":3.399583807770633,"vX0":2.6656671916911865,"vY0":-128.29476512443335,"vZ0":-2.4249601980728297,"x":151.8,"y":146.99,"x0":-1.102000809080646,"y0":50.004806250038826,"z0":6.384515868230296,"aX":-11.162680720704184},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":11.5,"spinRate":2283,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.42320585109945164,"extension":6.141106736381948},"index":5,"playId":"fdd861f6-d837-304f-a3be-fecf2ae7a47a","pitchNumber":3,"startTime":"2025-08-01T17:57:37.724Z","endTime":"2025-08-01T17:57:41.865Z","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":6,"startTime":"2025-08-01T17:57:44.377Z","endTime":"2025-08-01T17:57:59.391Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.28000033842869,"strikeZoneBottom":1.45838820018538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.974302407207023,"aZ":-21.546742973567103,"pfxX":-9.081573628736848,"pfxZ":5.995440315275949,"pX":0.20258721033433646,"pZ":1.6987568365350358,"vX0":6.179014736775636,"vY0":-132.91968001382773,"vZ0":-7.41205337763236,"x":109.28,"y":192.91,"x0":-0.9833314107159434,"y0":50.00458876638225,"z0":6.111465198571054,"aX":-16.10005447828463},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.2,"breakHorizontal":14.9,"spinRate":2141,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.41355673801830717,"extension":6.108221762096329},"index":7,"playId":"8bc7ab25-929a-31e5-8637-581a959641a4","pitchNumber":4,"startTime":"2025-08-01T17:57:59.391Z","endTime":"2025-08-01T17:58:02.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:58:02.451Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a ground ball to center fielder Michael Harris II. Will Benson scores. Matt McLain to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-01T17:58:23.400Z","endTime":"2025-08-01T17:59:13.718Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.04054406952901,"strikeZoneBottom":1.39158723835602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.582067818396737,"aZ":-32.829725719035764,"pfxX":1.989955212785333,"pfxZ":-0.42272055129845576,"pX":-0.3805662079875678,"pZ":3.244958823167027,"vX0":1.0826957849067333,"vY0":-123.23100178185729,"vZ0":-1.0960770632635983,"x":131.51,"y":151.17,"x0":-1.0836312425652663,"y0":50.004931717149155,"z0":6.4591127657144005,"aX":3.072585418113103},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":-3.8,"spinRate":2585,"spinDirection":30},"zone":11,"typeConfidence":0.91,"plateTime":0.4438094705511486,"extension":5.905985239589334},"index":0,"playId":"f244379b-4bb7-3b25-bc42-01ba821d58c9","pitchNumber":1,"startTime":"2025-08-01T17:58:25.704Z","endTime":"2025-08-01T17:58:29.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.03014671228204,"strikeZoneBottom":1.13421923979765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.771211467625825,"aZ":-33.41052735754034,"pfxX":1.0647389584514002,"pfxZ":-0.8139365245565475,"pX":-1.081324024130664,"pZ":3.09869364825714,"vX0":-0.4117116781315489,"vY0":-121.92149208845991,"vZ0":-1.2439605012810164,"x":158.22,"y":155.12,"x0":-1.0491175696652948,"y0":50.00566501808564,"z0":6.485087974759605,"aX":1.611746975604691},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.6,"breakHorizontal":-1.8,"spinRate":2589,"spinDirection":48},"zone":11,"typeConfidence":0.91,"plateTime":0.4483348526593449,"extension":5.935721801145133},"index":1,"playId":"c73dae8a-bd9e-3396-943c-30e6421bdfb3","pitchNumber":2,"startTime":"2025-08-01T17:58:41.661Z","endTime":"2025-08-01T17:58:45.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.917361477820275,"aZ":-32.35095578776803,"pfxX":-0.4031262852581923,"pfxZ":-0.11429900974936658,"pX":0.35319185295195904,"pZ":2.14932364148262,"vX0":3.2072686047789083,"vY0":-122.23878875240621,"vZ0":-3.4919608022183697,"x":103.54,"y":180.75,"x0":-0.925606915767632,"y0":50.00544956822894,"z0":6.384594449153193,"aX":-0.6083129462681145},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.8,"breakHorizontal":0.0,"spinRate":2596,"spinDirection":27},"zone":6,"typeConfidence":0.89,"plateTime":0.44870225066184233,"extension":5.875654145643251},"hitData":{"launchSpeed":100.7,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.73,"coordY":103.04}},"index":2,"playId":"b873acf8-6338-3282-826e-2f31982a007a","pitchNumber":3,"startTime":"2025-08-01T17:58:58.957Z","endTime":"2025-08-01T17:59:13.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T17:59:13.718Z","atBatIndex":42},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Bryce Elder intentionally walks Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-01T17:59:42.703Z","endTime":"2025-08-01T17:59:49.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"07769216-0446-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-01T17:59:46.186Z","endTime":"2025-08-01T17:59:46.206Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"07769216-0446-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-01T17:59:46.206Z","endTime":"2025-08-01T17:59:46.208Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"07769216-0446-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-01T17:59:46.208Z","endTime":"2025-08-01T17:59:46.209Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07769216-0446-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-01T17:59:46.209Z","endTime":"2025-08-01T17:59:49.568Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-01T17:59:49.568Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-01T18:00:09.817Z","endTime":"2025-08-01T18:02:22.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.37751743115804,"strikeZoneBottom":1.6424440339816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.711626309647365,"aZ":-15.740308736033555,"pfxX":-9.394811576086644,"pfxZ":8.969569244066678,"pX":0.10713795385241587,"pZ":1.5846978606236362,"vX0":5.7472790176844795,"vY0":-135.04863197060166,"vZ0":-9.145160406275112,"x":112.92,"y":195.99,"x0":-0.8373520364246863,"y0":50.00043724846887,"z0":6.141800604120134,"aX":-17.20552694677185},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":15.6,"spinRate":2425,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4068909754808776,"extension":6.156993072121625},"index":0,"playId":"6bf7b462-a8a8-304f-b422-bea5675b377c","pitchNumber":1,"startTime":"2025-08-01T18:00:13.250Z","endTime":"2025-08-01T18:00:17.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.45999796937087,"strikeZoneBottom":1.70472220036822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28755561756158,"aZ":-20.435107218294664,"pfxX":-10.926013748500495,"pfxZ":6.7025575302523706,"pX":-0.8994159753463666,"pZ":1.0144492519163093,"vX0":3.960713109474533,"vY0":-132.29068384339612,"vZ0":-9.375925259617706,"x":151.28,"y":211.39,"x0":-1.0065709990627127,"y0":50.00478360243677,"z0":6.134820572992027,"aX":-19.142409689525213},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.1,"breakHorizontal":18.7,"spinRate":2382,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4158927969948558,"extension":6.134503726329075},"index":1,"playId":"0bc6f0b4-8996-3ca7-a29d-ebe308c8f5ad","pitchNumber":2,"startTime":"2025-08-01T18:00:28.103Z","endTime":"2025-08-01T18:00:31.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.505177957451508,"aZ":-21.19342489975952,"pfxX":-6.81400874945507,"pfxZ":6.005057878547729,"pX":-0.6034835246368498,"pZ":2.205372412746103,"vX0":3.3053538373203293,"vY0":-133.802748106027,"vZ0":-6.615662244931477,"x":140.0,"y":179.23,"x0":-0.963614310201428,"y0":50.00647879317254,"z0":6.208816280574935,"aX":-12.465701525405544},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.8,"breakHorizontal":11.8,"spinRate":2186,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.4079982292788289,"extension":6.078830351731116},"index":2,"playId":"cf7981af-5511-3166-90ef-7bfb1f388225","pitchNumber":3,"startTime":"2025-08-01T18:00:46.125Z","endTime":"2025-08-01T18:00:49.138Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.3,"strikeZoneTop":3.46000010624596,"strikeZoneBottom":1.67835579703823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.583398741985764,"aZ":-27.092003432845985,"pfxX":-7.332403474444468,"pfxZ":3.1026031932111335,"pX":0.15759271463507551,"pZ":0.37912620171228584,"vX0":5.02261979726655,"vY0":-126.12414151218809,"vZ0":-9.13366951128496,"x":110.99,"y":228.54,"x0":-0.8902313911758933,"y0":50.00461731147072,"z0":6.176751680403592,"aX":-12.014293675834493},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":12.4,"spinRate":2399,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.43150707738792704,"extension":6.038824581748324},"index":3,"playId":"463fbc47-2e4e-3ea4-a0f2-85daed03e313","pitchNumber":4,"startTime":"2025-08-01T18:01:13.877Z","endTime":"2025-08-01T18:01:18.060Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.524621641504073,"aZ":-30.569694505237482,"pfxX":0.6219287184267802,"pfxZ":0.9890848645554273,"pX":0.037599326724321265,"pZ":1.9003790129697813,"vX0":2.1499536099758383,"vY0":-125.56371542202245,"vZ0":-4.913270683573104,"x":115.57,"y":187.47,"x0":-0.9049418465893465,"y0":50.00459181323508,"z0":6.3233568542885985,"aX":1.008838761116565},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":-1.6,"spinRate":2677,"spinDirection":53},"zone":8,"typeConfidence":0.9,"plateTime":0.43353121235635417,"extension":5.98258268612867},"index":4,"playId":"0fdc7867-f272-38c6-87e8-0cdbe8569c80","pitchNumber":5,"startTime":"2025-08-01T18:01:42.827Z","endTime":"2025-08-01T18:01:46.014Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-01T18:02:01.170Z","endTime":"2025-08-01T18:02:14.671Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.533066587033357,"aZ":-20.6975493739064,"pfxX":-9.384843285956215,"pfxZ":6.152059344521107,"pX":-0.6552834534545514,"pZ":1.5719977762191364,"vX0":4.021334536223969,"vY0":-135.6788945683312,"vZ0":-8.20320866003895,"x":141.98,"y":196.34,"x0":-0.9368762321486207,"y0":50.00304601021171,"z0":6.075650701152124,"aX":-17.506733611147865},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":16.2,"spinRate":2175,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.40361465074861336,"extension":6.2556204036243095},"index":6,"playId":"a0a2b15a-4440-3c5e-87e9-3d41b2cfeb70","pitchNumber":6,"startTime":"2025-08-01T18:02:14.671Z","endTime":"2025-08-01T18:02:22.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:02:22.246Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Harris II lines out to left fielder Jake Fraley.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-01T18:04:43.600Z","endTime":"2025-08-01T18:05:22.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Barlow replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-01T18:03:07.445Z","endTime":"2025-08-01T18:04:45.807Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.1,"strikeZoneTop":3.49999961823546,"strikeZoneBottom":1.48512454281919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.506708187268693,"aZ":-36.175198914007474,"pfxX":7.780600528399409,"pfxZ":-3.204581445921681,"pX":0.6192352897680946,"pZ":1.6503432337751867,"vX0":5.1756239859883415,"vY0":-112.57617349698678,"vZ0":-0.2457723273241259,"x":93.4,"y":194.22,"x0":-2.7420207426887546,"y0":50.00196043098201,"z0":5.5071170882151295,"aX":9.719129306147689},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-5.4,"breakHorizontal":-15.7,"spinRate":2787,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.49158883743741155,"extension":6.546458918050848},"index":1,"playId":"81d09f65-d38a-3d44-b912-5f3bbadc8acf","pitchNumber":1,"startTime":"2025-08-01T18:04:45.807Z","endTime":"2025-08-01T18:04:49.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":69.5,"strikeZoneTop":3.34882702647725,"strikeZoneBottom":1.59021636200856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.305870080616398,"aZ":-37.36249666956839,"pfxX":8.612994914904593,"pfxZ":-4.153839838832406,"pX":-0.8288159495091689,"pZ":1.556212723288208,"vX0":1.08966005170233,"vY0":-113.62117707397618,"vZ0":-0.21024868517779094,"x":148.59,"y":196.76,"x0":-2.4342351155303756,"y0":50.00143245661914,"z0":5.505668440507404,"aX":10.765617262696228},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-7.1,"breakHorizontal":-15.8,"spinRate":2766,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.49041613881477586,"extension":6.47942256321804},"index":2,"playId":"5bc16128-cb45-32ca-97bd-7519a987c0a9","pitchNumber":2,"startTime":"2025-08-01T18:05:00.946Z","endTime":"2025-08-01T18:05:05.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":69.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29888973281017,"aZ":-38.645939794075645,"pfxX":8.530557705819842,"pfxZ":-5.183009748371596,"pX":-0.38116196174695854,"pZ":1.9339124315610268,"vX0":2.0299663803521457,"vY0":-113.04857442472718,"vZ0":0.9558238647685511,"x":131.53,"y":186.56,"x0":-2.405851687703315,"y0":50.00133411447696,"z0":5.4947292751391705,"aX":10.65511987782141},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-8.5,"breakHorizontal":-16.0,"spinRate":2806,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.4911344784914733,"extension":6.387620015912996},"hitData":{"launchSpeed":94.0,"launchAngle":16.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.05,"coordY":102.86}},"index":3,"playId":"e77a4781-8b4c-3179-96c9-e94b0ad7477f","pitchNumber":3,"startTime":"2025-08-01T18:05:16.324Z","endTime":"2025-08-01T18:05:22.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:05:22.613Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-01T18:05:43.379Z","endTime":"2025-08-01T18:06:15.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.17707999805592,"strikeZoneBottom":1.49064359125654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77664759838525,"aZ":-14.335705615645516,"pfxX":-6.03823103746754,"pfxZ":9.751638024435351,"pX":0.8850514826133222,"pZ":2.806597805685744,"vX0":10.572115562224061,"vY0":-134.53765416074876,"vZ0":-3.583202559613537,"x":66.08,"y":150.55,"x0":-2.314770214103708,"y0":50.0022044924812,"z0":5.174781611499098,"aX":-11.045851846686528},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":8.6,"spinRate":2520,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4074492448225695,"extension":6.723843649786357},"index":0,"playId":"5270bef9-df0e-3050-9b02-2ce5896730f1","pitchNumber":1,"startTime":"2025-08-01T18:05:49.647Z","endTime":"2025-08-01T18:05:53.901Z","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":93.1,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.34086770274313,"aZ":-15.331996550736234,"pfxX":-5.877973503733122,"pfxZ":9.06847254534614,"pX":0.5799050096882653,"pZ":1.4392603879875456,"vX0":9.635763050176838,"vY0":-135.12419192179536,"vZ0":-6.779225938295195,"x":94.9,"y":199.92,"x0":-2.2619941724142922,"y0":50.00023572260201,"z0":5.050074595604563,"aX":-10.913391155157552},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":8.6,"spinRate":2527,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4047480598284028,"extension":6.780775183428678},"hitData":{"launchSpeed":91.7,"launchAngle":41.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.46,"coordY":79.25}},"index":1,"playId":"99d86009-e0fb-3ee6-83e4-020bb79c7306","pitchNumber":2,"startTime":"2025-08-01T18:06:06.214Z","endTime":"2025-08-01T18:06:15.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:06:15.454Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eli White called out on strikes, catcher Jose Trevino to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-01T18:06:36.150Z","endTime":"2025-08-01T18:08:14.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.4067104953171,"strikeZoneBottom":1.40905153467594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.881642430748062,"aZ":-17.020642399105157,"pfxX":-7.429577848945332,"pfxZ":8.277612156816284,"pX":-0.3449907623832382,"pZ":3.3704020345232877,"vX0":7.25100394147923,"vY0":-134.8488796796955,"vZ0":-2.0895596377016687,"x":130.15,"y":147.78,"x0":-2.1108916456624187,"y0":50.00649865982463,"z0":5.363746072021729,"aX":-13.608155877991747},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":11.8,"spinRate":2346,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.407067840711111,"extension":6.672058667506672},"index":0,"playId":"4501c3ff-a4b4-36ad-9d0e-1f1165679b22","pitchNumber":1,"startTime":"2025-08-01T18:06:43.935Z","endTime":"2025-08-01T18:06:47.109Z","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":81.7,"endSpeed":74.1,"strikeZoneTop":3.60477838202637,"strikeZoneBottom":1.4407952983343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.172817388528074,"aZ":-27.179863548164803,"pfxX":6.026181578931136,"pfxZ":3.5580282859558974,"pX":1.4328490712616309,"pZ":2.893164841411724,"vX0":7.347496993819457,"vY0":-118.72647861393922,"vZ0":0.5886138398392051,"x":62.38,"y":160.66,"x0":-2.504297944491485,"y0":50.00460547350453,"z0":5.147825882803577,"aX":8.462739140667097},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.0,"breakHorizontal":-13.0,"spinRate":2655,"spinDirection":77},"zone":12,"typeConfidence":2.0,"plateTime":0.46423889291468035,"extension":6.562224788524874},"index":1,"playId":"6462470a-9a21-30dd-8358-454d31922362","pitchNumber":2,"startTime":"2025-08-01T18:06:58.807Z","endTime":"2025-08-01T18:07:02.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.047897096559616,"aZ":-38.43015777794431,"pfxX":8.491775131731476,"pfxZ":-4.825926336646659,"pX":1.0809297185857536,"pZ":1.1681503315823847,"vX0":4.978503559342526,"vY0":-114.25630701419139,"vZ0":-0.8511805453249818,"x":75.8,"y":207.24,"x0":-2.244871175143782,"y0":50.004640996194524,"z0":5.390346290945125,"aX":10.999749412430742},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-8.6,"breakHorizontal":-16.8,"spinRate":2880,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.48317027857327055,"extension":6.545692499741685},"index":2,"playId":"46920989-e2a9-3074-b5d8-facdacdbb1ae","pitchNumber":3,"startTime":"2025-08-01T18:07:13.900Z","endTime":"2025-08-01T18:07:17.093Z","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":81.7,"endSpeed":74.5,"strikeZoneTop":3.56990603456255,"strikeZoneBottom":1.5305948942646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.282723326963932,"aZ":-25.846776028713013,"pfxX":4.882613206837769,"pfxZ":4.490838452964424,"pX":2.101328547001652,"pZ":1.4604926789165449,"vX0":8.915123243589466,"vY0":-118.64140023346242,"vZ0":-2.5655228515312607,"x":36.9,"y":199.35,"x0":-2.3573256574016592,"y0":50.00155443149564,"z0":4.941319631088721,"aX":6.872690700763345},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":7.7,"breakHorizontal":-11.3,"spinRate":2644,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4638413133379067,"extension":6.6044837590246335},"index":3,"playId":"f1606ad0-c59b-3b11-854f-9950085d6791","pitchNumber":4,"startTime":"2025-08-01T18:07:30.667Z","endTime":"2025-08-01T18:07:35.311Z","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":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.111652732163563,"aZ":-26.615169824469127,"pfxX":7.4441325659480615,"pfxZ":4.131519779297792,"pX":-0.04168213082386321,"pZ":2.6520010331429207,"vX0":3.7406640663944772,"vY0":-116.50414851068982,"vZ0":0.1667845288362435,"x":118.59,"y":167.18,"x0":-2.6461834413500283,"y0":50.00471354656721,"z0":5.138509246353556,"aX":10.021481186753329},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.8,"breakHorizontal":-14.5,"spinRate":2677,"spinDirection":72},"zone":5,"typeConfidence":2.0,"plateTime":0.4739132641137198,"extension":6.7242286478071165},"index":4,"playId":"c70c3a07-1c91-3793-9bea-667ec0d24b49","pitchNumber":5,"startTime":"2025-08-01T18:07:49.663Z","endTime":"2025-08-01T18:07:53.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.74585405520563,"strikeZoneBottom":1.70647382918173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.917823758984145,"aZ":-26.822577114812013,"pfxX":0.9935689216390511,"pfxZ":3.5388535478602092,"pX":-0.5731728647486671,"pZ":1.9475038158357638,"vX0":4.6713234343046475,"vY0":-122.45360591484318,"vZ0":-1.9208582030235188,"x":138.85,"y":186.2,"x0":-2.6372756790259246,"y0":50.004701139791024,"z0":5.044092228273022,"aX":1.5043931986041879},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.2,"breakHorizontal":-2.9,"spinRate":2666,"spinDirection":102},"zone":7,"typeConfidence":2.0,"plateTime":0.4478408898390631,"extension":6.651131746286829},"index":5,"playId":"2b5b6a9a-32f7-3bac-939e-66e06d7c4444","pitchNumber":6,"startTime":"2025-08-01T18:08:10.723Z","endTime":"2025-08-01T18:08:14.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:08:14.382Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Steer walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-01T18:10:39.638Z","endTime":"2025-08-01T18:12:29.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.02173444334461,"strikeZoneBottom":1.29162651328235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.191703903189456,"aZ":-19.321832238966586,"pfxX":-11.271978000849543,"pfxZ":7.424884941937329,"pX":0.1634735155046572,"pZ":0.6999526058875193,"vX0":6.346284349915782,"vY0":-131.8125726079443,"vZ0":-10.416682020450239,"x":110.77,"y":219.88,"x0":-0.8311430471168747,"y0":50.00548107477026,"z0":6.175968146215827,"aX":-19.52117435435861},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.9,"breakHorizontal":18.7,"spinRate":2134,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.418097430655914,"extension":6.015705435187841},"index":0,"playId":"f80a00ab-fcf1-37cd-9df4-20c77636bed8","pitchNumber":1,"startTime":"2025-08-01T18:10:48.750Z","endTime":"2025-08-01T18:10:55.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":80.9,"strikeZoneTop":3.35350857945852,"strikeZoneBottom":1.50023385398821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58646776796572,"aZ":-22.9462776629108,"pfxX":-11.066252820652217,"pfxZ":5.4842333346708125,"pX":-0.19031635475983855,"pZ":1.4901141262312347,"vX0":5.295588738389885,"vY0":-130.2460127942656,"vZ0":-7.69558334236402,"x":124.25,"y":198.55,"x0":-0.8349465519944701,"y0":50.00270617356136,"z0":6.2742814639506195,"aX":-18.622839447595965},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":18.5,"spinRate":2148,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.4238801820950422,"extension":5.967687697296615},"index":1,"playId":"0c036a25-6d5b-35f6-81cc-a39c63ed4c70","pitchNumber":2,"startTime":"2025-08-01T18:11:02.096Z","endTime":"2025-08-01T18:11:06.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.725406250869547,"aZ":-21.480721794421367,"pfxX":-8.569717909171388,"pfxZ":6.2764893045796235,"pX":0.2174550754180882,"pZ":2.600482957545997,"vX0":5.6987131409837595,"vY0":-130.5258379811789,"vZ0":-5.404581048020093,"x":108.71,"y":168.57,"x0":-0.8949191173313461,"y0":50.00106642569385,"z0":6.343621560885727,"aX":-14.59791009822403},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.2,"breakHorizontal":14.0,"spinRate":2083,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.42168143065740304,"extension":6.029509080289618},"index":2,"playId":"f1c983ce-95e4-3530-a06d-c1ae7f202866","pitchNumber":3,"startTime":"2025-08-01T18:11:14.501Z","endTime":"2025-08-01T18:11:17.501Z","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.4,"endSpeed":83.2,"strikeZoneTop":3.36216835641651,"strikeZoneBottom":1.50910430364192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89003262682327,"aZ":-21.051374863471697,"pfxX":-11.108240350910314,"pfxZ":6.308025948997148,"pX":0.7064252988570352,"pZ":0.9972422592263738,"vX0":7.847819532890247,"vY0":-132.57738630059345,"vZ0":-9.422780371660217,"x":90.07,"y":211.85,"x0":-0.8632585306802085,"y0":50.003433289091504,"z0":6.160992768879056,"aX":-19.584842303351035},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":18.2,"spinRate":2099,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4146806964130394,"extension":6.118555156882113},"index":3,"playId":"380cfd45-a788-3f4e-a9bf-22fe4d5963be","pitchNumber":4,"startTime":"2025-08-01T18:11:32.230Z","endTime":"2025-08-01T18:11:36.461Z","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":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.984291790004548,"aZ":-34.30539875549992,"pfxX":-0.8447642190344158,"pfxZ":-1.4457194346346895,"pX":0.2281179393789619,"pZ":2.1089613568871317,"vX0":3.349007987032351,"vY0":-121.95893240902188,"vZ0":-3.00689210030629,"x":108.3,"y":181.84,"x0":-1.063848369519456,"y0":50.000921802108714,"z0":6.3708562259246495,"aX":-1.2505157015597153},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.1,"breakHorizontal":0.6,"spinRate":2563,"spinDirection":52},"zone":5,"typeConfidence":0.89,"plateTime":0.4522187077391764,"extension":5.994793946028391},"index":4,"playId":"dbdc7821-151f-3569-af08-c92969554705","pitchNumber":5,"startTime":"2025-08-01T18:11:47.670Z","endTime":"2025-08-01T18:11:50.670Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-01T18:11:59.109Z","endTime":"2025-08-01T18:12:10.560Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"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":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.619798517201517,"aZ":-30.0505602538235,"pfxX":0.12512428944370466,"pfxZ":1.3644299241557896,"pX":0.04490494375694721,"pZ":2.5353639350138533,"vX0":2.5271056140635406,"vY0":-124.30333017699816,"vZ0":-3.272398514648716,"x":115.29,"y":170.33,"x0":-1.0024992520433345,"y0":50.00456132688158,"z0":6.371766593376805,"aX":0.19531477233966404},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":-0.8,"spinRate":2605,"spinDirection":38},"zone":5,"typeConfidence":0.89,"plateTime":0.44113513527610726,"extension":6.105393496090906},"index":6,"playId":"522c8c9c-e60b-3dc7-91ee-82936171632c","pitchNumber":6,"startTime":"2025-08-01T18:12:10.560Z","endTime":"2025-08-01T18:12:13.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.27184620675221,"strikeZoneBottom":1.45959287192336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.858771557135185,"aZ":-22.66171125050339,"pfxX":-7.754753504397756,"pfxZ":5.258420860539015,"pX":-0.36415353269606404,"pZ":3.41044126650056,"vX0":4.011460987544712,"vY0":-133.865673904169,"vZ0":-3.4601033967140844,"x":130.88,"y":146.7,"x0":-0.8774656525395111,"y0":50.0023718617016,"z0":6.348894811416186,"aX":-14.02334284785327},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.0,"breakHorizontal":13.1,"spinRate":2286,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4097210414304917,"extension":6.079573841306244},"index":7,"playId":"c57d021c-c12b-35c3-8ca8-a5fa27992eb1","pitchNumber":7,"startTime":"2025-08-01T18:12:26.643Z","endTime":"2025-08-01T18:12:29.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:12:29.831Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Fraley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-01T18:12:53.689Z","endTime":"2025-08-01T18:14:17.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,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":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.43741457660771,"strikeZoneBottom":1.62468168362814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38644479835806,"aZ":-12.832841341015225,"pfxX":-4.397939995367126,"pfxZ":10.62459254978543,"pX":-0.32023556463698694,"pZ":1.0767321036959285,"vX0":3.1257239868003737,"vY0":-134.83657116083364,"vZ0":-10.662483130231267,"x":129.21,"y":209.71,"x0":-0.9296753702653251,"y0":50.00633531282492,"z0":6.015561196587949,"aX":-8.00891649014157},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":7.2,"spinRate":2228,"spinDirection":208},"zone":13,"typeConfidence":0.89,"plateTime":0.407973512139844,"extension":6.252721388374522},"index":0,"playId":"855db8da-a836-3c4d-8cff-1f0f716bf42e","pitchNumber":1,"startTime":"2025-08-01T18:12:53.689Z","endTime":"2025-08-01T18:12:57.545Z","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":86.2,"endSpeed":78.4,"strikeZoneTop":3.45209241649793,"strikeZoneBottom":1.6806711882793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71289137168597,"aZ":-25.36391932070907,"pfxX":-9.033669994668987,"pfxZ":4.310249669968265,"pX":-0.5317009906061999,"pZ":3.370242967546891,"vX0":3.762669185359466,"vY0":-125.48667402529985,"vZ0":-2.458864473409025,"x":137.27,"y":147.78,"x0":-0.885110965119401,"y0":50.0020522799938,"z0":6.4502478136559676,"aX":-14.264953260128202},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":2367,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.438127781956263,"extension":5.988492171354451},"index":1,"playId":"39b74aa0-9d20-3537-98ce-669d4972f85d","pitchNumber":2,"startTime":"2025-08-01T18:13:12.703Z","endTime":"2025-08-01T18:13:16.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.3,"strikeZoneTop":3.35980307381322,"strikeZoneBottom":1.62949283610463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.837609142143172,"aZ":-20.15037649914996,"pfxX":-11.780288845348064,"pfxZ":6.8821432764893995,"pX":0.23675599680069054,"pZ":2.750800546045373,"vX0":6.581463624092157,"vY0":-132.2299402507858,"vZ0":-5.049174415861857,"x":107.98,"y":164.51,"x0":-0.7723173255627551,"y0":50.000286374083224,"z0":6.191942674045144,"aX":-20.56881507077703},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.4,"breakHorizontal":19.6,"spinRate":2231,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.41644914045530124,"extension":6.108552526672233},"index":2,"playId":"3c2e2256-7fc8-308e-9cdd-81e16581ebdc","pitchNumber":3,"startTime":"2025-08-01T18:13:32.531Z","endTime":"2025-08-01T18:13:36.388Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-01T18:13:41.950Z","endTime":"2025-08-01T18:13:56.092Z","isPitch":false,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"fff0af4b-63bf-3dce-8d22-bd72ef95133c","startTime":"2025-08-01T18:13:56.092Z","endTime":"2025-08-01T18:13:59.549Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.064747530955668,"aZ":-30.598217764973274,"pfxX":-1.7787745118201475,"pfxZ":1.036142211653691,"pX":0.21830922953453294,"pZ":0.8488067306940779,"vX0":2.9815842429720454,"vY0":-122.57122970114341,"vZ0":-6.635992325764705,"x":108.68,"y":215.86,"x0":-0.7848027467871859,"y0":50.002020709575056,"z0":6.216412549943445,"aX":-2.696898157700147},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":2.5,"spinRate":2610,"spinDirection":0},"zone":14,"typeConfidence":0.84,"plateTime":0.4475123278596409,"extension":6.080037859740209},"index":5,"playId":"a006d36a-822b-3e01-8852-26e9326ec7b3","pitchNumber":4,"startTime":"2025-08-01T18:14:13.191Z","endTime":"2025-08-01T18:14:17.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:14:17.012Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-01T18:14:38.547Z","endTime":"2025-08-01T18:15:08.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.11995541940874,"strikeZoneBottom":1.50175144357662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24882447475672,"aZ":-32.011439514074574,"pfxX":-0.380941019622115,"pfxZ":0.10352213313276515,"pX":0.3623227666804917,"pZ":2.3699008300359687,"vX0":2.9575583252862447,"vY0":-121.70450121449534,"vZ0":-2.9170148605609105,"x":103.19,"y":174.79,"x0":-0.815295235245938,"y0":50.00072549100623,"z0":6.336050820192703,"aX":-0.5761793519717944},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":0.0,"spinRate":2629,"spinDirection":43},"zone":6,"typeConfidence":0.89,"plateTime":0.44879339302555454,"extension":6.104102747433279},"index":0,"playId":"4b3ffff3-4c22-3f48-810b-be92e2e518e6","pitchNumber":1,"startTime":"2025-08-01T18:14:38.547Z","endTime":"2025-08-01T18:14:42.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42901583578221,"aZ":-28.780287595192068,"pfxX":-2.448122386763482,"pfxZ":2.2754899934194537,"pX":-0.301272671595043,"pZ":2.588322450726776,"vX0":1.9529975268393176,"vY0":-122.57060707044275,"vZ0":-3.057702788206547,"x":128.48,"y":168.9,"x0":-0.7976500095019667,"y0":50.004872972261246,"z0":6.358135782592802,"aX":-3.6561467647828874},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.5,"breakHorizontal":3.8,"spinRate":2584,"spinDirection":72},"zone":4,"typeConfidence":0.74,"plateTime":0.4500809795488965,"extension":5.998811431077367},"hitData":{"launchSpeed":97.8,"launchAngle":45.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.2,"coordY":87.32}},"index":1,"playId":"1a9e1da2-c4cd-3d6c-b01f-4070229b88ae","pitchNumber":2,"startTime":"2025-08-01T18:14:55.370Z","endTime":"2025-08-01T18:15:08.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:15:08.767Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Will Benson homers (9) on a fly ball to left field. Spencer Steer scores.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-01T18:17:37.809Z","endTime":"2025-08-01T18:19:05.220Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":{"id":689266,"link":"/api/v1/people/689266"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-01T18:15:19.228Z","endTime":"2025-08-01T18:16:15.272Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Dodd replaces Bryce Elder.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-01T18:16:15.272Z","endTime":"2025-08-01T18:17:40.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.92511195338509,"strikeZoneBottom":1.94451996563297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.180275953107948,"aZ":-27.860449416812415,"pfxX":-0.06686483554033851,"pfxZ":2.6389356421713455,"pX":-0.5951851607393853,"pZ":2.371611836794961,"vX0":-7.571651899889973,"vY0":-126.64891863515395,"vZ0":-2.852100863110616,"x":139.69,"y":174.75,"x0":2.4332740043666243,"y0":50.0052430850826,"z0":5.724599093375683,"aX":-0.1079991945696399},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":1.7,"spinRate":2051,"spinDirection":146},"zone":7,"typeConfidence":0.9,"plateTime":0.4313391343038324,"extension":6.279039954491143},"index":2,"playId":"10b60e13-d1d7-366e-bbda-46072aaa6301","pitchNumber":1,"startTime":"2025-08-01T18:17:40.136Z","endTime":"2025-08-01T18:17:44.117Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-01T18:17:49.722Z","endTime":"2025-08-01T18:18:02.029Z","isPitch":false,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"}},{"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":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.1,"strikeZoneTop":3.93255750983747,"strikeZoneBottom":1.91103612502142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.46924321489812,"aZ":-21.977106830871104,"pfxX":1.5093983910240825,"pfxZ":6.339242147678409,"pX":-0.9692163209177911,"pZ":1.8503573132345106,"vX0":-8.800392882349323,"vY0":-127.17745107470374,"vZ0":-4.963376702600033,"x":153.94,"y":188.82,"x0":2.3671228211126993,"y0":50.003876355852064,"z0":5.612133811663638,"aX":2.4297341795852008},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.3,"breakHorizontal":-0.4,"spinRate":2075,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4336954941691231,"extension":6.313341963291248},"index":4,"playId":"949a3afa-e2f8-3ccb-b779-a9492d3cd398","pitchNumber":2,"startTime":"2025-08-01T18:18:02.029Z","endTime":"2025-08-01T18:18:06.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":75.2,"strikeZoneTop":3.74612152763776,"strikeZoneBottom":1.84810595152535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.18422346463697,"aZ":-31.05926187797141,"pfxX":1.7349119020182204,"pfxZ":0.7705056273196353,"pX":-1.564857460550363,"pZ":1.2323824679596787,"vX0":-9.921415294400799,"vY0":-121.77377822501262,"vZ0":-3.885081132184353,"x":176.65,"y":205.51,"x0":2.3956489438967696,"y0":50.005808761154235,"z0":5.633380996026142,"aX":2.5221570578961376},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":0.0,"spinRate":2251,"spinDirection":60},"zone":13,"typeConfidence":0.72,"plateTime":0.45554636202633514,"extension":6.456426147398716},"index":5,"playId":"4133b8ac-4d40-3906-86f6-e3f3639ab624","pitchNumber":3,"startTime":"2025-08-01T18:18:19.937Z","endTime":"2025-08-01T18:18:23.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.535620977183104,"aZ":-26.173403513785473,"pfxX":2.0697329728386453,"pfxZ":3.6175482535253973,"pX":-0.6477395546279139,"pZ":2.5611887091314123,"vX0":-8.078586704877905,"vY0":-128.4634878358684,"vZ0":-2.822342297610083,"x":141.69,"y":169.63,"x0":2.279467999345548,"y0":50.00297750723357,"z0":5.725529313453089,"aX":3.4340538362445043},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":-1.8,"spinRate":2098,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4276501160710948,"extension":6.255404668164155},"hitData":{"launchSpeed":102.1,"launchAngle":27.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":31.4,"coordY":89.71}},"index":6,"playId":"b8261fd1-f860-3118-831c-525e57f2f1bf","pitchNumber":4,"startTime":"2025-08-01T18:18:39.164Z","endTime":"2025-08-01T18:19:05.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:19:05.220Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to right fielder Eli White.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-01T18:19:29.953Z","endTime":"2025-08-01T18:22:11.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":93.0,"endSpeed":85.0,"strikeZoneTop":3.24999806891621,"strikeZoneBottom":1.47501474272423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36656102687647,"aZ":-17.148997502123784,"pfxX":6.924412919317101,"pfxZ":8.134064097793864,"pX":-0.556866011534469,"pZ":2.6703335425190473,"vX0":-9.13904052565436,"vY0":-135.0593039073862,"vZ0":-5.083299168838412,"x":138.23,"y":166.68,"x0":1.970935241794165,"y0":50.00670567249668,"z0":5.7827719827658575,"aX":12.797909531742699},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":-10.6,"spinRate":2295,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.40551354556768215,"extension":6.456767409910799},"index":0,"playId":"87c462d8-cfb6-3040-ae69-fce82da6b981","pitchNumber":1,"startTime":"2025-08-01T18:19:32.968Z","endTime":"2025-08-01T18:19:36.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.330487275692285,"aZ":-31.027862875633513,"pfxX":0.9606744120348094,"pfxZ":0.7275513314949098,"pX":-0.8358584766732183,"pZ":0.8027725218338797,"vX0":-8.071387646614006,"vY0":-125.4530077712761,"vZ0":-5.4094729132994175,"x":148.86,"y":217.11,"x0":2.309872470845839,"y0":50.005358748091915,"z0":5.541223410547106,"aX":1.5198900750642659},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":0.2,"spinRate":2161,"spinDirection":144},"zone":13,"typeConfidence":0.88,"plateTime":0.43799349387666764,"extension":6.418081961766089},"index":1,"playId":"6d1f9522-7d39-3ed9-9747-814ebb161884","pitchNumber":2,"startTime":"2025-08-01T18:19:48.180Z","endTime":"2025-08-01T18:19:52.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.463825989220133,"aZ":-28.740873780761813,"pfxX":-0.01206154883398014,"pfxZ":2.230267529090616,"pX":-0.5518965556679956,"pZ":1.8647113526459673,"vX0":-7.363223834607674,"vY0":-123.44820419462265,"vZ0":-3.204677278085274,"x":138.04,"y":188.43,"x0":2.4757826248259525,"y0":50.00178121665803,"z0":5.6091124280226925,"aX":-0.016620927322775342},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":1.8,"spinRate":2058,"spinDirection":134},"zone":7,"typeConfidence":0.81,"plateTime":0.4443487070929679,"extension":6.335388364982756},"index":2,"playId":"7d50db40-7635-35f4-b0c0-a6ee2b08283f","pitchNumber":3,"startTime":"2025-08-01T18:20:05.246Z","endTime":"2025-08-01T18:20:08.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.922400248333176,"aZ":-17.506236243900254,"pfxX":6.760432889102139,"pfxZ":7.818260512118069,"pX":0.30299203065558517,"pZ":3.590447286269338,"vX0":-7.042034464985159,"vY0":-136.550921138521,"vZ0":-2.6947313439081104,"x":105.45,"y":141.84,"x0":2.0451392408111637,"y0":50.00306975506663,"z0":5.8039946493121075,"aX":12.683346890635377},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":-10.7,"spinRate":2282,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4021458948890908,"extension":6.3103239212681785},"index":3,"playId":"1727ae70-6898-32e7-ab72-78aa2e3773e3","pitchNumber":4,"startTime":"2025-08-01T18:20:24.364Z","endTime":"2025-08-01T18:20:27.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.313058499255714,"aZ":-30.706598494610866,"pfxX":0.4756198082695189,"pfxZ":1.038472488384751,"pX":-1.3822910032389626,"pZ":1.2669627857659431,"vX0":-9.096323801699008,"vY0":-119.29546739941128,"vZ0":-3.558764018649551,"x":169.69,"y":204.57,"x0":2.4516988999621643,"y0":50.00148383511844,"z0":5.606735437827891,"aX":0.6715771985291701},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.1,"breakHorizontal":1.8,"spinRate":2216,"spinDirection":6},"zone":13,"typeConfidence":0.91,"plateTime":0.4627577918579244,"extension":6.287458546261442},"index":4,"playId":"d6d90e8d-3e88-3f1e-acb6-de6c1814a944","pitchNumber":5,"startTime":"2025-08-01T18:20:51.046Z","endTime":"2025-08-01T18:20:54.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.4,"strikeZoneTop":3.20476033445328,"strikeZoneBottom":1.34711804048533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.122779857035088,"aZ":-29.517701314706127,"pfxX":1.5980843035111025,"pfxZ":1.8431701789797883,"pX":-1.6292550295360932,"pZ":-0.2599357476279803,"vX0":-9.853806940263,"vY0":-120.8043561980171,"vZ0":-7.068703840472738,"x":179.1,"y":245.8,"x0":2.3404167950092094,"y0":50.003021847094445,"z0":5.38725031596276,"aX":2.303351270601529},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.4,"breakHorizontal":0.1,"spinRate":2279,"spinDirection":33},"zone":13,"typeConfidence":0.85,"plateTime":0.45790095789973106,"extension":6.4708166196390815},"index":5,"playId":"323a2cac-bfc0-3d94-b6fd-9cf3877d6269","pitchNumber":6,"startTime":"2025-08-01T18:21:20.799Z","endTime":"2025-08-01T18:21:24.259Z","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":94.1,"endSpeed":84.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.203379847206314,"aZ":-11.272685884677603,"pfxX":6.4468880898346015,"pfxZ":11.292407977411266,"pX":0.19794552064071685,"pZ":3.9506192150023716,"vX0":-7.5874835740706095,"vY0":-136.68006543692522,"vZ0":-2.7165365112957236,"x":109.45,"y":132.11,"x0":2.2011302483767503,"y0":50.00458658736111,"z0":5.75496704180962,"aX":11.935371177861184},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":-9.6,"spinRate":2257,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4041166673172403,"extension":6.346252724576802},"index":6,"playId":"66e2343b-b715-387c-9bd2-fc4126a245fc","pitchNumber":7,"startTime":"2025-08-01T18:21:41.242Z","endTime":"2025-08-01T18:21:44.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.90465172515972,"aZ":-17.312606285111727,"pfxX":7.196449268961761,"pfxZ":8.007775684121858,"pX":0.8262555249226581,"pZ":3.1294620304328813,"vX0":-5.825645748862837,"vY0":-136.32554902761788,"vZ0":-3.788889665459897,"x":85.51,"y":154.28,"x0":2.070969134005396,"y0":50.00103646296117,"z0":5.754762025691345,"aX":13.353434630838077},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":-11.5,"spinRate":2287,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.4039559269531008,"extension":6.37751605640741},"hitData":{"launchSpeed":95.2,"launchAngle":37.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.15,"coordY":68.66}},"index":7,"playId":"9a066ab3-bb1a-3417-aab9-00a5d10b726d","pitchNumber":8,"startTime":"2025-08-01T18:22:02.500Z","endTime":"2025-08-01T18:22:11.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:22:11.370Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Murphy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-01T18:24:50.013Z","endTime":"2025-08-01T18:25:27.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tony Santillan replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-01T18:22:42.566Z","endTime":"2025-08-01T18:24:29.005Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Sean Murphy replaces Nick Allen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-01T18:24:29.005Z","endTime":"2025-08-01T18:24:52.328Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669397,"link":"/api/v1/people/669397"}},{"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":96.2,"endSpeed":87.7,"strikeZoneTop":3.65364314557637,"strikeZoneBottom":1.66351227046393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.567160209417644,"aZ":-14.520925926268962,"pfxX":-9.139731157198948,"pfxZ":8.92883937660658,"pX":0.6321999935548333,"pZ":3.436795500290853,"vX0":10.390391995850075,"vY0":-139.74168100292104,"vZ0":-2.5775518759785894,"x":92.9,"y":145.99,"x0":-1.9472075321141158,"y0":50.00402032227643,"z0":5.325429109325798,"aX":-18.073273202469068},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":14.4,"spinRate":2443,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.39199492638418976,"extension":5.939671407079282},"index":2,"playId":"09c21fc8-ef09-3a2e-be02-db41bfed4f76","pitchNumber":1,"startTime":"2025-08-01T18:24:52.328Z","endTime":"2025-08-01T18:24:55.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.46096926928512,"strikeZoneBottom":1.67797324456127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29541881473943,"aZ":-15.0162917811309,"pfxX":-8.28359426112975,"pfxZ":8.65006205213407,"pX":-0.17497945467143758,"pZ":1.7711801423868552,"vX0":8.22767783296548,"vY0":-139.8695542046792,"vZ0":-6.395340201129456,"x":123.67,"y":190.96,"x0":-2.0772490914763226,"y0":50.00109687291597,"z0":5.070488919352344,"aX":-16.425965030674316},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":13.3,"spinRate":2379,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3914788034210659,"extension":5.921608463995902},"index":3,"playId":"a508b3f7-e134-389a-9d39-530e8aef057f","pitchNumber":2,"startTime":"2025-08-01T18:25:06.662Z","endTime":"2025-08-01T18:25:09.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.307147559135633,"aZ":-18.624548105181518,"pfxX":-9.362656634141405,"pfxZ":6.7253176575521945,"pX":0.20812588659756798,"pZ":2.57736442602696,"vX0":9.143826996216664,"vY0":-140.6927574078155,"vZ0":-3.8804340610186014,"x":109.07,"y":169.19,"x0":-1.8591138361641395,"y0":50.005849499406594,"z0":5.173006187399531,"aX":-18.874363798437408},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":15.2,"spinRate":2320,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.38850252386213446,"extension":5.929681666481223},"index":4,"playId":"ff84e0a2-2c3c-3e23-b777-a3872adc4d08","pitchNumber":3,"startTime":"2025-08-01T18:25:23.191Z","endTime":"2025-08-01T18:25:27.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:25:27.505Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jurickson Profar walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-01T18:25:46.762Z","endTime":"2025-08-01T18:28:54.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.8,"endSpeed":88.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40152746092759,"aZ":-18.941846776829554,"pfxX":-8.14565906833253,"pfxZ":6.6052205827985775,"pX":-0.35733439987650517,"pZ":1.852318348581245,"vX0":7.293319941394137,"vY0":-140.74788121675508,"vZ0":-5.539269585853076,"x":130.62,"y":188.77,"x0":-1.9258135431882988,"y0":50.003699217772215,"z0":5.075461611548013,"aX":-16.319006468352846},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.9,"breakHorizontal":13.2,"spinRate":2297,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.3893918996195458,"extension":5.877943857365409},"index":0,"playId":"ab302130-220c-3003-8c8a-cefb73bae5f4","pitchNumber":1,"startTime":"2025-08-01T18:25:52.472Z","endTime":"2025-08-01T18:25:55.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.45384822536657,"aZ":-16.731310577315234,"pfxX":-9.722598812350387,"pfxZ":7.802685823188353,"pX":-0.1444620548270452,"pZ":3.1327272031679194,"vX0":8.554915909413305,"vY0":-140.6445160666599,"vZ0":-2.6913392121157953,"x":122.51,"y":154.2,"x0":-1.9804108123690671,"y0":50.004042327885365,"z0":5.202884163180569,"aX":-19.246882727055425},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":15.6,"spinRate":2368,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39122682880376214,"extension":5.941910062196241},"index":1,"playId":"24c6c9cb-6f2a-32bd-862f-fa539c3634d6","pitchNumber":2,"startTime":"2025-08-01T18:26:17.777Z","endTime":"2025-08-01T18:26:20.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.38000193223895,"strikeZoneBottom":1.65875428149705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.677050119260116,"aZ":-14.328080111292769,"pfxX":-10.315351495648226,"pfxZ":8.851386262689683,"pX":-1.0568406738592457,"pZ":4.093522924625876,"vX0":6.267036331554727,"vY0":-141.649479320011,"vZ0":-0.6923733561945649,"x":157.28,"y":128.25,"x0":-1.9666860809394275,"y0":50.00406289921457,"z0":5.263862243087909,"aX":-20.80243010541867},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":17.3,"spinRate":2459,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3878128016681641,"extension":5.873086596314887},"index":2,"playId":"4ac865d3-a95b-3b53-96b5-091194ac30f2","pitchNumber":3,"startTime":"2025-08-01T18:26:37.316Z","endTime":"2025-08-01T18:26:40.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.50311694657936,"aZ":-13.998092035602633,"pfxX":-8.550970387448462,"pfxZ":9.136982898395953,"pX":-0.6570890338217084,"pZ":2.424346195212989,"vX0":6.764209471915029,"vY0":-140.75173396769995,"vZ0":-4.789290619906248,"x":142.05,"y":173.32,"x0":-1.990837063434412,"y0":50.001913174164564,"z0":5.067044817498397,"aX":-17.009127691738847},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":13.9,"spinRate":2424,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3904237895485423,"extension":5.790472980824039},"index":3,"playId":"3d462439-8c2b-39ed-bfec-ccc66b4de72f","pitchNumber":4,"startTime":"2025-08-01T18:26:56.263Z","endTime":"2025-08-01T18:26:59.263Z","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":97.4,"endSpeed":87.7,"strikeZoneTop":3.38000069333189,"strikeZoneBottom":1.72553439094162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.34290395412529,"aZ":-15.214544642378366,"pfxX":-7.240885132432835,"pfxZ":8.459157220845569,"pX":-0.9567548311557746,"pZ":4.753111229971914,"vX0":5.4688551555729905,"vY0":-141.63733055877225,"vZ0":1.0339816087620353,"x":153.47,"y":110.45,"x0":-1.9848391040312554,"y0":50.00271705786378,"z0":5.365042554817901,"aX":-14.517183963797244},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":11.8,"spinRate":2371,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3886822843768507,"extension":5.957342971387085},"index":4,"playId":"1b12c6bf-0450-3643-b1eb-fb8f29c7475c","pitchNumber":5,"startTime":"2025-08-01T18:27:18.555Z","endTime":"2025-08-01T18:27:22.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.37999979942047,"strikeZoneBottom":1.66364372186577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33064650569579,"aZ":-15.841759228813736,"pfxX":-8.76354453766,"pfxZ":8.141538121409528,"pX":-1.7935444252803034,"pZ":2.6926950634261186,"vX0":3.590639768189011,"vY0":-141.03388360237804,"vZ0":-3.8292148947834073,"x":185.37,"y":166.08,"x0":-1.9477416838961552,"y0":50.0012091525962,"z0":5.095622900875577,"aX":-17.578491453056923},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":15.1,"spinRate":2310,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3889810550836055,"extension":5.869045281280934},"index":5,"playId":"1c495daa-8ccd-3071-807c-80f734da9841","pitchNumber":6,"startTime":"2025-08-01T18:27:37.448Z","endTime":"2025-08-01T18:27:40.668Z","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":97.3,"endSpeed":88.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61164558723795,"aZ":-19.517708823915367,"pfxX":-9.04009505956087,"pfxZ":6.246135191496011,"pX":-0.49305790267134486,"pZ":3.1113116531483507,"vX0":7.1963152278972125,"vY0":-141.51107376875794,"vZ0":-2.18836898060132,"x":135.79,"y":154.77,"x0":-1.8958743179783357,"y0":50.002141455222855,"z0":5.146462848610106,"aX":-18.314648943968315},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":14.9,"spinRate":2399,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3872184561640215,"extension":5.928122552081241},"index":6,"playId":"310acb06-8e04-3388-9334-2a7eae75bd23","pitchNumber":7,"startTime":"2025-08-01T18:27:58.001Z","endTime":"2025-08-01T18:28:01.253Z","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":97.4,"endSpeed":89.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.892067554320025,"aZ":-15.521182721639175,"pfxX":-6.662754419535684,"pfxZ":8.122111830182813,"pX":0.5477100342289256,"pZ":3.034769465334918,"vX0":8.84170432262402,"vY0":-141.70682638002043,"vZ0":-3.3862275532303174,"x":96.12,"y":156.84,"x0":-1.7352983670263202,"y0":50.003612393518175,"z0":5.22597442132656,"aX":-13.662881667824523},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":10.4,"spinRate":2393,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3853083192660023,"extension":5.995989709114709},"index":7,"playId":"df82a25f-727d-38c3-8f1c-026259fec776","pitchNumber":8,"startTime":"2025-08-01T18:28:24.668Z","endTime":"2025-08-01T18:28:29.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.38000004245767,"strikeZoneBottom":1.63965758607513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.856799222438852,"aZ":-18.019700308008684,"pfxX":-7.92394758980401,"pfxZ":6.887270912246985,"pX":-1.0212195626190255,"pZ":3.815518942835585,"vX0":5.833891144215725,"vY0":-141.84453817646713,"vZ0":-0.6517373940597638,"x":155.93,"y":135.76,"x0":-2.066310055238844,"y0":50.00171831683475,"z0":5.1882872553889845,"aX":-16.283286406242144},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":13.3,"spinRate":2395,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3849021121927736,"extension":5.9508623954605095},"index":8,"playId":"df2e1c53-401a-3500-b2d2-46e178ca73ff","pitchNumber":9,"startTime":"2025-08-01T18:28:49.579Z","endTime":"2025-08-01T18:28:54.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:28:54.279Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Olson doubles (27) on a line drive to left fielder Jake Fraley. Jurickson Profar to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-01T18:29:20.628Z","endTime":"2025-08-01T18:31:05.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99045825120003,"aZ":-36.179549904672506,"pfxX":3.6979526035121766,"pfxZ":-2.4957164247853694,"pX":0.9152084598697646,"pZ":1.4199233507406732,"vX0":6.402467095699146,"vY0":-126.32997307118283,"vZ0":-2.1895549848929887,"x":82.11,"y":200.44,"x0":-2.1373352028590586,"y0":50.00017624549183,"z0":5.220658540914989,"aX":5.943416744117641},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.8,"breakHorizontal":-8.3,"spinRate":2092,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.43443111128847356,"extension":5.964002506372994},"index":0,"playId":"df963427-95b9-3ad2-8c35-976b1f2f7cf6","pitchNumber":1,"startTime":"2025-08-01T18:29:25.939Z","endTime":"2025-08-01T18:29:29.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.61330775037658,"strikeZoneBottom":1.60132500495162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.812037918302174,"aZ":-16.030510429659937,"pfxX":-8.006787334566296,"pfxZ":7.88067698074501,"pX":-0.5887632105712453,"pZ":2.738514081426111,"vX0":7.109727952846427,"vY0":-141.82801418544392,"vZ0":-3.885541644079308,"x":139.44,"y":164.84,"x0":-2.0812268464242205,"y0":50.0018216956593,"z0":5.141060859351846,"aX":-16.398552332637326},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":13.2,"spinRate":2431,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.38541954767091635,"extension":5.980053919158215},"index":1,"playId":"54fd129f-c9e0-34aa-a487-f9d2997358d7","pitchNumber":2,"startTime":"2025-08-01T18:29:43.762Z","endTime":"2025-08-01T18:29:47.183Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-01T18:29:55.046Z","endTime":"2025-08-01T18:30:10.311Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"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":97.5,"endSpeed":89.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.518657745948712,"aZ":-15.516900233074963,"pfxX":-6.739430413463004,"pfxZ":8.13023566018068,"pX":-0.34216073982985246,"pZ":2.318594187129904,"vX0":7.166078108797968,"vY0":-141.7738444665228,"vZ0":-5.198509111693771,"x":130.04,"y":176.18,"x0":-2.0193978912436368,"y0":50.001640950092046,"z0":5.156476132412609,"aX":-13.8048024461417},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.9,"breakHorizontal":10.9,"spinRate":2333,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.38542311094923987,"extension":5.991470412556716},"index":3,"playId":"3f102cb7-f4f7-3643-a4f5-20ddf379e0a8","pitchNumber":3,"startTime":"2025-08-01T18:30:10.311Z","endTime":"2025-08-01T18:30:13.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.41063655557696,"strikeZoneBottom":1.50771139823957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23482653543131,"aZ":-17.786631440754874,"pfxX":-7.2591983033847605,"pfxZ":7.0350434582771655,"pX":-0.9041720970554642,"pZ":4.061219903068365,"vX0":6.092592117535437,"vY0":-141.62841535550527,"vZ0":-0.1864184751409207,"x":151.46,"y":129.13,"x0":-2.1326857745015095,"y0":50.00620665399053,"z0":5.258727226715157,"aX":-14.853090027993646},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":12.0,"spinRate":2403,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38571168984100535,"extension":5.9946159826307115},"index":4,"playId":"c16ae960-dbcd-3bc8-b1a8-8799af4d5522","pitchNumber":4,"startTime":"2025-08-01T18:30:32.651Z","endTime":"2025-08-01T18:30:35.919Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16123937520774,"aZ":-39.49084762726589,"pfxX":5.304017872866271,"pfxZ":-4.55976641404246,"pX":-0.3525178017692601,"pZ":1.7577904073655242,"vX0":2.9313751612624306,"vY0":-126.21123293475132,"vZ0":-0.7865573732300083,"x":130.44,"y":191.32,"x0":-2.2205504846303237,"y0":50.00471135868918,"z0":5.270924120785917,"aX":8.505184525902912},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.2,"breakHorizontal":-10.3,"spinRate":2244,"spinDirection":18},"zone":7,"typeConfidence":2.0,"plateTime":0.4349954107089862,"extension":5.889591144710356},"hitData":{"launchSpeed":99.6,"launchAngle":9.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.1,"coordY":65.54}},"index":5,"playId":"4e465021-d5ca-345f-a675-b1b21c0b25ef","pitchNumber":5,"startTime":"2025-08-01T18:30:52.908Z","endTime":"2025-08-01T18:31:05.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:31:05.279Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-01T18:31:32.965Z","endTime":"2025-08-01T18:33:29.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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.2,"endSpeed":89.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.813121367222976,"aZ":-17.392841810845372,"pfxX":-8.642923771572086,"pfxZ":7.158408268004026,"pX":0.017451727198591824,"pZ":3.268209606542775,"vX0":8.801107979820994,"vY0":-142.76783379653128,"vZ0":-2.3160264758471576,"x":116.33,"y":150.54,"x0":-1.9820618928554163,"y0":50.00052143626287,"z0":5.184317280872556,"aX":-17.84270777106883},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.7,"breakHorizontal":13.9,"spinRate":2415,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.38361136483111435,"extension":5.934436472329844},"index":0,"playId":"3ed87ea1-68f1-3b24-9dfd-0cc1a60929f7","pitchNumber":1,"startTime":"2025-08-01T18:31:38.198Z","endTime":"2025-08-01T18:31:41.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.899826413123826,"aZ":-15.056462080734352,"pfxX":-7.345751602366379,"pfxZ":8.391448455905271,"pX":-0.479181448648997,"pZ":2.8462753924503086,"vX0":6.922372756677859,"vY0":-142.21784895065193,"vZ0":-3.6387577061950163,"x":135.27,"y":161.93,"x0":-1.9954157603125786,"y0":50.00180586201801,"z0":5.102901906957674,"aX":-14.983324147907787},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2427,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3857494664098584,"extension":6.01105269830229},"index":1,"playId":"33eb0c43-e42b-356e-9f17-f0f4d0b59b1f","pitchNumber":2,"startTime":"2025-08-01T18:31:55.477Z","endTime":"2025-08-01T18:31:58.477Z","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":97.9,"endSpeed":89.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31909442034429,"aZ":-16.93160141329617,"pfxX":-8.673416519519057,"pfxZ":7.396360734661833,"pX":0.04849424482474891,"pZ":2.9602041048428873,"vX0":8.816287618904157,"vY0":-142.34388915703937,"vZ0":-2.7939397036247806,"x":115.15,"y":158.85,"x0":-1.9554032970552027,"y0":50.00571757006946,"z0":5.020815044131247,"aX":-17.881027151183144},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2448,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3841386150536894,"extension":6.0227034051899775},"index":2,"playId":"3be5e1d7-32fb-33e0-8df4-93be82188c28","pitchNumber":3,"startTime":"2025-08-01T18:32:19.433Z","endTime":"2025-08-01T18:32:22.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.54000168233184,"strikeZoneBottom":1.67133806288061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.93025527176577,"aZ":-17.800113327457037,"pfxX":-8.242366402937073,"pfxZ":6.938074933375761,"pX":0.24111908901009851,"pZ":3.9093665180213066,"vX0":9.022225730225498,"vY0":-143.228269309818,"vZ0":-0.4356451891256656,"x":107.81,"y":133.23,"x0":-1.8830082437635824,"y0":50.00306905372469,"z0":5.179260114328976,"aX":-17.078216770266987},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.6,"breakHorizontal":13.1,"spinRate":2428,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.38282283779159343,"extension":6.025368283758759},"index":3,"playId":"727fb32d-c517-35de-b5f5-b3bd92ee5de8","pitchNumber":4,"startTime":"2025-08-01T18:32:42.736Z","endTime":"2025-08-01T18:32:47.002Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.54000188262247,"strikeZoneBottom":1.58507964913669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.940234435502102,"aZ":-34.57269917465655,"pfxX":1.961819058869918,"pfxZ":-1.4879014032623743,"pX":0.8954877583676815,"pZ":-0.18164466290455034,"vX0":6.675296805400732,"vY0":-125.95720308151263,"vZ0":-6.191712423612307,"x":82.87,"y":243.68,"x0":-2.041029252317156,"y0":50.002744014986284,"z0":5.09480000207677,"aX":3.160754445647028},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.8,"breakHorizontal":-5.0,"spinRate":2180,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4344080187355859,"extension":5.949000836700178},"index":4,"playId":"b74d9e02-08e9-321d-9b4f-9fd2d19e17a5","pitchNumber":5,"startTime":"2025-08-01T18:33:01.981Z","endTime":"2025-08-01T18:33:05.628Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05865633184634,"aZ":-40.04291510582491,"pfxX":4.616966329409491,"pfxZ":-4.732409908473651,"pX":1.2023675831058156,"pZ":0.8225591073902334,"vX0":6.793159477146478,"vY0":-128.26773028034756,"vZ0":-2.7620132974679548,"x":71.17,"y":216.57,"x0":-2.0823284366548886,"y0":50.00292271123986,"z0":5.042041426635411,"aX":7.675995345670754},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-9.0,"breakHorizontal":-10.0,"spinRate":2115,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.42736903290823847,"extension":6.062929465442048},"index":5,"playId":"202102e2-5cd8-37d9-af74-90ab8302ec0a","pitchNumber":6,"startTime":"2025-08-01T18:33:26.235Z","endTime":"2025-08-01T18:33:29.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:33:29.784Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drake Baldwin lines out sharply to center fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-01T18:33:50.832Z","endTime":"2025-08-01T18:34:03.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.304962433298684,"aZ":-16.081506813640896,"pfxX":-6.308126795990647,"pfxZ":7.809526399015709,"pX":-0.3305604136489605,"pZ":2.7558793568497157,"vX0":7.385919722768892,"vY0":-142.52954372756435,"vZ0":-3.580052828457446,"x":129.6,"y":164.37,"x0":-2.1341070726148152,"y0":50.00154840970038,"z0":5.0416968981138535,"aX":-12.99725607654494},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":10.0,"spinRate":2395,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.38407490002581834,"extension":6.0336733776132325},"hitData":{"launchSpeed":105.3,"launchAngle":22.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":85.4,"coordY":53.63}},"index":0,"playId":"9f2400d2-5a40-3fa8-9384-f37015c1d388","pitchNumber":1,"startTime":"2025-08-01T18:33:55.319Z","endTime":"2025-08-01T18:34:03.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:34:03.055Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-01T18:36:50.631Z","endTime":"2025-08-01T18:38:36.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luke Williams replaces Sean Murphy, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-01T18:36:12.620Z","endTime":"2025-08-01T18:36:32.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663897,"link":"/api/v1/people/663897"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"902","replacedPlayer":{"id":669221,"link":"/api/v1/people/669221"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Hays replaces Gavin Lux.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-01T18:36:32.067Z","endTime":"2025-08-01T18:36:52.904Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.779510204278598,"aZ":-27.955506367721874,"pfxX":1.345044757766103,"pfxZ":2.504577700394904,"pX":0.3392952739229908,"pZ":2.6270479209052207,"vX0":-5.616247800303249,"vY0":-128.2934866793677,"vZ0":-2.2601260803074195,"x":104.07,"y":167.85,"x0":2.3715628584566018,"y0":50.00332454682816,"z0":5.674192560282037,"aX":2.2669705591127256},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":-1.3,"spinRate":2010,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.42512640648577227,"extension":6.319654220358243},"index":2,"playId":"5af396b5-5f54-3265-a786-aa63fa553fc5","pitchNumber":1,"startTime":"2025-08-01T18:36:52.904Z","endTime":"2025-08-01T18:36:56.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.23000222848588,"strikeZoneBottom":1.29616656311029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51636439411835,"aZ":-32.37918986210058,"pfxX":1.644645660745943,"pfxZ":-0.13990412907895067,"pX":-1.6372140435989104,"pZ":1.5524057256226012,"vX0":-9.84357070834996,"vY0":-121.03575172441835,"vZ0":-2.843752759264202,"x":179.41,"y":196.87,"x0":2.2838480367979526,"y0":50.00381938675226,"z0":5.602781799507172,"aX":2.4215813961708004},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-0.5,"spinRate":2317,"spinDirection":18},"zone":13,"typeConfidence":0.87,"plateTime":0.45403554822292946,"extension":6.349166575465644},"index":3,"playId":"e9b53ded-9e4d-3eed-84bd-17077ec07b8a","pitchNumber":2,"startTime":"2025-08-01T18:37:21.793Z","endTime":"2025-08-01T18:37:25.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.098373123026168,"aZ":-13.484805332151385,"pfxX":6.4650529246424355,"pfxZ":9.941862621576595,"pX":-0.8247536578803415,"pZ":2.851187499583928,"vX0":-9.894796591951607,"vY0":-136.06420499409424,"vZ0":-5.017954940340536,"x":148.44,"y":161.8,"x0":2.0144938660153553,"y0":50.003905120355824,"z0":5.64951901104595,"aX":12.155741357832303},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":-9.7,"spinRate":2167,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.40212596975370163,"extension":6.360890124866968},"index":4,"playId":"488695e1-4306-304b-839a-238dd9db7114","pitchNumber":3,"startTime":"2025-08-01T18:37:37.776Z","endTime":"2025-08-01T18:37:44.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24469371799235,"aZ":-29.60407007566076,"pfxX":1.1251077737939532,"pfxZ":1.6626521652078594,"pX":-0.5594446587691242,"pZ":1.310675491029347,"vX0":-7.480825614544137,"vY0":-124.75634952784485,"vZ0":-4.363402659831249,"x":138.32,"y":203.39,"x0":2.3550590823666493,"y0":50.006047296165555,"z0":5.572396436071297,"aX":1.74361018504243},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":0.0,"spinRate":2088,"spinDirection":145},"zone":7,"typeConfidence":0.88,"plateTime":0.44204573796852253,"extension":6.357596587385568},"index":5,"playId":"369ce3d9-bdcc-3532-81cd-f7c212e789f9","pitchNumber":4,"startTime":"2025-08-01T18:38:32.361Z","endTime":"2025-08-01T18:38:36.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:38:36.885Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-01T18:38:56.953Z","endTime":"2025-08-01T18:41:14.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3869042068798,"aZ":-16.484775046656505,"pfxX":6.915118838191369,"pfxZ":8.367045903677242,"pX":0.24224421237423252,"pZ":2.760009892764034,"vX0":-7.356168122109381,"vY0":-135.51964271248264,"vZ0":-4.779842928155831,"x":107.77,"y":164.26,"x0":2.0830608953452425,"y0":50.000620525143454,"z0":5.684396198450419,"aX":12.96422500136098},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":-11.2,"spinRate":2299,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.40292199051180777,"extension":6.425300328367103},"index":0,"playId":"ffb06539-cce2-3d86-9fc7-ae34c84c3c91","pitchNumber":1,"startTime":"2025-08-01T18:39:03.515Z","endTime":"2025-08-01T18:39:06.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.08999828103799,"strikeZoneBottom":1.27373590092932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.184110904641386,"aZ":-13.431388397687439,"pfxX":5.826273692757596,"pfxZ":10.132924149014986,"pX":-0.8327306516278855,"pZ":3.663466864855268,"vX0":-9.505073407306856,"vY0":-135.97097959605807,"vZ0":-3.1408158335983187,"x":148.74,"y":139.87,"x0":1.9708982789200271,"y0":50.004607195340476,"z0":5.781079285549087,"aX":10.779826163526785},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":-8.3,"spinRate":2234,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.40470955232886396,"extension":6.31805894750664},"index":1,"playId":"206ceffa-426a-352a-8965-5b418cfe1b49","pitchNumber":2,"startTime":"2025-08-01T18:39:33.645Z","endTime":"2025-08-01T18:39:37.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.08999867042226,"strikeZoneBottom":1.3111710091971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.814065415818458,"aZ":-29.946922342194448,"pfxX":0.36981418018299905,"pfxZ":1.3871002997882567,"pX":1.0088328380449885,"pZ":2.7338486869616467,"vX0":-3.652649213915846,"vY0":-126.46861070579288,"vZ0":-1.2956917417936773,"x":78.55,"y":164.97,"x0":2.429001294727381,"y0":50.003606592616805,"z0":5.673515484890428,"aX":0.5945675767059313},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":0.2,"spinRate":2132,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.4345028090214069,"extension":6.206465440365325},"index":2,"playId":"bc4dec93-b158-34fd-a4ff-296a0fd9113e","pitchNumber":3,"startTime":"2025-08-01T18:39:49.732Z","endTime":"2025-08-01T18:39:53.643Z","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":87.5,"endSpeed":80.1,"strikeZoneTop":3.09000113154683,"strikeZoneBottom":1.35741537633061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.202712528453997,"aZ":-29.687128332524054,"pfxX":0.011316339190901692,"pfxZ":1.512050898803917,"pX":0.3506692568265202,"pZ":3.758694850403126,"vX0":-5.328130104884657,"vY0":-127.33967428160743,"vZ0":0.9686392816020897,"x":103.63,"y":137.3,"x0":2.468760538242617,"y0":50.000855546261704,"z0":5.722445614328199,"aX":0.01965841593679841},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.2,"breakHorizontal":1.2,"spinRate":2123,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.4301718962047416,"extension":6.082183003666884},"index":3,"playId":"dfd33310-e167-313d-822b-7ca29938b960","pitchNumber":4,"startTime":"2025-08-01T18:40:06.199Z","endTime":"2025-08-01T18:40:10.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33604313572202,"aZ":-28.415253216611223,"pfxX":0.5190760280645774,"pfxZ":2.34939490950432,"pX":-1.0483467117376868,"pZ":1.5951984682515505,"vX0":-8.454353698843953,"vY0":-125.48973832437646,"vZ0":-3.896769395559776,"x":156.96,"y":195.71,"x0":2.2906853808138754,"y0":50.005713518837254,"z0":5.471621755374547,"aX":0.8326098092463117},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":1.0,"spinRate":2000,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.43574136355814197,"extension":6.300163744929242},"index":4,"playId":"05d25bea-41e6-3ee8-96b1-8c1bf74de30b","pitchNumber":5,"startTime":"2025-08-01T18:40:23.981Z","endTime":"2025-08-01T18:40:27.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-01T18:40:35.924Z","endTime":"2025-08-01T18:40:48.111Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43367725377701,"aZ":-29.105752325826355,"pfxX":1.0008633124743729,"pfxZ":1.8620894016211809,"pX":-0.6045831387674477,"pZ":2.1502948634329533,"vX0":-8.002890025933896,"vY0":-126.5759103503406,"vZ0":-3.004353449198458,"x":140.05,"y":180.72,"x0":2.449101560141785,"y0":50.00139129988669,"z0":5.649314796960584,"aX":1.6483981598308393},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":-0.2,"spinRate":2073,"spinDirection":122},"zone":4,"typeConfidence":0.91,"plateTime":0.43042527996473634,"extension":6.371404590822116},"index":6,"playId":"fd788f3d-9b0c-3b82-a927-396d6bc90862","pitchNumber":6,"startTime":"2025-08-01T18:40:48.111Z","endTime":"2025-08-01T18:40:51.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.873383674962817,"aZ":-17.551472459306485,"pfxX":6.653591995520101,"pfxZ":7.956059243216959,"pX":-0.511876434591663,"pZ":3.216508239292014,"vX0":-8.960499277726798,"vY0":-134.87129282866965,"vZ0":-3.203751912593655,"x":136.51,"y":151.93,"x0":1.9921707257870118,"y0":50.00644571571847,"z0":5.660641911703459,"aX":12.236117244554816},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":-10.1,"spinRate":2159,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.4064142846870351,"extension":6.423344856569405},"index":7,"playId":"c8eb57fc-92c2-3383-b8b3-c49113650c9f","pitchNumber":7,"startTime":"2025-08-01T18:41:09.641Z","endTime":"2025-08-01T18:41:14.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:41:14.396Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-01T18:41:33.102Z","endTime":"2025-08-01T18:43:18.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.527461298427877,"aZ":-27.73247929319143,"pfxX":0.8038352913937261,"pfxZ":2.6500774696041223,"pX":0.2998476952076817,"pZ":2.388587790911913,"vX0":-5.604591498104422,"vY0":-128.63731676781146,"vZ0":-2.710434938482447,"x":105.57,"y":174.29,"x0":2.4018156322060915,"y0":50.00323148540653,"z0":5.60438372866992,"aX":1.3479352017948856},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.4,"breakHorizontal":-0.2,"spinRate":2073,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.42567865615331524,"extension":6.360211509129144},"index":0,"playId":"f3f33200-a2c0-3811-bf7e-17a1c8459b26","pitchNumber":1,"startTime":"2025-08-01T18:41:39.071Z","endTime":"2025-08-01T18:41:42.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.67674003280684,"strikeZoneBottom":1.70804442024789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33818016292457,"aZ":-22.845522927717433,"pfxX":8.849599778471994,"pfxZ":4.983405539213585,"pX":0.6478645022603355,"pZ":4.612749178076456,"vX0":-7.145370811523354,"vY0":-136.7320882898414,"vZ0":1.042580512963948,"x":92.3,"y":114.24,"x0":2.1600207315559254,"y0":50.00265895795493,"z0":5.807190907582854,"aX":16.56647797498891},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":-14.3,"spinRate":2199,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.40233055659205164,"extension":6.231418658130513},"index":1,"playId":"d9b4ff53-3403-345e-aa6b-fb309d25e4b8","pitchNumber":2,"startTime":"2025-08-01T18:42:00.094Z","endTime":"2025-08-01T18:42:03.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":85.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66240499072641,"aZ":-15.135923917079744,"pfxX":6.555929953423775,"pfxZ":9.011739902655163,"pX":0.45682712985437846,"pZ":3.240756690652447,"vX0":-6.702062862460872,"vY0":-137.19523644481055,"vZ0":-3.867870890843892,"x":99.59,"y":151.28,"x0":2.0891888567179153,"y0":50.002555407232606,"z0":5.712294225583655,"aX":12.395696299033434},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":-10.3,"spinRate":2259,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.40047253810812533,"extension":6.345109523818452},"index":2,"playId":"c9cf6a02-441f-30e4-8aae-870e196473f9","pitchNumber":3,"startTime":"2025-08-01T18:42:21.353Z","endTime":"2025-08-01T18:42:25.473Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-01T18:42:33.730Z","endTime":"2025-08-01T18:42:53.462Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.66960475900795,"strikeZoneBottom":1.78234771341339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87483173445825,"aZ":-15.244367177160457,"pfxX":5.900549297984741,"pfxZ":8.805113000206234,"pX":1.2697082082494249,"pZ":4.502247620330553,"vX0":-4.395453728660538,"vY0":-138.0705310864079,"vZ0":-0.8855380928278938,"x":68.6,"y":117.22,"x0":2.1188112666244128,"y0":50.006079524020976,"z0":5.8569487782018435,"aX":11.349536644061851},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-9.7,"spinRate":2133,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.39731372779583163,"extension":6.319619962751727},"index":4,"playId":"ffdf0062-9821-33df-947b-d9e8dda25b3b","pitchNumber":4,"startTime":"2025-08-01T18:42:53.462Z","endTime":"2025-08-01T18:42:58.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.823832209622797,"aZ":-27.4202259338791,"pfxX":-0.8202372332810839,"pfxZ":2.8978663478029816,"pX":-1.3673564369471762,"pZ":1.6865455057037817,"vX0":-8.732902461810587,"vY0":-126.9165416101228,"vZ0":-4.257053674334676,"x":169.12,"y":193.24,"x0":2.2177601475551976,"y0":50.00176731371089,"z0":5.557561786506893,"aX":-1.342131048050954},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.6,"breakHorizontal":3.4,"spinRate":2072,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.4307876805506754,"extension":6.425862242657002},"index":5,"playId":"f45b60ed-72c0-32ae-abf4-e392ba1a046d","pitchNumber":5,"startTime":"2025-08-01T18:43:10.859Z","endTime":"2025-08-01T18:43:18.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:43:18.192Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-01T18:45:53.171Z","endTime":"2025-08-01T18:47:28.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Austin Hays remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-01T18:44:29.841Z","endTime":"2025-08-01T18:44:29.866Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":666158,"link":"/api/v1/people/666158"}},{"details":{"description":"Pitching Change: Emilio Pagán replaces Tony Santillan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-01T18:44:29.866Z","endTime":"2025-08-01T18:45:55.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.57999816343278,"strikeZoneBottom":1.82916791998822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.863519118773613,"aZ":-11.813110708811815,"pfxX":-6.530791854923194,"pfxZ":10.473692767290743,"pX":-0.08965429216999247,"pZ":1.7754269775346034,"vX0":5.571897844697361,"vY0":-137.86222526941376,"vZ0":-8.31437369616964,"x":120.42,"y":190.84,"x0":-1.2788751566165792,"y0":50.00049992133745,"z0":5.609092623024352,"aX":-12.691730491177495},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":10.8,"spinRate":2532,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.3958526828189224,"extension":6.748856544868466},"index":2,"playId":"e2ad669e-8cbc-3fdf-a574-772e19f2b0ee","pitchNumber":1,"startTime":"2025-08-01T18:45:55.537Z","endTime":"2025-08-01T18:45:58.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.57999836080765,"strikeZoneBottom":1.76665283355191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.252550650547345,"aZ":-27.16801251673821,"pfxX":2.817683329171847,"pfxZ":3.158408378332549,"pX":0.015402761469030642,"pZ":2.2076023891905625,"vX0":2.7960283330864346,"vY0":-124.89417739756672,"vZ0":-2.816597257769084,"x":116.41,"y":179.17,"x0":-1.4831771397974922,"y0":50.004259699827955,"z0":5.575426947460345,"aX":4.468380027966778},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":-5.8,"spinRate":2306,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.4379037791443601,"extension":6.836397915361084},"index":3,"playId":"e2632663-1aad-3b2a-9754-0d75295a456b","pitchNumber":2,"startTime":"2025-08-01T18:46:13.140Z","endTime":"2025-08-01T18:46:16.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.0,"strikeZoneTop":3.57999939007675,"strikeZoneBottom":1.89412416513349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.360603301583833,"aZ":-24.34147383452719,"pfxX":3.448622016153095,"pfxZ":5.012959646234919,"pX":1.5045350550645809,"pZ":1.7601295828245365,"vX0":5.768157979970308,"vY0":-125.57079102565095,"vZ0":-4.314307016059805,"x":59.65,"y":191.26,"x0":-1.2894449619060533,"y0":50.00553521472285,"z0":5.531121156480138,"aX":5.393970860288806},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.0,"breakHorizontal":-7.8,"spinRate":2375,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4397102608590968,"extension":6.857597749317085},"index":4,"playId":"059df282-447a-3174-9c90-4c45453fd118","pitchNumber":3,"startTime":"2025-08-01T18:46:31.158Z","endTime":"2025-08-01T18:46:34.832Z","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":87.0,"endSpeed":79.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.184495370224113,"aZ":-25.012427597389177,"pfxX":2.653190768925091,"pfxZ":4.464413204571406,"pX":1.8061183040330278,"pZ":1.656378373099782,"vX0":6.664078933620023,"vY0":-126.46212837812912,"vZ0":-4.759111747419641,"x":48.16,"y":194.06,"x0":-1.2183638174565163,"y0":50.00266458827612,"z0":5.593827460531093,"aX":4.252518638960089},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.1,"breakHorizontal":-6.5,"spinRate":2377,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.43478243369900405,"extension":6.78549207622976},"index":5,"playId":"f394634d-dabd-357f-9770-0dd2a17aa400","pitchNumber":4,"startTime":"2025-08-01T18:46:49.150Z","endTime":"2025-08-01T18:46:52.888Z","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":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.1,"strikeZoneTop":3.58000058327674,"strikeZoneBottom":1.76625870966074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.49981101392147,"aZ":-8.837714833174196,"pfxX":-7.195343639177219,"pfxZ":12.167599924119134,"pX":-0.9694340983515664,"pZ":1.4563365160063166,"vX0":3.803618203356125,"vY0":-138.68931452102046,"vZ0":-9.135641031106578,"x":153.95,"y":199.46,"x0":-1.435277830161028,"y0":50.00535143437348,"z0":5.4121975727544775,"aX":-13.801548864692986},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.9,"breakHorizontal":12.0,"spinRate":2566,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3972989028984344,"extension":6.7320142797141385},"index":6,"playId":"eef8f44f-479f-3b9f-bd45-960710243d4a","pitchNumber":5,"startTime":"2025-08-01T18:47:05.803Z","endTime":"2025-08-01T18:47:10.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.58000157504624,"strikeZoneBottom":1.82054812617052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.359749121949594,"aZ":-15.64769543591183,"pfxX":-4.594606320535393,"pfxZ":8.294358757787387,"pX":-1.2680425283383299,"pZ":3.6891517671260883,"vX0":2.143501149847581,"vY0":-139.9857502895811,"vZ0":-2.6137080759100084,"x":165.33,"y":139.17,"x0":-1.4449194038507025,"y0":50.00571432984686,"z0":5.654152929956402,"aX":-9.158468006836713},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2532,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39065066737266463,"extension":6.737752289872625},"index":7,"playId":"ad28782d-1e7f-3a0d-bda0-1e946477c5a5","pitchNumber":6,"startTime":"2025-08-01T18:47:24.761Z","endTime":"2025-08-01T18:47:28.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:47:28.975Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a ground ball to right fielder Noelvi Marte. Marcell Ozuna to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-01T18:47:55.221Z","endTime":"2025-08-01T18:48:29.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.1,"strikeZoneTop":3.50000014220531,"strikeZoneBottom":1.63948518599124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.089848560425494,"aZ":-9.610595425977143,"pfxX":-4.9196290169495915,"pfxZ":12.007438425534652,"pX":-1.1498700771546926,"pZ":2.127925528071258,"vX0":3.026844773380613,"vY0":-137.34712759876217,"vZ0":-7.076229553217977,"x":160.83,"y":181.33,"x0":-1.6365263276678554,"y0":50.00414358324808,"z0":5.418581242109248,"aX":-9.245089674148595},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.2,"breakHorizontal":8.2,"spinRate":2608,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.40133297615613595,"extension":6.835328262787341},"index":0,"playId":"ce35dc5c-4b8f-3b07-89d1-e9c7c6a0852e","pitchNumber":1,"startTime":"2025-08-01T18:48:00.237Z","endTime":"2025-08-01T18:48:03.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29461962249884,"aZ":-11.559270153649646,"pfxX":-4.7249901580431235,"pfxZ":10.622884223520947,"pX":-0.15890108099459846,"pZ":3.015202615403075,"vX0":5.172796095976768,"vY0":-138.73109124429575,"vZ0":-4.668425904265595,"x":123.06,"y":157.37,"x0":-1.4376304516149179,"y0":50.005505670785816,"z0":5.496284291896971,"aX":-9.17194011785535},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":7.4,"spinRate":2566,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39546892867584926,"extension":6.854844582280692},"hitData":{"launchSpeed":89.9,"launchAngle":7.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.58,"coordY":103.04}},"index":1,"playId":"8d3b22d0-d363-3b1c-9e48-73778feed288","pitchNumber":2,"startTime":"2025-08-01T18:48:17.989Z","endTime":"2025-08-01T18:48:29.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:48:29.506Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to center fielder Will Benson. Marcell Ozuna scores. Michael Harris II to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-01T18:49:40.070Z","endTime":"2025-08-01T18:50:32.929Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":{"id":641941,"link":"/api/v1/people/641941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-01T18:48:53.997Z","endTime":"2025-08-01T18:49:42.328Z","isPitch":false,"type":"action"},{"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":83.7,"endSpeed":76.9,"strikeZoneTop":3.27000207864756,"strikeZoneBottom":1.45097364502819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.829154032828583,"aZ":-26.097622148842618,"pfxX":-5.201551561803557,"pfxZ":4.030050743242516,"pX":-1.6094910630310795,"pZ":2.400705014224214,"vX0":1.466238618293661,"vY0":-121.97101179685346,"vZ0":-2.2718298668671273,"x":178.35,"y":173.96,"x0":-1.5423548015602537,"y0":50.00377672085661,"z0":5.5931094568943935,"aX":-7.842894368449981},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.1,"breakHorizontal":9.1,"spinRate":815,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4489483281573303,"extension":6.8810952731041715},"index":1,"playId":"2b5e77be-7c72-316f-87cd-d459b129f307","pitchNumber":1,"startTime":"2025-08-01T18:49:42.328Z","endTime":"2025-08-01T18:49:45.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.2700004807723,"strikeZoneBottom":1.50436905950369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35385701378547,"aZ":-27.298490505745576,"pfxX":-9.41058918641033,"pfxZ":3.122975981962818,"pX":0.11971039991790221,"pZ":0.34101138617279303,"vX0":6.634251992044895,"vY0":-123.5253977746879,"vZ0":-6.810544601728365,"x":112.44,"y":229.57,"x0":-1.3652194648293072,"y0":50.00232286834186,"z0":5.399227897824626,"aX":-14.684606123350115},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.4,"breakHorizontal":15.7,"spinRate":951,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.44177419310801946,"extension":6.982088523676489},"index":2,"playId":"2826eb46-0e92-3c49-8043-c76c48bd5b4d","pitchNumber":2,"startTime":"2025-08-01T18:50:00.966Z","endTime":"2025-08-01T18:50:04.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.717034126091512,"aZ":-11.143043564038132,"pfxX":-5.935889457580538,"pfxZ":10.62146325845787,"pX":0.4036724761870798,"pZ":1.498426018282683,"vX0":7.109473230761497,"vY0":-139.43191881473032,"vZ0":-8.654736491837657,"x":101.61,"y":198.32,"x0":-1.4012605652752732,"y0":50.00185552464711,"z0":5.367263999249739,"aX":-11.752512766081239},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2615,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.39200406953525313,"extension":6.816428831602796},"hitData":{"launchSpeed":78.4,"launchAngle":23.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.18,"coordY":98.48}},"index":3,"playId":"031e8b5e-35dc-3884-a835-89225da872de","pitchNumber":3,"startTime":"2025-08-01T18:50:21.617Z","endTime":"2025-08-01T18:50:32.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:50:32.929Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eli White called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-01T18:52:56.755Z","endTime":"2025-08-01T18:55:51.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-01T18:51:05.492Z","endTime":"2025-08-01T18:52:59.084Z","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":95.4,"endSpeed":85.8,"strikeZoneTop":3.72999816278358,"strikeZoneBottom":1.79590148629019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.08028417783375,"aZ":-10.64677945421415,"pfxX":-5.70670555521448,"pfxZ":11.255302139865197,"pX":-1.0873347770075878,"pZ":2.631269286007517,"vX0":2.823289193914488,"vY0":-138.66058979578386,"vZ0":-6.148193252831298,"x":158.45,"y":167.74,"x0":-1.3870398689538646,"y0":50.00678029222964,"z0":5.6149609897734445,"aX":-10.919931117116317},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":9.6,"spinRate":2530,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.3976930601691331,"extension":6.675007098537529},"index":1,"playId":"559b81d3-6cfe-351a-927d-c4e2f05c5ab5","pitchNumber":1,"startTime":"2025-08-01T18:52:59.084Z","endTime":"2025-08-01T18:53:03.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.553828884877326,"aZ":-11.748129847403922,"pfxX":-5.227135450684637,"pfxZ":10.481622989956085,"pX":-0.8340865717722268,"pZ":2.5467670049663593,"vX0":3.589618693247047,"vY0":-139.04827803304843,"vZ0":-5.899928748725393,"x":148.79,"y":170.02,"x0":-1.4657650005019494,"y0":50.00344333592122,"z0":5.482898550755371,"aX":-10.18760830868323},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":8.6,"spinRate":2503,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.394618791145128,"extension":6.630510795607112},"index":2,"playId":"67313b8f-d796-39c7-ab62-4e7a9f4a533c","pitchNumber":2,"startTime":"2025-08-01T18:53:20.112Z","endTime":"2025-08-01T18:53:25.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.0,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.8410126435399,"aZ":-11.432046344659193,"pfxX":-6.384869827408673,"pfxZ":10.75984486505758,"pX":-0.47521979354479826,"pZ":3.5208489027722134,"vX0":4.900368310243479,"vY0":-139.07477955003208,"vZ0":-3.656078951710483,"x":135.11,"y":143.72,"x0":-1.444807850550803,"y0":50.000335435129806,"z0":5.629836270923974,"aX":-12.305781052142759},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":10.3,"spinRate":2579,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3962599942080187,"extension":6.56696765755499},"index":3,"playId":"80ff35e4-eaae-375a-b9cc-c1bd1e9fb272","pitchNumber":3,"startTime":"2025-08-01T18:53:55.275Z","endTime":"2025-08-01T18:53:58.723Z","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},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.5,"strikeZoneTop":3.73000171763983,"strikeZoneBottom":1.67667735521054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.03061849688219,"aZ":-10.208638913749096,"pfxX":-6.411935329849459,"pfxZ":11.305938329571937,"pX":-1.184330433607189,"pZ":2.0536460079466847,"vX0":2.8478972742506183,"vY0":-139.82092049014096,"vZ0":-7.573858888359715,"x":162.14,"y":183.33,"x0":-1.3937294031325167,"y0":50.006306676056894,"z0":5.499996954228742,"aX":-12.459854407057287},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":10.8,"spinRate":2576,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3945803075971672,"extension":6.694236034322437},"index":4,"playId":"3661faf0-df72-3728-ab39-edaec2b9c8bc","pitchNumber":4,"startTime":"2025-08-01T18:54:17.462Z","endTime":"2025-08-01T18:54:24.786Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ozzie Albies steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"actionPlayId":"3661faf0-df72-3728-ab39-edaec2b9c8bc","startTime":"2025-08-01T18:54:28.991Z","endTime":"2025-08-01T18:54:56.325Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"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":96.6,"endSpeed":86.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.29040927901664,"aZ":-8.298925636507473,"pfxX":-4.75138926278819,"pfxZ":12.21848415566267,"pX":0.36044049095313135,"pZ":2.786579805781718,"vX0":6.818248559394792,"vY0":-140.2347056629447,"vZ0":-5.912118300847933,"x":103.26,"y":163.54,"x0":-1.5066508310181437,"y0":50.002430509699785,"z0":5.489039312500415,"aX":-9.284572976548901},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":20.8,"breakHorizontal":6.8,"spinRate":2630,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.39342987979228505,"extension":6.852244834503296},"index":6,"playId":"c2faee58-df98-3abb-875f-f3c03e1451b3","pitchNumber":5,"startTime":"2025-08-01T18:54:56.325Z","endTime":"2025-08-01T18:54:59.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.3111816957591,"aZ":-11.078108583074615,"pfxX":-3.224163384470909,"pfxZ":10.659821880329508,"pX":-0.19666989247081457,"pZ":3.738032757067784,"vX0":4.9035106780172155,"vY0":-140.39716252186346,"vZ0":-3.1238955784959392,"x":124.5,"y":137.85,"x0":-1.5538793084318507,"y0":50.005024062333106,"z0":5.595270651569508,"aX":-6.3824080617555845},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":4.7,"spinRate":2535,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.3913941046146161,"extension":6.715753119786011},"index":7,"playId":"cb767ff9-a4df-3042-b08f-6731f3766b24","pitchNumber":6,"startTime":"2025-08-01T18:55:19.866Z","endTime":"2025-08-01T18:55:23.289Z","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":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.6,"strikeZoneTop":3.7073238584163,"strikeZoneBottom":1.66749392763787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.44574407819086,"aZ":-8.374145794103631,"pfxX":-5.753367631273746,"pfxZ":12.252826849845128,"pX":0.4081843030026336,"pZ":1.5718043911902688,"vX0":6.917747009552073,"vY0":-139.6830906525662,"vZ0":-9.06817905074109,"x":101.44,"y":196.34,"x0":-1.3730679451192795,"y0":50.00375460130966,"z0":5.4423401372023665,"aX":-11.176819685288063},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.0,"breakHorizontal":8.6,"spinRate":2653,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.39468997021913754,"extension":6.820021635877982},"index":8,"playId":"4a4383c3-4ee7-3b5d-9d06-cd5492d24113","pitchNumber":7,"startTime":"2025-08-01T18:55:48.102Z","endTime":"2025-08-01T18:55:51.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:55:51.405Z","atBatIndex":64},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Luke Williams out on a sacrifice fly to left fielder Jake Fraley. Michael Harris II scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-01T18:56:14.986Z","endTime":"2025-08-01T18:56:31.769Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":641941,"link":"/api/v1/people/641941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":85.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.9398717697197,"aZ":-9.097686917951117,"pfxX":-4.180623875738816,"pfxZ":12.033782755001923,"pX":-0.0069341533729238335,"pZ":3.3512130068571815,"vX0":5.295497780458856,"vY0":-138.7792167293479,"vZ0":-4.500740732945573,"x":117.26,"y":148.3,"x0":-1.4119101221804329,"y0":50.00317064043832,"z0":5.620270242461159,"aX":-8.017619984209864},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.8,"breakHorizontal":6.2,"spinRate":2603,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.3972470966019448,"extension":6.733956058813447},"hitData":{"launchSpeed":98.7,"launchAngle":30.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.8,"coordY":85.93}},"index":0,"playId":"a20be243-8bc0-3f78-b070-77092f65398e","pitchNumber":1,"startTime":"2025-08-01T18:56:20.584Z","endTime":"2025-08-01T18:56:31.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:56:31.769Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jurickson Profar grounds out, second baseman Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-01T18:57:01.180Z","endTime":"2025-08-01T18:57:12.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.114008208295562,"aZ":-29.34143862007626,"pfxX":-6.563217963714058,"pfxZ":1.8613799712008197,"pX":-0.5891424184678841,"pZ":1.7237398622645959,"vX0":3.859930110308306,"vY0":-122.73297202513864,"vZ0":-3.2022575487089533,"x":139.46,"y":192.24,"x0":-1.3324819763986004,"y0":50.001394019404195,"z0":5.55373780197165,"aX":-9.97565837790422},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.9,"breakHorizontal":10.9,"spinRate":931,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4468914881435442,"extension":6.976242175220446},"hitData":{"launchSpeed":72.5,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.93,"coordY":157.26}},"index":0,"playId":"45da6e56-80bd-3551-bdae-46599fa5fc3a","pitchNumber":1,"startTime":"2025-08-01T18:57:05.070Z","endTime":"2025-08-01T18:57:12.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:57:12.407Z","atBatIndex":66}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jurickson Profar grounds out, second baseman Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-01T18:57:01.180Z","endTime":"2025-08-01T18:57:12.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.114008208295562,"aZ":-29.34143862007626,"pfxX":-6.563217963714058,"pfxZ":1.8613799712008197,"pX":-0.5891424184678841,"pZ":1.7237398622645959,"vX0":3.859930110308306,"vY0":-122.73297202513864,"vZ0":-3.2022575487089533,"x":139.46,"y":192.24,"x0":-1.3324819763986004,"y0":50.001394019404195,"z0":5.55373780197165,"aX":-9.97565837790422},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.9,"breakHorizontal":10.9,"spinRate":931,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4468914881435442,"extension":6.976242175220446},"hitData":{"launchSpeed":72.5,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.93,"coordY":157.26}},"index":0,"playId":"45da6e56-80bd-3551-bdae-46599fa5fc3a","pitchNumber":1,"startTime":"2025-08-01T18:57:05.070Z","endTime":"2025-08-01T18:57:12.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-01T18:57:12.407Z","atBatIndex":66},"scoringPlays":[42,51,63,65],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":166.48,"y":134.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":129.97,"y":137.4},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":146.31,"y":157.26},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":6,"endIndex":14,"top":[6,7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":102.93,"y":114.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":200.0,"y":123.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":131.56,"y":66.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":187.41,"y":103.44},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":126.58,"y":139.02},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":114.25,"y":162.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":157.61,"y":96.46},"type":"O","description":"Flyout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":131.31,"y":156.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":152.59,"y":100.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":97.73,"y":87.05},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":85.22,"y":82.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":91.66,"y":84.68},"type":"O","description":"Lineout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":105.46,"y":199.32},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"coordinates":{"x":137.16,"y":104.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":117.87,"y":96.45},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":103.39,"y":166.38},"type":"O","description":"Forceout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":160.27,"y":106.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":126.4,"y":194.65},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":105.46,"y":166.88},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":95.12,"y":163.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":75.51,"y":99.96},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":111.15,"y":156.24},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":44,"top":[36,37,38],"bottom":[39,40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":50.39,"y":126.96},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":138.69,"y":89.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":202.14,"y":94.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":128.73,"y":103.04},"type":"H","description":"Single"}]}},{"startIndex":45,"endIndex":52,"top":[45,46,47],"bottom":[48,49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":75.05,"y":102.86},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":144.46,"y":79.25},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":66.2,"y":87.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"coordinates":{"x":31.4,"y":89.71},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":182.15,"y":68.66},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":60,"top":[53,54,55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":79.1,"y":65.54},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":85.4,"y":53.63},"type":"O","description":"Lineout"}],"home":[]}},{"startIndex":61,"endIndex":66,"top":[61,62,63,64,65,66],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":154.58,"y":103.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":127.18,"y":98.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"coordinates":{"x":48.8,"y":85.93},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":149.93,"y":157.26},"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":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":5,"errors":0,"leftOnBase":3},"away":{"runs":2,"hits":7,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"center":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"right":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"onDeck":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"inHole":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"battingOrder":4,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"onDeck":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"inHole":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"battingOrder":1,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":3,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".242","atBats":32,"obp":".318","slg":".388","ops":".706","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":8,"rbi":2,"leftOnBase":18,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":1,"hits":5,"hitByPitch":0,"atBats":28,"obp":".233","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":111,"era":"4.23","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.28","battersFaced":30,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":39,"strikes":72,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":3,"pitchesPerInning":"13.88","runsScoredPer9":"3.38","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID675911":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"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":14,"flyOuts":44,"groundOuts":60,"airOuts":73,"runs":33,"doubles":17,"triples":0,"homeRuns":10,"strikeOuts":92,"baseOnBalls":32,"intentionalWalks":0,"hits":63,"hitByPitch":6,"atBats":284,"obp":".311","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1304,"era":"3.71","inningsPitched":"77.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.22","battersFaced":326,"outs":233,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1304,"balls":500,"strikes":804,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".385","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"10.66","walksPer9Inn":"3.71","hitsPer9Inn":"7.30","runsScoredPer9":"3.82","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":37,"groundOuts":80,"airOuts":74,"runs":27,"doubles":9,"triples":0,"homeRuns":0,"strikeOuts":78,"baseOnBalls":27,"intentionalWalks":0,"hits":65,"hitByPitch":3,"avg":".226","atBats":288,"obp":".296","slg":".257","ops":".553","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":74,"rbi":18,"leftOnBase":124,"sacBunts":6,"sacFlies":3,"babip":".305","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":18,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":206,"putOuts":125,"errors":3,"chances":334,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":10,"groundOuts":20,"airOuts":13,"runs":9,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":63,"obp":".246","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":273,"era":"4.76","inningsPitched":"17.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.94","battersFaced":65,"outs":51,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":273,"balls":93,"strikes":180,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.54","rbi":2,"winPercentage":".---","pitchesPerInning":"16.06","gamesFinished":7,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"8.47","walksPer9Inn":"1.06","hitsPer9Inn":"7.41","runsScoredPer9":"4.76","homeRunsPer9":"2.12","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"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"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":29,"groundOuts":42,"airOuts":47,"runs":19,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":1,"hits":36,"hitByPitch":0,"atBats":174,"obp":".257","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":769,"era":"3.17","inningsPitched":"48.1","wins":1,"losses":3,"saves":2,"saveOpportunities":7,"holds":9,"blownSaves":5,"earnedRuns":17,"whip":"0.99","battersFaced":189,"outs":145,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":769,"balls":254,"strikes":515,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".250","pitchesPerInning":"15.91","gamesFinished":6,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"9.68","walksPer9Inn":"2.23","hitsPer9Inn":"6.70","runsScoredPer9":"3.54","homeRunsPer9":"1.68","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":107,"flyOuts":48,"groundOuts":132,"airOuts":100,"runs":31,"doubles":15,"triples":6,"homeRuns":9,"strikeOuts":85,"baseOnBalls":13,"intentionalWalks":1,"hits":95,"hitByPitch":2,"avg":".236","atBats":403,"obp":".260","slg":".370","ops":".630","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":149,"rbi":50,"leftOnBase":202,"sacBunts":4,"sacFlies":5,"babip":".274","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.78","popOuts":18,"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":1,"putOuts":253,"errors":0,"chances":254,"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"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":25,"groundOuts":25,"airOuts":45,"runs":12,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":10,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":142,"obp":".266","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":637,"era":"2.45","inningsPitched":"40.1","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":11,"whip":"0.99","battersFaced":154,"outs":121,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":637,"balls":213,"strikes":424,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".400","pitchesPerInning":"15.79","gamesFinished":9,"strikeoutWalkRatio":"4.30","strikeoutsPer9Inn":"9.60","walksPer9Inn":"2.23","hitsPer9Inn":"6.69","runsScoredPer9":"2.68","homeRunsPer9":"0.89","inheritedRunners":19,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663897":{"person":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"jerseyNumber":"37","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"902","stats":{"batting":{"summary":"0-0 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"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":31,"flyOuts":3,"groundOuts":6,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".136","atBats":22,"obp":".167","slg":".227","ops":".394","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":5,"rbi":5,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".188","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":44,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":11,"strikes":33,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":13,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID595777":{"person":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":29,"flyOuts":23,"groundOuts":26,"airOuts":44,"runs":17,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".225","atBats":120,"obp":".301","slg":".358","ops":".659","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":43,"rbi":11,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".255","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":16,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":60,"errors":0,"chances":60,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID471911":{"person":{"id":471911,"fullName":"Carlos Carrasco","link":"/api/v1/people/471911"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":7,"flyOuts":28,"groundOuts":34,"airOuts":47,"runs":24,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":30,"baseOnBalls":12,"intentionalWalks":0,"hits":46,"hitByPitch":0,"atBats":156,"obp":".343","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":609,"era":"5.68","inningsPitched":"38.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.53","battersFaced":169,"outs":114,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":609,"balls":233,"strikes":376,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"16.03","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.11","walksPer9Inn":"2.84","hitsPer9Inn":"10.89","runsScoredPer9":"5.68","homeRunsPer9":"1.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":29,"groundOuts":71,"airOuts":55,"runs":26,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":45,"baseOnBalls":23,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".278","atBats":237,"obp":".347","slg":".464","ops":".811","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":110,"rbi":41,"leftOnBase":102,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.54","popOuts":8,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":47,"stolenBasePercentage":".870","caughtStealingPercentage":".130","assists":20,"putOuts":446,"errors":2,"chances":468,"fielding":".996","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":54,"groundOuts":96,"airOuts":102,"runs":61,"doubles":27,"triples":0,"homeRuns":18,"strikeOuts":112,"baseOnBalls":66,"intentionalWalks":2,"hits":109,"hitByPitch":2,"avg":".262","atBats":416,"obp":".363","slg":".457","ops":".820","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":487,"totalBases":190,"rbi":68,"leftOnBase":187,"sacBunts":0,"sacFlies":3,"babip":".315","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.11","popOuts":22,"lineOuts":26},"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":101,"putOuts":787,"errors":3,"chances":891,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669221":{"person":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"jerseyNumber":"12","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":30,"groundOuts":54,"airOuts":45,"runs":29,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":83,"baseOnBalls":29,"intentionalWalks":1,"hits":54,"hitByPitch":7,"avg":".232","atBats":233,"obp":".331","slg":".489","ops":".820","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":114,"rbi":42,"leftOnBase":101,"sacBunts":0,"sacFlies":3,"babip":".277","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.56","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":19,"stolenBases":42,"stolenBasePercentage":".689","caughtStealingPercentage":".311","assists":25,"putOuts":528,"errors":1,"chances":554,"fielding":".998","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"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":32,"groundOuts":38,"airOuts":56,"runs":33,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":52,"baseOnBalls":28,"intentionalWalks":4,"hits":44,"hitByPitch":2,"atBats":188,"obp":".336","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":891,"era":"5.55","inningsPitched":"48.2","wins":1,"losses":3,"saves":3,"saveOpportunities":6,"holds":8,"blownSaves":3,"earnedRuns":30,"whip":"1.48","battersFaced":220,"outs":146,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":891,"balls":319,"strikes":572,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".250","pitchesPerInning":"18.31","gamesFinished":15,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"9.62","walksPer9Inn":"5.18","hitsPer9Inn":"8.14","runsScoredPer9":"6.10","homeRunsPer9":"0.92","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680735":{"person":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":31,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":140,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":32,"outs":24,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":53,"strikes":87,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".---","pitchesPerInning":"17.50","gamesFinished":2,"strikeoutWalkRatio":"11.00","strikeoutsPer9Inn":"12.38","walksPer9Inn":"1.13","hitsPer9Inn":"7.88","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607481":{"person":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":2,"flyOuts":15,"groundOuts":53,"airOuts":28,"runs":26,"doubles":12,"triples":2,"homeRuns":3,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":4,"hits":44,"hitByPitch":6,"atBats":166,"obp":".346","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":745,"era":"4.60","inningsPitched":"43.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":22,"whip":"1.40","battersFaced":191,"outs":129,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":261,"strikes":484,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.89","rbi":0,"winPercentage":".333","pitchesPerInning":"17.33","gamesFinished":5,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.21","walksPer9Inn":"3.35","hitsPer9Inn":"9.21","runsScoredPer9":"5.44","homeRunsPer9":"0.63","inheritedRunners":29,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":1,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":24,"groundOuts":49,"airOuts":50,"runs":30,"doubles":7,"triples":3,"homeRuns":4,"strikeOuts":50,"baseOnBalls":9,"intentionalWalks":1,"hits":49,"hitByPitch":2,"avg":".249","atBats":197,"obp":".288","slg":".376","ops":".664","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":74,"rbi":20,"leftOnBase":95,"sacBunts":1,"sacFlies":0,"babip":".315","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.25","popOuts":8,"lineOuts":18},"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":99,"errors":0,"chances":101,"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"}]},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, RBI, SB","gamesPlayed":1,"flyOuts":1,"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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":81,"groundOuts":93,"airOuts":156,"runs":47,"doubles":14,"triples":1,"homeRuns":9,"strikeOuts":72,"baseOnBalls":44,"intentionalWalks":0,"hits":94,"hitByPitch":4,"avg":".228","atBats":412,"obp":".307","slg":".333","ops":".640","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":137,"rbi":43,"leftOnBase":189,"sacBunts":0,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.78","popOuts":40,"lineOuts":35},"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":262,"putOuts":136,"errors":2,"chances":400,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":25,"groundOuts":29,"airOuts":50,"runs":24,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":48,"baseOnBalls":10,"intentionalWalks":2,"hits":40,"hitByPitch":2,"atBats":166,"obp":".291","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":635,"era":"4.74","inningsPitched":"43.2","wins":4,"losses":6,"saves":13,"saveOpportunities":18,"holds":2,"blownSaves":5,"earnedRuns":23,"whip":"1.15","battersFaced":179,"outs":131,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":635,"balls":192,"strikes":443,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".400","pitchesPerInning":"14.54","gamesFinished":34,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"9.89","walksPer9Inn":"2.06","hitsPer9Inn":"8.24","runsScoredPer9":"4.95","homeRunsPer9":"1.65","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663586":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":70,"groundOuts":69,"airOuts":112,"runs":54,"doubles":20,"triples":1,"homeRuns":16,"strikeOuts":127,"baseOnBalls":27,"intentionalWalks":1,"hits":108,"hitByPitch":3,"avg":".260","atBats":415,"obp":".309","slg":".429","ops":".738","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":178,"rbi":54,"leftOnBase":187,"sacBunts":0,"sacFlies":1,"babip":".337","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.94","popOuts":18,"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":166,"putOuts":54,"errors":11,"chances":231,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666214":{"person":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":3,"flyOuts":34,"groundOuts":42,"airOuts":61,"runs":32,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":49,"baseOnBalls":26,"intentionalWalks":3,"hits":49,"hitByPitch":1,"atBats":198,"obp":".333","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":938,"era":"5.02","inningsPitched":"52.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":29,"whip":"1.44","battersFaced":228,"outs":156,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":938,"balls":345,"strikes":593,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".500","pitchesPerInning":"18.04","gamesFinished":9,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.48","walksPer9Inn":"4.50","hitsPer9Inn":"8.48","runsScoredPer9":"5.54","homeRunsPer9":"1.04","inheritedRunners":22,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607200":{"person":{"id":607200,"fullName":"Erick Fedde","link":"/api/v1/people/607200"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":71,"groundOuts":109,"airOuts":129,"runs":66,"doubles":23,"triples":1,"homeRuns":15,"strikeOuts":66,"baseOnBalls":49,"intentionalWalks":1,"hits":111,"hitByPitch":2,"atBats":410,"obp":".350","caughtStealing":2,"stolenBases":23,"stolenBasePercentage":".920","caughtStealingPercentage":".080","numberOfPitches":1745,"era":"5.33","inningsPitched":"106.1","wins":3,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.50","battersFaced":466,"outs":319,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":1745,"balls":684,"strikes":1061,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".214","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"1.35","strikeoutsPer9Inn":"5.59","walksPer9Inn":"4.15","hitsPer9Inn":"9.39","runsScoredPer9":"5.59","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID506702":{"person":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672284":{"person":{"id":672284,"fullName":"Jarred Kelenic","link":"/api/v1/people/672284"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":8,"groundOuts":14,"airOuts":13,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".167","atBats":60,"obp":".231","slg":".300","ops":".531","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":18,"rbi":2,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".229","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":5,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":32,"errors":2,"chances":34,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(L, 4-8)","summary":"6.2 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":83,"inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":30,"strikes":53,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":18,"gamesStarted":18,"flyOuts":48,"groundOuts":119,"airOuts":76,"runs":64,"doubles":25,"triples":1,"homeRuns":17,"strikeOuts":78,"baseOnBalls":37,"intentionalWalks":1,"hits":110,"hitByPitch":5,"atBats":379,"obp":".358","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1580,"era":"6.03","inningsPitched":"94.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.56","battersFaced":425,"outs":282,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1580,"balls":603,"strikes":977,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":1,"winPercentage":".333","pitchesPerInning":"16.81","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"7.47","walksPer9Inn":"3.54","hitsPer9Inn":"10.53","runsScoredPer9":"6.13","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":0,"chances":19,"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"}]},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":54,"groundOuts":85,"airOuts":89,"runs":43,"doubles":11,"triples":0,"homeRuns":15,"strikeOuts":95,"baseOnBalls":72,"intentionalWalks":2,"hits":80,"hitByPitch":2,"avg":".233","atBats":344,"obp":".364","slg":".395","ops":".759","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":136,"rbi":48,"leftOnBase":174,"sacBunts":0,"sacFlies":5,"babip":".272","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.93","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676702":{"person":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":7,"groundOuts":3,"airOuts":11,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":28,"obp":".528","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"11.12","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"3.00","battersFaced":36,"outs":17,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":52,"strikes":99,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":".---","pitchesPerInning":"26.65","gamesFinished":3,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"4.76","walksPer9Inn":"6.35","hitsPer9Inn":"20.65","runsScoredPer9":"11.12","homeRunsPer9":"1.59","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":3},"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}},"ID678226":{"person":{"id":678226,"fullName":"Daysbel Hernández","link":"/api/v1/people/678226"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":17,"groundOuts":27,"airOuts":30,"runs":9,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":30,"baseOnBalls":24,"intentionalWalks":1,"hits":18,"hitByPitch":2,"atBats":104,"obp":".338","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":577,"era":"2.32","inningsPitched":"31.0","wins":4,"losses":2,"saves":0,"saveOpportunities":2,"holds":8,"blownSaves":2,"earnedRuns":8,"whip":"1.35","battersFaced":131,"outs":93,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":577,"balls":247,"strikes":330,"strikePercentage":".570","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".667","pitchesPerInning":"18.61","gamesFinished":6,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"8.71","walksPer9Inn":"6.97","hitsPer9Inn":"5.23","runsScoredPer9":"2.61","homeRunsPer9":"0.00","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[595777,621566,663586,686948,542303,671739,645277,642201,669397,669221,663897,693821,689266],"pitchers":[693821,689266],"bench":[672284,506702],"bullpen":[607481,471911,680735,607200,678226,628452,572955,641755,669276,676702,675911,666214],"battingOrder":[595777,621566,663586,686948,542303,671739,645277,642201,663897],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Olson (27, Santillan)."},{"label":"TB","value":"Albies; Baldwin, D; Harris II 2; Olson 3; White, E."},{"label":"RBI","value":"Albies (43); Williams, L (5)."},{"label":"Runners left in scoring position, 2 out","value":"Olson; Profar, Jurickson; Baldwin, D 2; Allen, N 2."},{"label":"SAC","value":"Allen, N."},{"label":"SF","value":"Williams, L."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Albies (10, 2nd base off Pagán/Trevino)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Albies-Allen, N-Olson)."}]}],"note":[{"label":"a","value":"Struck out for Allen, N in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":1,"hits":5,"hitByPitch":0,"avg":".247","atBats":28,"obp":".321","slg":".394","ops":".715","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":8,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":3,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":152,"era":"3.89","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":51,"strikes":101,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":2,"pitchesPerInning":"16.89","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":111,"flyOuts":43,"groundOuts":115,"airOuts":73,"runs":80,"doubles":23,"triples":3,"homeRuns":19,"strikeOuts":117,"baseOnBalls":51,"intentionalWalks":9,"hits":120,"hitByPitch":2,"avg":".283","atBats":424,"obp":".362","slg":".486","ops":".848","caughtStealing":6,"stolenBases":29,"stolenBasePercentage":".829","caughtStealingPercentage":".171","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":478,"totalBases":206,"rbi":72,"leftOnBase":180,"sacBunts":0,"sacFlies":1,"babip":".349","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.32","popOuts":13,"lineOuts":17},"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":220,"putOuts":150,"errors":15,"chances":385,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682825":{"person":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":16,"gamesStarted":0,"flyOuts":6,"groundOuts":17,"airOuts":14,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":11,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":54,"obp":".313","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":291,"era":"4.11","inningsPitched":"15.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":7,"whip":"1.30","battersFaced":67,"outs":46,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":291,"balls":123,"strikes":168,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.98","gamesFinished":7,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"8.80","walksPer9Inn":"6.46","hitsPer9Inn":"5.28","runsScoredPer9":"4.11","homeRunsPer9":"1.17","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(S, 23)","summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":39,"groundOuts":25,"airOuts":63,"runs":19,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":55,"baseOnBalls":16,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":169,"obp":".239","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":741,"era":"3.04","inningsPitched":"47.1","wins":2,"losses":4,"saves":23,"saveOpportunities":26,"holds":2,"blownSaves":3,"earnedRuns":16,"whip":"0.93","battersFaced":188,"outs":142,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":260,"strikes":481,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":2,"winPercentage":".333","pitchesPerInning":"15.65","gamesFinished":41,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"10.46","walksPer9Inn":"3.04","hitsPer9Inn":"5.32","runsScoredPer9":"3.61","homeRunsPer9":"1.33","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680689":{"person":{"id":680689,"fullName":"Lyon Richardson","link":"/api/v1/people/680689"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":32,"gamesStarted":0,"flyOuts":17,"groundOuts":50,"airOuts":27,"runs":22,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":19,"intentionalWalks":4,"hits":33,"hitByPitch":2,"atBats":134,"obp":".342","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":619,"era":"4.15","inningsPitched":"34.2","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":16,"whip":"1.50","battersFaced":158,"outs":104,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":619,"balls":246,"strikes":373,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.85","rbi":0,"winPercentage":".000","pitchesPerInning":"17.86","gamesFinished":10,"strikeoutWalkRatio":"1.42","strikeoutsPer9Inn":"7.01","walksPer9Inn":"4.93","hitsPer9Inn":"8.57","runsScoredPer9":"5.71","homeRunsPer9":"0.52","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 13)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":22,"groundOuts":45,"airOuts":45,"runs":21,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":29,"intentionalWalks":2,"hits":32,"hitByPitch":4,"atBats":171,"obp":".316","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":866,"era":"3.80","inningsPitched":"47.1","wins":4,"losses":0,"saves":0,"saveOpportunities":1,"holds":13,"blownSaves":1,"earnedRuns":20,"whip":"1.29","battersFaced":206,"outs":142,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":866,"balls":333,"strikes":533,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.30","gamesFinished":2,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"9.70","walksPer9Inn":"5.51","hitsPer9Inn":"6.08","runsScoredPer9":"3.99","homeRunsPer9":"0.57","inheritedRunners":26,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":27,"groundOuts":29,"airOuts":49,"runs":28,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":38,"baseOnBalls":24,"intentionalWalks":1,"hits":38,"hitByPitch":1,"avg":".247","atBats":154,"obp":".352","slg":".409","ops":".761","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":63,"rbi":23,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":11,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":107,"errors":2,"chances":113,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":23,"groundOuts":41,"airOuts":38,"runs":21,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".279","atBats":147,"obp":".327","slg":".483","ops":".810","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":71,"rbi":28,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":10,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":33,"errors":5,"chances":84,"fielding":".940","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(H, 23)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":26,"groundOuts":38,"airOuts":63,"runs":15,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":3,"atBats":188,"obp":".278","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":872,"era":"2.63","inningsPitched":"51.1","wins":1,"losses":3,"saves":3,"saveOpportunities":5,"holds":23,"blownSaves":2,"earnedRuns":15,"whip":"1.07","battersFaced":210,"outs":154,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":872,"balls":306,"strikes":566,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".250","pitchesPerInning":"16.99","gamesFinished":9,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.77","walksPer9Inn":"2.98","hitsPer9Inn":"6.66","runsScoredPer9":"2.63","homeRunsPer9":"0.88","inheritedRunners":23,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 9-8)","summary":"6.0 IP, 0 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":31,"strikes":66,"strikePercentage":".680","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":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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":0,"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":76,"groundOuts":93,"airOuts":130,"runs":59,"doubles":25,"triples":4,"homeRuns":13,"strikeOuts":111,"baseOnBalls":44,"intentionalWalks":0,"hits":107,"hitByPitch":8,"atBats":434,"obp":".324","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1961,"era":"4.36","inningsPitched":"115.2","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.31","battersFaced":493,"outs":347,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1961,"balls":738,"strikes":1223,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".529","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"8.64","walksPer9Inn":"3.42","hitsPer9Inn":"8.33","runsScoredPer9":"4.59","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"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"}]},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":61,"groundOuts":73,"airOuts":106,"runs":53,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":111,"baseOnBalls":40,"intentionalWalks":0,"hits":82,"hitByPitch":5,"avg":".222","atBats":370,"obp":".305","slg":".343","ops":".648","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":127,"rbi":37,"leftOnBase":165,"sacBunts":1,"sacFlies":1,"babip":".285","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.64","popOuts":24,"lineOuts":21},"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":204,"putOuts":139,"errors":6,"chances":349,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656582":{"person":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":12,"groundOuts":16,"airOuts":23,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".186","atBats":70,"obp":".263","slg":".243","ops":".506","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":17,"rbi":4,"leftOnBase":38,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":55,"errors":1,"chances":57,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":46,"groundOuts":105,"airOuts":104,"runs":35,"doubles":10,"triples":2,"homeRuns":3,"strikeOuts":81,"baseOnBalls":18,"intentionalWalks":1,"hits":88,"hitByPitch":4,"avg":".233","atBats":377,"obp":".276","slg":".294","ops":".570","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":111,"rbi":39,"leftOnBase":171,"sacBunts":1,"sacFlies":0,"babip":".290","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"125.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":213,"putOuts":68,"errors":5,"chances":286,"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"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":24,"gamesStarted":22,"flyOuts":82,"groundOuts":120,"airOuts":151,"runs":66,"doubles":35,"triples":1,"homeRuns":16,"strikeOuts":93,"baseOnBalls":31,"intentionalWalks":0,"hits":123,"hitByPitch":4,"atBats":479,"obp":".304","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","numberOfPitches":1965,"era":"4.61","inningsPitched":"127.0","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":65,"whip":"1.21","battersFaced":522,"outs":381,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1965,"balls":697,"strikes":1268,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"15.47","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.59","walksPer9Inn":"2.20","hitsPer9Inn":"8.72","runsScoredPer9":"4.68","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":32,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666181":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":27,"groundOuts":40,"airOuts":50,"runs":25,"doubles":6,"triples":1,"homeRuns":9,"strikeOuts":57,"baseOnBalls":12,"intentionalWalks":0,"hits":41,"hitByPitch":1,"avg":".224","atBats":183,"obp":".269","slg":".415","ops":".684","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":76,"rbi":32,"leftOnBase":83,"sacBunts":0,"sacFlies":5,"babip":".262","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":9,"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":2,"putOuts":131,"errors":2,"chances":135,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":61,"flyOuts":27,"groundOuts":57,"airOuts":49,"runs":41,"doubles":9,"triples":4,"homeRuns":10,"strikeOuts":61,"baseOnBalls":21,"intentionalWalks":1,"hits":62,"hitByPitch":1,"avg":".274","atBats":226,"obp":".335","slg":".482","ops":".817","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":109,"rbi":42,"leftOnBase":106,"sacBunts":0,"sacFlies":3,"babip":".329","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.60","popOuts":12,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":66,"errors":0,"chances":66,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":53,"groundOuts":72,"airOuts":101,"runs":24,"doubles":12,"triples":0,"homeRuns":0,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":0,"hits":69,"hitByPitch":1,"avg":".253","atBats":273,"obp":".306","slg":".297","ops":".603","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":81,"rbi":14,"leftOnBase":120,"sacBunts":2,"sacFlies":0,"babip":".288","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":20,"lineOuts":28},"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":115,"putOuts":68,"errors":3,"chances":186,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":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":102,"flyOuts":52,"groundOuts":72,"airOuts":114,"runs":45,"doubles":15,"triples":2,"homeRuns":12,"strikeOuts":93,"baseOnBalls":31,"intentionalWalks":0,"hits":88,"hitByPitch":4,"avg":".240","atBats":366,"obp":".306","slg":".391","ops":".697","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":143,"rbi":46,"leftOnBase":165,"sacBunts":0,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":31,"lineOuts":31},"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":50,"putOuts":522,"errors":0,"chances":572,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":34,"groundOuts":66,"airOuts":58,"runs":23,"doubles":18,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":0,"hits":49,"hitByPitch":0,"avg":".254","atBats":193,"obp":".293","slg":".409","ops":".702","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":79,"rbi":15,"leftOnBase":83,"sacBunts":1,"sacFlies":3,"babip":".268","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.25","popOuts":12,"lineOuts":12},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":21,"strikes":27,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"20.57","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":49,"stolenBasePercentage":".817","caughtStealingPercentage":".183","assists":18,"putOuts":498,"errors":2,"chances":518,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668933":{"person":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":41,"gamesStarted":0,"flyOuts":9,"groundOuts":65,"airOuts":24,"runs":27,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":21,"intentionalWalks":0,"hits":49,"hitByPitch":0,"atBats":183,"obp":".343","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":761,"era":"4.24","inningsPitched":"46.2","wins":6,"losses":4,"saves":0,"saveOpportunities":5,"holds":12,"blownSaves":5,"earnedRuns":22,"whip":"1.50","battersFaced":207,"outs":140,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":761,"balls":262,"strikes":499,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.71","rbi":0,"winPercentage":".600","pitchesPerInning":"16.31","gamesFinished":4,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"9.26","walksPer9Inn":"4.05","hitsPer9Inn":"9.45","runsScoredPer9":"5.21","homeRunsPer9":"0.39","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":33,"groundOuts":34,"airOuts":48,"runs":29,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":92,"baseOnBalls":29,"intentionalWalks":1,"hits":54,"hitByPitch":0,"avg":".240","atBats":225,"obp":".323","slg":".404","ops":".727","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":91,"rbi":34,"leftOnBase":96,"sacBunts":0,"sacFlies":3,"babip":".359","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.12","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":9,"stolenBases":27,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":12,"putOuts":372,"errors":2,"chances":386,"fielding":".995","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666158":{"person":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":41,"groundOuts":77,"airOuts":69,"runs":34,"doubles":18,"triples":1,"homeRuns":4,"strikeOuts":82,"baseOnBalls":42,"intentionalWalks":0,"hits":85,"hitByPitch":0,"avg":".272","atBats":313,"obp":".358","slg":".374","ops":".732","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":355,"totalBases":117,"rbi":42,"leftOnBase":131,"sacBunts":0,"sacFlies":0,"babip":".357","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.25","popOuts":7,"lineOuts":21},"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":24,"putOuts":75,"errors":3,"chances":102,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":76,"groundOuts":119,"airOuts":134,"runs":46,"doubles":19,"triples":1,"homeRuns":17,"strikeOuts":123,"baseOnBalls":24,"intentionalWalks":0,"hits":110,"hitByPitch":11,"atBats":481,"obp":".280","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","numberOfPitches":2008,"era":"3.09","inningsPitched":"128.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.05","battersFaced":521,"outs":384,"gamesPitched":22,"completeGames":2,"shutouts":1,"pitchesThrown":2008,"balls":687,"strikes":1321,"strikePercentage":".660","hitBatsmen":11,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".571","pitchesPerInning":"15.69","gamesFinished":0,"strikeoutWalkRatio":"5.13","strikeoutsPer9Inn":"8.65","walksPer9Inn":"1.69","hitsPer9Inn":"7.73","runsScoredPer9":"3.23","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":38,"obp":".364","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":179,"era":"9.00","inningsPitched":"9.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.78","battersFaced":45,"outs":27,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":72,"strikes":107,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.89","gamesFinished":2,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"10.00","walksPer9Inn":"6.00","hitsPer9Inn":"10.00","runsScoredPer9":"11.00","homeRunsPer9":"1.00","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":19,"flyOuts":87,"groundOuts":66,"airOuts":158,"runs":32,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":96,"baseOnBalls":33,"intentionalWalks":0,"hits":88,"hitByPitch":1,"atBats":404,"obp":".278","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1745,"era":"2.15","inningsPitched":"108.2","wins":8,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.11","battersFaced":442,"outs":326,"gamesPitched":19,"completeGames":1,"shutouts":1,"pitchesThrown":1745,"balls":599,"strikes":1146,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".889","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"7.95","walksPer9Inn":"2.73","hitsPer9Inn":"7.29","runsScoredPer9":"2.65","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":34,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":34,"gamesStarted":3,"flyOuts":34,"groundOuts":50,"airOuts":64,"runs":19,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":0,"hits":41,"hitByPitch":1,"atBats":190,"obp":".268","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":811,"era":"3.02","inningsPitched":"50.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.07","battersFaced":206,"outs":152,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":811,"balls":291,"strikes":520,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"16.01","gamesFinished":13,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.57","walksPer9Inn":"2.31","hitsPer9Inn":"7.28","runsScoredPer9":"3.38","homeRunsPer9":"1.07","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":3,"chances":11,"fielding":".727","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":10,"groundOuts":18,"airOuts":21,"runs":22,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":113,"obp":".336","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":489,"era":"6.26","inningsPitched":"27.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.54","battersFaced":126,"outs":82,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":489,"balls":168,"strikes":321,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"17.89","gamesFinished":0,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"14.82","walksPer9Inn":"3.95","hitsPer9Inn":"9.88","runsScoredPer9":"7.24","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[666158,669720,680574,682829,682622,668715,641584,624431,666181,663647,663903,605130,663574,641941],"pitchers":[663903,605130,663574,641941],"bench":[669289,656582,663886],"bullpen":[671096,668933,695505,666157,607259,682825,594580,680689,608718],"battingOrder":[669720,680574,682829,682622,668715,641584,624431,666181,663647],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Benson (9, 7th inning off Dodd, 1 on, 2 out)."},{"label":"TB","value":"Benson 5; Lux 2; McLain, M."},{"label":"RBI","value":"Benson 2 (32); McLain, M (37)."},{"label":"2-out RBI","value":"McLain, M; Benson 2."},{"label":"Runners left in scoring position, 2 out","value":"Marte, N."},{"label":"GIDP","value":"De La Cruz, E."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Benson (2, 2nd base off Elder/Baldwin, D)."}]}],"note":[{"label":"a","value":"Struck out for Lux in the 8th."}]}},"officials":[{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"De La Cruz, E (by Elder)."},{"label":"Pitches-strikes","value":"Elder 83-53; Dodd 28-19; Singer 97-66; Barlow, S 11-7; Santillan 24-17; Pagán 20-11."},{"label":"Groundouts-flyouts","value":"Elder 6-4; Dodd 0-1; Singer 2-3; Barlow, S 0-1; Santillan 0-0; Pagán 1-1."},{"label":"Batters faced","value":"Elder 25; Dodd 5; Singer 23; Barlow, S 3; Santillan 5; Pagán 6."},{"label":"Inherited runners-scored","value":"Dodd 1-1."},{"label":"Umpires","value":"HP: Lance Barksdale. 1B: Will Little. 2B: Ryan Additon. 3B: Ryan Wills. "},{"label":"Weather","value":"75 degrees, Sunny."},{"label":"Wind","value":"16 mph, L To R."},{"label":"First pitch","value":"12:41 PM."},{"label":"T","value":"2:16."},{"label":"Att","value":"29,269."},{"label":"Venue","value":"Great American Ball Park."},{"label":"August 1, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","boxscoreName":"Singer"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 9-8)","summary":"6.0 IP, 0 ER, 10 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":31,"strikes":66,"strikePercentage":".680","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":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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":0,"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":76,"groundOuts":93,"airOuts":130,"runs":59,"doubles":25,"triples":4,"homeRuns":13,"strikeOuts":111,"baseOnBalls":44,"intentionalWalks":0,"hits":107,"hitByPitch":8,"atBats":434,"obp":".324","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1961,"era":"4.36","inningsPitched":"115.2","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.31","battersFaced":493,"outs":347,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1961,"balls":738,"strikes":1223,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".529","pitchesPerInning":"16.95","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"8.64","walksPer9Inn":"3.42","hitsPer9Inn":"8.33","runsScoredPer9":"4.59","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"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"}]},"type":"starter","gameScore":76,"pitchingGameScore":76},{"player":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","boxscoreName":"Elder"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(L, 4-8)","summary":"6.2 IP, 2 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":83,"inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":30,"strikes":53,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":18,"gamesStarted":18,"flyOuts":48,"groundOuts":119,"airOuts":76,"runs":64,"doubles":25,"triples":1,"homeRuns":17,"strikeOuts":78,"baseOnBalls":37,"intentionalWalks":1,"hits":110,"hitByPitch":5,"atBats":379,"obp":".358","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1580,"era":"6.03","inningsPitched":"94.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.56","battersFaced":425,"outs":282,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1580,"balls":603,"strikes":977,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":1,"winPercentage":".333","pitchesPerInning":"16.81","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"7.47","walksPer9Inn":"3.54","hitsPer9Inn":"10.53","runsScoredPer9":"6.13","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":0,"chances":19,"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"}]},"type":"starter","gameScore":67,"pitchingGameScore":67},{"player":{"person":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181","boxscoreName":"Benson"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":27,"groundOuts":40,"airOuts":50,"runs":25,"doubles":6,"triples":1,"homeRuns":9,"strikeOuts":57,"baseOnBalls":12,"intentionalWalks":0,"hits":41,"hitByPitch":1,"avg":".224","atBats":183,"obp":".269","slg":".415","ops":".684","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":76,"rbi":32,"leftOnBase":83,"sacBunts":0,"sacFlies":5,"babip":".262","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":9,"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":2,"putOuts":131,"errors":2,"chances":135,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":64,"hittingGameScore":64}]},"decisions":{"winner":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"loser":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"save":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}