{"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":824888,"link":"/api/v1.1/game/824888/feed/live","metaData":{"wait":10,"timeStamp":"20260805_013049","gameEvents":["caught_stealing_3b","game_finished"],"logicalEvents":["midInning","countChange","count12","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824888,"type":"R","doubleHeader":"N","id":"2026/08/04/miamlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824888-2026-08-04","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-04T23:15:00Z","originalDate":"2026-08-04","officialDate":"2026-08-04","dayNight":"night","time":"7:15","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":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2026,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","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":"Miami","record":{"gamesPlayed":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":56,"ties":0,"pct":".509"},"records":{},"divisionLeader":false,"wins":58,"losses":56,"winningPercentage":".509"},"franchiseName":"Miami","clubName":"Marlins","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2026,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":45,"ties":0,"pct":".602"},"records":{},"divisionLeader":false,"wins":68,"losses":45,"winningPercentage":".602"},"franchiseName":"Atlanta","clubName":"Braves","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},"ID665052":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052","firstName":"Griffin","lastName":"Conine","primaryNumber":"18","birthDate":"1997-07-11","currentAge":29,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Griffin","useLastName":"Conine","middleName":"Riley","boxscoreName":"Conine","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Conine","nameSlug":"griffin-conine-665052","firstLastName":"Griffin Conine","lastFirstName":"Conine, Griffin","lastInitName":"Conine, G","initLastName":"G Conine","fullFMLName":"Griffin Riley Conine","fullLFMName":"Conine, Griffin Riley","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682989":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989","firstName":"Victor","lastName":"Mederos","primaryNumber":"58","birthDate":"2001-06-08","currentAge":25,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Mederos","boxscoreName":"Mederos","gender":"M","nameMatrilineal":"Martos","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Mederos","nameSlug":"victor-mederos-682989","firstLastName":"Victor Mederos","lastFirstName":"Mederos, Victor","lastInitName":"Mederos, V","initLastName":"V Mederos","fullFMLName":"Victor Mederos","fullLFMName":"Mederos, Victor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID800311":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311","firstName":"Didier","lastName":"Fuentes","primaryNumber":"72","birthDate":"2005-06-17","currentAge":21,"birthCity":"Tolu","birthCountry":"Colombia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Didier","useLastName":"Fuentes","middleName":"Nicolas","boxscoreName":"Fuentes","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Didier Fuentes","nameSlug":"didier-fuentes-800311","firstLastName":"Didier Fuentes","lastFirstName":"Fuentes, Didier","lastInitName":"Fuentes, D","initLastName":"D Fuentes","fullFMLName":"Didier Nicolas Fuentes","fullLFMName":"Fuentes, Didier Nicolas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"ID687473":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","firstName":"Ryan","lastName":"Gusto","primaryNumber":"65","birthDate":"1999-03-11","currentAge":27,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Gusto","middleName":"Cole","boxscoreName":"Gusto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"GUST-o","mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Gusto","nameSlug":"ryan-gusto-687473","firstLastName":"Ryan Gusto","lastFirstName":"Gusto, Ryan","lastInitName":"Gusto, R","initLastName":"R Gusto","fullFMLName":"Ryan Cole Gusto","fullLFMName":"Gusto, Ryan Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"45","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID683357":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357","firstName":"Owen","lastName":"Caissie","primaryNumber":"17","birthDate":"2002-07-08","currentAge":24,"birthCity":"Burlington","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Owen","useLastName":"Caissie","middleName":"Andrew","boxscoreName":"Caissie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"KAY-see","mlbDebutDate":"2025-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Owen Caissie","nameSlug":"owen-caissie-683357","firstLastName":"Owen Caissie","lastFirstName":"Caissie, Owen","lastInitName":"Caissie, O","initLastName":"O Caissie","fullFMLName":"Owen Andrew Caissie","fullLFMName":"Caissie, Owen Andrew","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID664849":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849","firstName":"Daniel","lastName":"Young","primaryNumber":"63","birthDate":"1994-05-27","currentAge":32,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Young","middleName":"Alexander","boxscoreName":"Young, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2022-05-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Young","nameSlug":"danny-young-664849","firstLastName":"Danny Young","lastFirstName":"Young, Danny","lastInitName":"Young, D","initLastName":"D Young","fullFMLName":"Daniel Alexander Young","fullLFMName":"Young, Daniel Alexander","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682663":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663","firstName":"Agustín","lastName":"Ramírez","primaryNumber":"50","birthDate":"2001-09-10","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Agustín","useLastName":"Ramírez","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"aug-us-teen","mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Agustín Ramírez","nameSlug":"agustin-ramirez-682663","firstLastName":"Agustín Ramírez","lastFirstName":"Ramírez, Agustín","lastInitName":"Ramírez, A","initLastName":"A Ramírez","fullFMLName":"Agustín Ramírez","fullLFMName":"Ramírez, Agustín ","strikeZoneTop":3.257,"strikeZoneBottom":1.644},"ID677870":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870","firstName":"Leonardo","lastName":"Jimenez","primaryNumber":"19","birthDate":"2001-05-17","currentAge":25,"birthCity":"Chitre","birthCountry":"Panama","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Jiménez","middleName":"Joel","boxscoreName":"Jiménez, L","gender":"M","nameMatrilineal":"Green","isPlayer":true,"isVerified":true,"pronunciation":"lay-oh him-EN-ez","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Jiménez","nameSlug":"leo-jimenez-677870","firstLastName":"Leo Jiménez","lastFirstName":"Jiménez, Leo","lastInitName":"Jiménez, L","initLastName":"L Jiménez","fullFMLName":"Leonardo Joel Jiménez","fullLFMName":"Jiménez, Leonardo Joel","strikeZoneTop":3.118,"strikeZoneBottom":1.574},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":35,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID640459":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459","firstName":"Brian","lastName":"Navarreto","primaryNumber":"64","birthDate":"1994-12-29","currentAge":31,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Navarreto","middleName":"Eduardo","boxscoreName":"Navarreto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Navarreto","nameSlug":"brian-navarreto-640459","firstLastName":"Brian Navarreto","lastFirstName":"Navarreto, Brian","lastInitName":"Navarreto, B","initLastName":"B Navarreto","fullFMLName":"Brian Eduardo Navarreto","fullLFMName":"Navarreto, Brian Eduardo","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"ID657041":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041","firstName":"Lane","lastName":"Thomas","primaryNumber":"20","birthDate":"1995-08-23","currentAge":30,"birthCity":"Knoxville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Lane","useLastName":"Thomas","middleName":"Michael","boxscoreName":"Thomas, L","nickName":"Laner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lane Thomas","nameSlug":"lane-thomas-657041","firstLastName":"Lane Thomas","lastFirstName":"Thomas, Lane","lastInitName":"Thomas, L","initLastName":"L Thomas","fullFMLName":"Lane Michael Thomas","fullLFMName":"Thomas, Lane Michael","strikeZoneTop":3.146,"strikeZoneBottom":1.588},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":36,"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},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694795":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795","firstName":"Joshua","lastName":"Ekness","primaryNumber":"95","birthDate":"2002-02-07","currentAge":24,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Ekness","middleName":"Dean","boxscoreName":"Ekness","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Ekness","nameSlug":"josh-ekness-694795","firstLastName":"Josh Ekness","lastFirstName":"Ekness, Josh","lastInitName":"Ekness, J","initLastName":"J Ekness","fullFMLName":"Joshua Dean Ekness","fullLFMName":"Ekness, Joshua Dean","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID676604":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604","firstName":"Tyler","lastName":"Zuber","primaryNumber":"55","birthDate":"1995-06-16","currentAge":31,"birthCity":"White Hall","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Zuber","boxscoreName":"Zuber","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"ZOO-ber","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Zuber","nameSlug":"tyler-zuber-676604","firstLastName":"Tyler Zuber","lastFirstName":"Zuber, Tyler","lastInitName":"Zuber, T","initLastName":"T Zuber","fullFMLName":"Tyler  Zuber","fullLFMName":"Zuber, Tyler","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":30,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"14","birthDate":"1994-07-19","currentAge":32,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID641816":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","firstName":"Tyler","lastName":"Mahle","primaryNumber":"54","birthDate":"1994-09-29","currentAge":31,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Mahle","middleName":"F.","boxscoreName":"Mahle","nickName":"Mal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"rhymes with 'rally'","mlbDebutDate":"2017-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Mahle","nameSlug":"tyler-mahle-641816","firstLastName":"Tyler Mahle","lastFirstName":"Mahle, Tyler","lastInitName":"Mahle, T","initLastName":"T Mahle","fullFMLName":"Tyler F. Mahle","fullLFMName":"Mahle, Tyler F.","strikeZoneTop":3.4,"strikeZoneBottom":1.56},"ID519242":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","firstName":"Christopher","lastName":"Sale","primaryNumber":"51","birthDate":"1989-03-30","currentAge":37,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Sale","middleName":"Allen","boxscoreName":"Sale","nickName":"The Conductor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2010-08-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Sale","nameSlug":"chris-sale-519242","firstLastName":"Chris Sale","lastFirstName":"Sale, Chris","lastInitName":"Sale, C","initLastName":"C Sale","fullFMLName":"Christopher Allen Sale","fullLFMName":"Sale, Christopher Allen","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"ID805347":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347","firstName":"James","lastName":"Jarvis","primaryNumber":"74","birthDate":"2000-11-06","currentAge":25,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jim","useLastName":"Jarvis","boxscoreName":"Jarvis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jim Jarvis","nameSlug":"jim-jarvis-805347","firstLastName":"Jim Jarvis","lastFirstName":"Jarvis, Jim","lastInitName":"Jarvis, J","initLastName":"J Jarvis","fullFMLName":"James Jarvis","fullLFMName":"Jarvis, James","strikeZoneTop":3.092,"strikeZoneBottom":1.56},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":30,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":23,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","primaryNumber":"47","birthDate":"1994-09-14","currentAge":31,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":26,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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},"ID676083":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","firstName":"Janson","lastName":"Junk","primaryNumber":"26","birthDate":"1996-01-15","currentAge":30,"birthCity":"Federal Way","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Janson","useLastName":"Junk","middleName":"Randall","boxscoreName":"Junk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Janson Junk","nameSlug":"janson-junk-676083","firstLastName":"Janson Junk","lastFirstName":"Junk, Janson","lastInitName":"Junk, J","initLastName":"J Junk","fullFMLName":"Janson Randall Junk","fullLFMName":"Junk, Janson Randall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID673490":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490","firstName":"Ha-Seong","lastName":"Kim","primaryNumber":"7","birthDate":"1995-10-17","currentAge":30,"birthCity":"Bucheon","birthCountry":"Republic of Korea","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ha-Seong","useLastName":"Kim","boxscoreName":"Kim, Ha","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"HA-song","mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ha-Seong Kim","nameSlug":"ha-seong-kim-673490","firstLastName":"Ha-Seong Kim","lastFirstName":"Kim, Ha-Seong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Ha-Seong Kim","fullLFMName":"Kim, Ha-Seong","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID691788":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","firstName":"Joseph","lastName":"Mack","primaryNumber":"80","birthDate":"2002-12-27","currentAge":23,"birthCity":"Williamsville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joe","useLastName":"Mack","middleName":"Allan","boxscoreName":"Mack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Mack","nameSlug":"joe-mack-691788","firstLastName":"Joe Mack","lastFirstName":"Mack, Joe","lastInitName":"Mack, J","initLastName":"J Mack","fullFMLName":"Joseph Allan Mack","fullLFMName":"Mack, Joseph Allan","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58}},"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705","location":{"address1":"755 Battery Avenue","city":"Atlanta","state":"Georgia","stateAbbrev":"GA","postalCode":"30339","defaultCoordinates":{"latitude":33.890672,"longitude":-84.467641},"azimuthAngle":145.0,"elevation":1001,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41149,"turfType":"Grass","roofType":"Open","leftLine":335,"left":375,"leftCenter":385,"center":400,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":4705,"link":"/api/v1/venues/4705"},"weather":{"condition":"Partly Cloudy","temp":"85","wind":"3 mph, L To R"},"gameInfo":{"attendance":26374,"firstPitch":"2026-08-04T23:16:00.000Z","gameDurationMinutes":135},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"home":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"}},"officialScorer":{"id":840017,"fullName":"Allison George","link":"/api/v1/people/840017"},"primaryDatacaster":{"id":679165,"fullName":"Kay Hill","link":"/api/v1/people/679165"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T23:16:29.791Z","endTime":"2026-08-04T23:17:19.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T20:29:53.421Z","endTime":"2026-08-04T22:48:17.366Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-04T22:48:17.366Z","endTime":"2026-08-04T23:14:47.595Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-04T23:14:47.595Z","endTime":"2026-08-04T23:16:32.053Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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":91.8,"endSpeed":84.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579598679972612,"aZ":-18.75103046455782,"pfxX":-1.5652592322502987,"pfxZ":7.330266172010912,"pX":0.08788883932897461,"pZ":3.482552965183265,"vX0":6.718095597956618,"vY0":-133.67858517781775,"vZ0":-2.7153478088395646,"x":113.65,"y":144.75,"x0":-2.2414958523506514,"y0":50.00472573639531,"z0":5.839257631348864,"aX":-2.867810116353488},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":1.6,"spinRate":2482,"spinDirection":210},"zone":12,"typeConfidence":0.93,"plateTime":0.4078752045923135,"extension":5.741144843810879},"index":3,"playId":"299f70b0-df8c-3624-b446-befa21349b3d","pitchNumber":1,"startTime":"2026-08-04T23:16:32.053Z","endTime":"2026-08-04T23:16:35.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-08-04T23:16:50.176Z","endTime":"2026-08-04T23:16:59.888Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44451946926859,"aZ":-25.662825380784888,"pfxX":-9.150723936559997,"pfxZ":3.887654639103524,"pX":0.01220835185509042,"pZ":0.9345733435271052,"vX0":8.794408340324232,"vY0":-128.07366562147513,"vZ0":-6.679224240272165,"x":116.53,"y":213.55,"x0":-2.2639381946909145,"y0":50.002654789368954,"z0":5.561077928905055,"aX":-15.325065999557639},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.8,"breakHorizontal":14.8,"spinRate":1673,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.42634072107194854,"extension":5.887083132208804},"index":5,"playId":"ff99e438-b0a9-3879-89e9-108152c30c1a","pitchNumber":2,"startTime":"2026-08-04T23:16:59.888Z","endTime":"2026-08-04T23:17:02.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08259078881463,"aZ":-30.628263323886127,"pfxX":-8.74376190307192,"pfxZ":0.9115383527116627,"pX":-0.8612070299004331,"pZ":1.2260913355462646,"vX0":6.56117186364524,"vY0":-128.74670998080617,"vZ0":-5.137190059415395,"x":149.83,"y":205.68,"x0":-2.2983978318837033,"y0":50.00111828001875,"z0":5.599319505026498,"aX":-14.774075076307794},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":14.5,"spinRate":1623,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4243687258129927,"extension":5.917965053446002},"index":6,"playId":"1be4ec1c-f3de-39ec-b1d8-7d087c3c92f6","pitchNumber":3,"startTime":"2026-08-04T23:17:15.947Z","endTime":"2026-08-04T23:17:19.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:17:19.435Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T23:17:25.386Z","endTime":"2026-08-04T23:18:59.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.721272509106626,"aZ":-22.40748122863494,"pfxX":-9.532836677313117,"pfxZ":5.268786668238018,"pX":-0.07615627429798734,"pZ":1.8823251753511188,"vX0":9.13543142433529,"vY0":-135.12721063135834,"vZ0":-5.736679887195523,"x":119.9,"y":187.96,"x0":-2.2579111920206296,"y0":50.00548688868363,"z0":5.601533426422835,"aX":-17.678451059452755},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.5,"breakHorizontal":15.4,"spinRate":2319,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.40493831716248163,"extension":6.0123706033987485},"index":0,"playId":"422dc39d-74df-3b63-b8ac-a549cce703d9","pitchNumber":1,"startTime":"2026-08-04T23:17:41.729Z","endTime":"2026-08-04T23:17:48.692Z","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.3,"endSpeed":86.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.345413129295444,"aZ":-22.651168522766294,"pfxX":-9.063286498815046,"pfxZ":5.075648338426086,"pX":-0.24278401516334344,"pZ":1.1448848662573579,"vX0":8.675659522270218,"vY0":-135.5219621261754,"vZ0":-7.708391533798825,"x":126.25,"y":207.87,"x0":-2.2954002519720373,"y0":50.00187263175157,"z0":5.587854138357879,"aX":-16.99650365112196},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.8,"breakHorizontal":14.8,"spinRate":2165,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4029132798692494,"extension":6.069318524463828},"index":1,"playId":"b5ad9572-22d1-36b6-86e3-ce734c3f9e94","pitchNumber":2,"startTime":"2026-08-04T23:18:01.451Z","endTime":"2026-08-04T23:18:05.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340040698411844,"aZ":-30.230821647903912,"pfxX":-8.272831678836894,"pfxZ":1.1291482594875657,"pX":0.546088375768146,"pZ":-0.02113601125348313,"vX0":9.756994532386281,"vY0":-129.8853177647757,"vZ0":-8.224101761137922,"x":96.18,"y":239.35,"x0":-2.1714310137382355,"y0":50.00401573285257,"z0":5.4616140625521945,"aX":-14.240154870033605},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":13.0,"spinRate":1636,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4205327858719641,"extension":6.018386352854349},"index":2,"playId":"231276f5-e9af-31cd-a399-39fa387adc4c","pitchNumber":3,"startTime":"2026-08-04T23:18:17.557Z","endTime":"2026-08-04T23:18:21.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.898637646657427,"aZ":-39.015949701165745,"pfxX":1.3799778631518174,"pfxZ":-4.558179844240749,"pX":-0.428666123953218,"pZ":2.0957349231289784,"vX0":4.2682043461417045,"vY0":-121.00899524864364,"vZ0":-0.7979428503497149,"x":133.34,"y":182.2,"x0":-2.3859294705233007,"y0":50.002490609980846,"z0":5.811621086182323,"aX":2.071093903805968},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-8.2,"breakHorizontal":-3.4,"spinRate":2730,"spinDirection":33},"zone":7,"typeConfidence":0.91,"plateTime":0.45053739580607877,"extension":5.906303653012932},"index":3,"playId":"61eb20fa-0ba2-3523-8367-d87d4ff4d672","pitchNumber":4,"startTime":"2026-08-04T23:18:37.149Z","endTime":"2026-08-04T23:18:40.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.314978265243383,"aZ":-36.79501072570733,"pfxX":-0.20061425595950486,"pfxZ":-3.005217706308411,"pX":0.04837053768644355,"pZ":1.0885055952394591,"vX0":5.431186861485343,"vY0":-122.42050533507042,"vZ0":-3.9649445231145437,"x":115.16,"y":209.39,"x0":-2.1611415292483565,"y0":50.00296114851546,"z0":5.837449025291519,"aX":-0.30830348734614604},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.1,"breakHorizontal":-0.7,"spinRate":2760,"spinDirection":40},"zone":14,"typeConfidence":0.62,"plateTime":0.4452779085556213,"extension":5.9496718853803925},"index":4,"playId":"90695ad1-7d29-332a-9c3d-39d5ba6b283d","pitchNumber":5,"startTime":"2026-08-04T23:18:54.512Z","endTime":"2026-08-04T23:18:59.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:18:59.230Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a sharp line drive to left fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T23:19:00.902Z","endTime":"2026-08-04T23:20:17.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57196921425991,"aZ":-34.33613024867803,"pfxX":0.87345803378754,"pfxZ":-1.3374350365443037,"pX":0.26722953438865266,"pZ":1.3532871843451981,"vX0":5.6341590383537685,"vY0":-125.47733380363954,"vZ0":-4.196355357145519,"x":106.81,"y":202.24,"x0":-2.1099761171003903,"y0":50.005776165276664,"z0":5.809683920918529,"aX":1.4082819410886376},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.1,"breakHorizontal":-2.8,"spinRate":2678,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.4345593216951249,"extension":5.963870825711897},"index":0,"playId":"4a3befa4-050c-3673-bdfd-4d51ce34150a","pitchNumber":1,"startTime":"2026-08-04T23:19:23.424Z","endTime":"2026-08-04T23:19:26.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8405165144752,"aZ":-35.197164311593774,"pfxX":1.171172960852358,"pfxZ":-1.8983999822180868,"pX":0.43762322643896745,"pZ":1.6164525720687721,"vX0":6.032784268923579,"vY0":-124.8347191775847,"vZ0":-3.4251503492354507,"x":100.32,"y":195.14,"x0":-2.1527995921084857,"y0":50.00144989583175,"z0":5.874783191148546,"aX":1.8659596718903901},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.0,"breakHorizontal":-3.4,"spinRate":2770,"spinDirection":46},"zone":9,"typeConfidence":0.92,"plateTime":0.4371340103196881,"extension":6.068603223033378},"index":1,"playId":"5b13b92f-d27a-37de-a593-b0e95e29418d","pitchNumber":2,"startTime":"2026-08-04T23:19:39.504Z","endTime":"2026-08-04T23:19:42.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-04T23:19:51.649Z","endTime":"2026-08-04T23:20:06.514Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.391804785839245,"aZ":-36.22446069994907,"pfxX":0.36672373848422973,"pfxZ":-2.531526269448678,"pX":0.10360969369911659,"pZ":2.257541405917863,"vX0":5.442280123591321,"vY0":-125.16317136231861,"vZ0":-1.771645574471877,"x":113.05,"y":177.83,"x0":-2.139474031364005,"y0":50.00409073830834,"z0":5.919235047524407,"aX":0.5856955120670586},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.8,"breakHorizontal":-1.8,"spinRate":2687,"spinDirection":47},"zone":5,"typeConfidence":0.91,"plateTime":0.43630353490270357,"extension":5.924760846771304},"hitData":{"launchSpeed":101.4,"launchAngle":9.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.33,"coordY":93.24}},"index":3,"playId":"e87e1aa4-5614-35a6-9a4f-231bb0ff6a29","pitchNumber":3,"startTime":"2026-08-04T23:20:06.514Z","endTime":"2026-08-04T23:20:17.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:20:17.082Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T23:20:23.065Z","endTime":"2026-08-04T23:22:01.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"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":"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.9,"endSpeed":85.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68828735462232,"aZ":-23.31898847784954,"pfxX":-7.29272026683836,"pfxZ":4.786225642981924,"pX":-0.1630236037543849,"pZ":1.557141204949644,"vX0":8.094557598166016,"vY0":-134.98654506672895,"vZ0":-6.202128092791175,"x":123.21,"y":196.74,"x0":-2.2494888735277145,"y0":50.00405352828682,"z0":5.52055150209408,"aX":-13.493931375805941},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":11.5,"spinRate":2244,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40538346880918974,"extension":5.9554701733805695},"index":0,"playId":"c889a6a0-39a2-3310-aaf7-4ac27b819e9b","pitchNumber":1,"startTime":"2026-08-04T23:20:40.736Z","endTime":"2026-08-04T23:20:43.841Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"619c1c63-af54-3060-8a5a-646a91be3dde","startTime":"2026-08-04T23:20:56.874Z","endTime":"2026-08-04T23:21:00.266Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.147739121106394,"aZ":-24.063803370729957,"pfxX":-7.8686301234992,"pfxZ":4.432310149538667,"pX":-2.5513354510353015,"pZ":3.034404378749379,"vX0":2.7116750972707937,"vY0":-134.38763484965443,"vZ0":-2.291699376908079,"x":214.25,"y":156.85,"x0":-2.5513087296650148,"y0":50.00050996977606,"z0":5.6076573430986105,"aX":-14.3887810209228},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.8,"breakHorizontal":13.7,"spinRate":2266,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40758263758912827,"extension":6.002514637467895},"index":2,"playId":"e2b2a510-cb22-3914-8786-165706ee6edf","pitchNumber":2,"startTime":"2026-08-04T23:21:13.910Z","endTime":"2026-08-04T23:21:16.945Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.362290477804116,"aZ":-36.06521800099177,"pfxX":-0.024942856429280624,"pfxZ":-2.6167638321840787,"pX":0.20025092423761026,"pZ":1.329049918089083,"vX0":5.967642641944645,"vY0":-120.60812490294403,"vZ0":-2.9489540887617567,"x":109.37,"y":202.9,"x0":-2.2929957203877684,"y0":50.003395811231755,"z0":5.718424689045852,"aX":-0.038270093973606464},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.2,"breakHorizontal":-1.2,"spinRate":2835,"spinDirection":29},"zone":14,"typeConfidence":0.89,"plateTime":0.4525053511017978,"extension":6.0034691340852415},"index":3,"playId":"b80de93d-f59f-3595-b348-2983516ed06e","pitchNumber":3,"startTime":"2026-08-04T23:21:31.675Z","endTime":"2026-08-04T23:21:34.675Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-04T23:21:42.893Z","endTime":"2026-08-04T23:21:57.025Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.538519023309732,"aZ":-38.114553083894144,"pfxX":-0.2187012070196075,"pfxZ":-3.941329699909951,"pX":-0.2685659984744547,"pZ":0.3687406254993866,"vX0":5.031954097255074,"vY0":-121.69384579744626,"vZ0":-4.836574614013861,"x":127.24,"y":228.82,"x0":-2.3293587577747514,"y0":50.00169703965058,"z0":5.662294678118514,"aX":-0.3312648182393756},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.0,"breakHorizontal":-0.7,"spinRate":2834,"spinDirection":15},"zone":13,"typeConfidence":0.88,"plateTime":0.4490657410755281,"extension":6.117433597343828},"index":5,"playId":"f5f160d5-0ec3-3175-99b5-246e2e907045","pitchNumber":4,"startTime":"2026-08-04T23:21:57.025Z","endTime":"2026-08-04T23:22:01.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:22:01.106Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, second baseman Javier Sanoja to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T23:24:19.098Z","endTime":"2026-08-04T23:26:18.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T23:24:07.579Z","endTime":"2026-08-04T23:24:21.361Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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":89.6,"endSpeed":82.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.931135416181473,"aZ":-22.760884198762014,"pfxX":1.4605994587376754,"pfxZ":5.440616761637973,"pX":0.25258183675299134,"pZ":2.717026952273959,"vX0":4.150214467045738,"vY0":-130.5374799326315,"vZ0":-3.4111957621537115,"x":107.37,"y":165.42,"x0":-1.5461883222328883,"y0":50.001036838974215,"z0":5.7500867802218165,"aX":2.524622355059344},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.4,"breakHorizontal":-3.6,"spinRate":2420,"spinDirection":166},"zone":6,"typeConfidence":0.91,"plateTime":0.419250031790976,"extension":6.654607708982235},"index":1,"playId":"8ac81561-b039-3d31-9498-e586fa88cdeb","pitchNumber":1,"startTime":"2026-08-04T23:24:21.361Z","endTime":"2026-08-04T23:24:24.361Z","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":84.6,"endSpeed":78.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16001080816562,"aZ":-36.34031833094676,"pfxX":3.549947838975611,"pfxZ":-2.678868917976372,"pX":0.4576952821148457,"pZ":2.600444241765007,"vX0":3.3402353740677375,"vY0":-123.22632653421289,"vZ0":-0.5996498690516612,"x":99.55,"y":168.57,"x0":-1.3717385030879297,"y0":50.00535184780953,"z0":5.8904419884782815,"aX":5.514718154407976},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.8,"breakHorizontal":-7.2,"spinRate":2514,"spinDirection":73},"zone":6,"typeConfidence":0.9,"plateTime":0.44277910649678365,"extension":6.57058161061926},"index":2,"playId":"68a777c2-f328-31ac-bda7-bcfeb3c6e13b","pitchNumber":2,"startTime":"2026-08-04T23:24:41.345Z","endTime":"2026-08-04T23:24:45.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3660662458794,"aZ":-14.648445874741228,"pfxX":-1.9760502183238922,"pfxZ":8.788602779284632,"pX":-1.2790663513044989,"pZ":4.0039737579253165,"vX0":0.6868247021457053,"vY0":-140.02152410273018,"vZ0":-2.45699267684719,"x":165.75,"y":130.67,"x0":-1.2701910303115955,"y0":50.00289863630172,"z0":5.846438652312176,"aX":-3.940178473002774},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":3.5,"spinRate":2430,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.3905420057837552,"extension":6.517234481430661},"index":3,"playId":"e56e3661-d334-337e-b3c6-91c18961cdcd","pitchNumber":3,"startTime":"2026-08-04T23:25:00.054Z","endTime":"2026-08-04T23:25:03.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.600821799920578,"aZ":-28.30329690496145,"pfxX":-7.199912519691313,"pfxZ":2.389515462035268,"pX":-1.8824220448309514,"pZ":2.9329670000979555,"vX0":1.956966005968706,"vY0":-126.4878026066059,"vZ0":-0.9570213727539341,"x":188.75,"y":159.59,"x0":-1.7302561723660852,"y0":50.00417904503846,"z0":5.583883191258052,"aX":-11.677175495965212},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":12.6,"spinRate":1612,"spinDirection":247},"zone":11,"typeConfidence":0.9,"plateTime":0.4328934166893901,"extension":6.396589722261859},"index":4,"playId":"c38443d5-3ff6-35b1-accc-a1f00dcce8a8","pitchNumber":4,"startTime":"2026-08-04T23:25:14.970Z","endTime":"2026-08-04T23:25:17.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.128401449151234,"aZ":-30.577711432037255,"pfxX":-7.44468285002237,"pfxZ":0.970085677612996,"pX":-0.009310770236119004,"pZ":0.7707304707893317,"vX0":6.39041278742447,"vY0":-127.28854449762657,"vZ0":-5.785400612791455,"x":117.35,"y":217.97,"x0":-1.5801819521839156,"y0":50.0040301911177,"z0":5.482054416008696,"aX":-12.267333418689631},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":12.1,"spinRate":1330,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.42964244310393074,"extension":6.581687084505699},"index":5,"playId":"40ea6d29-94fc-3208-90c9-81b6cb49ba4a","pitchNumber":5,"startTime":"2026-08-04T23:25:30.524Z","endTime":"2026-08-04T23:25:34.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.572098580936288,"aZ":-16.84501731071137,"pfxX":-3.398032295535132,"pfxZ":7.849458464016191,"pX":-0.4662198974485245,"pZ":3.2777367413358327,"vX0":4.0171161578226044,"vY0":-138.9850672438589,"vZ0":-3.4718465072126667,"x":134.77,"y":150.28,"x0":-1.4898350554985182,"y0":50.005994578181394,"z0":5.66394773743491,"aX":-6.639389350192246},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":5.3,"spinRate":2411,"spinDirection":202},"zone":1,"typeConfidence":0.89,"plateTime":0.39430505484326206,"extension":6.538559509981787},"index":6,"playId":"01e2632c-f4c6-32e8-a965-b4840be21f47","pitchNumber":6,"startTime":"2026-08-04T23:25:49.039Z","endTime":"2026-08-04T23:25:52.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.037642690562425,"aZ":-24.18432026473077,"pfxX":2.820440627872026,"pfxZ":4.48468073902991,"pX":0.4639772303030228,"pZ":2.6087076408314265,"vX0":4.186185438519559,"vY0":-131.8982990026853,"vZ0":-3.2899398328082032,"x":99.31,"y":168.34,"x0":-1.503344484790544,"y0":50.005586925558035,"z0":5.632844187959293,"aX":5.025957699747533},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":-5.9,"spinRate":2368,"spinDirection":166},"zone":6,"typeConfidence":0.91,"plateTime":0.4134581291184771,"extension":6.626768896260387},"hitData":{"launchSpeed":91.2,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":155.28}},"index":7,"playId":"15fbc997-f60e-34b4-a9ae-588fa5dec49c","pitchNumber":7,"startTime":"2026-08-04T23:26:10.342Z","endTime":"2026-08-04T23:26:18.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:26:18.415Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T23:26:23.934Z","endTime":"2026-08-04T23:27:25.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81100469600906,"aZ":-17.324608204617395,"pfxX":-3.4152691603003476,"pfxZ":7.594447820426195,"pX":-1.5357162530409414,"pZ":2.9961958924222922,"vX0":1.439301977550886,"vY0":-138.45186431198482,"vZ0":-4.157561992074896,"x":175.54,"y":157.88,"x0":-1.616474231934404,"y0":50.002507915926884,"z0":5.665138037442244,"aX":-6.678450827759809},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":5.9,"spinRate":2240,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.3945124791893151,"extension":6.5980867496848195},"index":0,"playId":"824ce448-9439-367d-8447-881fa3e00f30","pitchNumber":1,"startTime":"2026-08-04T23:26:45.738Z","endTime":"2026-08-04T23:26:49.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871714228139787,"aZ":-24.60932079407961,"pfxX":-8.212200596994318,"pfxZ":3.9705366829974427,"pX":-0.890605230741166,"pZ":2.493319872279192,"vX0":5.158765891608849,"vY0":-136.90264289314416,"vZ0":-3.530096888364056,"x":150.95,"y":171.46,"x0":-1.7277016903023248,"y0":50.00680380331852,"z0":5.474698909213219,"aX":-15.666557251169014},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":13.9,"spinRate":2211,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39935203672880526,"extension":6.67192235532828},"index":1,"playId":"1912c433-228c-320a-9da9-f48f96b97909","pitchNumber":2,"startTime":"2026-08-04T23:27:00.040Z","endTime":"2026-08-04T23:27:03.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.764162084776068,"aZ":-12.693813207267338,"pfxX":-2.701734437352671,"pfxZ":10.139325932981638,"pX":0.9757612996909252,"pZ":2.2924375562268255,"vX0":7.123953717142237,"vY0":-137.9749583029593,"vZ0":-6.737026852500168,"x":79.81,"y":176.88,"x0":-1.2927943021134645,"y0":50.00054050830706,"z0":5.627660813166445,"aX":-5.190559780653803},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":3.4,"spinRate":2326,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.3975424690617295,"extension":6.696444936755375},"hitData":{"launchSpeed":81.6,"launchAngle":-0.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.85,"coordY":161.66}},"index":2,"playId":"df7ccf55-a9a2-32e8-bc9a-8a02310916f1","pitchNumber":3,"startTime":"2026-08-04T23:27:18.972Z","endTime":"2026-08-04T23:27:25.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:27:25.686Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T23:27:31.948Z","endTime":"2026-08-04T23:29:04.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54214482616892,"aZ":-45.43440258047545,"pfxX":2.6375238457937202,"pfxZ":-10.194606273186977,"pX":0.7450113471424071,"pZ":1.0850777111348673,"vX0":3.7734120794062433,"vY0":-114.35723974053084,"vZ0":-0.7815691371421568,"x":88.6,"y":209.48,"x0":-1.2803342130593691,"y0":50.00157933885089,"z0":5.956911119666335,"aX":3.430955245016108},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-18.2,"breakHorizontal":-5.9,"spinRate":2428,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4822241646003351,"extension":6.643428721849377},"index":0,"playId":"6f1fd51a-daaf-3c18-89a7-4263a845a30b","pitchNumber":1,"startTime":"2026-08-04T23:27:53.018Z","endTime":"2026-08-04T23:27:56.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66268789555358,"aZ":-29.411327875452184,"pfxX":-6.304048123053601,"pfxZ":1.6657768334609173,"pX":0.6655348572634224,"pZ":2.534980554282906,"vX0":7.350380047986577,"vY0":-127.09488542534048,"vZ0":-2.050459471993288,"x":91.63,"y":170.34,"x0":-1.4263407003921018,"y0":50.00367220609544,"z0":5.656802575642306,"aX":-10.457516821295254},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":10.1,"spinRate":1228,"spinDirection":253},"zone":6,"typeConfidence":0.9,"plateTime":0.42869875374794963,"extension":6.61349321556454},"index":1,"playId":"0cc38f51-660d-3481-b8d0-031426c10ab0","pitchNumber":2,"startTime":"2026-08-04T23:28:13.140Z","endTime":"2026-08-04T23:28:16.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2937188102282,"aZ":-15.71008982756015,"pfxX":-1.847372501137679,"pfxZ":8.555748359873649,"pX":-0.14509212408749153,"pZ":1.5455000623590418,"vX0":3.85035503923578,"vY0":-137.76035257745494,"vZ0":-8.17681770359539,"x":122.53,"y":197.05,"x0":-1.3201427167913231,"y0":50.00059301038739,"z0":5.611621245075506,"aX":-3.5542801183572843},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":2.5,"spinRate":2445,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.3974209757637124,"extension":6.654884365739948},"index":2,"playId":"12ef4cdd-d294-3b54-b48e-7af380105c26","pitchNumber":3,"startTime":"2026-08-04T23:28:29.121Z","endTime":"2026-08-04T23:28:32.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.076161904971734,"aZ":-15.259427253063155,"pfxX":-1.389421953091864,"pfxZ":8.310481572248253,"pX":0.12976864698827445,"pZ":2.255377440847889,"vX0":3.9589690452020005,"vY0":-141.69133952330318,"vZ0":-6.985463796471567,"x":112.05,"y":177.88,"x0":-1.1044571927799567,"y0":50.00482129309742,"z0":5.726141284489607,"aX":-2.8291188736240285},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.8,"breakHorizontal":1.7,"spinRate":2421,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.38643110831103167,"extension":6.472533730032041},"hitData":{"launchSpeed":95.9,"launchAngle":13.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.47,"coordY":114.89}},"index":3,"playId":"a4b412e1-4f28-3979-bef2-b1c457d07d84","pitchNumber":4,"startTime":"2026-08-04T23:28:52.758Z","endTime":"2026-08-04T23:29:04.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:29:04.816Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T23:29:07.250Z","endTime":"2026-08-04T23:31:02.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.105495079402115,"aZ":-36.53717839827004,"pfxX":3.445167592344011,"pfxZ":-2.791372196307508,"pX":-0.5354444889855536,"pZ":3.957924391111217,"vX0":1.2755820602195997,"vY0":-124.08060562493463,"vZ0":2.6316306862270142,"x":137.41,"y":131.92,"x0":-1.5032735403445951,"y0":50.0009340045893,"z0":5.921467081352775,"aX":5.388024509561066},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.2,"breakHorizontal":-6.5,"spinRate":2343,"spinDirection":91},"zone":11,"typeConfidence":0.95,"plateTime":0.4408982652611879,"extension":6.53251242925151},"index":0,"playId":"e07091ca-f0c0-3b8a-bce8-0e0b2805b89e","pitchNumber":1,"startTime":"2026-08-04T23:29:29.569Z","endTime":"2026-08-04T23:29:33.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.474530680458972,"aZ":-29.92882153523786,"pfxX":-7.875666202300009,"pfxZ":1.368564459656433,"pX":-0.7748327799362524,"pZ":2.4812241512406237,"vX0":4.455255243875326,"vY0":-126.99312206508728,"vZ0":-1.9743878249931757,"x":146.53,"y":171.79,"x0":-1.5229413150556803,"y0":50.00562942893563,"z0":5.6351381572888934,"aX":-12.946656163768756},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":13.3,"spinRate":1146,"spinDirection":250},"zone":4,"typeConfidence":0.91,"plateTime":0.4302712907222759,"extension":6.450313681920914},"index":1,"playId":"8b5b2836-51df-37b1-b496-379d6ccb48d1","pitchNumber":2,"startTime":"2026-08-04T23:29:46.719Z","endTime":"2026-08-04T23:29:50.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.194836260702438,"aZ":-17.889707636467428,"pfxX":-1.757793878882518,"pfxZ":7.4151137388076895,"pX":0.1199970400986527,"pZ":2.4282781732609955,"vX0":4.872841677501382,"vY0":-137.6096287415314,"vZ0":-5.434818424237777,"x":112.43,"y":173.22,"x0":-1.441733489779536,"y0":50.00582809805393,"z0":5.632354573098228,"aX":-3.388063573518457},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":2.2,"spinRate":2193,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.3973167755399811,"extension":6.65246328267689},"index":2,"playId":"838d59d9-12f8-3578-9a7f-615811ffb2dc","pitchNumber":3,"startTime":"2026-08-04T23:30:20.215Z","endTime":"2026-08-04T23:30:23.379Z","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(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":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.321615487304555,"aZ":-24.781176737658857,"pfxX":2.6293917166885454,"pfxZ":4.186505503499992,"pX":0.19037280620182384,"pZ":3.3541103807012207,"vX0":3.4825502665121375,"vY0":-131.41039331896488,"vZ0":-1.4064684335037971,"x":109.74,"y":148.22,"x0":-1.488821044422256,"y0":50.00281904477629,"z0":5.720333256668401,"aX":4.64249091187125},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.6,"breakHorizontal":-5.5,"spinRate":2408,"spinDirection":171},"zone":2,"typeConfidence":0.92,"plateTime":0.41528375543606266,"extension":6.610163328516868},"index":3,"playId":"724f5c3c-06a3-3325-9054-5bb28798cc3b","pitchNumber":4,"startTime":"2026-08-04T23:30:59.360Z","endTime":"2026-08-04T23:31:02.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:31:02.811Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T23:32:53.697Z","endTime":"2026-08-04T23:33:53.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.860915191028337,"aZ":-15.302936166210262,"pfxX":-4.499847740531167,"pfxZ":8.846996881206792,"pX":0.47202752473662346,"pZ":3.077599267770199,"vX0":8.318072058369946,"vY0":-136.66482636635706,"vZ0":-4.71691918085597,"x":99.01,"y":155.68,"x0":-2.0153771942164074,"y0":50.00178227057105,"z0":5.864297696562862,"aX":-8.580866620971182},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2328,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.39957417793323824,"extension":5.8774061984740475},"index":0,"playId":"46a69751-9805-38be-9732-3b0f28a73342","pitchNumber":1,"startTime":"2026-08-04T23:33:13.858Z","endTime":"2026-08-04T23:33:17.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-04T23:33:27.291Z","endTime":"2026-08-04T23:33:42.396Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.909686939036316,"aZ":-31.94620353509161,"pfxX":0.5155155712879038,"pfxZ":0.14304980196932604,"pX":-0.11531247183791919,"pZ":2.3692840052500697,"vX0":4.93612873104148,"vY0":-124.24530257773269,"vZ0":-2.153903644709559,"x":121.4,"y":174.81,"x0":-2.1842376715983534,"y0":50.0025629222102,"z0":5.86971956960374,"aX":0.8154360578731802},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.0,"breakHorizontal":-1.9,"spinRate":2735,"spinDirection":40},"zone":5,"typeConfidence":0.91,"plateTime":0.438705183990896,"extension":6.048121049222724},"hitData":{"launchSpeed":86.7,"launchAngle":10.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.93,"coordY":105.68}},"index":2,"playId":"3947d16f-532f-36fc-b660-3a2b0523e0e9","pitchNumber":2,"startTime":"2026-08-04T23:33:42.396Z","endTime":"2026-08-04T23:33:53.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:33:53.471Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jakob Marsee grounds into a double play, first baseman Matt Olson to shortstop Jim Jarvis to first baseman Matt Olson. Heriberto Hernández out at 2nd. Jakob Marsee out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T23:33:59.214Z","endTime":"2026-08-04T23:35:03.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295291579495597,"aZ":-15.794481873189454,"pfxX":-3.528417835380046,"pfxZ":8.67220724147073,"pX":0.1489660386062645,"pZ":2.2837910799427488,"vX0":7.177801340723996,"vY0":-135.94131929593934,"vZ0":-6.252842580273291,"x":111.32,"y":177.12,"x0":-2.056544904982705,"y0":50.0015757239068,"z0":5.693414674037728,"aX":-6.663848027029274},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":5.0,"spinRate":2266,"spinDirection":209},"zone":5,"typeConfidence":0.88,"plateTime":0.40153961578361086,"extension":6.171270548147725},"index":0,"playId":"ddf1cc0a-129b-3ad7-bbf2-c539df8bec8a","pitchNumber":1,"startTime":"2026-08-04T23:34:18.505Z","endTime":"2026-08-04T23:34:21.627Z","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":92.1,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.989829270158285,"aZ":-17.279108727115148,"pfxX":-2.1879980417538,"pfxZ":8.059908697310032,"pX":-0.07254382451856438,"pZ":2.549200476276081,"vX0":6.6003962869850366,"vY0":-134.11061005255988,"vZ0":-5.025089057859344,"x":119.77,"y":169.95,"x0":-2.265495865353184,"y0":50.00408472272505,"z0":5.65318506700031,"aX":-4.044499948310744},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":2.8,"spinRate":2485,"spinDirection":214},"zone":5,"typeConfidence":0.88,"plateTime":0.4061202534740467,"extension":6.046176051799205},"index":1,"playId":"c96d86c4-97fd-394d-a065-92408c9b4433","pitchNumber":2,"startTime":"2026-08-04T23:34:36.617Z","endTime":"2026-08-04T23:34:39.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47971139669569,"aZ":-34.69781955944691,"pfxX":0.9069660873785007,"pfxZ":-1.628307739976333,"pX":0.03255075560495543,"pZ":1.926559693013792,"vX0":5.399330863240408,"vY0":-123.00669871047064,"vZ0":-2.3229130054694522,"x":115.76,"y":186.76,"x0":-2.3013448800286262,"y0":50.005630915490435,"z0":5.801246493018509,"aX":1.4017528749553831},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.2,"breakHorizontal":-2.8,"spinRate":2800,"spinDirection":59},"zone":8,"typeConfidence":0.91,"plateTime":0.4438482015766336,"extension":6.0742584375358835},"hitData":{"launchSpeed":89.2,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.69,"coordY":167.98}},"index":2,"playId":"cecf83dd-a2aa-3c76-af74-74dbdd6c203d","pitchNumber":3,"startTime":"2026-08-04T23:34:56.159Z","endTime":"2026-08-04T23:35:03.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:35:03.709Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T23:35:15.557Z","endTime":"2026-08-04T23:37:27.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":85.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62215888587699,"aZ":-20.24879668970639,"pfxX":-7.581122867220271,"pfxZ":6.366279705701259,"pX":-0.8036542884276633,"pZ":2.01289664169865,"vX0":6.574946592829015,"vY0":-135.75090687421064,"vZ0":-5.865891841479093,"x":147.63,"y":184.43,"x0":-2.267414874498242,"y0":50.00676339267027,"z0":5.603417531380695,"aX":-14.208643893370354},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.6,"breakHorizontal":12.4,"spinRate":2286,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4028767001026261,"extension":5.981589232485034},"index":0,"playId":"6172a38a-3123-367c-826c-cb591a390483","pitchNumber":1,"startTime":"2026-08-04T23:35:28.843Z","endTime":"2026-08-04T23:35:31.915Z","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":93.4,"endSpeed":85.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05237197957593,"aZ":-19.96084794624146,"pfxX":-7.54285381608456,"pfxZ":6.518338813465949,"pX":0.029709124345472154,"pZ":1.8111883165461795,"vX0":8.830693955898104,"vY0":-135.6470111557205,"vZ0":-6.553737497605237,"x":115.87,"y":189.88,"x0":-2.2790657873004356,"y0":50.00508946833416,"z0":5.6376544929646295,"aX":-14.140150751724898},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.7,"breakHorizontal":11.9,"spinRate":2187,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40289515951749255,"extension":5.885391326695687},"index":1,"playId":"f641bf40-72a1-3042-ba88-bc103ce38418","pitchNumber":2,"startTime":"2026-08-04T23:35:42.931Z","endTime":"2026-08-04T23:35:46.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-04T23:35:52.345Z","endTime":"2026-08-04T23:36:04.874Z","isPitch":false,"type":"action","player":{"id":677870,"link":"/api/v1/people/677870"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.189705794233546,"aZ":-15.459772392097218,"pfxX":-5.5796543343500575,"pfxZ":8.91060881323878,"pX":1.452993818176118,"pZ":2.4920773417049293,"vX0":11.134539643074168,"vY0":-135.50019876978195,"vZ0":-5.818260296922961,"x":61.62,"y":171.49,"x0":-1.9684402626122144,"y0":50.00166072832594,"z0":5.731655888494023,"aX":-10.465696735068061},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":7.9,"spinRate":2329,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.40288074972997867,"extension":6.233474142653646},"index":3,"playId":"8f404ba7-52c1-3a64-b25d-963110ee2777","pitchNumber":3,"startTime":"2026-08-04T23:36:04.874Z","endTime":"2026-08-04T23:36:07.874Z","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":86.0,"endSpeed":79.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.933493837826482,"aZ":-34.181942775615795,"pfxX":-0.37458881177338055,"pfxZ":-1.2752369130231616,"pX":0.23901221747678256,"pZ":0.6963683350112602,"vX0":6.151507366056952,"vY0":-125.03586780376521,"vZ0":-5.459130005892348,"x":107.89,"y":219.98,"x0":-2.207502282204467,"y0":50.00048299550304,"z0":5.7226450945205345,"aX":-0.5917517232427496},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.4,"breakHorizontal":-0.8,"spinRate":2672,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.43857319640120274,"extension":5.9562332813279015},"index":4,"playId":"957b7d9b-e9fc-33ba-8ace-f972a2266dd0","pitchNumber":4,"startTime":"2026-08-04T23:36:20.798Z","endTime":"2026-08-04T23:36:23.960Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35644885798168,"aZ":-22.198195289288716,"pfxX":-7.698901557619596,"pfxZ":5.299820820551713,"pX":1.2467940177076446,"pZ":0.8926210357560758,"vX0":11.40526710434761,"vY0":-135.94563985632513,"vZ0":-8.290576687129628,"x":69.48,"y":214.68,"x0":-1.9925799033543876,"y0":50.00051943120378,"z0":5.509285527862262,"aX":-14.484225701031276},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":11.6,"spinRate":2290,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4020983793232409,"extension":6.153089943799362},"index":5,"playId":"afc82b74-efef-3359-a1ea-0d00ef44baf6","pitchNumber":5,"startTime":"2026-08-04T23:36:40.827Z","endTime":"2026-08-04T23:36:44.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.793381916105705,"aZ":-13.313109674395074,"pfxX":-3.762774477377053,"pfxZ":9.850838386026819,"pX":0.7279723282126078,"pZ":1.6874443823735719,"vX0":8.647987795849374,"vY0":-137.1240374700549,"vZ0":-8.1689662137921,"x":89.25,"y":193.22,"x0":-1.9701543663666183,"y0":50.000997360004966,"z0":5.602506745892023,"aX":-7.203655658198563},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":5.2,"spinRate":2302,"spinDirection":214},"zone":9,"typeConfidence":0.91,"plateTime":0.39862077796952944,"extension":6.2172501384142045},"index":6,"playId":"834ac1ae-d08e-3589-bd22-7fd15388f3de","pitchNumber":6,"startTime":"2026-08-04T23:36:58.253Z","endTime":"2026-08-04T23:37:02.130Z","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":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03474982781295,"aZ":-36.1797896396192,"pfxX":1.8442515907770445,"pfxZ":-2.521452042853406,"pX":-0.7155370826655983,"pZ":2.151045288644329,"vX0":3.089025545607188,"vY0":-124.97362787374887,"vZ0":-1.9652115024148742,"x":144.27,"y":180.7,"x0":-2.2048359438808784,"y0":50.003064726925935,"z0":5.905787486669518,"aX":2.930442502669233},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.8,"breakHorizontal":-4.1,"spinRate":2730,"spinDirection":70},"zone":7,"typeConfidence":0.92,"plateTime":0.43746806807445404,"extension":6.039542525252342},"hitData":{"launchSpeed":66.9,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.44,"coordY":171.61}},"index":7,"playId":"e98df5e8-1927-3148-982d-2fb139a95e72","pitchNumber":7,"startTime":"2026-08-04T23:37:19.289Z","endTime":"2026-08-04T23:37:27.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:37:27.093Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ozzie Albies homers (19) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T23:39:17.774Z","endTime":"2026-08-04T23:40:04.594Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":687473,"link":"/api/v1/people/687473"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.638792160690446,"aZ":-31.858489617318572,"pfxX":1.1377422512574373,"pfxZ":0.20090691610908795,"pX":0.46642268714859303,"pZ":1.4951205895276383,"vX0":4.72991539852751,"vY0":-124.57036452214784,"vZ0":-3.8882158642351126,"x":99.22,"y":198.41,"x0":-1.6002134806403636,"y0":50.00375372449803,"z0":5.693198892112157,"aX":1.7983359104221572},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":-3.1,"spinRate":2341,"spinDirection":95},"zone":9,"typeConfidence":0.95,"plateTime":0.43870149335748154,"extension":6.711697045097066},"hitData":{"launchSpeed":100.1,"launchAngle":32.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":236.27,"coordY":80.63}},"index":0,"playId":"9d68d38d-aa12-378e-9738-4a04cd8dab91","pitchNumber":1,"startTime":"2026-08-04T23:39:34.771Z","endTime":"2026-08-04T23:40:04.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:40:04.594Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, first baseman Kyle Stowers to pitcher Ryan Gusto.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T23:40:08.570Z","endTime":"2026-08-04T23:42:07.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687473,"link":"/api/v1/people/687473"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20937042404251,"aZ":-13.927650937799195,"pfxX":-1.5488030208619712,"pfxZ":9.802563241110557,"pX":-0.5434785302736517,"pZ":2.7093740360424476,"vX0":3.112966996967778,"vY0":-135.47357674681876,"vZ0":-5.831739944769853,"x":137.72,"y":165.63,"x0":-1.5054823224146872,"y0":50.001856129984326,"z0":5.8609908169106095,"aX":-2.8828915101652135},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":2.2,"spinRate":2290,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.40408703165948756,"extension":6.478349199404731},"index":0,"playId":"9f8bf381-f995-3b7d-9b8b-8b7fa8469b7f","pitchNumber":1,"startTime":"2026-08-04T23:40:25.424Z","endTime":"2026-08-04T23:40:28.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.654241076955856,"aZ":-14.933631317679994,"pfxX":-1.934772800495113,"pfxZ":8.937431609206858,"pX":-0.8678969419944547,"pZ":2.4265652253080163,"vX0":2.311853815711893,"vY0":-137.78717891438882,"vZ0":-6.189894674612421,"x":150.08,"y":173.26,"x0":-1.465115618847018,"y0":50.00653644328753,"z0":5.70554342099497,"aX":-3.7337246859992566},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":3.0,"spinRate":2439,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.3970084189136154,"extension":6.6084608782289225},"index":1,"playId":"a4460f4d-e7b7-339c-9372-987e8918cd4f","pitchNumber":2,"startTime":"2026-08-04T23:40:38.868Z","endTime":"2026-08-04T23:40:42.811Z","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":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.0,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58284919749244,"aZ":-23.808231074339925,"pfxX":1.9005661093188084,"pfxZ":4.728406039937749,"pX":0.2882161759246105,"pZ":1.2875377511799015,"vX0":4.1241182638908445,"vY0":-131.13332650681974,"vZ0":-6.61833409177857,"x":106.01,"y":204.02,"x0":-1.5420336206311447,"y0":50.00425724402682,"z0":5.580393507943947,"aX":3.3620140932513762},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":-4.2,"spinRate":2427,"spinDirection":188},"zone":14,"typeConfidence":0.91,"plateTime":0.4151702007747189,"extension":6.670380764848673},"index":2,"playId":"ae28a433-886f-32f4-8a3e-145ed63133b0","pitchNumber":3,"startTime":"2026-08-04T23:40:56.353Z","endTime":"2026-08-04T23:41:00.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":86.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.906630296516852,"aZ":-16.261627432662042,"pfxX":-1.5899436574923413,"pfxZ":8.4243187263989,"pX":-0.7982582279736236,"pZ":2.5144191295960545,"vX0":2.5738990775726545,"vY0":-136.09683027444396,"vZ0":-5.506720627840767,"x":147.43,"y":170.89,"x0":-1.5466666276721792,"y0":50.00402802969427,"z0":5.677848009326121,"aX":-3.003878110045896},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":2.4,"spinRate":2265,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.4013783111285263,"extension":6.490712697569723},"index":3,"playId":"56af26a6-7a40-34d5-be69-e6aa88cd20c8","pitchNumber":4,"startTime":"2026-08-04T23:41:12.653Z","endTime":"2026-08-04T23:41:15.853Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-04T23:41:25.108Z","endTime":"2026-08-04T23:41:38.872Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.078515417414717,"aZ":-28.054256991223035,"pfxX":4.0516047532930335,"pfxZ":2.33061672935985,"pX":0.40840628848372346,"pZ":3.018450406082826,"vX0":3.995334217716729,"vY0":-131.59408231199873,"vZ0":-1.521978213551513,"x":101.43,"y":157.28,"x0":-1.6519057529895786,"y0":50.00129510286237,"z0":5.668736335340309,"aX":7.154196599322296},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.1,"breakHorizontal":-8.2,"spinRate":2466,"spinDirection":166},"zone":3,"typeConfidence":0.92,"plateTime":0.4151021486317572,"extension":6.666033609320843},"index":5,"playId":"33c04e1c-ce98-3303-9249-460eda7d6515","pitchNumber":5,"startTime":"2026-08-04T23:41:38.872Z","endTime":"2026-08-04T23:41:43.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.602347456194778,"aZ":-14.327005904356833,"pfxX":-0.41319138180113274,"pfxZ":8.923326051850868,"pX":-0.08383750444727618,"pZ":1.8643229585803467,"vX0":3.0689802103919743,"vY0":-140.0589420098113,"vZ0":-7.6873009311105545,"x":120.2,"y":188.44,"x0":-1.136919422713918,"y0":50.004219049693965,"z0":5.568352418982787,"aX":-0.8266095548364477},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":0.1,"spinRate":2459,"spinDirection":202},"zone":8,"typeConfidence":0.91,"plateTime":0.39005112799297637,"extension":6.6844073948444604},"hitData":{"launchSpeed":82.8,"launchAngle":-51.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.37,"coordY":169.8}},"index":6,"playId":"04138ada-e410-326f-aa7b-cac051e7bee1","pitchNumber":6,"startTime":"2026-08-04T23:42:00.093Z","endTime":"2026-08-04T23:42:07.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:42:07.408Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T23:42:14.734Z","endTime":"2026-08-04T23:42:50.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.779049127616624,"aZ":-27.474531100461313,"pfxX":2.6406332018442065,"pfxZ":2.7202120212280665,"pX":0.03805901674639949,"pZ":1.981988043206836,"vX0":3.4148934359065324,"vY0":-130.05705821487396,"vZ0":-4.092056213536635,"x":115.55,"y":185.27,"x0":-1.6303606860469166,"y0":50.00517717302594,"z0":5.63624484638437,"aX":4.568741410985523},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":-5.5,"spinRate":2369,"spinDirection":164},"zone":8,"typeConfidence":0.92,"plateTime":0.4195754533272886,"extension":6.647234899639976},"hitData":{"launchSpeed":85.9,"launchAngle":44.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.87,"coordY":115.22}},"index":0,"playId":"0326ec0c-cb13-3f64-adeb-bcf181bd4e82","pitchNumber":1,"startTime":"2026-08-04T23:42:39.178Z","endTime":"2026-08-04T23:42:50.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:42:50.071Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T23:42:50.399Z","endTime":"2026-08-04T23:44:01.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":94.6,"endSpeed":87.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64755762560499,"aZ":-16.673884658331865,"pfxX":-3.1024360543477076,"pfxZ":8.028963477783037,"pX":0.29325569834740056,"pZ":2.063166965725738,"vX0":5.75373928507079,"vY0":-137.61801342855637,"vZ0":-6.657724236879722,"x":105.82,"y":183.07,"x0":-1.4153154556329854,"y0":50.006249550339355,"z0":5.630582517988497,"aX":-5.992240768542294},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":4.6,"spinRate":2281,"spinDirection":203},"zone":9,"typeConfidence":0.89,"plateTime":0.3970106832660685,"extension":6.696586455567588},"index":0,"playId":"216fb6ba-7096-3f0e-81d0-3a6fe8bd836b","pitchNumber":1,"startTime":"2026-08-04T23:43:18.755Z","endTime":"2026-08-04T23:43:21.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.471181435268825,"aZ":-35.06299879135825,"pfxX":8.040048382141809,"pfxZ":-2.0321409128763275,"pX":0.3104407638678223,"pZ":2.2580642656862167,"vX0":2.2402743918704484,"vY0":-118.70912382607276,"vZ0":-0.3154753843232093,"x":105.17,"y":177.81,"x0":-1.6907587841046023,"y0":50.00159767743417,"z0":5.594074016517969,"aX":11.43359148745178},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.5,"breakHorizontal":-15.1,"spinRate":2544,"spinDirection":58},"zone":6,"typeConfidence":0.91,"plateTime":0.46202711890901416,"extension":6.934831526599444},"index":1,"playId":"70c7283f-edc1-3053-bfee-14e62fc74887","pitchNumber":2,"startTime":"2026-08-04T23:43:32.726Z","endTime":"2026-08-04T23:43:35.726Z","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":2,"outs":2},"index":2,"startTime":"2026-08-04T23:43:43.041Z","endTime":"2026-08-04T23:43:57.225Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.561860426814317,"aZ":-13.749374789469123,"pfxX":-1.3790600394525456,"pfxZ":8.950865624147514,"pX":0.47888478680985835,"pZ":2.6645697498088796,"vX0":5.3041117084177705,"vY0":-142.11458083176564,"vZ0":-5.861764310199463,"x":98.75,"y":166.84,"x0":-1.2272810118594233,"y0":50.006733228576145,"z0":5.616973251080007,"aX":-2.8402386908583224},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":1.4,"spinRate":2579,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.3844456423345566,"extension":6.621890543896604},"index":3,"playId":"d2053fd3-7cea-3b39-bd50-5c5f8c77ddf9","pitchNumber":3,"startTime":"2026-08-04T23:43:57.225Z","endTime":"2026-08-04T23:44:01.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:44:01.191Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T23:45:53.199Z","endTime":"2026-08-04T23:46:40.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.680160597102795,"aZ":-35.03117398624253,"pfxX":-0.12071492561399211,"pfxZ":-1.9493397477092544,"pX":1.4536966669757085,"pZ":-0.06994610447275301,"vX0":8.464465918088848,"vY0":-119.80964928604499,"vZ0":-6.3161630948840415,"x":61.59,"y":240.67,"x0":-2.0994613177145314,"y0":50.00580525555978,"z0":5.706527714077031,"aX":-0.17830288732648422},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.8,"breakHorizontal":-1.7,"spinRate":2797,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.45599551914386494,"extension":5.858249247157168},"index":0,"playId":"3283292b-4a2e-3e6e-b61c-2bd1e0ecf6fe","pitchNumber":1,"startTime":"2026-08-04T23:46:12.133Z","endTime":"2026-08-04T23:46:15.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81266982541502,"aZ":-18.85828157704793,"pfxX":-0.4992112826794921,"pfxZ":7.1895266056143985,"pX":0.01550141725268358,"pZ":3.040617617368318,"vX0":6.001544198953312,"vY0":-134.1857107955221,"vZ0":-3.755783255039427,"x":116.41,"y":156.68,"x0":-2.1705107257104608,"y0":50.002057502894154,"z0":5.775864142703685,"aX":-0.9255152924882419},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":-0.2,"spinRate":2477,"spinDirection":212},"zone":2,"typeConfidence":0.94,"plateTime":0.4057889636963474,"extension":5.810786064632614},"hitData":{"launchSpeed":85.0,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.29,"coordY":144.82}},"index":1,"playId":"c35a185b-c695-3daf-80a6-b08f3c03a0ea","pitchNumber":2,"startTime":"2026-08-04T23:46:31.549Z","endTime":"2026-08-04T23:46:40.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:46:40.171Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T23:46:44.710Z","endTime":"2026-08-04T23:48:23.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.121212921197166,"aZ":-19.93476628146138,"pfxX":-7.674098129777895,"pfxZ":6.599713102845655,"pX":-0.4287484039264991,"pZ":2.130949457246571,"vX0":7.272923197435692,"vY0":-134.79698188790294,"vZ0":-5.7556205495346795,"x":133.34,"y":181.24,"x0":-2.154465897642528,"y0":50.003407941177045,"z0":5.684887444029757,"aX":-14.23502068939971},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":12.5,"spinRate":2260,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4051043714924516,"extension":5.946542357847551},"index":0,"playId":"14730ec6-3dbd-3b13-8cf4-97684f0ab5be","pitchNumber":1,"startTime":"2026-08-04T23:47:03.545Z","endTime":"2026-08-04T23:47:06.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.723608346215762,"aZ":-16.896401921448376,"pfxX":-5.095552982962636,"pfxZ":7.978784852137945,"pX":-0.24112756310473846,"pZ":3.040604475650664,"vX0":6.658372500001762,"vY0":-136.8942453954044,"vZ0":-4.314944686792694,"x":126.19,"y":156.68,"x0":-2.0329062461543277,"y0":50.00090632929306,"z0":5.779544963808095,"aX":-9.755436559608498},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":7.9,"spinRate":2302,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.3987635636832976,"extension":5.841401159134261},"index":1,"playId":"90c6cce6-8484-36f9-b4dd-d2dcf0591214","pitchNumber":2,"startTime":"2026-08-04T23:47:18.872Z","endTime":"2026-08-04T23:47:22.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69448947421244,"aZ":-14.306757497419714,"pfxX":-4.4604804151114115,"pfxZ":9.313371125055054,"pX":0.2186922031270411,"pZ":2.7808190046161747,"vX0":7.356910356335919,"vY0":-137.45506929887785,"vZ0":-5.551803820545451,"x":108.66,"y":163.7,"x0":-1.9096648077107057,"y0":50.004224921479825,"z0":5.79370405146045,"aX":-8.559289055751242},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":6.6,"spinRate":2320,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.3980649943348973,"extension":5.924363146890136},"index":2,"playId":"c41b0ca9-3ddc-3352-aed6-ad2f0e05324b","pitchNumber":3,"startTime":"2026-08-04T23:47:37.651Z","endTime":"2026-08-04T23:47:41.380Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.111091502696535,"aZ":-18.573362053426088,"pfxX":-8.24250195996449,"pfxZ":7.149157806163121,"pX":0.10098280942675888,"pZ":1.4031244774414138,"vX0":8.618744661020296,"vY0":-136.58770157517628,"vZ0":-7.778388208700823,"x":113.15,"y":200.9,"x0":-2.0139475183529196,"y0":50.003712314639884,"z0":5.5492289735678675,"aX":-15.684068530907636},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":13.3,"spinRate":2236,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3999411675369178,"extension":6.037857968085865},"index":3,"playId":"71f9d13d-3dfa-3570-9beb-6a66d4f7922a","pitchNumber":4,"startTime":"2026-08-04T23:47:56.125Z","endTime":"2026-08-04T23:47:59.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54594362278808,"aZ":-32.739378005199946,"pfxX":0.14879965462763156,"pfxZ":-0.36016995679370023,"pX":0.3547114493112118,"pZ":1.3374154693995466,"vX0":5.5815544312118535,"vY0":-124.43320470979661,"vZ0":-4.39834272290761,"x":103.48,"y":202.67,"x0":-1.9310280556302215,"y0":50.00284520178415,"z0":5.8224038808055845,"aX":0.23331230746020892},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.4,"breakHorizontal":-1.4,"spinRate":2574,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4391707219987744,"extension":5.962775992462398},"hitData":{"launchSpeed":87.9,"launchAngle":30.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.22,"coordY":65.96}},"index":4,"playId":"ad5dc9e7-3aaf-38cf-a9b0-a1224d5a7b29","pitchNumber":5,"startTime":"2026-08-04T23:48:13.295Z","endTime":"2026-08-04T23:48:23.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:48:23.608Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Stowers singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T23:48:24.514Z","endTime":"2026-08-04T23:49:50.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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.4,"endSpeed":78.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.502967925788674,"aZ":-37.06246076155194,"pfxX":0.5370237466880248,"pfxZ":-3.154118259997791,"pX":0.5029005568654372,"pZ":1.3246846697378258,"vX0":6.101007080187527,"vY0":-122.90921751828697,"vZ0":-3.424239693120681,"x":97.83,"y":203.01,"x0":-2.0684943563515574,"y0":50.00396585108755,"z0":5.8435856438006395,"aX":0.8313005829738875},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.2,"breakHorizontal":-2.3,"spinRate":2728,"spinDirection":10},"zone":14,"typeConfidence":0.52,"plateTime":0.443518968828982,"extension":5.974953097094461},"index":0,"playId":"966eb357-cf2f-309f-bddb-05bc3de083a2","pitchNumber":1,"startTime":"2026-08-04T23:48:50.036Z","endTime":"2026-08-04T23:48:53.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65671595396594,"aZ":-28.274399004457294,"pfxX":-9.993177331941435,"pfxZ":2.296562986172717,"pX":-0.43341851572420603,"pZ":0.9177124235051565,"vX0":7.912528713224606,"vY0":-129.18107271677036,"vZ0":-6.30512502439539,"x":133.52,"y":214.0,"x0":-2.2302405530873886,"y0":50.005267503239416,"z0":5.549889919929252,"aX":-16.976447840760944},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":16.4,"spinRate":1617,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4231964149724039,"extension":5.976915882489984},"index":1,"playId":"7ea09b77-83f9-37aa-a83a-f9513e83802a","pitchNumber":2,"startTime":"2026-08-04T23:49:04.126Z","endTime":"2026-08-04T23:49:07.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998252506102055,"aZ":-16.559756945742397,"pfxX":-6.018832381116221,"pfxZ":8.421677776706675,"pX":0.05855439308494462,"pZ":1.102651939733522,"vX0":7.7132520129870645,"vY0":-134.74598622517033,"vZ0":-8.874629722737156,"x":114.77,"y":209.01,"x0":-2.048038687219327,"y0":50.00468073102501,"z0":5.589606303076316,"aX":-11.161753582942513},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":9.4,"spinRate":2316,"spinDirection":214},"zone":14,"typeConfidence":0.89,"plateTime":0.40520692359728017,"extension":6.183221133567676},"index":2,"playId":"9f3de1c4-3591-3433-8742-308d33f71ba7","pitchNumber":3,"startTime":"2026-08-04T23:49:20.119Z","endTime":"2026-08-04T23:49:23.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7769623869248,"aZ":-18.908614511720533,"pfxX":-1.701308001378331,"pfxZ":7.118957287162214,"pX":-0.2087129316068666,"pZ":2.638218040664176,"vX0":6.0419535347310696,"vY0":-134.77869337911295,"vZ0":-4.741342610800571,"x":124.96,"y":167.55,"x0":-2.2459952395215232,"y0":50.003791469634656,"z0":5.732188222395926,"aX":-3.1715982508715674},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":1.9,"spinRate":2455,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.4044209977356883,"extension":5.956042180754161},"hitData":{"launchSpeed":94.0,"launchAngle":19.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.59,"coordY":72.47}},"index":3,"playId":"a7e4be0c-3540-35a5-879d-cd0d020f73a1","pitchNumber":4,"startTime":"2026-08-04T23:49:38.293Z","endTime":"2026-08-04T23:49:50.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:49:50.458Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T23:49:51.754Z","endTime":"2026-08-04T23:50:19.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.770055556650348,"aZ":-21.395167177662753,"pfxX":-8.122053659710671,"pfxZ":5.812096214978837,"pX":-0.6577343234016423,"pZ":2.5921610678509164,"vX0":7.207227730360257,"vY0":-134.9106498928597,"vZ0":-4.1584009488647204,"x":142.07,"y":168.79,"x0":-2.301141104464124,"y0":50.000390752084094,"z0":5.6505323866942225,"aX":-15.05610134603456},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":13.3,"spinRate":2214,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4051103540626091,"extension":5.9357186948035325},"hitData":{"launchSpeed":107.7,"launchAngle":4.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.07,"coordY":144.09}},"index":0,"playId":"bbc653b4-2b25-307a-bc44-4680f75f0288","pitchNumber":1,"startTime":"2026-08-04T23:50:12.910Z","endTime":"2026-08-04T23:50:19.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:50:19.952Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jim Jarvis grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T23:52:00.494Z","endTime":"2026-08-04T23:53:23.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19423850779663,"aZ":-15.445849840679923,"pfxX":-2.9763716482694287,"pfxZ":8.67367858627182,"pX":-0.9429313583076189,"pZ":3.508342356016372,"vX0":2.7297594145703368,"vY0":-137.67039943178298,"vZ0":-3.2399667169887727,"x":152.94,"y":144.05,"x0":-1.5583237665198828,"y0":50.00347346181015,"z0":5.73944073543657,"aX":-5.7409409058162},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":4.8,"spinRate":2367,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.39712228933289273,"extension":6.507958573098593},"index":0,"playId":"028a8366-0a4b-3880-b0c6-8e9c0f1f7796","pitchNumber":1,"startTime":"2026-08-04T23:52:26.779Z","endTime":"2026-08-04T23:52:30.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.679846458786706,"aZ":-21.751580177755997,"pfxX":-10.075924273853929,"pfxZ":5.584341599353447,"pX":-0.5040564900444903,"pZ":1.6766284501175204,"vX0":6.683602096431276,"vY0":-135.49722533857673,"vZ0":-5.977257791954308,"x":136.21,"y":193.51,"x0":-1.6894535692168113,"y0":50.00091990610647,"z0":5.423716998503026,"aX":-18.79592256922573},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":16.9,"spinRate":2256,"spinDirection":221},"zone":7,"typeConfidence":0.91,"plateTime":0.4037184832322933,"extension":6.618057731839359},"index":1,"playId":"8d8f3d0d-81a4-3d9e-9fa9-b6faf58b6790","pitchNumber":2,"startTime":"2026-08-04T23:52:41.794Z","endTime":"2026-08-04T23:52:44.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":86.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.229035341238053,"aZ":-13.398790314602971,"pfxX":-1.1915770179281848,"pfxZ":9.714431315308268,"pX":-0.06394719875294688,"pZ":3.761704124813044,"vX0":4.286731697042964,"vY0":-137.60435597934,"vZ0":-2.7514797092818,"x":119.44,"y":137.21,"x0":-1.4817639740040243,"y0":50.00585128369896,"z0":5.672960377400214,"aX":-2.303860756265899},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":1.3,"spinRate":2419,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.39681359355167833,"extension":6.596061769080562},"index":2,"playId":"c876028d-3c53-3546-8f98-d0598380b054","pitchNumber":3,"startTime":"2026-08-04T23:52:59.783Z","endTime":"2026-08-04T23:53:02.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.109911966431753,"aZ":-34.52499698548462,"pfxX":-8.654997364578325,"pfxZ":-1.4082112593027016,"pX":-0.36234803237167706,"pZ":2.74338461273357,"vX0":6.2022520385741,"vY0":-128.12756495483373,"vZ0":-0.19893476870483207,"x":130.81,"y":164.71,"x0":-1.6832972125960115,"y0":50.002141952950865,"z0":5.507526801955134,"aX":-14.469043573736043},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.4,"breakHorizontal":14.4,"spinRate":1475,"spinDirection":261},"zone":1,"typeConfidence":0.91,"plateTime":0.4266010160818645,"extension":6.484318593171568},"hitData":{"launchSpeed":94.8,"launchAngle":4.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.96,"coordY":155.28}},"index":3,"playId":"5d411bee-ea24-3214-9c67-c1a2add7962d","pitchNumber":4,"startTime":"2026-08-04T23:53:16.563Z","endTime":"2026-08-04T23:53:23.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:53:23.063Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T23:53:27.712Z","endTime":"2026-08-04T23:54:52.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.540631853707325,"aZ":-15.554846995395636,"pfxX":-2.279562212512527,"pfxZ":8.478918703321014,"pX":0.6041235146040018,"pZ":2.1293794437737597,"vX0":6.196343436752773,"vY0":-138.74241724808326,"vZ0":-6.652423955236953,"x":93.97,"y":181.29,"x0":-1.3567937211725676,"y0":50.000381808058314,"z0":5.585110906464595,"aX":-4.4674753743357805},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":2.9,"spinRate":2364,"spinDirection":206},"zone":9,"typeConfidence":0.9,"plateTime":0.39400748570282174,"extension":6.6578020971310625},"index":0,"playId":"bc1e5f40-ab0e-3f00-a38d-78b750b5c467","pitchNumber":1,"startTime":"2026-08-04T23:53:46.397Z","endTime":"2026-08-04T23:53:49.470Z","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":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75989767659288,"aZ":-23.812946101856785,"pfxX":2.399212469098735,"pfxZ":4.752832243140748,"pX":0.005679475222663675,"pZ":3.16643357143681,"vX0":3.15560669763758,"vY0":-131.07415031329842,"vZ0":-1.831497762694648,"x":116.78,"y":153.29,"x0":-1.5204971730573908,"y0":50.00506103053574,"z0":5.63248573801461,"aX":4.22165592992979},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.5,"breakHorizontal":-4.9,"spinRate":2425,"spinDirection":173},"zone":2,"typeConfidence":0.92,"plateTime":0.4160764400875392,"extension":6.526447352203735},"index":1,"playId":"44bb2bbf-2f5e-37e3-97d9-1a12c9082cad","pitchNumber":2,"startTime":"2026-08-04T23:54:00.720Z","endTime":"2026-08-04T23:54:03.720Z","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":2,"outs":1},"index":2,"startTime":"2026-08-04T23:54:11.295Z","endTime":"2026-08-04T23:54:28.703Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.704506939684638,"aZ":-23.231000614265675,"pfxX":2.6397704150766765,"pfxZ":4.954549708886097,"pX":1.3960242210516454,"pZ":1.745179859516069,"vX0":6.743644258014473,"vY0":-132.84409265163904,"vZ0":-5.612208637796587,"x":63.79,"y":191.66,"x0":-1.5080875184364952,"y0":50.004268087973706,"z0":5.550394657681441,"aX":4.767365895762129},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":-6.1,"spinRate":2500,"spinDirection":170},"zone":14,"typeConfidence":0.89,"plateTime":0.4106938763119481,"extension":6.733469735177164},"index":3,"playId":"822fb223-ed23-3dd4-9812-8d09e3f53446","pitchNumber":3,"startTime":"2026-08-04T23:54:28.703Z","endTime":"2026-08-04T23:54:32.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.356112547985983,"aZ":-16.11464730474366,"pfxX":-2.191874081821658,"pfxZ":7.949772807527502,"pX":-0.7602872804238798,"pZ":3.4562072215187607,"vX0":1.8781218208339763,"vY0":-140.84875450276525,"vZ0":-3.4047097506085384,"x":145.98,"y":145.46,"x0":-1.1491755625057192,"y0":50.00214875860406,"z0":5.715204817278593,"aX":-4.427806895999097},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":3.6,"spinRate":2430,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.38807141438794446,"extension":6.53984064877902},"index":4,"playId":"d613918d-40db-36a7-86ce-c8556830593f","pitchNumber":4,"startTime":"2026-08-04T23:54:48.655Z","endTime":"2026-08-04T23:54:52.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:54:52.082Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ronald Acuña Jr. lines out sharply to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T23:54:55.017Z","endTime":"2026-08-04T23:55:51.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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":90.4,"endSpeed":83.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.395859011214167,"aZ":-24.155369689437308,"pfxX":2.3937895048178794,"pfxZ":4.491177878719865,"pX":-0.5948405220839901,"pZ":3.696791552238715,"vX0":1.8941830618229072,"vY0":-131.84569016191136,"vZ0":-0.8329509023553925,"x":139.67,"y":138.97,"x0":-1.630089313476127,"y0":50.00137500080142,"z0":5.777322620218005,"aX":4.271844006758671},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.2,"breakHorizontal":-4.7,"spinRate":2372,"spinDirection":165},"zone":11,"typeConfidence":0.91,"plateTime":0.41325158753368196,"extension":6.674148881704425},"index":0,"playId":"67282eeb-b9fd-36df-b949-80b2bbad4782","pitchNumber":1,"startTime":"2026-08-04T23:55:21.354Z","endTime":"2026-08-04T23:55:24.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.680778087261398,"aZ":-17.657070800351015,"pfxX":-0.7694278197465146,"pfxZ":7.319833455778321,"pX":0.20582282119710218,"pZ":3.1472862393290337,"vX0":4.641291713457605,"vY0":-139.54206727286788,"vZ0":-3.6631087184267566,"x":109.15,"y":153.8,"x0":-1.3748895959263796,"y0":50.00419446409483,"z0":5.631457866110491,"aX":-1.5264751502943563},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":0.5,"spinRate":2450,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.3916384104742803,"extension":6.605668076614766},"hitData":{"launchSpeed":102.6,"launchAngle":22.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":59.12,"coordY":69.89}},"index":1,"playId":"488e7a64-4d9f-3fcb-b2f2-b14a1b90ba8a","pitchNumber":2,"startTime":"2026-08-04T23:55:42.291Z","endTime":"2026-08-04T23:55:51.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:55:51.560Z","atBatIndex":21},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Otto Lopez reaches on a fielding error by second baseman Ozzie Albies.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T23:57:46.937Z","endTime":"2026-08-04T23:58:09.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"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":92.5,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.420298951210086,"aZ":-20.394831528136997,"pfxX":-8.168679067308782,"pfxZ":6.412284673591297,"pX":0.5301022225507085,"pZ":1.7912342811772597,"vX0":9.809848185499508,"vY0":-134.24750490154096,"vZ0":-6.293209413819235,"x":96.79,"y":190.42,"x0":-2.099714664743076,"y0":50.00045743868282,"z0":5.604286449492402,"aX":-14.998947429020962},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":12.8,"spinRate":2297,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.40706960774981926,"extension":5.945757730983911},"hitData":{"launchSpeed":90.1,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":153.46}},"index":0,"playId":"48c0f0bb-5444-348d-99b9-73aea2991789","pitchNumber":1,"startTime":"2026-08-04T23:58:02.307Z","endTime":"2026-08-04T23:58:09.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:58:09.828Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T23:58:28.077Z","endTime":"2026-08-04T23:59:58.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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.8,"endSpeed":84.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47749358656058,"aZ":-24.646109566533468,"pfxX":-9.320389353201808,"pfxZ":4.17413496979827,"pX":-1.2518306905981562,"pZ":1.1298506847293428,"vX0":5.731347519454019,"vY0":-133.4243377831054,"vZ0":-7.0111169744647235,"x":164.72,"y":208.27,"x0":-2.2158189108063504,"y0":50.00516961154081,"z0":5.565589705030244,"aX":-16.820982801377557},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":15.6,"spinRate":2220,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.41038746630883693,"extension":5.871026598090235},"index":0,"playId":"330b1eb5-c811-33cf-8a46-fd4e1acd3cbf","pitchNumber":1,"startTime":"2026-08-04T23:58:33.615Z","endTime":"2026-08-04T23:58:36.942Z","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":91.2,"endSpeed":83.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57806780270773,"aZ":-23.71930009644005,"pfxX":-9.7750092489842,"pfxZ":4.763409844698866,"pX":-0.4375181157699485,"pZ":1.9719309016281612,"vX0":8.047345448821986,"vY0":-132.5026693873055,"vZ0":-4.799873770676807,"x":133.68,"y":185.54,"x0":-2.2454473933415158,"y0":50.00568187409842,"z0":5.542245579221363,"aX":-17.366664711223674},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":16.0,"spinRate":2190,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4135219618940038,"extension":5.8200973312887445},"index":1,"playId":"5e110b90-1d7e-3c6e-90ab-b13645893b58","pitchNumber":2,"startTime":"2026-08-04T23:58:58.906Z","endTime":"2026-08-04T23:59:03.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.204584021148918,"aZ":-36.13954835141831,"pfxX":-1.3079510061659587,"pfxZ":-2.7091211171340595,"pX":-0.4059922217848599,"pZ":1.2706402574315383,"vX0":4.893156824554741,"vY0":-119.7511575240007,"vZ0":-2.998591152275734,"x":132.48,"y":204.47,"x0":-2.2979496097507237,"y0":50.000845319615834,"z0":5.743568450322451,"aX":-1.9165339001129362},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.3,"breakHorizontal":1.3,"spinRate":2753,"spinDirection":26},"zone":13,"typeConfidence":0.9,"plateTime":0.4558348772193166,"extension":6.159726710489087},"index":2,"playId":"ed9bc7df-5ecb-3228-8c10-4de8fe95d709","pitchNumber":3,"startTime":"2026-08-04T23:59:20.151Z","endTime":"2026-08-04T23:59:23.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.145328993395864,"aZ":-38.488323147283744,"pfxX":0.3632062055344854,"pfxZ":-4.239541511237643,"pX":0.09014273465946514,"pZ":1.315854498980013,"vX0":5.428041839328924,"vY0":-120.6650063947169,"vZ0":-2.6860781340522695,"x":113.56,"y":203.25,"x0":-2.2257294150660796,"y0":50.00162611289934,"z0":5.799963402167439,"aX":0.540467053008355},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-8.0,"breakHorizontal":-1.8,"spinRate":2770,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.45210355850278816,"extension":5.876180425292668},"index":3,"playId":"bee5177a-22ca-3f11-b245-06cbb911ec0a","pitchNumber":4,"startTime":"2026-08-04T23:59:36.995Z","endTime":"2026-08-04T23:59:39.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45692626835649,"aZ":-28.761003367112377,"pfxX":-7.8051781606859,"pfxZ":2.0323012230615074,"pX":-0.44579285293565946,"pZ":1.4724486919736506,"vX0":7.114533191237867,"vY0":-128.3649889222434,"vZ0":-4.627295253263921,"x":133.99,"y":199.02,"x0":-2.227913424761987,"y0":50.0062363608041,"z0":5.515585492074682,"aX":-13.138889765292992},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":12.7,"spinRate":1594,"spinDirection":243},"zone":13,"typeConfidence":0.89,"plateTime":0.42530763379968795,"extension":5.924377362561238},"index":4,"playId":"0981dcb6-ab97-357b-8204-a7f77581a9d5","pitchNumber":5,"startTime":"2026-08-04T23:59:55.636Z","endTime":"2026-08-04T23:59:58.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T23:59:58.761Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heriberto Hernández flies out to left fielder Mike Yastrzemski in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-05T00:00:03.374Z","endTime":"2026-08-05T00:01:32.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.4,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83496153199706,"aZ":-24.333660958135678,"pfxX":-9.417734650325635,"pfxZ":4.30221021630944,"pX":0.2666238743056854,"pZ":1.5208673564993374,"vX0":9.622099089474975,"vY0":-134.10570829034663,"vZ0":-6.090405780229309,"x":106.84,"y":197.72,"x0":-2.1432331825072715,"y0":50.00405910823814,"z0":5.555772204304011,"aX":-17.166053114511584},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.6,"breakHorizontal":15.0,"spinRate":2268,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4083443519015,"extension":6.143919355027904},"index":0,"playId":"2ea70003-61e1-39cf-b28d-bc9ce19bfaf3","pitchNumber":1,"startTime":"2026-08-05T00:00:24.451Z","endTime":"2026-08-05T00:00:28.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.591356442215975,"aZ":-24.854491148201895,"pfxX":-9.365803119777532,"pfxZ":4.073473996457796,"pX":0.17751231830116926,"pZ":1.8478483802101524,"vX0":9.318893680499595,"vY0":-132.99445964565098,"vZ0":-4.934432676579649,"x":110.23,"y":188.89,"x0":-2.1491742787292267,"y0":50.00561904608274,"z0":5.522190312760039,"aX":-16.83948143605692},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.5,"breakHorizontal":15.0,"spinRate":2205,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.41130892758300863,"extension":6.125554998897172},"index":1,"playId":"c550bdf8-05b9-3d80-a884-f05671d0c41f","pitchNumber":2,"startTime":"2026-08-05T00:00:41.929Z","endTime":"2026-08-05T00:00:45.917Z","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":1,"outs":1},"index":2,"startTime":"2026-08-05T00:01:00.617Z","endTime":"2026-08-05T00:01:18.897Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.964234819303762,"aZ":-29.71709764586204,"pfxX":-9.37886503960905,"pfxZ":1.466019362192581,"pX":-0.5314219425924798,"pZ":2.810410567994961,"vX0":7.19433681031553,"vY0":-128.59042368762923,"vZ0":-1.4266735835279536,"x":137.26,"y":162.9,"x0":-2.143022427032054,"y0":50.0045643474329,"z0":5.671820207111272,"aX":-15.752394363259288},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":15.5,"spinRate":1614,"spinDirection":242},"zone":1,"typeConfidence":0.9,"plateTime":0.4254769433518071,"extension":5.902120990944021},"hitData":{"launchSpeed":83.4,"launchAngle":52.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.12,"coordY":131.0}},"index":3,"playId":"5aa14a2d-f243-381b-b9a5-5e775809daeb","pitchNumber":3,"startTime":"2026-08-05T00:01:18.897Z","endTime":"2026-08-05T00:01:32.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:01:32.704Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-05T00:01:39.742Z","endTime":"2026-08-05T00:02:39.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.949396088957233,"aZ":-34.52423958710142,"pfxX":0.9182250215281675,"pfxZ":-1.5246776177522534,"pX":-0.3218856822491554,"pZ":2.3658706313714393,"vX0":4.55311516059366,"vY0":-123.24099362551858,"vZ0":-1.3904118164238646,"x":129.27,"y":174.9,"x0":-2.3108104376949155,"y0":50.00348508302091,"z0":5.847185848503609,"aX":1.414657286740368},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.9,"breakHorizontal":-2.8,"spinRate":2694,"spinDirection":30},"zone":4,"typeConfidence":0.91,"plateTime":0.4440354290046935,"extension":5.884048138868552},"index":0,"playId":"39bd1778-defd-35f9-9131-4454f9964e3f","pitchNumber":1,"startTime":"2026-08-05T00:01:58.319Z","endTime":"2026-08-05T00:02:01.319Z","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":85.5,"endSpeed":78.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.538407641745057,"aZ":-32.78814071808818,"pfxX":-0.3552980643501378,"pfxZ":-0.3934102139927269,"pX":0.07895990275204684,"pZ":2.2665748746062935,"vX0":5.822377594951626,"vY0":-124.39937526975055,"vZ0":-1.8450811502888174,"x":113.99,"y":177.58,"x0":-2.248191319591938,"y0":50.00328241751664,"z0":5.742473101332761,"aX":-0.556740267536762},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.0,"breakHorizontal":-0.7,"spinRate":2665,"spinDirection":3},"zone":5,"typeConfidence":0.9,"plateTime":0.440734298798966,"extension":6.097428244127697},"hitData":{"launchSpeed":98.6,"launchAngle":34.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.0,"coordY":58.0}},"index":1,"playId":"22869287-55cd-3e8d-ae3e-e7df48d8658b","pitchNumber":2,"startTime":"2026-08-05T00:02:31.544Z","endTime":"2026-08-05T00:02:39.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:02:39.951Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T00:04:31.089Z","endTime":"2026-08-05T00:07:06.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82010651279875,"aZ":-14.34265856945075,"pfxX":-2.6777029099639647,"pfxZ":9.387640540716147,"pX":-1.1375970070974581,"pZ":3.1528160740470583,"vX0":1.8060218638375762,"vY0":-136.62742576170498,"vZ0":-4.31343207450583,"x":160.36,"y":153.65,"x0":-1.4577780767519044,"y0":50.000620346307784,"z0":5.730928450367754,"aX":-5.084767492561791},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":4.4,"spinRate":2399,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.4001927863963375,"extension":6.562310902582589},"index":0,"playId":"d0828b42-da56-33a8-a28b-bd9fcdbea4bc","pitchNumber":1,"startTime":"2026-08-05T00:04:54.941Z","endTime":"2026-08-05T00:04:58.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.397734449188395,"aZ":-24.57740458874302,"pfxX":1.798307585612466,"pfxZ":4.398174955972667,"pX":-0.18002237341235694,"pZ":2.3677181431120946,"vX0":2.9456869362194813,"vY0":-129.8417492200271,"vZ0":-3.692270439354658,"x":123.86,"y":174.85,"x0":-1.5579636549474498,"y0":50.00021373082321,"z0":5.654919811091565,"aX":3.102957975665706},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":-3.8,"spinRate":2394,"spinDirection":190},"zone":5,"typeConfidence":0.91,"plateTime":0.4200995949976747,"extension":6.6145887147145235},"index":1,"playId":"87d55f3d-2323-3e50-a75e-5d5acc517407","pitchNumber":2,"startTime":"2026-08-05T00:05:09.898Z","endTime":"2026-08-05T00:05:13.267Z","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.0,"endSpeed":80.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36496036764261,"aZ":-30.013548956540987,"pfxX":-8.071765656947292,"pfxZ":1.3193065613399853,"pX":0.6848159690389423,"pZ":1.7408648964900308,"vX0":7.824131515962083,"vY0":-126.54006481389068,"vZ0":-3.6173480614560414,"x":90.9,"y":191.78,"x0":-1.3836089392566888,"y0":50.00276150329214,"z0":5.567221626509312,"aX":-13.22315735549293},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":13.1,"spinRate":1095,"spinDirection":263},"zone":9,"typeConfidence":0.91,"plateTime":0.4311780561297476,"extension":6.56285883721856},"index":2,"playId":"87c8f833-2e16-3d99-a628-c9596cfc66c5","pitchNumber":3,"startTime":"2026-08-05T00:05:27.086Z","endTime":"2026-08-05T00:05:31.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93574958690051,"aZ":-34.48823898260927,"pfxX":8.02923767772115,"pfxZ":-1.6444975291702413,"pX":-0.5417979015865945,"pZ":3.442223873634095,"vX0":0.6762784746626296,"vY0":-117.57558396548689,"vZ0":2.128020696692354,"x":137.65,"y":145.84,"x0":-1.8766233310173803,"y0":50.00580853985851,"z0":5.721848238757284,"aX":11.262710340067054},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.2,"breakHorizontal":-14.8,"spinRate":2565,"spinDirection":54},"zone":1,"typeConfidence":0.91,"plateTime":0.4655482600073353,"extension":6.62815757582105},"index":3,"playId":"e752bca6-9b51-3d0d-a99f-01fc127437a6","pitchNumber":4,"startTime":"2026-08-05T00:05:46.056Z","endTime":"2026-08-05T00:05:50.652Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"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":95.8,"endSpeed":88.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.447601079425848,"aZ":-16.32715044433274,"pfxX":-2.7799280788676266,"pfxZ":7.996043274909902,"pX":-0.2284619067495829,"pZ":2.0899980996431395,"vX0":4.181314257593504,"vY0":-139.42937471433285,"vZ0":-6.7128984438996975,"x":125.71,"y":182.35,"x0":-1.3818744617959327,"y0":50.001586852927325,"z0":5.593836946515353,"aX":-5.508792379245074},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":4.2,"spinRate":2415,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.39187071937073314,"extension":6.558488246738479},"index":4,"playId":"239abbb3-8ee5-3454-8440-6385a38dfe2f","pitchNumber":5,"startTime":"2026-08-05T00:06:18.595Z","endTime":"2026-08-05T00:06:21.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.707238997312068,"aZ":-33.08540768548692,"pfxX":-7.8259084266628065,"pfxZ":-0.5387597379805449,"pX":-1.2749179622530957,"pZ":2.626721273639347,"vX0":3.7229711266216725,"vY0":-128.57468796357557,"vZ0":-0.9649817743206115,"x":165.6,"y":167.86,"x0":-1.7218484292524263,"y0":50.00599104543476,"z0":5.565695649599339,"aX":-13.154951280425871},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.0,"breakHorizontal":13.4,"spinRate":1294,"spinDirection":256},"zone":11,"typeConfidence":0.91,"plateTime":0.42538206491545427,"extension":6.539246455446544},"index":5,"playId":"a5c454dc-8c4e-3c18-9c9b-8539612ca52a","pitchNumber":6,"startTime":"2026-08-05T00:06:40.760Z","endTime":"2026-08-05T00:06:44.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.991833959536773,"aZ":-13.990036985548372,"pfxX":-1.5109883480929849,"pfxZ":9.287465985482708,"pX":-0.7029184553405877,"pZ":2.287395366939815,"vX0":2.264389455425815,"vY0":-138.80104156853167,"vZ0":-6.584495793409152,"x":143.79,"y":177.02,"x0":-1.3316134028825086,"y0":50.00574984504849,"z0":5.615484867495362,"aX":-2.9596096484079357},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":2.3,"spinRate":2538,"spinDirection":200},"zone":4,"typeConfidence":0.91,"plateTime":0.3940551684567608,"extension":6.578742047634375},"hitData":{"launchSpeed":104.7,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.39,"coordY":126.82}},"index":6,"playId":"15431069-755a-3f74-8773-021cbb308ec9","pitchNumber":7,"startTime":"2026-08-05T00:06:58.475Z","endTime":"2026-08-05T00:07:06.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:07:06.115Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Harris II doubles (22) on a sharp line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T00:07:11.230Z","endTime":"2026-08-05T00:07:46.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.983178242019893,"aZ":-24.8015876917929,"pfxX":-9.532558558591562,"pfxZ":3.855481621904766,"pX":0.6473576905599724,"pZ":1.9733162924062446,"vX0":9.284404512621904,"vY0":-137.57512284281177,"vZ0":-4.7229169456692786,"x":92.32,"y":185.5,"x0":-1.5352835448125932,"y0":50.006117217897454,"z0":5.396856258976606,"aX":-18.24685184516481},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.1,"breakHorizontal":15.2,"spinRate":2231,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.3983725666866591,"extension":6.709504066371203},"hitData":{"launchSpeed":106.9,"launchAngle":15.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":153.77,"coordY":41.8}},"index":0,"playId":"9eaefe88-e414-3ca4-b97c-29a5c10c723b","pitchNumber":1,"startTime":"2026-08-05T00:07:34.311Z","endTime":"2026-08-05T00:07:46.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:07:46.624Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ozzie Albies pops out to first baseman Kyle Stowers in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T00:07:53.141Z","endTime":"2026-08-05T00:11:03.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726906623763817,"aZ":-18.06635951775065,"pfxX":-2.8277824337921267,"pfxZ":7.288808676554602,"pX":-0.8013722643897928,"pZ":3.358391858292805,"vX0":2.375855696517164,"vY0":-137.56919672887344,"vZ0":-3.099871650517956,"x":147.55,"y":148.1,"x0":-1.3046800376074366,"y0":50.00096198986073,"z0":5.709864845215913,"aX":-5.4724464206083985},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":4.7,"spinRate":2272,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.3966617970663102,"extension":6.555136416328844},"index":0,"playId":"7b0603bc-7852-384a-874e-f8efa9cbd508","pitchNumber":1,"startTime":"2026-08-05T00:08:22.020Z","endTime":"2026-08-05T00:08:26.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31266272570742,"aZ":-30.362811994632736,"pfxX":-6.827998304956218,"pfxZ":1.0975392296604785,"pX":-0.6556678811087745,"pZ":2.6785559348696126,"vX0":4.4933757235498994,"vY0":-126.94582511660506,"vZ0":-1.1994008142422663,"x":141.99,"y":166.46,"x0":-1.5517847092631136,"y0":50.002375466618965,"z0":5.550085717405908,"aX":-11.266377841470685},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":11.5,"spinRate":1308,"spinDirection":249},"zone":1,"typeConfidence":0.9,"plateTime":0.4296662770503934,"extension":6.537593190201816},"index":1,"playId":"70a29f8d-ae1e-3a6e-aed8-4999ee2f848c","pitchNumber":2,"startTime":"2026-08-05T00:08:40.455Z","endTime":"2026-08-05T00:08:43.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14354526166039,"aZ":-30.716047766042614,"pfxX":-4.7153373924951145,"pfxZ":0.8996023711475125,"pX":-0.6194101116206499,"pZ":2.8728437125811292,"vX0":3.9948357901545184,"vY0":-125.92721916141076,"vZ0":-0.509020057740018,"x":140.61,"y":161.21,"x0":-1.6059521117103686,"y0":50.0033713333648,"z0":5.540816070645198,"aX":-7.650175385056956},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":7.8,"spinRate":1226,"spinDirection":254},"zone":1,"typeConfidence":0.87,"plateTime":0.43327870450986383,"extension":6.3942007125614895},"index":2,"playId":"48453b7d-2edd-394f-ba00-6c0942399c08","pitchNumber":3,"startTime":"2026-08-05T00:08:59.254Z","endTime":"2026-08-05T00:09:02.347Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.971356835484993,"aZ":-26.884139887693294,"pfxX":3.7497052431331914,"pfxZ":3.014125800093815,"pX":-0.4051956344277395,"pZ":3.663525305399715,"vX0":1.788174829733459,"vY0":-130.74270177087274,"vZ0":0.06268392747815321,"x":132.45,"y":139.86,"x0":-1.5823365476940177,"y0":50.003292271575965,"z0":5.633935551140742,"aX":6.5814648423746505},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.6,"breakHorizontal":-7.2,"spinRate":2387,"spinDirection":149},"zone":11,"typeConfidence":0.92,"plateTime":0.41672870278712715,"extension":6.551457988390596},"index":3,"playId":"22653863-374c-3e52-a6a6-83e1ab63b01c","pitchNumber":4,"startTime":"2026-08-05T00:09:20.308Z","endTime":"2026-08-05T00:09:24.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28201836817904,"aZ":-13.792586485804055,"pfxX":-1.138576072763743,"pfxZ":9.271554728846045,"pX":0.11800046622438091,"pZ":2.4582448943939634,"vX0":4.047714955292045,"vY0":-139.63786784675725,"vZ0":-6.063411699622766,"x":112.5,"y":172.41,"x0":-1.199899440472559,"y0":50.0025730408703,"z0":5.558655635976487,"aX":-2.2576012781961854},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":1.3,"spinRate":2352,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.39166548981785576,"extension":6.60860560476404},"index":4,"playId":"b6f0f1db-b2ae-3771-bad3-a465dc01466d","pitchNumber":5,"startTime":"2026-08-05T00:09:42.978Z","endTime":"2026-08-05T00:09:46.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.853141248323446,"aZ":-29.935224734773442,"pfxX":-7.852422016841189,"pfxZ":1.338603630601087,"pX":-1.6932508438828884,"pZ":1.9270786908858242,"vX0":2.797374164991744,"vY0":-128.63059093112057,"vZ0":-2.759150954997058,"x":181.54,"y":186.75,"x0":-1.7750729601482658,"y0":50.0034540921571,"z0":5.3361790362536015,"aX":-13.150030229772614},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":13.6,"spinRate":1099,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.4259174873420153,"extension":6.666713437606226},"index":5,"playId":"de68da72-b5df-39fe-8910-d7d265996d0a","pitchNumber":6,"startTime":"2026-08-05T00:10:07.258Z","endTime":"2026-08-05T00:10:10.258Z","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":96.0,"endSpeed":88.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.728851201687764,"aZ":-16.921996572461975,"pfxX":-1.8756658473196361,"pfxZ":7.653308113969176,"pX":-0.40939344446820153,"pZ":2.601307165300202,"vX0":3.045612343135081,"vY0":-139.85149999786526,"vZ0":-5.21703900025081,"x":132.61,"y":168.54,"x0":-1.2657808582036583,"y0":50.00267220328744,"z0":5.590398745268374,"aX":-3.7382331882453568},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":2.8,"spinRate":2397,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.3907334992917124,"extension":6.567779465908195},"index":6,"playId":"3bdca759-a761-3169-a0bb-4e3c9616fa45","pitchNumber":7,"startTime":"2026-08-05T00:10:28.959Z","endTime":"2026-08-05T00:10:34.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.262809493793817,"aZ":-12.880177709904219,"pfxX":-2.244681441527035,"pfxZ":9.914292096832138,"pX":0.1601021064497593,"pZ":2.6981169979351134,"vX0":4.363663883252756,"vY0":-138.45945791037622,"vZ0":-5.427144801548766,"x":110.9,"y":165.93,"x0":-1.1430660617912836,"y0":50.00233576413886,"z0":5.542057381345683,"aX":-4.368518572240463},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":3.1,"spinRate":2433,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.3952564427854752,"extension":6.663273397257941},"hitData":{"launchSpeed":99.6,"launchAngle":71.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":164.34,"coordY":175.23}},"index":7,"playId":"2994181e-ef31-31d0-aaec-a28c85677b0a","pitchNumber":8,"startTime":"2026-08-05T00:10:52.091Z","endTime":"2026-08-05T00:11:03.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:11:03.975Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T00:11:11.876Z","endTime":"2026-08-05T00:13:30.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.042685825711516,"aZ":-33.5648098860393,"pfxX":9.070497457285107,"pfxZ":-0.9943498888831197,"pX":-1.3058522919832705,"pZ":3.625394354993839,"vX0":-1.0935132726886139,"vY0":-117.42993211121231,"vZ0":2.460016683305094,"x":166.78,"y":140.89,"x0":-2.0129801460307344,"y0":50.003439286976814,"z0":5.684732713732941,"aX":12.679488252457757},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":-16.2,"spinRate":2426,"spinDirection":64},"zone":11,"typeConfidence":0.91,"plateTime":0.46625925370366694,"extension":6.592982476039188},"index":0,"playId":"df6f040e-4ad0-3461-908d-2cdb53bcd29d","pitchNumber":1,"startTime":"2026-08-05T00:11:33.068Z","endTime":"2026-08-05T00:11:36.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.230438373788722,"aZ":-19.181967741664646,"pfxX":-3.1184085184478234,"pfxZ":6.94541902760169,"pX":0.2552965182427278,"pZ":2.059675997849522,"vX0":5.431285229018689,"vY0":-135.31382351937145,"vZ0":-5.637046189877781,"x":107.27,"y":183.17,"x0":-1.3651425041632173,"y0":50.00060412317997,"z0":5.497436858236698,"aX":-5.8311539416697045},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":4.6,"spinRate":2188,"spinDirection":204},"zone":8,"typeConfidence":0.85,"plateTime":0.4035118006478169,"extension":6.691152606630981},"index":1,"playId":"363d9674-10b5-3ffe-8a8d-cceb06565380","pitchNumber":2,"startTime":"2026-08-05T00:11:50.226Z","endTime":"2026-08-05T00:11:53.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.408768022387108,"aZ":-42.4058857644041,"pfxX":2.627796975970906,"pfxZ":-7.88726697309329,"pX":-0.6700729200822065,"pZ":2.2541557210901098,"vX0":0.7564569805973199,"vY0":-113.13789407182601,"vZ0":1.2731809174165158,"x":142.54,"y":177.92,"x0":-1.3500028101038914,"y0":50.00114631891811,"z0":5.930138661003691,"aX":3.4100659346452318},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.7,"breakHorizontal":-4.9,"spinRate":2167,"spinDirection":27},"zone":4,"typeConfidence":0.9,"plateTime":0.4838944552577713,"extension":6.6545011499465945},"index":2,"playId":"85bb8d97-f613-3025-ac45-d0316b63efa9","pitchNumber":3,"startTime":"2026-08-05T00:12:13.969Z","endTime":"2026-08-05T00:12:17.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9460927705302,"aZ":-19.75032514861685,"pfxX":-1.815435078992482,"pfxZ":6.277759476237412,"pX":0.3036084954097657,"pZ":2.5376368171041883,"vX0":5.003247374631664,"vY0":-138.81823283919542,"vZ0":-4.646606648574559,"x":105.43,"y":170.26,"x0":-1.2750297882984563,"y0":50.005204356349935,"z0":5.52290585261375,"aX":-3.5946463472125094},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":2.4,"spinRate":2239,"spinDirection":198},"zone":6,"typeConfidence":0.88,"plateTime":0.39244508590214844,"extension":6.560794813947375},"index":3,"playId":"34bc913b-49a4-332c-82e2-4b1d5ec99e96","pitchNumber":4,"startTime":"2026-08-05T00:12:40.479Z","endTime":"2026-08-05T00:12:45.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63897292577201,"aZ":-16.376895215224007,"pfxX":-1.1272499667285991,"pfxZ":7.885570234549363,"pX":-0.3247052550872493,"pZ":3.6734938539291013,"vX0":2.8394582491761016,"vY0":-140.1815116916047,"vZ0":-2.6627143238158517,"x":129.38,"y":139.6,"x0":-1.201232809322251,"y0":50.00631639707969,"z0":5.695975581157903,"aX":-2.259437483451825},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":1.6,"spinRate":2271,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.3896943045164143,"extension":6.460791980347815},"index":4,"playId":"fd5f62f8-6891-377b-a9b6-e877f6a248ea","pitchNumber":5,"startTime":"2026-08-05T00:13:04.625Z","endTime":"2026-08-05T00:13:08.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42434029016471,"aZ":-43.72892241069824,"pfxX":4.501725265064244,"pfxZ":-8.551641929375492,"pX":0.4244332641813625,"pZ":0.662683239924581,"vX0":2.1695732077762466,"vY0":-116.26174571677302,"vZ0":-2.1043940335939357,"x":100.82,"y":220.89,"x0":-1.1095653267383905,"y0":50.00367029981536,"z0":5.780028500361239,"aX":6.082361268518643},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-15.7,"breakHorizontal":-8.8,"spinRate":2565,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4734780709402924,"extension":6.674409659548071},"index":5,"playId":"ef4780ac-801e-32fe-9693-81dd1262c62f","pitchNumber":6,"startTime":"2026-08-05T00:13:26.926Z","endTime":"2026-08-05T00:13:30.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:13:30.946Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leo Jiménez flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T00:15:30.219Z","endTime":"2026-08-05T00:16:02.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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.8,"endSpeed":84.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.911997096533106,"aZ":-21.312031820614173,"pfxX":-9.505754350622453,"pfxZ":6.026129793794856,"pX":-0.07672411512978171,"pZ":1.3276179954484573,"vX0":8.980585795562055,"vY0":-133.24373394861937,"vZ0":-7.182246323519799,"x":119.92,"y":202.93,"x0":-2.251484021608579,"y0":50.00356478095631,"z0":5.591546753084688,"aX":-17.13873253450502},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":15.4,"spinRate":2308,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.41064885567680154,"extension":5.996329980681855},"index":0,"playId":"0be1a940-b87e-3e24-bc7a-ab05aeb4b329","pitchNumber":1,"startTime":"2026-08-05T00:15:38.364Z","endTime":"2026-08-05T00:15:45.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541670273937612,"aZ":-13.390710697608359,"pfxX":-3.749265605996,"pfxZ":10.367552872519344,"pX":0.47305929757258924,"pZ":2.6868586108473074,"vX0":7.7773745328787385,"vY0":-133.67713677102935,"vZ0":-5.7065422371488985,"x":98.97,"y":166.23,"x0":-1.9855879458875836,"y0":50.00338198557403,"z0":5.8089746429354285,"aX":-6.794031103810225},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":5.2,"spinRate":2238,"spinDirection":210},"zone":6,"typeConfidence":0.85,"plateTime":0.40959010744487045,"extension":6.020719837325084},"hitData":{"launchSpeed":94.3,"launchAngle":36.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.21,"coordY":80.09}},"index":1,"playId":"a5b1a10f-e6ba-31c8-8247-d9a7ad34850b","pitchNumber":2,"startTime":"2026-08-05T00:15:52.259Z","endTime":"2026-08-05T00:16:02.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:16:02.816Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T00:16:05.648Z","endTime":"2026-08-05T00:17:44.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.344049599618664,"aZ":-31.775487886296524,"pfxX":0.7183558010279532,"pfxZ":0.2567278859716442,"pX":-1.0066872201921702,"pZ":3.0042823971557167,"vX0":3.0648721206935883,"vY0":-122.11249766735736,"vZ0":-0.647367001455619,"x":155.37,"y":157.66,"x0":-2.365182482045083,"y0":50.00046662211605,"z0":5.978237605760193,"aX":1.096935286365709},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.6,"breakHorizontal":-1.9,"spinRate":2579,"spinDirection":100},"zone":11,"typeConfidence":0.9,"plateTime":0.44650928778039845,"extension":6.013673987303121},"index":0,"playId":"e0ab7f4f-741c-3898-b126-aacf524c72a4","pitchNumber":1,"startTime":"2026-08-05T00:16:27.756Z","endTime":"2026-08-05T00:16:31.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.743367878532492,"aZ":-34.8773906801252,"pfxX":0.3990727609754914,"pfxZ":-1.7869263400217035,"pX":-0.5292149568439871,"pZ":1.822726031943405,"vX0":4.099629675528687,"vY0":-122.30072141264334,"vZ0":-2.697059793071631,"x":137.17,"y":189.57,"x0":-2.281063742487235,"y0":50.00545232082686,"z0":5.9394616028556895,"aX":0.6021322927998481},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.6,"breakHorizontal":-1.7,"spinRate":2598,"spinDirection":55},"zone":7,"typeConfidence":0.91,"plateTime":0.4483424844527071,"extension":5.993073843050515},"index":1,"playId":"4c188dfb-7ad6-3191-8975-59978ac63d1a","pitchNumber":2,"startTime":"2026-08-05T00:16:42.460Z","endTime":"2026-08-05T00:16:45.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.989464170335225,"aZ":-38.70931968220569,"pfxX":1.0026177147844368,"pfxZ":-4.605187430344741,"pX":0.5929959727671084,"pZ":1.3726587575828868,"vX0":5.996233879579795,"vY0":-117.73742271711474,"vZ0":-2.2948657866752105,"x":94.4,"y":201.72,"x0":-2.1051537575609647,"y0":50.00088661678013,"z0":5.90420687158264,"aX":1.423306715787806},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.6,"breakHorizontal":-3.1,"spinRate":2803,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.4632123530388319,"extension":5.940673274002685},"index":2,"playId":"54d8d67c-450d-3fc8-bab8-8315e0f274e2","pitchNumber":3,"startTime":"2026-08-05T00:16:57.354Z","endTime":"2026-08-05T00:17:01.136Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.291978867352885,"aZ":-21.088880971198705,"pfxX":0.375411475522746,"pfxZ":6.122038755964587,"pX":0.24210378806813543,"pZ":1.8054801478226206,"vX0":6.5742718196342835,"vY0":-132.90863891493075,"vZ0":-6.045928945577562,"x":107.77,"y":190.03,"x0":-2.2999503624998905,"y0":50.00218237150113,"z0":5.614800200933645,"aX":0.6786415205549451},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":-1.9,"spinRate":2500,"spinDirection":213},"zone":9,"typeConfidence":0.95,"plateTime":0.4102443049145479,"extension":6.017950299814244},"index":3,"playId":"923e08a8-1076-3f8e-be81-9e48ec4b68a4","pitchNumber":4,"startTime":"2026-08-05T00:17:12.354Z","endTime":"2026-08-05T00:17:15.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-05T00:17:23.185Z","endTime":"2026-08-05T00:17:39.959Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.211565369717707,"aZ":-37.477023196557354,"pfxX":1.128884793769552,"pfxZ":-3.540194603552176,"pX":0.628444556744827,"pZ":1.3322460722891163,"vX0":6.4817227990649045,"vY0":-120.9289516559202,"vZ0":-2.860076712691085,"x":93.05,"y":202.81,"x0":-2.221595149809377,"y0":50.0042367555337,"z0":5.783528271910248,"aX":1.6894898524511215},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.8,"breakHorizontal":-3.5,"spinRate":2725,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4510909299739101,"extension":5.836581973450158},"index":5,"playId":"59946324-47d9-35bd-8a80-bcc3262afa98","pitchNumber":5,"startTime":"2026-08-05T00:17:39.959Z","endTime":"2026-08-05T00:17:44.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:17:44.153Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Sanoja doubles (22) on a sharp line drive to left fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T00:17:45.691Z","endTime":"2026-08-05T00:18:20.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.328182732390605,"aZ":-24.06498165969417,"pfxX":-6.906255455507788,"pfxZ":4.402767003798834,"pX":-0.47125498841105184,"pZ":2.554263801838236,"vX0":6.919525757468676,"vY0":-134.6156200152222,"vZ0":-4.000932283564735,"x":134.96,"y":169.81,"x0":-2.173712537976356,"y0":50.001512894452524,"z0":5.756699914044151,"aX":-12.715867199842133},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.3,"breakHorizontal":11.0,"spinRate":2223,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4063763247061427,"extension":6.040974340074696},"hitData":{"launchSpeed":100.7,"launchAngle":14.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.95,"coordY":60.22}},"index":0,"playId":"cf48e890-1194-3b43-84b1-e7c5f0e08c3a","pitchNumber":1,"startTime":"2026-08-05T00:18:07.708Z","endTime":"2026-08-05T00:18:20.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:18:20.190Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Stowers lines out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T00:18:25.234Z","endTime":"2026-08-05T00:19:43.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.119538233852083,"aZ":-26.998966459798574,"pfxX":-7.647644213538665,"pfxZ":3.015510934050825,"pX":-1.4577721080368093,"pZ":3.6102923458406373,"vX0":4.701065482270321,"vY0":-129.25212301030624,"vZ0":-0.36069304337400165,"x":172.57,"y":141.3,"x0":-2.292524194867613,"y0":50.00481779875868,"z0":5.79823744561673,"aX":-13.137014315169994},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.6,"breakHorizontal":13.1,"spinRate":1600,"spinDirection":239},"zone":11,"typeConfidence":0.89,"plateTime":0.4213350273665468,"extension":6.132013267357902},"index":0,"playId":"1e3b53db-33ea-3271-bee5-bdfcbdfaf872","pitchNumber":1,"startTime":"2026-08-05T00:19:00.363Z","endTime":"2026-08-05T00:19:03.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.334675400486386,"aZ":-17.644592641743905,"pfxX":-1.0273728119673549,"pfxZ":7.900899260458137,"pX":0.676342312845139,"pZ":1.4903628205001491,"vX0":7.828456238963014,"vY0":-133.6288394283877,"vZ0":-7.5523754949987385,"x":91.22,"y":198.54,"x0":-2.1370087254207015,"y0":50.00042605038092,"z0":5.584189227756164,"aX":-1.8901098490928647},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":0.5,"spinRate":2501,"spinDirection":209},"zone":14,"typeConfidence":0.93,"plateTime":0.40733576017891737,"extension":6.070186196117737},"index":1,"playId":"36d8baba-2f73-321f-b09e-56a894c8d540","pitchNumber":2,"startTime":"2026-08-05T00:19:17.780Z","endTime":"2026-08-05T00:19:21.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.78148647517207,"aZ":-38.13752480877573,"pfxX":0.43235095420477787,"pfxZ":-3.9474746549690742,"pX":-0.6369662493339758,"pZ":2.3019212509638978,"vX0":3.7093965667187767,"vY0":-120.78886103681096,"vZ0":-0.6816393537704479,"x":141.28,"y":176.63,"x0":-2.2352874323230947,"y0":50.00473556148772,"z0":5.879719878818368,"aX":0.6524076649318703},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.1,"breakHorizontal":-1.4,"spinRate":2829,"spinDirection":38},"zone":4,"typeConfidence":0.91,"plateTime":0.44979133882745215,"extension":5.9951934422382545},"hitData":{"launchSpeed":96.7,"launchAngle":20.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.5,"coordY":94.01}},"index":2,"playId":"abd85a9f-a2a9-3238-9d1a-652770013cbf","pitchNumber":3,"startTime":"2026-08-05T00:19:35.116Z","endTime":"2026-08-05T00:19:43.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:19:43.441Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, second baseman Javier Sanoja to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T00:21:27.743Z","endTime":"2026-08-05T00:22:41.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":93.9,"endSpeed":86.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.732752140862917,"aZ":-25.031409272348764,"pfxX":-9.368972210161338,"pfxZ":3.7578904453507986,"pX":0.20707564938019668,"pZ":1.5067244775464563,"vX0":7.967518347421039,"vY0":-136.48812073412648,"vZ0":-6.054349359190501,"x":109.11,"y":198.1,"x0":-1.5209136962053336,"y0":50.00672239921197,"z0":5.458341856137779,"aX":-17.825982642413845},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.8,"breakHorizontal":15.5,"spinRate":2196,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.4000562470370421,"extension":6.572316273937098},"index":0,"playId":"8f8afc59-18f2-328d-a60b-c4f72d0d7c33","pitchNumber":1,"startTime":"2026-08-05T00:21:50.069Z","endTime":"2026-08-05T00:21:53.238Z","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":86.2,"endSpeed":80.0,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.714449268494626,"aZ":-34.147441108764525,"pfxX":2.3868836333437966,"pfxZ":-1.226523798234326,"pX":0.7917220901275037,"pZ":1.814033654780153,"vX0":4.618332336463996,"vY0":-125.53149073818915,"vZ0":-2.7702184153063243,"x":86.82,"y":189.8,"x0":-1.3768967920534063,"y0":50.003977534959766,"z0":5.692133318771146,"aX":3.8360519900942553},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":-5.3,"spinRate":2330,"spinDirection":96},"zone":14,"typeConfidence":0.91,"plateTime":0.43514693761626333,"extension":6.664261294752612},"index":1,"playId":"5f15ee9c-41e6-3254-8d48-79ad21df7dd0","pitchNumber":2,"startTime":"2026-08-05T00:22:05.581Z","endTime":"2026-08-05T00:22:08.581Z","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":2,"outs":0},"index":2,"startTime":"2026-08-05T00:22:15.803Z","endTime":"2026-08-05T00:22:31.264Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.811945903198417,"aZ":-14.003329196324692,"pfxX":-1.7908063174342976,"pfxZ":9.1041056789287,"pX":-0.41290802701100665,"pZ":2.8030747831689418,"vX0":3.0032832789664,"vY0":-140.15932929914166,"vZ0":-5.264044923908987,"x":132.74,"y":163.1,"x0":-1.2641879163509588,"y0":50.00044204336047,"z0":5.615491024536703,"aX":-3.573499344295951},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":2.6,"spinRate":2440,"spinDirection":199},"zone":1,"typeConfidence":0.9,"plateTime":0.3903658914540227,"extension":6.632564411144869},"hitData":{"launchSpeed":99.0,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.37,"coordY":157.7}},"index":3,"playId":"df5b634f-db87-36a6-9136-3f27f2b3cdb8","pitchNumber":3,"startTime":"2026-08-05T00:22:31.264Z","endTime":"2026-08-05T00:22:41.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:22:41.136Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a ground ball to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T00:22:44.522Z","endTime":"2026-08-05T00:23:14.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.697313038307634,"aZ":-34.97696396001836,"pfxX":9.026082138791626,"pfxZ":-1.9524522324875093,"pX":0.3859929492451976,"pZ":2.909212151891931,"vX0":1.9347084313126928,"vY0":-119.41121872829851,"vZ0":0.9244307411532813,"x":102.29,"y":160.23,"x0":-1.608730617647813,"y0":50.005004665230544,"z0":5.683393391420257,"aX":12.93283705438639},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.0,"breakHorizontal":-16.8,"spinRate":2679,"spinDirection":60},"zone":3,"typeConfidence":0.91,"plateTime":0.46008297636999673,"extension":6.704617858028111},"hitData":{"launchSpeed":99.6,"launchAngle":5.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.0,"coordY":79.0}},"index":0,"playId":"70742d69-8ba9-389b-9ab0-196cfa788e63","pitchNumber":1,"startTime":"2026-08-05T00:23:03.827Z","endTime":"2026-08-05T00:23:14.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:23:14.096Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jim Jarvis flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T00:23:19.366Z","endTime":"2026-08-05T00:24:14.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":79.6,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.807042193008282,"aZ":-31.541942696992884,"pfxX":3.2874974567578454,"pfxZ":0.395643483281761,"pX":-0.13729417397799715,"pZ":2.4582774025275094,"vX0":2.479150131263441,"vY0":-124.96136734816332,"vZ0":-1.5583527085549425,"x":122.23,"y":172.41,"x0":-1.5658949257875043,"y0":50.00295896977187,"z0":5.657132161358805,"aX":5.250954568566546},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-6.5,"spinRate":2357,"spinDirection":71},"zone":5,"typeConfidence":0.89,"plateTime":0.4366357175375164,"extension":6.673818531311074},"index":0,"playId":"0a831507-cc7c-3235-8a7f-c1bb737992c7","pitchNumber":1,"startTime":"2026-08-05T00:23:38.937Z","endTime":"2026-08-05T00:23:44.121Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72503669107317,"aZ":-42.39684676821707,"pfxX":4.095989375767868,"pfxZ":-7.691799136764111,"pX":-0.7033677828429856,"pZ":1.874454419710165,"vX0":0.239989653079539,"vY0":-115.1817185213328,"vZ0":0.30085805290215095,"x":143.81,"y":188.17,"x0":-1.3406279957424008,"y0":50.00568292180299,"z0":5.881258168160304,"aX":5.4401424419429105},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.4,"breakHorizontal":-7.4,"spinRate":2499,"spinDirection":28},"zone":7,"typeConfidence":0.91,"plateTime":0.47766196477876965,"extension":6.540257638256377},"hitData":{"launchSpeed":84.4,"launchAngle":31.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.86,"coordY":74.8}},"index":1,"playId":"04d086e7-61ac-3aeb-98dc-f3d23463208b","pitchNumber":2,"startTime":"2026-08-05T00:24:04.823Z","endTime":"2026-08-05T00:24:14.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:24:14.607Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T00:24:17.358Z","endTime":"2026-08-05T00:25:33.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60543415098495,"aZ":-44.19601095961108,"pfxX":3.276961372831944,"pfxZ":-9.152301331716721,"pX":0.39900075024156356,"pZ":1.500850701748566,"vX0":2.788311680136739,"vY0":-114.34266120532746,"vZ0":0.0029235230637889575,"x":101.79,"y":198.26,"x0":-1.2653639418550442,"y0":50.00215442371215,"z0":5.864190620323544,"aX":4.304724632698322},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-16.2,"breakHorizontal":-6.7,"spinRate":2616,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.48044298029096266,"extension":6.604105712541371},"index":0,"playId":"d431c184-0fad-3af6-94b1-75e6ff37c72f","pitchNumber":1,"startTime":"2026-08-05T00:24:41.001Z","endTime":"2026-08-05T00:24:44.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90169381817243,"aZ":-16.22372764961463,"pfxX":-3.1680230552075286,"pfxZ":8.1057807610511,"pX":0.053088000154586694,"pZ":2.677196166806996,"vX0":4.992971082806718,"vY0":-139.08576954707996,"vZ0":-4.830077262474323,"x":114.98,"y":166.5,"x0":-1.3501127024190362,"y0":50.00496309304974,"z0":5.505157445433611,"aX":-6.235837362595391},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":4.8,"spinRate":2416,"spinDirection":198},"zone":5,"typeConfidence":0.89,"plateTime":0.3931559146881449,"extension":6.643857946488905},"index":1,"playId":"42c9f4ec-e4e6-32d6-8f28-b1c05407bea8","pitchNumber":2,"startTime":"2026-08-05T00:25:02.509Z","endTime":"2026-08-05T00:25:05.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284620670701777,"aZ":-44.72348112797032,"pfxX":4.674317325328898,"pfxZ":-9.337275812256205,"pX":0.7567064372030756,"pZ":1.4331545801762562,"vX0":3.004175025867423,"vY0":-116.17154684583527,"vZ0":-0.26770382938264414,"x":88.16,"y":200.08,"x0":-1.1684511303352194,"y0":50.00526055241804,"z0":5.864157146382462,"aX":6.279153554226153},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-16.6,"breakHorizontal":-9.2,"spinRate":2581,"spinDirection":17},"zone":14,"typeConfidence":0.89,"plateTime":0.47464077960178175,"extension":6.643900913425487},"index":2,"playId":"449d01c1-0108-38fe-8e5e-5d69d910bfe0","pitchNumber":3,"startTime":"2026-08-05T00:25:28.838Z","endTime":"2026-08-05T00:25:33.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:25:33.326Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Griffin Conine walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T00:27:31.495Z","endTime":"2026-08-05T00:28:53.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.100007892984852,"aZ":-37.96184641016399,"pfxX":0.9620891714210091,"pfxZ":-4.094631276491695,"pX":-0.3293234461659965,"pZ":0.7545115482346737,"vX0":4.186445913400647,"vY0":-117.58649906901306,"vZ0":-3.8559148819348836,"x":129.55,"y":218.41,"x0":-2.250061706798821,"y0":50.00110152227874,"z0":5.900034375482071,"aX":1.3603497086895135},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.0,"breakHorizontal":-2.6,"spinRate":2733,"spinDirection":29},"zone":13,"typeConfidence":0.91,"plateTime":0.46396160735412195,"extension":5.908150509520522},"index":0,"playId":"7e9d63ea-0dde-36e4-9e89-62541c3890bd","pitchNumber":1,"startTime":"2026-08-05T00:27:47.800Z","endTime":"2026-08-05T00:27:51.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97331566044677,"aZ":-23.885428754395427,"pfxX":-10.041021898926008,"pfxZ":4.544850740953525,"pX":-1.8794442369870137,"pZ":2.7791324086053564,"vX0":4.880342093987563,"vY0":-134.8575209117008,"vZ0":-3.1482742023897146,"x":188.64,"y":163.74,"x0":-2.417526242368381,"y0":50.004716103336484,"z0":5.66508504525828,"aX":-18.317463209154422},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.7,"breakHorizontal":17.0,"spinRate":2289,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40766143561577417,"extension":5.934361621011776},"index":1,"playId":"5c19addc-7dc8-3c41-a0bd-44d0312c795a","pitchNumber":2,"startTime":"2026-08-05T00:28:02.849Z","endTime":"2026-08-05T00:28:05.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.699480928169415,"aZ":-19.432030958109525,"pfxX":-1.3961694588946294,"pfxZ":6.976847510717706,"pX":-1.5418079228073047,"pZ":2.7290622806817617,"vX0":2.531401826357167,"vY0":-133.74274384097004,"vZ0":-4.338327259813073,"x":175.77,"y":165.1,"x0":-2.3157681070663205,"y0":50.001961231743955,"z0":5.751353657993877,"aX":-2.549640820630901},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":2.0,"spinRate":2436,"spinDirection":205},"zone":11,"typeConfidence":0.94,"plateTime":0.40830749345302797,"extension":6.02341495767151},"index":2,"playId":"a0e2a602-98fb-394b-8343-00718c4af414","pitchNumber":3,"startTime":"2026-08-05T00:28:18.377Z","endTime":"2026-08-05T00:28:21.377Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.375237677364378,"aZ":-23.89314321870682,"pfxX":-6.755794913876125,"pfxZ":4.6564984759617385,"pX":-0.6451899743026374,"pZ":2.044274516987522,"vX0":6.392115710537305,"vY0":-132.50667312500516,"vZ0":-4.70941511634163,"x":141.59,"y":183.58,"x0":-2.2113257348552158,"y0":50.000326051270385,"z0":5.5906554564153055,"aX":-12.008988562278198},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.6,"breakHorizontal":10.8,"spinRate":2134,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4133973469370993,"extension":5.97616060466007},"index":3,"playId":"239624af-a8cd-3ac0-8b22-7903d59b0e00","pitchNumber":4,"startTime":"2026-08-05T00:28:35.105Z","endTime":"2026-08-05T00:28:38.272Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.762799862138205,"aZ":-19.777982813456298,"pfxX":-2.3027547492246474,"pfxZ":6.904453617266332,"pX":0.3123252047023103,"pZ":1.0117859181958744,"vX0":7.368532698958296,"vY0":-132.53312321851394,"vZ0":-8.252966488828527,"x":105.09,"y":211.46,"x0":-2.1931748274737695,"y0":50.005544230585954,"z0":5.586609570335742,"aX":-4.136623358984059},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":2.8,"spinRate":2370,"spinDirection":214},"zone":14,"typeConfidence":0.92,"plateTime":0.4117498821088055,"extension":6.031785064232714},"index":4,"playId":"30c07f17-5ab2-34dd-b3a8-d0fff9bee85d","pitchNumber":5,"startTime":"2026-08-05T00:28:49.656Z","endTime":"2026-08-05T00:28:53.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:28:53.312Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T00:28:55.660Z","endTime":"2026-08-05T00:30:02.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.143011628791214,"aZ":-34.87543180995168,"pfxX":0.32933756943999937,"pfxZ":-1.7368822887102784,"pX":-0.8857076063102002,"pZ":3.0979051546545313,"vX0":3.1425432018137647,"vY0":-123.46840240276337,"vZ0":0.20484639484167277,"x":150.76,"y":155.14,"x0":-2.214489896798653,"y0":50.003294837989955,"z0":5.933607875661542,"aX":0.5117653274139251},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.9,"breakHorizontal":-1.3,"spinRate":2654,"spinDirection":77},"zone":11,"typeConfidence":0.91,"plateTime":0.44255388435681686,"extension":5.9515687362464895},"index":0,"playId":"32c965e8-9681-3813-8afd-5af544646bae","pitchNumber":1,"startTime":"2026-08-05T00:29:17.988Z","endTime":"2026-08-05T00:29:21.932Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.238076934483928,"aZ":-21.964433064772443,"pfxX":-7.824717064345336,"pfxZ":5.501203914553496,"pX":-0.14722025711387954,"pZ":1.9377332426519034,"vX0":7.856328400220813,"vY0":-135.27266897494238,"vZ0":-5.693747271779222,"x":122.61,"y":186.46,"x0":-2.0711562794037635,"y0":50.00103656176721,"z0":5.607568108563794,"aX":-14.514570837061262},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":12.5,"spinRate":2224,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4047582172227271,"extension":6.064171359482618},"hitData":{"launchSpeed":90.5,"launchAngle":50.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.18,"coordY":105.53}},"index":1,"playId":"e927a988-31c7-3aad-b48b-c119511b6398","pitchNumber":2,"startTime":"2026-08-05T00:29:49.669Z","endTime":"2026-08-05T00:30:02.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:30:02.078Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Owen Caissie grounds into a double play, first baseman Matt Olson to shortstop Jim Jarvis to pitcher Grant Holmes. Griffin Conine out at 2nd. Owen Caissie out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T00:30:03.031Z","endTime":"2026-08-05T00:31:04.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805347,"link":"/api/v1/people/805347"},"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656550,"link":"/api/v1/people/656550"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.715027635206113,"aZ":-35.880809995884874,"pfxX":-0.5048688165740569,"pfxZ":-2.540545605629247,"pX":-0.1687530907539948,"pZ":1.4698200140586986,"vX0":4.928665458465208,"vY0":-119.28831091378193,"vZ0":-2.6128960038496154,"x":117.09,"y":98.49,"x0":-2.187100594385359,"y0":50.00585352392591,"z0":5.7817296639334925,"aX":-0.7355189673270052},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.9,"breakHorizontal":-0.1,"spinRate":2709,"spinDirection":32},"zone":13,"typeConfidence":0.91,"plateTime":0.45735048276225854,"extension":5.949461238488613},"index":0,"playId":"1b19b849-aee3-3f07-a9fd-2b51d0b9bf20","pitchNumber":1,"startTime":"2026-08-05T00:30:20.788Z","endTime":"2026-08-05T00:30:23.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.716566585331062,"aZ":-39.86191974161119,"pfxX":-0.7890423577119943,"pfxZ":-5.319581174381307,"pX":0.27567914130633303,"pZ":1.3289832135563353,"vX0":5.883237408835127,"vY0":-118.9034138096601,"vZ0":-2.0047666370788555,"x":106.49,"y":202.9,"x0":-2.1177997073629147,"y0":50.000902201579954,"z0":5.767330847892729,"aX":-1.1407971133899417},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.8,"breakHorizontal":0.1,"spinRate":2799,"spinDirection":34},"zone":14,"typeConfidence":0.91,"plateTime":0.4589327150850413,"extension":5.999456876936716},"index":1,"playId":"a17c1438-cb74-3163-b67a-0690e95e5a40","pitchNumber":2,"startTime":"2026-08-05T00:30:41.260Z","endTime":"2026-08-05T00:30:45.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.388077859449766,"aZ":-19.754456307332553,"pfxX":-1.4535511401413288,"pfxZ":6.7574906269301716,"pX":0.41612971434255575,"pZ":2.5566341948441593,"vX0":7.530813626031688,"vY0":-133.830914723047,"vZ0":-4.441698771661091,"x":101.14,"y":169.75,"x0":-2.2296891308800615,"y0":50.00023450918189,"z0":5.628665676071559,"aX":-2.671260517698597},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":1.2,"spinRate":2435,"spinDirection":203},"zone":6,"typeConfidence":0.93,"plateTime":0.4072684829403044,"extension":5.943020643762794},"hitData":{"launchSpeed":90.0,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.37,"coordY":169.19}},"index":2,"playId":"bde03aac-b22c-3e1f-b173-6e9eb6a35be3","pitchNumber":3,"startTime":"2026-08-05T00:30:56.874Z","endTime":"2026-08-05T00:31:04.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:31:04.781Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ronald Acuña Jr. lines out to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T00:32:59.263Z","endTime":"2026-08-05T00:34:09.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534973637916853,"aZ":-14.957768143587062,"pfxX":-2.071913891160939,"pfxZ":9.020964184077105,"pX":-0.7731931465218812,"pZ":3.7147564246989964,"vX0":2.860384153087379,"vY0":-136.861592340194,"vZ0":-2.59420351267475,"x":146.47,"y":138.48,"x0":-1.5598087234099969,"y0":50.00187162791584,"z0":5.692027726439967,"aX":-3.953978447784338},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":3.2,"spinRate":2469,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.39931606216298654,"extension":6.354521256840724},"index":0,"playId":"77c0d5f5-b96b-39b2-bd69-2e8b247f0f1f","pitchNumber":1,"startTime":"2026-08-05T00:33:21.088Z","endTime":"2026-08-05T00:33:26.316Z","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":93.2,"endSpeed":85.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.976964574516696,"aZ":-26.16019084364434,"pfxX":-8.4062674727097,"pfxZ":3.2212428238546593,"pX":-0.09087225230265722,"pZ":1.9025000452263021,"vX0":6.739591098899078,"vY0":-135.61770867409965,"vZ0":-4.609142957202872,"x":120.46,"y":187.41,"x0":-1.512984897448911,"y0":50.004671815006965,"z0":5.443421324916431,"aX":-15.699004737268302},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.0,"breakHorizontal":13.8,"spinRate":2196,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.40350496209958386,"extension":6.590930282346353},"index":1,"playId":"9c997c52-2bbd-3ffe-a37b-87cbdf61a5a0","pitchNumber":2,"startTime":"2026-08-05T00:33:38.423Z","endTime":"2026-08-05T00:33:41.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.672777463369464,"aZ":-36.02172133550972,"pfxX":1.8093019076482466,"pfxZ":-2.436540995332722,"pX":-0.34457900667370583,"pZ":2.358966408237668,"vX0":2.0740573557001416,"vY0":-124.16903828139476,"vZ0":-1.0232737564705883,"x":130.13,"y":175.09,"x0":-1.4229365883470768,"y0":50.00619801241351,"z0":5.748778753819532,"aX":2.852003920072833},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.4,"breakHorizontal":-3.7,"spinRate":2308,"spinDirection":77},"zone":4,"typeConfidence":0.97,"plateTime":0.43954959004984673,"extension":6.604791742859272},"hitData":{"launchSpeed":79.7,"launchAngle":29.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.75,"coordY":95.84}},"index":2,"playId":"62d297d0-a3b3-3bbc-8e27-6561b53d544f","pitchNumber":3,"startTime":"2026-08-05T00:34:01.002Z","endTime":"2026-08-05T00:34:09.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:34:09.920Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Olson doubles (28) on a line drive to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T00:34:11.131Z","endTime":"2026-08-05T00:35:06.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79888215280921,"aZ":-29.106759589620022,"pfxX":2.8991397454926124,"pfxZ":1.7934354660819043,"pX":-0.45456000871805174,"pZ":3.4104988146542734,"vX0":2.5724318831343855,"vY0":-128.8321086650865,"vZ0":-0.22621875470480957,"x":134.33,"y":146.7,"x0":-1.8369526107423748,"y0":50.00067035896419,"z0":5.719410225688341,"aX":4.948911275530082},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.5,"breakHorizontal":-5.8,"spinRate":2282,"spinDirection":155},"zone":1,"typeConfidence":0.91,"plateTime":0.4226193381999739,"extension":6.49065349248945},"index":0,"playId":"5fe0289c-0084-3e65-9a23-cd4e78e60d8c","pitchNumber":1,"startTime":"2026-08-05T00:34:32.208Z","endTime":"2026-08-05T00:34:35.208Z","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":1},"index":1,"startTime":"2026-08-05T00:34:42.341Z","endTime":"2026-08-05T00:34:55.299Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58996340765407,"aZ":-43.47484559474694,"pfxX":3.9771836111071974,"pfxZ":-8.318549164543008,"pX":-0.06625341087333013,"pZ":1.6544527629446437,"vX0":2.1656819327246417,"vY0":-116.04288020618168,"vZ0":-0.1483453936176251,"x":119.53,"y":194.11,"x0":-1.5297441852106413,"y0":50.00492054925711,"z0":5.875950675810082,"aX":5.400858186897236},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.8,"breakHorizontal":-7.8,"spinRate":2588,"spinDirection":26},"zone":13,"typeConfidence":0.89,"plateTime":0.47277908394220347,"extension":6.507210633256909},"hitData":{"launchSpeed":98.5,"launchAngle":21.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.83,"coordY":115.92}},"index":2,"playId":"33d57802-a327-320b-8d6e-8945ffd81643","pitchNumber":2,"startTime":"2026-08-05T00:34:55.299Z","endTime":"2026-08-05T00:35:06.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:35:06.416Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman Javier Sanoja to first baseman Kyle Stowers. Matt Olson to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T00:35:11.491Z","endTime":"2026-08-05T00:35:48.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.598977567108392,"aZ":-27.003364809715226,"pfxX":-9.070301515599667,"pfxZ":3.2069445767959843,"pX":0.45540364101262826,"pZ":1.519539810603172,"vX0":7.702699491335772,"vY0":-126.18807135701614,"vZ0":-4.36693512238987,"x":99.64,"y":197.75,"x0":-1.4576930537350599,"y0":50.00578751631197,"z0":5.447429231928867,"aX":-14.635448694380505},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":14.6,"spinRate":1265,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.43400534416562575,"extension":6.7634446926934375},"hitData":{"launchSpeed":74.5,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.98,"coordY":158.3}},"index":0,"playId":"5d1a7e72-3f9f-31df-b16a-c208edf5da5d","pitchNumber":1,"startTime":"2026-08-05T00:35:40.832Z","endTime":"2026-08-05T00:35:48.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:35:48.358Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T00:36:25.096Z","endTime":"2026-08-05T00:39:15.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T00:36:10.796Z","endTime":"2026-08-05T00:36:27.224Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"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":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18011626215256,"aZ":-28.26526143064483,"pfxX":-7.595907907878804,"pfxZ":2.365589759026843,"pX":0.5408734430880814,"pZ":0.6930547617917515,"vX0":7.120719699509747,"vY0":-127.14382312773448,"vZ0":-6.5159766678695865,"x":96.38,"y":220.07,"x0":-1.2988130429487912,"y0":50.00110540032614,"z0":5.509488498920142,"aX":-12.53171599528097},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":12.2,"spinRate":980,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.4295273344082582,"extension":6.572532190264467},"index":1,"playId":"15fd4b8f-8515-3a23-b722-6c28d624b8f5","pitchNumber":1,"startTime":"2026-08-05T00:36:27.224Z","endTime":"2026-08-05T00:36:30.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.434403316850506,"aZ":-14.920623812463361,"pfxX":-4.548783381377541,"pfxZ":8.984717582385759,"pX":-0.9173225966534975,"pZ":2.027869053249033,"vX0":2.7585979302893215,"vY0":-137.4449387108701,"vZ0":-6.939686866948401,"x":151.97,"y":184.03,"x0":-1.3411234156730498,"y0":50.00336638419118,"z0":5.591957330824128,"aX":-8.734608571795993},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":7.7,"spinRate":2428,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.39795906779564794,"extension":6.681635488237852},"index":2,"playId":"be3e8b5a-79d7-353a-9a9d-32cb0fb019ba","pitchNumber":2,"startTime":"2026-08-05T00:36:46.201Z","endTime":"2026-08-05T00:36:49.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80475160014054,"aZ":-18.40467186729925,"pfxX":-4.2722366433231755,"pfxZ":7.148226872352359,"pX":-0.8225135602884938,"pZ":2.4670392920442294,"vX0":2.927471600011526,"vY0":-137.50932878729142,"vZ0":-5.221150550098864,"x":148.35,"y":172.17,"x0":-1.3426614955865905,"y0":50.0036361409507,"z0":5.628263975896813,"aX":-8.230340962139309},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":7.2,"spinRate":2376,"spinDirection":207},"zone":4,"typeConfidence":0.88,"plateTime":0.3974331216315172,"extension":6.470715271804411},"index":3,"playId":"47c86329-ddb3-320c-9590-fad821196586","pitchNumber":3,"startTime":"2026-08-05T00:37:17.135Z","endTime":"2026-08-05T00:37:25.120Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.536793368922055,"aZ":-25.00291682957684,"pfxX":2.924462328525869,"pfxZ":4.028570162362735,"pX":-0.5678339087571714,"pZ":2.1214120698876457,"vX0":1.5591583291347633,"vY0":-131.73765320126685,"vZ0":-4.49452245548139,"x":138.64,"y":181.5,"x0":-1.5449393544640053,"y0":50.004577564545194,"z0":5.668521795285444,"aX":5.208077632938624},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":-5.6,"spinRate":2387,"spinDirection":179},"zone":4,"typeConfidence":0.91,"plateTime":0.4136963381839105,"extension":6.634200883149946},"index":4,"playId":"bd92412e-ae00-3ae9-ad80-52c6e04723f1","pitchNumber":4,"startTime":"2026-08-05T00:37:56.528Z","endTime":"2026-08-05T00:37:59.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.517965017750438,"aZ":-27.077946339873172,"pfxX":-7.249504230279365,"pfxZ":3.098729454072961,"pX":-0.5448915542634541,"pZ":1.2446681512882924,"vX0":4.521707625419995,"vY0":-127.34473254288599,"vZ0":-5.652063549440207,"x":137.77,"y":205.17,"x0":-1.3992493174065939,"y0":50.00632679324738,"z0":5.628134444353029,"aX":-11.939820542704478},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":12.1,"spinRate":1119,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.42968200567854087,"extension":6.464669322692552},"index":5,"playId":"bfa4d893-473b-379b-a2a8-0243a3cdf103","pitchNumber":5,"startTime":"2026-08-05T00:38:20.122Z","endTime":"2026-08-05T00:38:23.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.387951119294225,"aZ":-45.20425105208692,"pfxX":3.192620852491996,"pfxZ":-9.803151624201904,"pX":-1.076015733415605,"pZ":3.100024166860264,"vX0":-0.41010594759401575,"vY0":-115.1694319882634,"vZ0":3.021708005407424,"x":158.02,"y":155.08,"x0":-1.3089143974728168,"y0":50.000602819356295,"z0":6.174196337711119,"aX":4.245144122217251},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-16.6,"breakHorizontal":-5.6,"spinRate":2609,"spinDirection":18},"zone":11,"typeConfidence":0.9,"plateTime":0.4774096021639531,"extension":6.366640048771695},"index":6,"playId":"9796fdc7-bbb0-3290-8821-aff796434c71","pitchNumber":6,"startTime":"2026-08-05T00:38:46.427Z","endTime":"2026-08-05T00:38:51.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.383085179504285,"aZ":-16.268395103456886,"pfxX":-2.1298007980928717,"pfxZ":8.12132040188179,"pX":-0.11959920141054727,"pZ":3.149665638906622,"vX0":4.276792652924286,"vY0":-138.67034792559733,"vZ0":-3.9030726683349144,"x":121.56,"y":153.74,"x0":-1.4012510072436328,"y0":50.00217966699152,"z0":5.652378557144034,"aX":-4.171325910244634},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":3.0,"spinRate":2446,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.39414147958314727,"extension":6.598478885399825},"hitData":{"launchSpeed":82.7,"launchAngle":42.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.14,"coordY":87.53}},"index":7,"playId":"cc92cf29-0ae7-3efd-ac2a-77cb3464666f","pitchNumber":7,"startTime":"2026-08-05T00:39:07.084Z","endTime":"2026-08-05T00:39:15.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:39:15.729Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a line drive to left fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T00:41:14.984Z","endTime":"2026-08-05T00:41:36.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":92.7,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.627073624302497,"aZ":-21.802364397835543,"pfxX":-9.515473916881735,"pfxZ":5.652829973298633,"pX":-0.22199397260666387,"pZ":2.567058229287448,"vX0":8.361714833093922,"vY0":-134.7063915474783,"vZ0":-4.108327015166231,"x":125.46,"y":169.47,"x0":-2.1320807892308937,"y0":50.00354073919528,"z0":5.655822870482069,"aX":-17.464631123655952},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.5,"breakHorizontal":15.4,"spinRate":2293,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.40680053459890386,"extension":6.0338793156623405},"hitData":{"launchSpeed":103.4,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.52,"coordY":88.71}},"index":0,"playId":"26fe1c49-0dc1-30b7-8c5e-5f40f54ddfd9","pitchNumber":1,"startTime":"2026-08-05T00:41:24.410Z","endTime":"2026-08-05T00:41:36.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:41:36.557Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jakob Marsee lines out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T00:44:16.408Z","endTime":"2026-08-05T00:45:08.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T00:41:50.330Z","endTime":"2026-08-05T00:42:16.666Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Dodd replaces Grant Holmes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-05T00:42:16.666Z","endTime":"2026-08-05T00:44:18.730Z","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":"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.3,"endSpeed":84.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89207309358672,"aZ":-10.919750435780662,"pfxX":5.829135908752014,"pfxZ":11.618561128857872,"pX":-0.8474166807692276,"pZ":3.0962957600527603,"vX0":-8.969397471134753,"vY0":-134.12745136956013,"vZ0":-5.537703738867016,"x":149.3,"y":155.18,"x0":1.7763498762900076,"y0":50.00323313743677,"z0":5.960083841709561,"aX":10.66465683722472},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.0,"breakHorizontal":-8.8,"spinRate":2168,"spinDirection":139},"zone":11,"typeConfidence":0.9,"plateTime":0.4077172359840384,"extension":6.300403302985617},"index":2,"playId":"8b548208-429b-31b9-b8fb-ea9dca2c3d8c","pitchNumber":1,"startTime":"2026-08-05T00:44:18.730Z","endTime":"2026-08-05T00:44:22.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61238156303678,"aZ":-9.829735301386371,"pfxX":2.8966091549794912,"pfxZ":12.39566649950559,"pX":0.6752941643016529,"pZ":2.084759084092023,"vX0":-3.44998987294064,"vY0":-133.17379229607403,"vZ0":-8.324853592667164,"x":91.26,"y":182.49,"x0":1.6089897431617681,"y0":50.004967741270335,"z0":5.955369836623516,"aX":5.222751823519616},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.9,"breakHorizontal":-4.6,"spinRate":2150,"spinDirection":139},"zone":9,"typeConfidence":0.87,"plateTime":0.4107008787176447,"extension":6.119142483499485},"index":3,"playId":"4525367d-176c-3b3d-aa6b-fae013ad244f","pitchNumber":2,"startTime":"2026-08-05T00:44:36.454Z","endTime":"2026-08-05T00:44:39.731Z","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":93.1,"endSpeed":85.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51985549267202,"aZ":-10.330448954849736,"pfxX":4.049152693261414,"pfxZ":11.720788086121956,"pX":-0.5356202565021644,"pZ":2.9327977260340052,"vX0":-7.1202731246408675,"vY0":-135.3977125379907,"vZ0":-6.471208634441417,"x":137.42,"y":159.59,"x0":1.5976443735985073,"y0":50.00425825162439,"z0":6.070787654828494,"aX":7.547934137172395},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.0,"breakHorizontal":-5.9,"spinRate":2235,"spinDirection":137},"zone":1,"typeConfidence":0.9,"plateTime":0.4039536724713453,"extension":6.1326615169121155},"hitData":{"launchSpeed":98.3,"launchAngle":18.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.33,"coordY":61.14}},"index":4,"playId":"35ba50e2-2990-3efc-a42d-b63f362c7b71","pitchNumber":3,"startTime":"2026-08-05T00:44:56.192Z","endTime":"2026-08-05T00:45:08.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:45:08.111Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Leo Jiménez grounds into a double play, shortstop Jim Jarvis to second baseman Ozzie Albies to first baseman Matt Olson. Heriberto Hernández out at 2nd. Leo Jiménez out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T00:45:08.608Z","endTime":"2026-08-05T00:46:15.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"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],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.8,"endSpeed":86.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85187388297038,"aZ":-11.09279150575333,"pfxX":5.536449099481955,"pfxZ":11.151644059867701,"pX":-0.009083076952782307,"pZ":3.1635218812031805,"vX0":-6.584398893697667,"vY0":-136.35466826606822,"vZ0":-5.737553807046877,"x":117.35,"y":153.36,"x0":1.7131018529600308,"y0":50.003229786629774,"z0":6.054216104781544,"aX":10.46745705389419},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":-8.8,"spinRate":2191,"spinDirection":135},"zone":2,"typeConfidence":0.91,"plateTime":0.40107289740942553,"extension":6.301368530658803},"index":0,"playId":"58fc6a29-b5b2-32cf-80be-668d3f360cd5","pitchNumber":1,"startTime":"2026-08-05T00:45:30.125Z","endTime":"2026-08-05T00:45:33.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.123349497546727,"aZ":-11.575430304788497,"pfxX":4.448807247137976,"pfxZ":11.345857562265017,"pX":-0.3022758127599986,"pZ":2.960281497239598,"vX0":-6.39453665025981,"vY0":-133.93710049042218,"vZ0":-5.9243490136811,"x":128.52,"y":158.85,"x0":1.5389034185561377,"y0":50.00162609791837,"z0":6.029724209792295,"aX":8.076543498276873},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":-6.7,"spinRate":2127,"spinDirection":136},"zone":1,"typeConfidence":0.89,"plateTime":0.4090528707830554,"extension":6.1100261789379},"index":1,"playId":"e6328b4d-dc6d-3490-89dc-bc31a56441f1","pitchNumber":2,"startTime":"2026-08-05T00:45:50.154Z","endTime":"2026-08-05T00:45:53.154Z","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":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2834967822964,"aZ":-11.711473323964498,"pfxX":4.437422668159791,"pfxZ":11.4761284173554,"pX":0.17663363581820563,"pZ":3.308758741709283,"vX0":-5.594824895228758,"vY0":-132.65683387596755,"vZ0":-4.829743312446535,"x":110.27,"y":149.44,"x0":1.7361115381031282,"y0":50.001541952683404,"z0":6.006218315216384,"aX":7.911554224001118},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.9,"breakHorizontal":-6.8,"spinRate":2188,"spinDirection":137},"zone":12,"typeConfidence":0.87,"plateTime":0.41284113608321693,"extension":6.227781844838508},"hitData":{"launchSpeed":86.3,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.3,"coordY":153.46}},"index":2,"playId":"1e785b45-d428-3eb2-bd6f-db3aad97cb3d","pitchNumber":3,"startTime":"2026-08-05T00:46:08.614Z","endTime":"2026-08-05T00:46:15.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:46:15.899Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T00:48:44.203Z","endTime":"2026-08-05T00:49:25.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John King replaces Ryan Gusto.","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":"2026-08-05T00:47:54.603Z","endTime":"2026-08-05T00:48:24.787Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Mauricio Dubón replaces Mike Yastrzemski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-05T00:48:24.787Z","endTime":"2026-08-05T00:48:46.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.152393187584437,"aZ":-40.91521727712417,"pfxX":-5.357209000776979,"pfxZ":-6.669344570159314,"pX":1.190198407947577,"pZ":2.3015387707486052,"vX0":-0.34155324717499086,"vY0":-113.53996492385942,"vZ0":0.7528712389980428,"x":71.63,"y":176.64,"x0":2.038865339102294,"y0":50.005394660438526,"z0":6.026708027891365,"aX":-7.017805721833445},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.6,"breakHorizontal":9.8,"spinRate":2778,"spinDirection":321},"zone":14,"typeConfidence":0.9,"plateTime":0.48181940175649274,"extension":5.943920654833223},"index":2,"playId":"abf47d15-ceba-33f7-9999-5b1d24c79743","pitchNumber":1,"startTime":"2026-08-05T00:48:46.323Z","endTime":"2026-08-05T00:48:51.402Z","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.2,"endSpeed":82.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.566660765151465,"aZ":-31.191972247411872,"pfxX":7.913278345451353,"pfxZ":0.5692315456194059,"pX":1.6525983700464966,"pZ":3.124101360297367,"vX0":-3.229538861526061,"vY0":-129.92431996641164,"vZ0":-0.020861064485425573,"x":54.01,"y":154.43,"x0":1.8791470547024314,"y0":50.002592489314644,"z0":5.490069538252877,"aX":13.615710036606915},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.2,"breakHorizontal":-13.7,"spinRate":2002,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.4205432387855059,"extension":6.205921529888315},"index":3,"playId":"bd994043-87c4-3329-b270-eee638bcd591","pitchNumber":2,"startTime":"2026-08-05T00:49:00.452Z","endTime":"2026-08-05T00:49:03.452Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21474923362827,"aZ":-32.38548757564074,"pfxX":-0.8490888079444378,"pfxZ":-0.14468537668673243,"pX":-0.07687276790766248,"pZ":1.8829303348040076,"vX0":-4.408602308144703,"vY0":-119.9687819593885,"vZ0":-2.0301073851928098,"x":119.93,"y":187.94,"x0":1.8879386881664209,"y0":50.00139571587259,"z0":5.60149252470031,"aX":-1.2488991748488445},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":2.5,"spinRate":2724,"spinDirection":304},"zone":8,"typeConfidence":0.89,"plateTime":0.4549685618039421,"extension":6.301013726676306},"hitData":{"launchSpeed":95.8,"launchAngle":42.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.73,"coordY":85.67}},"index":4,"playId":"befaf73b-aa8a-3ee0-a412-e33dbf55be82","pitchNumber":3,"startTime":"2026-08-05T00:49:14.376Z","endTime":"2026-08-05T00:49:25.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:49:25.687Z","atBatIndex":48},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Lane Thomas reaches on a throwing error by shortstop Otto Lopez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T00:49:48.441Z","endTime":"2026-08-05T00:49:58.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Lane Thomas replaces Dominic Smith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-05T00:49:33.360Z","endTime":"2026-08-05T00:49:50.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":642086,"link":"/api/v1/people/642086"}},{"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":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35086048447139,"aZ":-27.082804777273342,"pfxX":9.41608628713696,"pfxZ":2.938388512448393,"pX":0.8336864083296743,"pZ":2.470260412434353,"vX0":-5.796819032842343,"vY0":-131.24038981105355,"vZ0":-2.3452395378008464,"x":85.22,"y":172.08,"x0":1.854619033569105,"y0":50.00444304761402,"z0":5.405136050740825,"aX":16.327396512220155},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.0,"breakHorizontal":-15.7,"spinRate":2075,"spinDirection":117},"zone":12,"typeConfidence":0.91,"plateTime":0.41831416884519923,"extension":6.316838410188778},"hitData":{"launchSpeed":87.8,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.0,"coordY":148.0}},"index":1,"playId":"84ff6687-0e12-322b-a028-527d3f36c47c","pitchNumber":1,"startTime":"2026-08-05T00:49:50.710Z","endTime":"2026-08-05T00:49:58.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:49:58.738Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Riley homers (13) on a fly ball to left center field. Lane Thomas scores.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T00:50:11.297Z","endTime":"2026-08-05T00:51:24.239Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":{"id":667463,"link":"/api/v1/people/667463"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":{"id":667463,"link":"/api/v1/people/667463"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.160871573247867,"aZ":-28.61690899403984,"pfxX":9.001180624324743,"pfxZ":2.0482716348488204,"pX":0.4783112871638735,"pZ":2.570994518639819,"vX0":-6.335480964160499,"vY0":-131.10979076840073,"vZ0":-1.9096625435609593,"x":98.77,"y":169.36,"x0":1.7586577784843958,"y0":50.003710485690625,"z0":5.44795470808505,"aX":15.644791976036098},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":-14.9,"spinRate":2052,"spinDirection":131},"zone":6,"typeConfidence":0.91,"plateTime":0.4180356467907669,"extension":6.351722490211437},"index":0,"playId":"79052696-010d-320d-96cb-8445dae14b2a","pitchNumber":1,"startTime":"2026-08-05T00:50:29.917Z","endTime":"2026-08-05T00:50:33.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72320869139403,"aZ":-31.275961871216897,"pfxX":7.1956384408698355,"pfxZ":0.587810710112949,"pX":1.3871868076882026,"pZ":1.844602695879268,"vX0":-3.5469768215386903,"vY0":-122.24814661081001,"vZ0":-2.2437076590244134,"x":64.12,"y":188.98,"x0":1.9208366440554654,"y0":50.000440526659176,"z0":5.454726068074791,"aX":10.907510595039787},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":-12.2,"spinRate":1687,"spinDirection":119},"zone":14,"typeConfidence":0.89,"plateTime":0.4477650095181849,"extension":6.079990293679948},"index":1,"playId":"fa8a14aa-7a2b-37dd-baf0-9f190a4e994b","pitchNumber":2,"startTime":"2026-08-05T00:50:43.289Z","endTime":"2026-08-05T00:50:46.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.447111283891903,"aZ":-40.75929828578705,"pfxX":-7.094878410441896,"pfxZ":-6.362341873901143,"pX":0.1196647114740582,"pZ":1.8227046665302666,"vX0":-1.6352852643979396,"vY0":-115.95400429485572,"vZ0":-0.3848991593106812,"x":112.44,"y":189.57,"x0":1.7569968229791098,"y0":50.00246889127237,"z0":5.908910309484931,"aX":-9.575676953934495},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.3,"breakHorizontal":13.2,"spinRate":3028,"spinDirection":325},"zone":8,"typeConfidence":0.9,"plateTime":0.4739541587599656,"extension":6.057666567385155},"hitData":{"launchSpeed":106.7,"launchAngle":30.0,"totalDistance":433.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":73.14,"coordY":31.55}},"index":2,"playId":"4aa00013-6075-3021-9088-e572f42e244c","pitchNumber":3,"startTime":"2026-08-05T00:50:59.608Z","endTime":"2026-08-05T00:51:24.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:51:24.239Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jim Jarvis flies out to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T00:51:27.650Z","endTime":"2026-08-05T00:52:50.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"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(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":81.8,"endSpeed":75.4,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.802454621054952,"aZ":-32.14670305599054,"pfxX":-3.309948805559636,"pfxZ":0.017661946134715834,"pX":0.20669789415361106,"pZ":2.1342738547593605,"vX0":-2.7466110745935604,"vY0":-119.18115199827322,"vZ0":-1.428651293117085,"x":109.12,"y":181.15,"x0":1.8038448359501151,"y0":50.00213448231658,"z0":5.643542263819096,"aX":-4.763040412027553},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.0,"breakHorizontal":6.6,"spinRate":2685,"spinDirection":310},"zone":5,"typeConfidence":0.93,"plateTime":0.45948950582269266,"extension":6.282550706026022},"index":0,"playId":"4a068111-8150-3652-ac75-5e5ac0674c40","pitchNumber":1,"startTime":"2026-08-05T00:51:46.680Z","endTime":"2026-08-05T00:51:49.841Z","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":90.5,"endSpeed":82.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.773014018845537,"aZ":-32.539247991858275,"pfxX":8.509309648288706,"pfxZ":-0.20679559207752618,"pX":0.17584909920430086,"pZ":2.041323681446681,"vX0":-6.65955805820247,"vY0":-131.64915098797232,"vZ0":-2.40817120862915,"x":110.3,"y":183.66,"x0":1.6366482658474624,"y0":50.00462946995877,"z0":5.384034112627906,"aX":14.890971876591463},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.7,"breakHorizontal":-13.9,"spinRate":2104,"spinDirection":125},"zone":8,"typeConfidence":0.91,"plateTime":0.4165472014792857,"extension":6.325355320558533},"index":1,"playId":"c06c9cd8-9b69-3a82-94e4-9d9ab3b37edd","pitchNumber":2,"startTime":"2026-08-05T00:52:00.645Z","endTime":"2026-08-05T00:52:04.320Z","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":83.4,"endSpeed":77.4,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93833235163716,"aZ":-32.10865975180649,"pfxX":-2.376724941234367,"pfxZ":0.04213632792768607,"pX":-1.0413194503825676,"pZ":0.655765968230807,"vX0":-6.172945493271485,"vY0":-121.36304794059555,"vZ0":-4.60337955763303,"x":156.69,"y":221.07,"x0":1.840101709471791,"y0":50.00148408991878,"z0":5.362196292077126,"aX":-3.5576224043768523},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.7,"breakHorizontal":5.8,"spinRate":2785,"spinDirection":321},"zone":13,"typeConfidence":0.92,"plateTime":0.4506894619615598,"extension":6.229985865894633},"index":2,"playId":"bb3fa094-1261-3d33-83db-7483a3bc2553","pitchNumber":3,"startTime":"2026-08-05T00:52:23.158Z","endTime":"2026-08-05T00:52:26.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.426162849577615,"aZ":-36.685561703382206,"pfxX":-8.438339812957029,"pfxZ":-3.20910608953129,"pX":-0.5262910951888338,"pZ":1.096549540759048,"vX0":-3.000814543168304,"vY0":-118.63341755505395,"vZ0":-2.535712608174717,"x":137.06,"y":209.17,"x0":1.855704261193849,"y0":50.00139822976331,"z0":5.565286741632914,"aX":-11.870924183735482},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.1,"breakHorizontal":16.1,"spinRate":2831,"spinDirection":312},"zone":13,"typeConfidence":0.91,"plateTime":0.46398876547057366,"extension":6.135227671801155},"hitData":{"launchSpeed":75.2,"launchAngle":39.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":149.45,"coordY":101.07}},"index":3,"playId":"95ca63c7-3bc6-3b76-bec9-f41f6e7ef6c3","pitchNumber":4,"startTime":"2026-08-05T00:52:42.336Z","endTime":"2026-08-05T00:52:50.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:52:50.859Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T00:52:54.738Z","endTime":"2026-08-05T00:54:39.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.661290947360918,"aZ":-28.731924455042687,"pfxX":8.370134863273009,"pfxZ":2.3324276072263945,"pX":1.196151790919272,"pZ":2.420609433963778,"vX0":-4.069117191809669,"vY0":-120.7373289420163,"vZ0":-1.4582470388686604,"x":71.41,"y":173.42,"x0":1.8165245889196484,"y0":50.00211421524473,"z0":5.562495395479422,"aX":12.3483009201458},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.1,"breakHorizontal":-14.2,"spinRate":1566,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.4537655247614758,"extension":6.065703369835993},"index":0,"playId":"d4a34dc3-613c-3f7e-8174-33744e6a1754","pitchNumber":1,"startTime":"2026-08-05T00:53:12.958Z","endTime":"2026-08-05T00:53:18.958Z","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.4,"endSpeed":84.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20887876767443,"aZ":-26.462012314642124,"pfxX":9.300812612597955,"pfxZ":3.1798485868957096,"pX":-0.5525741370557358,"pZ":2.2586079961700767,"vX0":-9.130618637961872,"vY0":-132.86624620137894,"vZ0":-2.9589845341517402,"x":138.06,"y":177.8,"x0":1.7122892905354,"y0":50.00196515619131,"z0":5.299836426281988,"aX":16.706818839238327},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.3,"breakHorizontal":-15.0,"spinRate":2122,"spinDirection":131},"zone":4,"typeConfidence":0.91,"plateTime":0.41149196745774885,"extension":6.2683810784530785},"index":1,"playId":"d2cbf16f-984f-39db-9ce6-cac82b779a0a","pitchNumber":2,"startTime":"2026-08-05T00:53:32.178Z","endTime":"2026-08-05T00:53:35.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64355330274951,"aZ":-31.374750622408293,"pfxX":-5.660341899117199,"pfxZ":0.5319889108512379,"pX":-0.8315133264025063,"pZ":-0.012136121760810265,"vX0":-4.573960019891822,"vY0":-121.78258561648845,"vZ0":-6.151501489546199,"x":148.7,"y":239.11,"x0":1.805616241462337,"y0":50.003618415815566,"z0":5.256432497693945,"aX":-8.51195491472809},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":11.3,"spinRate":2823,"spinDirection":314},"zone":13,"typeConfidence":0.82,"plateTime":0.44954671844397787,"extension":6.154052292240788},"index":2,"playId":"ca785a33-afba-3289-8568-97d52d99be08","pitchNumber":3,"startTime":"2026-08-05T00:53:45.438Z","endTime":"2026-08-05T00:53:48.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48547864705576,"aZ":-29.99527503270884,"pfxX":8.935184579707604,"pfxZ":1.3988011902837947,"pX":0.017075305222862488,"pZ":1.6356800085667667,"vX0":-6.95023771724981,"vY0":-123.59347708544912,"vZ0":-3.1107553037905813,"x":116.35,"y":194.62,"x0":1.691958089291965,"y0":50.00533368336279,"z0":5.405473998627636,"aX":13.954169061812294},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":-14.8,"spinRate":1640,"spinDirection":120},"zone":8,"typeConfidence":0.91,"plateTime":0.44159750056848335,"extension":6.171750697364841},"index":3,"playId":"16a9eb83-9f4c-39a9-9b34-af01b579c4b9","pitchNumber":4,"startTime":"2026-08-05T00:54:06.357Z","endTime":"2026-08-05T00:54:09.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18897387320408,"aZ":-31.941957525999488,"pfxX":-6.310904595067008,"pfxZ":0.15803985914753582,"pX":0.21375593547571975,"pZ":2.031402917489671,"vX0":-1.939883228323136,"vY0":-120.22201955974434,"vZ0":-1.5043514490716368,"x":108.85,"y":183.93,"x0":1.8509004583676312,"y0":50.003016252598435,"z0":5.4989868394148145,"aX":-9.242099007716359},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.2,"breakHorizontal":11.9,"spinRate":2767,"spinDirection":307},"zone":8,"typeConfidence":0.88,"plateTime":0.4555092466941808,"extension":6.14245884957035},"hitData":{"launchSpeed":88.7,"launchAngle":32.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.02,"coordY":72.39}},"index":4,"playId":"73a93244-61cb-39ab-97e5-5b34d240bebe","pitchNumber":5,"startTime":"2026-08-05T00:54:29.539Z","endTime":"2026-08-05T00:54:39.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:54:39.605Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Agustín Ramírez called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T00:57:02.207Z","endTime":"2026-08-05T00:58:16.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mauricio Dubón remains in the game as the left fielder.","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":"2026-08-05T00:56:10.927Z","endTime":"2026-08-05T00:56:10.938Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"description":"Lane Thomas 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":1,"startTime":"2026-08-05T00:56:10.938Z","endTime":"2026-08-05T00:56:10.939Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657041,"link":"/api/v1/people/657041"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"description":"Pitching Change: Dylan Lee replaces Dylan Dodd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-05T00:56:10.939Z","endTime":"2026-08-05T00:56:31.567Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Agustín Ramírez replaces Joe Mack.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-05T00:56:31.567Z","endTime":"2026-08-05T00:57:04.312Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":691788,"link":"/api/v1/people/691788"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.663157021589537,"aZ":-30.054392205130803,"pfxX":-0.8493071644489075,"pfxZ":1.4938120595969977,"pX":-0.004453444425643748,"pZ":2.297147020411047,"vX0":-4.168831249513443,"vY0":-118.15476931139796,"vZ0":-3.198524047972499,"x":117.17,"y":176.76,"x0":1.890230030476412,"y0":50.003609498180595,"z0":6.418664299387979,"aX":-1.2051391683648267},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.2,"breakHorizontal":2.5,"spinRate":2013,"spinDirection":122},"zone":5,"typeConfidence":0.91,"plateTime":0.4628624558014889,"extension":6.018184644333576},"index":4,"playId":"7ab329d7-4342-3074-82e0-ac3ab3d78a62","pitchNumber":1,"startTime":"2026-08-05T00:57:04.312Z","endTime":"2026-08-05T00:57:07.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(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.0,"endSpeed":74.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.542744446599187,"aZ":-31.355272523381807,"pfxX":0.4066206813181552,"pfxZ":0.5828863937002495,"pX":-0.45924819044282966,"pZ":1.7072554212411228,"vX0":-5.208321206964853,"vY0":-119.21195756421106,"vZ0":-4.302715723912853,"x":134.51,"y":192.68,"x0":1.7170684789617234,"y0":50.00538791814472,"z0":6.419599207415296,"aX":0.5755391103039345},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.1,"breakHorizontal":0.7,"spinRate":2056,"spinDirection":352},"zone":7,"typeConfidence":0.91,"plateTime":0.46247155150709807,"extension":6.209948436606985},"index":5,"playId":"7eebaf1d-da4f-3b51-b3b1-1190ac63f986","pitchNumber":2,"startTime":"2026-08-05T00:57:19.150Z","endTime":"2026-08-05T00:57:22.150Z","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":80.9,"endSpeed":75.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.582798468747377,"aZ":-31.71285748632147,"pfxX":-0.12608682653758518,"pfxZ":0.3248138145741375,"pX":0.22427649790725918,"pZ":0.4339192537004655,"vX0":-3.5243340547154567,"vY0":-117.68502362379685,"vZ0":-6.948743267610889,"x":108.45,"y":227.06,"x0":1.7552991803085078,"y0":50.0010503781807,"z0":6.348950212048152,"aX":-0.17712318139509262},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.8,"breakHorizontal":1.1,"spinRate":2041,"spinDirection":332},"zone":14,"typeConfidence":0.91,"plateTime":0.4647735522731633,"extension":6.205978928020448},"index":6,"playId":"23db54ad-7109-3192-867a-a314bd40f695","pitchNumber":3,"startTime":"2026-08-05T00:57:33.786Z","endTime":"2026-08-05T00:57:38.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87097024738958,"aZ":-30.670998145615272,"pfxX":0.859577430197021,"pfxZ":1.0476372040046602,"pX":-0.003487501272314487,"pZ":1.2813912560499745,"vX0":-4.570909035360844,"vY0":-118.74004386613191,"vZ0":-5.507472525543326,"x":117.13,"y":204.18,"x0":1.8313809663432252,"y0":50.00150190177106,"z0":6.408022061984095,"aX":1.2323377920476297},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.8,"breakHorizontal":-0.5,"spinRate":2096,"spinDirection":9},"zone":13,"typeConfidence":0.91,"plateTime":0.46057010593955594,"extension":6.178332621291134},"index":7,"playId":"7bfc4fc1-3cf9-3aa7-886c-426bc1b8ca28","pitchNumber":4,"startTime":"2026-08-05T00:57:53.401Z","endTime":"2026-08-05T00:57:58.076Z","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":93.5,"endSpeed":85.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.158480879530448,"aZ":-11.158266871385212,"pfxX":4.654120484761916,"pfxZ":11.219739274766608,"pX":0.4475092911742502,"pZ":1.8422512058284883,"vX0":-4.629456996631297,"vY0":-135.8570490043582,"vZ0":-9.988085714934536,"x":99.94,"y":189.04,"x0":1.5671701161960614,"y0":50.004455444145805,"z0":6.337221807142328,"aX":8.719722812164743},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":-7.4,"spinRate":2281,"spinDirection":153},"zone":9,"typeConfidence":0.9,"plateTime":0.4028286580851965,"extension":6.184499797833454},"index":8,"playId":"2915ee6c-fa52-32cc-89a3-b2e2af96d703","pitchNumber":5,"startTime":"2026-08-05T00:58:12.347Z","endTime":"2026-08-05T00:58:16.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T00:58:16.302Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Sanoja strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T00:58:18.938Z","endTime":"2026-08-05T01:00:39.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"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":81.5,"endSpeed":75.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17006783622074,"aZ":-32.84399257016335,"pfxX":0.7446041816660847,"pfxZ":-0.46519283485504737,"pX":0.8735014322080059,"pZ":2.3715575532109168,"vX0":-2.4524535159099368,"vY0":-118.77200416071932,"vZ0":-2.804100416184916,"x":83.7,"y":174.75,"x0":1.821499090883783,"y0":50.004525805916266,"z0":6.546212181445675,"aX":1.0670009850847229},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.2,"breakHorizontal":-0.7,"spinRate":2219,"spinDirection":351},"zone":12,"typeConfidence":0.91,"plateTime":0.4606763651918424,"extension":6.266269294464948},"index":0,"playId":"e1eaa2cd-4f39-39f5-b863-50a357af4cb2","pitchNumber":1,"startTime":"2026-08-05T00:58:41.409Z","endTime":"2026-08-05T00:58:44.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91101651368438,"aZ":-17.87417960850689,"pfxX":3.5359780355040695,"pfxZ":9.214189380316782,"pX":0.09661040198430318,"pZ":1.025276505256563,"vX0":-5.231126903183072,"vY0":-123.60533894442078,"vZ0":-8.839368786717532,"x":113.32,"y":211.1,"x0":1.7779632390628732,"y0":50.00484874364469,"z0":6.140067710982174,"aX":5.489540614812569},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":14.9,"breakHorizontal":-5.3,"spinRate":1534,"spinDirection":145},"zone":14,"typeConfidence":0.52,"plateTime":0.4425953734300778,"extension":6.311090975694243},"index":1,"playId":"d55d7c8f-b4cf-372c-b945-502dacdfbb0a","pitchNumber":2,"startTime":"2026-08-05T00:58:56.624Z","endTime":"2026-08-05T00:58:59.872Z","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":"2026-08-05T00:59:10.375Z","endTime":"2026-08-05T00:59:21.799Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"}},{"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.4,"endSpeed":76.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.215840011358914,"aZ":-30.128685403268463,"pfxX":-0.09686631592657413,"pfxZ":1.3851944218991914,"pX":-0.5160650044813444,"pZ":1.7820018132479194,"vX0":-5.386090884834857,"vY0":-121.23045122561332,"vZ0":-4.696628574488736,"x":136.67,"y":190.67,"x0":1.7534813839430357,"y0":50.00329270860005,"z0":6.394916450574189,"aX":-0.14318332194093772},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":1.6,"spinRate":2092,"spinDirection":209},"zone":7,"typeConfidence":0.91,"plateTime":0.4529880518509066,"extension":6.2218278328275956},"index":3,"playId":"223d4234-4f58-3541-9307-feb4e7095b9b","pitchNumber":3,"startTime":"2026-08-05T00:59:21.799Z","endTime":"2026-08-05T00:59:24.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73608941919368,"aZ":-16.209230751480227,"pfxX":3.8767672671445226,"pfxZ":10.133900960688464,"pX":-0.14109748516434692,"pZ":0.3845170570819884,"vX0":-6.0670386406692405,"vY0":-124.40431402799976,"vZ0":-10.697115596163064,"x":122.38,"y":228.4,"x0":1.8198233730880446,"y0":50.00397183865644,"z0":6.068571734028503,"aX":6.108818957496725},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":1595,"spinDirection":140},"zone":13,"typeConfidence":0.64,"plateTime":0.43940691336655746,"extension":6.452904327660773},"index":4,"playId":"e97b8aa4-7677-3d57-ab8b-8337493e3e6b","pitchNumber":4,"startTime":"2026-08-05T00:59:40.980Z","endTime":"2026-08-05T00:59:44.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.330737732119697,"aZ":-25.617791462273104,"pfxX":-0.25334422905834286,"pfxZ":4.289978613241456,"pX":-0.1710442522227584,"pZ":1.068553863440115,"vX0":-4.8266938582016445,"vY0":-121.86242763260987,"vZ0":-7.135813529666447,"x":123.52,"y":209.93,"x0":1.854982359873954,"y0":50.00329967890432,"z0":6.198883164069507,"aX":-0.38653533838242976},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.6,"breakHorizontal":1.4,"spinRate":2170,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.44672798242409195,"extension":6.374976230740291},"index":5,"playId":"caa7dec2-8c59-36f0-b324-7839f24d06b2","pitchNumber":5,"startTime":"2026-08-05T00:59:59.173Z","endTime":"2026-08-05T01:00:03.205Z","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.1,"endSpeed":84.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.237795021244253,"aZ":-10.943188128013725,"pfxX":4.250755785950027,"pfxZ":11.584907218932807,"pX":0.9732006516982317,"pZ":3.7732473644196056,"vX0":-3.475677434690827,"vY0":-134.08857680116267,"vZ0":-5.139666171896575,"x":79.9,"y":136.9,"x0":1.7298233611131528,"y0":50.00365113434564,"z0":6.486321276910986,"aX":7.790992781852184},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.2,"breakHorizontal":-7.0,"spinRate":2206,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.4074689806480172,"extension":6.096065289059206},"index":6,"playId":"7299b39f-a6ed-3832-9136-5df501eaf5bf","pitchNumber":6,"startTime":"2026-08-05T01:00:19.264Z","endTime":"2026-08-05T01:00:22.562Z","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, 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":86.4,"endSpeed":79.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49046500384715,"aZ":-18.525369464885358,"pfxX":6.911548641832956,"pfxZ":8.531773587388628,"pX":-0.17082305495391162,"pZ":1.5346732812994894,"vX0":-6.9273976176866245,"vY0":-125.43329902339383,"vZ0":-7.915039425890719,"x":123.51,"y":197.34,"x0":1.7238796574319306,"y0":50.00131693209067,"z0":6.231967814120463,"aX":11.053704070980789},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":13.9,"breakHorizontal":-11.0,"spinRate":1585,"spinDirection":143},"zone":8,"typeConfidence":0.92,"plateTime":0.43606249176815837,"extension":6.426101656903858},"index":7,"playId":"79549fa7-84a8-3292-b452-d77908c0b3dc","pitchNumber":7,"startTime":"2026-08-05T01:00:36.495Z","endTime":"2026-08-05T01:00:39.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:00:39.837Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Stowers walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T01:00:47.113Z","endTime":"2026-08-05T01:03:14.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.526651072553666,"aZ":-9.788414871406411,"pfxX":5.068269722326217,"pfxZ":12.106614237644536,"pX":-0.7546064890238983,"pZ":2.6015235283095004,"vX0":-7.827216327171416,"vY0":-134.91963116595346,"vZ0":-8.054170724729353,"x":145.76,"y":168.54,"x0":1.5216420330546305,"y0":50.00625607399895,"z0":6.310041541062224,"aX":9.37482031854295},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.4,"breakHorizontal":-7.6,"spinRate":2316,"spinDirection":154},"zone":4,"typeConfidence":0.9,"plateTime":0.40551077014309067,"extension":6.260572548228473},"index":0,"playId":"1c86f3ae-d339-3a61-a4e9-d2eb4ddef219","pitchNumber":1,"startTime":"2026-08-05T01:01:08.828Z","endTime":"2026-08-05T01:01:13.142Z","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":83.7,"endSpeed":77.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.856129026516477,"aZ":-28.787887878654665,"pfxX":-0.5140843840556837,"pfxZ":2.2414507134490265,"pX":-1.4264148170976885,"pZ":1.2552639813406952,"vX0":-6.9208285229962945,"vY0":-121.64387958594206,"vZ0":-6.123064856218005,"x":171.37,"y":204.89,"x0":1.5118284888188909,"y0":50.00440044107562,"z0":6.272928248314346,"aX":-0.7769126175901221},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.9,"breakHorizontal":2.4,"spinRate":2168,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.4487408275268461,"extension":6.395941265214334},"index":1,"playId":"476c2121-6678-3d78-b460-db89ee5853b0","pitchNumber":2,"startTime":"2026-08-05T01:01:25.025Z","endTime":"2026-08-05T01:01:28.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2288952023115,"aZ":-27.866564245783113,"pfxX":-0.3847110260919351,"pfxZ":2.8022838310414144,"pX":-1.0386128826489724,"pZ":1.6869355281151484,"vX0":-6.539185878922369,"vY0":-122.72243920350702,"vZ0":-5.556363278796442,"x":156.59,"y":193.23,"x0":1.7005773054981572,"y0":50.00471850712005,"z0":6.327675917317185,"aX":-0.5924967387584147},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":2.0,"spinRate":2230,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.4447787545039268,"extension":6.276242143491467},"index":2,"playId":"8b19f201-e568-3d81-8f58-606646ae8983","pitchNumber":3,"startTime":"2026-08-05T01:01:41.247Z","endTime":"2026-08-05T01:01:45.696Z","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":85.3,"endSpeed":79.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.053730588955705,"aZ":-26.92319002831961,"pfxX":-0.6314396742466464,"pfxZ":3.368778604762322,"pX":-1.0998909056018527,"pZ":0.5001970737087686,"vX0":-6.254260397014235,"vY0":-123.85034586942861,"vZ0":-8.64833752200975,"x":158.93,"y":225.27,"x0":1.5369941214415128,"y0":50.002438239453625,"z0":6.27926817780402,"aX":-0.9828131054919826},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.3,"breakHorizontal":2.5,"spinRate":2217,"spinDirection":147},"zone":13,"typeConfidence":0.91,"plateTime":0.44175382252125184,"extension":6.365702840061279},"index":3,"playId":"c1cad00a-0077-3689-a612-c2ccfcb9ea14","pitchNumber":4,"startTime":"2026-08-05T01:02:08.685Z","endTime":"2026-08-05T01:02:14.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010254886828964,"aZ":-29.94017297661468,"pfxX":-0.9251898640574168,"pfxZ":1.4609665728901575,"pX":-0.5788456692346716,"pZ":3.0113032381189107,"vX0":-4.993452292814816,"vY0":-123.19753951501144,"vZ0":-2.3452548987380233,"x":139.06,"y":157.47,"x0":1.596591781358674,"y0":50.00563237026025,"z0":6.512083114204183,"aX":-1.4190355012703486},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.3,"breakHorizontal":2.9,"spinRate":2121,"spinDirection":279},"zone":1,"typeConfidence":0.91,"plateTime":0.44499221008260426,"extension":6.221365980014803},"index":4,"playId":"06ee3f80-105b-3f9a-a9e2-0a81915bf53d","pitchNumber":5,"startTime":"2026-08-05T01:02:31.553Z","endTime":"2026-08-05T01:02:35.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78924413408354,"aZ":-7.907731214822039,"pfxX":3.9161193658479156,"pfxZ":12.565955760404316,"pX":-0.9366252516687978,"pZ":3.771115985190656,"vX0":-7.769551947774438,"vY0":-137.66080900588577,"vZ0":-5.866890256361601,"x":152.7,"y":136.96,"x0":1.4056937542813848,"y0":50.00426614998087,"z0":6.457110020794674,"aX":7.564335785487094},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.8,"breakHorizontal":-5.6,"spinRate":2400,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.3969448222540981,"extension":6.174256262456783},"index":5,"playId":"60e7cbce-637e-342f-9086-b80bb496d6cf","pitchNumber":6,"startTime":"2026-08-05T01:02:54.919Z","endTime":"2026-08-05T01:03:00.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05042011347057,"aZ":-24.778168831237625,"pfxX":-0.3743026574637205,"pfxZ":4.755238931080523,"pX":0.884928344112755,"pZ":1.800512136037088,"vX0":-2.311427619795039,"vY0":-122.99717585018425,"vZ0":-5.8706669606883795,"x":83.27,"y":190.17,"x0":1.8798371678488552,"y0":50.00209129392174,"z0":6.2796918467489835,"aX":-0.5812596420184564},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.7,"breakHorizontal":1.2,"spinRate":2161,"spinDirection":164},"zone":14,"typeConfidence":0.89,"plateTime":0.4428617218359987,"extension":6.259049283790283},"index":6,"playId":"0440d4c9-19ba-3396-96a3-0629ffca097f","pitchNumber":7,"startTime":"2026-08-05T01:03:11.018Z","endTime":"2026-08-05T01:03:14.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:03:14.979Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Griffin Conine lines out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T01:03:23.515Z","endTime":"2026-08-05T01:05:01.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83191631495588,"aZ":-8.701532805843557,"pfxX":3.7889621460010563,"pfxZ":12.80950076204753,"pX":-0.6562800923634932,"pZ":2.1589249147359753,"vX0":-7.050754850974328,"vY0":-133.98433936817818,"vZ0":-9.232907796334121,"x":142.02,"y":180.49,"x0":1.5077795990855911,"y0":50.00132347664465,"z0":6.2560328275852966,"aX":6.942696559417519},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.6,"breakHorizontal":-5.5,"spinRate":2425,"spinDirection":158},"zone":7,"typeConfidence":0.9,"plateTime":0.40758728387658527,"extension":6.264285592233108},"index":0,"playId":"00f33153-6ff8-30cc-85dd-c0beaf7af308","pitchNumber":1,"startTime":"2026-08-05T01:03:39.388Z","endTime":"2026-08-05T01:03:42.427Z","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":92.5,"endSpeed":84.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.591091071138226,"aZ":-9.83989230380047,"pfxX":4.0233598889282955,"pfxZ":12.154881614203637,"pX":-0.2838921233763724,"pZ":3.718945504573394,"vX0":-6.339331257455431,"vY0":-134.54760236817665,"vZ0":-5.375834883754113,"x":127.82,"y":138.37,"x0":1.5776536692207088,"y0":50.003766047461404,"z0":6.437116362964235,"aX":7.394024731459969},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.1,"breakHorizontal":-6.0,"spinRate":2383,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.4067540519669848,"extension":6.19205065769083},"index":1,"playId":"109de5e4-487b-365f-9d84-34687a54dae1","pitchNumber":2,"startTime":"2026-08-05T01:03:58.263Z","endTime":"2026-08-05T01:04:02.222Z","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":82.5,"endSpeed":76.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63834634525927,"aZ":-28.808643419022555,"pfxX":-0.5237951471479247,"pfxZ":2.287619254264648,"pX":-1.1019233684889334,"pZ":2.3033915855312626,"vX0":-6.1492595643622785,"vY0":-120.0705708019257,"vZ0":-3.7231025461415586,"x":159.0,"y":176.59,"x0":1.552448314082405,"y0":50.00250635328755,"z0":6.417029730500755,"aX":-0.7698528096477252},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.6,"breakHorizontal":2.3,"spinRate":2194,"spinDirection":179},"zone":13,"typeConfidence":0.91,"plateTime":0.45488527885945373,"extension":6.323426440513244},"index":2,"playId":"c0012dd8-ca46-374e-b7d4-7ec6c3a34f64","pitchNumber":3,"startTime":"2026-08-05T01:04:16.549Z","endTime":"2026-08-05T01:04:20.155Z","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":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-05T01:04:35.212Z","endTime":"2026-08-05T01:04:50.973Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62509075824267,"aZ":-8.958528864711342,"pfxX":3.967355518552183,"pfxZ":12.573543045766343,"pX":-0.7211456396723017,"pZ":2.8687234517241946,"vX0":-7.450630906131039,"vY0":-134.6188469236611,"vZ0":-7.472524060600772,"x":144.49,"y":161.32,"x0":1.5595723939996495,"y0":50.00114534537201,"z0":6.304832466195105,"aX":7.32511976904472},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.5,"breakHorizontal":-5.6,"spinRate":2401,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.4059733315890792,"extension":6.338311651579081},"hitData":{"launchSpeed":92.9,"launchAngle":21.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.17,"coordY":88.98}},"index":4,"playId":"d515c777-6a80-3fbf-adad-d327fac61c86","pitchNumber":4,"startTime":"2026-08-05T01:04:50.973Z","endTime":"2026-08-05T01:05:01.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:05:01.423Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T01:07:12.975Z","endTime":"2026-08-05T01:08:50.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Agustín Ramírez remains in the game as the catcher.","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":"2026-08-05T01:06:35.810Z","endTime":"2026-08-05T01:06:35.821Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":691788,"link":"/api/v1/people/691788"}},{"details":{"description":"Pitching Change: Victor Vodnik replaces John King.","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":"2026-08-05T01:06:35.821Z","endTime":"2026-08-05T01:07:15.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":86.6,"endSpeed":80.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.286728385707622,"aZ":-41.0077437738009,"pfxX":1.6053869701032095,"pfxZ":-5.471423829633217,"pX":1.2069555509475056,"pZ":1.2463048121788773,"vX0":8.017440374375154,"vY0":-125.92023452274186,"vZ0":-1.778708814381197,"x":70.99,"y":205.13,"x0":-2.219830478469536,"y0":50.00241837405738,"z0":5.263225118152445,"aX":2.59163777669484},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-10.1,"breakHorizontal":-4.7,"spinRate":2581,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.43408018948044225,"extension":6.817508929179054},"index":2,"playId":"b6727151-200d-39c3-bbf9-d978a780e124","pitchNumber":1,"startTime":"2026-08-05T01:07:15.214Z","endTime":"2026-08-05T01:07:19.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.187282081201953,"aZ":-16.60984072963376,"pfxX":-4.368642764806953,"pfxZ":7.625850019776106,"pX":-0.5275887631590447,"pZ":2.917849966115653,"vX0":6.137947454749104,"vY0":-141.69007576915575,"vZ0":-3.585259470241014,"x":137.11,"y":160.0,"x0":-2.1504218343021226,"y0":50.005140398255506,"z0":5.255539085216615,"aX":-8.919307450509914},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":6.7,"spinRate":2081,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.385998792729505,"extension":6.775999860547033},"index":3,"playId":"9646b45d-851f-323f-b1b5-8b6b3a92af50","pitchNumber":2,"startTime":"2026-08-05T01:07:29.106Z","endTime":"2026-08-05T01:07:34.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12228587094507,"aZ":-11.659028751032286,"pfxX":-4.406343926305311,"pfxZ":9.859707800070879,"pX":-0.7513860659034585,"pZ":3.7349244182873855,"vX0":4.747290526067726,"vY0":-143.33679650572398,"vZ0":-2.902463844091048,"x":145.64,"y":137.94,"x0":-1.8565566311815183,"y0":50.005282631448196,"z0":5.48870462056507,"aX":-9.170712313820403},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2324,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.38212053229155973,"extension":6.592307465996562},"index":4,"playId":"d892c8bf-493f-3d86-9a1c-e61f288aec5b","pitchNumber":3,"startTime":"2026-08-05T01:07:47.795Z","endTime":"2026-08-05T01:07:51.516Z","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":99.0,"endSpeed":90.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82328787466718,"aZ":-11.853134701936924,"pfxX":-4.466056340847387,"pfxZ":9.660173024145424,"pX":-0.14495488858907551,"pZ":2.3168163829570667,"vX0":6.62273101346546,"vY0":-143.9779906524025,"vZ0":-6.655519800967703,"x":122.53,"y":176.23,"x0":-1.8926754429385235,"y0":50.00316147805759,"z0":5.3889269046994706,"aX":-9.395368333884592},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2311,"spinDirection":219},"zone":5,"typeConfidence":0.92,"plateTime":0.38015045918646706,"extension":6.7141467436071265},"index":5,"playId":"d2821689-292f-3440-9824-98ee385b31e2","pitchNumber":4,"startTime":"2026-08-05T01:08:02.325Z","endTime":"2026-08-05T01:08:05.507Z","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":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-05T01:08:14.379Z","endTime":"2026-08-05T01:08:38.419Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.877251155195186,"aZ":-14.240175431750057,"pfxX":-3.9032748837652482,"pfxZ":8.451980806701995,"pX":0.47924672487389725,"pZ":3.3766924200840194,"vX0":7.0044520898391385,"vY0":-144.15694797756336,"vZ0":-3.766254239479693,"x":98.73,"y":147.61,"x0":-1.4657025861339341,"y0":50.00555583658827,"z0":5.568523021062221,"aX":-8.285417492258848},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.8,"breakHorizontal":5.8,"spinRate":2090,"spinDirection":206},"zone":12,"typeConfidence":0.92,"plateTime":0.37873545785285456,"extension":6.671767943912134},"hitData":{"launchSpeed":99.9,"launchAngle":12.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.9,"coordY":79.61}},"index":7,"playId":"4811e39f-1882-3502-93cc-9365a8cad27b","pitchNumber":5,"startTime":"2026-08-05T01:08:38.419Z","endTime":"2026-08-05T01:08:50.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:08:50.648Z","atBatIndex":57},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Matt Olson hit by pitch. Ronald Acuña Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T01:08:54.247Z","endTime":"2026-08-05T01:09:41.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66953022950441,"aZ":-28.650353536987833,"pfxX":-10.010130682340584,"pfxZ":1.9994148081543504,"pX":-0.4024948139834173,"pZ":2.449189159222211,"vX0":8.1811093105358,"vY0":-131.15949031484158,"vZ0":-1.3934737940355995,"x":132.34,"y":172.65,"x0":-2.24356055376783,"y0":50.00427756498395,"z0":5.100570910633839,"aX":-17.64850302044277},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.6,"breakHorizontal":16.6,"spinRate":1819,"spinDirection":249},"zone":4,"typeConfidence":0.91,"plateTime":0.41574787181137474,"extension":6.612887961612879},"index":0,"playId":"0fe9679e-8b65-3627-95fb-b8cc38b3a202","pitchNumber":1,"startTime":"2026-08-05T01:09:13.146Z","endTime":"2026-08-05T01:09:17.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.5,"endSpeed":81.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.211646539963358,"aZ":-38.51385882927325,"pfxX":1.4315941958941636,"pfxZ":-3.8478975439934158,"pX":2.366226633531653,"pZ":-0.24765631216691672,"vX0":10.59129715363059,"vY0":-127.10127412205622,"vZ0":-5.941005960584608,"x":26.81,"y":245.47,"x0":-2.027740157070129,"y0":50.0020351348977,"z0":5.152009852743034,"aX":2.358180623826298},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-8.0,"breakHorizontal":-4.8,"spinRate":2537,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.42969507490190306,"extension":6.923426736037066},"index":1,"playId":"96f54d9b-2b4c-39fa-8e17-4481c60588d8","pitchNumber":2,"startTime":"2026-08-05T01:09:35.789Z","endTime":"2026-08-05T01:09:41.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:09:41.639Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Harris II walks. Ronald Acuña Jr. to 3rd. Matt Olson to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T01:09:52.707Z","endTime":"2026-08-05T01:11:37.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":99.5,"endSpeed":91.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47746152843894,"aZ":-12.79466331894783,"pfxX":-4.870188591191102,"pfxZ":9.170856847757264,"pX":0.9612783586478847,"pZ":1.623456685154645,"vX0":10.090490903708428,"vY0":-144.41244158068915,"vZ0":-8.379449126777867,"x":80.36,"y":194.95,"x0":-1.9446207100027968,"y0":50.00415072057823,"z0":5.3489440094680205,"aX":-10.293586175563398},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.0,"breakHorizontal":6.8,"spinRate":2245,"spinDirection":211},"zone":14,"typeConfidence":0.92,"plateTime":0.3792103004557865,"extension":6.884647049538487},"index":0,"playId":"f17c43d4-91e6-3537-ad52-b1522e22cf77","pitchNumber":1,"startTime":"2026-08-05T01:10:14.617Z","endTime":"2026-08-05T01:10:18.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34677553654422,"aZ":-32.947509062466686,"pfxX":-8.41890175440388,"pfxZ":-0.43146081955392823,"pX":-0.9806966840762295,"pZ":3.4248242419613786,"vX0":5.858728538668289,"vY0":-132.62047927281102,"vZ0":1.1863700978397127,"x":154.38,"y":146.31,"x0":-2.120398902823933,"y0":50.00316299509685,"z0":5.367842699538705,"aX":-15.05435195044239},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.4,"breakHorizontal":14.0,"spinRate":1577,"spinDirection":247},"zone":11,"typeConfidence":0.9,"plateTime":0.4123998336664547,"extension":6.458947623849207},"index":1,"playId":"5d1ede0c-2149-3622-a192-efe8c2e44859","pitchNumber":2,"startTime":"2026-08-05T01:10:30.277Z","endTime":"2026-08-05T01:10:33.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24124749945886,"aZ":-16.39969853678218,"pfxX":-6.778336007793628,"pfxZ":7.883400974522566,"pX":1.1611327206893522,"pZ":1.1613421898450864,"vX0":11.11518365830115,"vY0":-140.65123565887924,"vZ0":-8.090203959946733,"x":72.74,"y":207.42,"x0":-1.9634248001937267,"y0":50.0056316788974,"z0":5.141070247984373,"aX":-13.56845867750896},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":10.0,"spinRate":2270,"spinDirection":217},"zone":14,"typeConfidence":0.84,"plateTime":0.38959227452537437,"extension":7.0143833040424015},"index":2,"playId":"f88c78a5-a509-3d16-8cef-50f9cd0d973c","pitchNumber":3,"startTime":"2026-08-05T01:10:51.457Z","endTime":"2026-08-05T01:10:55.460Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4883671704863,"aZ":-32.90659373232213,"pfxX":-0.3419989045670153,"pfxZ":-0.43523969980512467,"pX":1.314870242353701,"pZ":0.2713646239574877,"vX0":9.451587090485077,"vY0":-128.18235894826583,"vZ0":-5.77759239433963,"x":66.88,"y":231.45,"x0":-2.375945658580559,"y0":50.005972147997014,"z0":5.123743757680392,"aX":-0.5690693274137879},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.9,"breakHorizontal":-1.6,"spinRate":2227,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.42729758239528515,"extension":6.883751379252378},"index":3,"playId":"6d5a2cbb-06f7-3fa0-84b4-50d82b6aec48","pitchNumber":4,"startTime":"2026-08-05T01:11:11.329Z","endTime":"2026-08-05T01:11:15.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.016427728229836,"aZ":-10.079599300222151,"pfxX":-3.859012690953708,"pfxZ":10.598483044036215,"pX":-0.22600598568322158,"pZ":1.312550798406887,"vX0":6.1984836916152,"vY0":-143.64027455006644,"vZ0":-9.341670762468869,"x":125.61,"y":203.34,"x0":-1.9129258836361556,"y0":50.004600765513324,"z0":5.238376969251655,"aX":-8.046299734733052},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.4,"breakHorizontal":5.8,"spinRate":2349,"spinDirection":213},"zone":13,"typeConfidence":0.92,"plateTime":0.3816752691877232,"extension":7.018489687501481},"index":4,"playId":"864eaa8e-eaad-3c9d-9695-ca06aba72e13","pitchNumber":5,"startTime":"2026-08-05T01:11:32.137Z","endTime":"2026-08-05T01:11:37.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:11:37.266Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T01:12:46.490Z","endTime":"2026-08-05T01:15:50.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[4],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T01:11:55.391Z","endTime":"2026-08-05T01:12:48.779Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87368778792882,"aZ":-14.95054989657691,"pfxX":-5.185481830737073,"pfxZ":8.254219144292195,"pX":0.1996083821877835,"pZ":1.6145912092056973,"vX0":8.385665433490217,"vY0":-143.47011036600014,"vZ0":-7.9318906131783375,"x":109.39,"y":195.19,"x0":-2.0860332380933655,"y0":50.00384067490922,"z0":5.344935703330415,"aX":-10.822160768607192},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.4,"breakHorizontal":7.7,"spinRate":2199,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.38162745957283706,"extension":6.920374317272166},"index":1,"playId":"4a792997-e334-343a-bd06-29b4e91419c2","pitchNumber":1,"startTime":"2026-08-05T01:12:48.779Z","endTime":"2026-08-05T01:12:51.787Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076528995859967,"aZ":-37.93427855162222,"pfxX":2.563968153356159,"pfxZ":-3.5995449237645376,"pX":0.1801381788834478,"pZ":0.7508104214511098,"vX0":6.37975362766016,"vY0":-125.33972904997611,"vZ0":-3.0699991220519243,"x":110.13,"y":218.51,"x0":-2.7260064499724077,"y0":50.00453408860119,"z0":5.072933574712253,"aX":4.10029191353334},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.0,"breakHorizontal":-6.0,"spinRate":2559,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.43612407581216184,"extension":6.875839151469042},"index":2,"playId":"c7aef0e3-ee44-308b-88c9-d3130ed17a0b","pitchNumber":2,"startTime":"2026-08-05T01:13:07.396Z","endTime":"2026-08-05T01:13:13.680Z","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":99.5,"endSpeed":91.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.584080998333025,"aZ":-15.744186893098096,"pfxX":-3.6331880725371404,"pfxZ":7.676812188972601,"pX":0.11213109928476589,"pZ":1.8138063125634283,"vX0":7.410748806685173,"vY0":-144.6594089871542,"vZ0":-7.2751749906464775,"x":112.73,"y":189.81,"x0":-1.9993926455956716,"y0":50.00648765832588,"z0":5.308265815431921,"aX":-7.7796929364043805},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.7,"breakHorizontal":5.3,"spinRate":2107,"spinDirection":210},"zone":8,"typeConfidence":0.92,"plateTime":0.3772025700854056,"extension":6.816542626227524},"index":3,"playId":"b1b5a46f-dd5d-365b-808a-9c1974e05cdf","pitchNumber":3,"startTime":"2026-08-05T01:13:29.333Z","endTime":"2026-08-05T01:13:35.041Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-05T01:13:45.325Z","endTime":"2026-08-05T01:15:08.297Z","isPitch":false,"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23951509818543,"aZ":-31.901422555285116,"pfxX":-7.910725779907917,"pfxZ":0.14193364686460086,"pX":-0.3447252997627926,"pZ":2.2921951824007807,"vX0":7.874367606849743,"vY0":-135.74339662284487,"vZ0":-2.2118640005912167,"x":130.14,"y":176.89,"x0":-2.238111376249986,"y0":50.00164657298477,"z0":5.311595807782808,"aX":-14.946803441634374},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.0,"breakHorizontal":13.0,"spinRate":1720,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.40159701676515613,"extension":6.757639799261979},"index":5,"playId":"3698319a-baec-3ff5-8fc2-78ab5a011d5e","pitchNumber":4,"startTime":"2026-08-05T01:15:08.297Z","endTime":"2026-08-05T01:15:11.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":87.6,"endSpeed":81.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24756137544662,"aZ":-38.819963327275424,"pfxX":1.4780058673315237,"pfxZ":-4.022070087784906,"pX":-0.20430122326180983,"pZ":0.9694092094628872,"vX0":5.351595573052113,"vY0":-127.52826189406375,"vZ0":-2.896727962065869,"x":124.79,"y":212.61,"x0":-2.5184711492915515,"y0":50.0007359363146,"z0":5.169989951530064,"aX":2.443195675142991},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-7.7,"breakHorizontal":-3.8,"spinRate":2479,"spinDirection":49},"zone":13,"typeConfidence":0.91,"plateTime":0.4288344485591935,"extension":6.9368231816261},"index":6,"playId":"eeaa4f96-805d-3e87-9247-3f79f02e44b5","pitchNumber":5,"startTime":"2026-08-05T01:15:27.027Z","endTime":"2026-08-05T01:15:30.272Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.469197384644072,"aZ":-41.116130415495746,"pfxX":1.8771248762562673,"pfxZ":-5.412127198277576,"pX":0.6193011361568009,"pZ":0.7630383341722178,"vX0":6.128273723255551,"vY0":-127.29212970565263,"vZ0":-3.1453532983638537,"x":93.39,"y":218.18,"x0":-2.056706775003102,"y0":50.00356207833202,"z0":5.24825101375869,"aX":3.1002910843513813},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-10.3,"breakHorizontal":-4.7,"spinRate":2472,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.42918703708935224,"extension":6.931219012067359},"index":7,"playId":"a4bc9b80-61eb-3700-8f0b-72b4010e6642","pitchNumber":6,"startTime":"2026-08-05T01:15:45.759Z","endTime":"2026-08-05T01:15:50.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:15:50.020Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out, third baseman Leo Jiménez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T01:15:55.054Z","endTime":"2026-08-05T01:17:12.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":680767,"link":"/api/v1/people/680767"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","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":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.188644970529005,"aZ":-12.373984228262028,"pfxX":-4.308957664796958,"pfxZ":9.568379628934077,"pX":0.08731001293813093,"pZ":2.015293598039248,"vX0":6.474797184088793,"vY0":-142.55544430824042,"vZ0":-7.516304476535621,"x":113.67,"y":184.37,"x0":-1.6481114801992016,"y0":50.00058493534998,"z0":5.458183612149681,"aX":-8.914532439756735},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2387,"spinDirection":207},"zone":8,"typeConfidence":0.91,"plateTime":0.3834720163467802,"extension":6.828126169208482},"index":0,"playId":"7eb06ec9-b827-3cf0-a73a-c3d1576adb08","pitchNumber":1,"startTime":"2026-08-05T01:16:14.390Z","endTime":"2026-08-05T01:16:17.470Z","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":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39989934620979,"aZ":-35.080663197602135,"pfxX":-0.43045938705618525,"pfxZ":-1.7107168207317476,"pX":2.496979809203725,"pZ":0.12985136462698088,"vX0":10.578318443552378,"vY0":-128.9849915059279,"vZ0":-6.22801053876641,"x":21.82,"y":235.27,"x0":-1.5918262063130866,"y0":50.0064486339549,"z0":5.262397362189801,"aX":-0.7304798478136737},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.3,"breakHorizontal":-1.4,"spinRate":2597,"spinDirection":31},"zone":14,"typeConfidence":0.91,"plateTime":0.42372657496298016,"extension":6.882090028188087},"index":1,"playId":"af24f482-38bb-3dd9-a914-d26747114358","pitchNumber":2,"startTime":"2026-08-05T01:16:29.071Z","endTime":"2026-08-05T01:16:34.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Victor Vodnik. Ronald Acuña Jr. scores. Matt Olson to 3rd. Michael Harris II to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":4,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"af24f482-38bb-3dd9-a914-d26747114358","startTime":"2026-08-05T01:16:56.307Z","endTime":"2026-08-05T01:17:02.225Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74263999257425,"aZ":-39.15885016638937,"pfxX":0.6836280653654296,"pfxZ":-4.264825880941733,"pX":0.3533697685168623,"pZ":1.8016412923746532,"vX0":6.4389666966958226,"vY0":-126.8327107734652,"vZ0":-1.0077864781661674,"x":103.53,"y":190.14,"x0":-2.3019212539942178,"y0":50.00429257220373,"z0":5.313407104728638,"aX":1.1181642149615503},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.7,"breakHorizontal":-2.6,"spinRate":2351,"spinDirection":50},"zone":9,"typeConfidence":0.9,"plateTime":0.4310363348422772,"extension":6.839467893042361},"hitData":{"launchSpeed":86.6,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.14,"coordY":175.24}},"index":3,"playId":"a1bb3fe9-3fb2-3fe2-82d4-d6f9da061e4c","pitchNumber":3,"startTime":"2026-08-05T01:17:02.225Z","endTime":"2026-08-05T01:17:12.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:17:12.446Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lane Thomas flies out to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T01:17:17.427Z","endTime":"2026-08-05T01:18:56.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.7,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.548956359018614,"aZ":-13.965963814490523,"pfxX":-4.174499839006375,"pfxZ":8.656813381108957,"pX":-0.1574060083615999,"pZ":3.2670071242121304,"vX0":5.860394593545389,"vY0":-143.5011185022839,"vZ0":-4.013016490749761,"x":123.0,"y":150.57,"x0":-1.6756227986845704,"y0":50.00190068459827,"z0":5.542389165964285,"aX":-8.780222194354485},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":6.5,"spinRate":2287,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.38043630136082207,"extension":6.868568303553171},"index":0,"playId":"a6aa23fe-2333-328a-8452-5e3843283990","pitchNumber":1,"startTime":"2026-08-05T01:17:34.357Z","endTime":"2026-08-05T01:17:37.357Z","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":88.0,"endSpeed":82.1,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21287572955708,"aZ":-41.373442616768635,"pfxX":0.8719436438556913,"pfxZ":-5.488159955931687,"pX":1.6861701968463731,"pZ":0.7877215311635901,"vX0":7.761493876642083,"vY0":-128.07609319949913,"vZ0":-3.423225398953493,"x":52.73,"y":217.51,"x0":-1.4854942353525196,"y0":50.002761432235474,"z0":5.348069555578205,"aX":1.4607971899511718},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-10.4,"breakHorizontal":-3.1,"spinRate":2628,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.42618167766346016,"extension":6.760569148572458},"index":1,"playId":"3d172749-efea-3994-abf0-9f7c378eb317","pitchNumber":2,"startTime":"2026-08-05T01:17:49.994Z","endTime":"2026-08-05T01:17:52.994Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.036157667132606,"aZ":-43.088595626708404,"pfxX":2.4942836206688677,"pfxZ":-6.593918798527341,"pX":0.7485067281187099,"pZ":2.5336017026052584,"vX0":5.715672266144356,"vY0":-127.25729549265701,"vZ0":0.9740664442505051,"x":88.47,"y":170.37,"x0":-1.8433112206196378,"y0":50.00558640501923,"z0":5.536525650881258,"aX":4.125875008660258},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-11.5,"breakHorizontal":-5.8,"spinRate":2619,"spinDirection":38},"zone":6,"typeConfidence":0.91,"plateTime":0.4290277344391882,"extension":6.708711194223881},"index":2,"playId":"de956543-b547-3fcc-8bbe-0abeea23d8ff","pitchNumber":3,"startTime":"2026-08-05T01:18:06.288Z","endTime":"2026-08-05T01:18:09.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.559778935113794,"aZ":-40.04085490475486,"pfxX":1.1186617100076532,"pfxZ":-4.5799800213854045,"pX":0.2730818741124916,"pZ":2.240119624032904,"vX0":4.59084401152243,"vY0":-129.38101532616392,"vZ0":-0.555294860126008,"x":106.59,"y":178.3,"x0":-1.659825889442519,"y0":50.000841889946116,"z0":5.490530487065834,"aX":1.9220458379899035},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-8.3,"breakHorizontal":-2.9,"spinRate":2556,"spinDirection":46},"zone":6,"typeConfidence":0.91,"plateTime":0.421159312522533,"extension":6.7351683789331345},"index":3,"playId":"56e90304-3cd5-345d-96fa-19dc13a6bf5a","pitchNumber":4,"startTime":"2026-08-05T01:18:22.904Z","endTime":"2026-08-05T01:18:27.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.2,"strikeZoneTop":3.146,"strikeZoneBottom":1.588,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67416765774539,"aZ":-12.971488531695602,"pfxX":-3.67053254573967,"pfxZ":9.044314553749789,"pX":-0.0739466382158804,"pZ":3.3273376586383074,"vX0":5.4703591876680395,"vY0":-144.1482559743796,"vZ0":-4.289965647582296,"x":119.82,"y":148.94,"x0":-1.5115155206093982,"y0":50.005590893624685,"z0":5.624233052379426,"aX":-7.79588454345523},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":2331,"spinDirection":203},"zone":11,"typeConfidence":0.92,"plateTime":0.378672287422138,"extension":6.556401867162824},"hitData":{"launchSpeed":90.6,"launchAngle":56.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.55,"coordY":117.11}},"index":4,"playId":"451c6c65-30a1-3147-b567-ab25a71c8326","pitchNumber":5,"startTime":"2026-08-05T01:18:44.283Z","endTime":"2026-08-05T01:18:56.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:18:56.892Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Otto Lopez hits a ground-rule double (29) on a fly ball down the left-field line.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:21:07.290Z","endTime":"2026-08-05T01:21:41.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Raisel Iglesias replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T01:20:53.404Z","endTime":"2026-08-05T01:21:09.603Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628452,"link":"/api/v1/people/628452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26638718855638,"aZ":-22.912830023213225,"pfxX":-10.019233128003961,"pfxZ":5.025792864424104,"pX":0.9434193887098374,"pZ":2.063588195183263,"vX0":9.658097962746371,"vY0":-134.41808722085355,"vZ0":-5.100737186503995,"x":81.04,"y":183.06,"x0":-1.3826388947313117,"y0":50.00199090297868,"z0":5.597895020666416,"aX":-18.45961938347887},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":16.2,"spinRate":2252,"spinDirection":216},"zone":14,"typeConfidence":0.82,"plateTime":0.4064235815103907,"extension":6.0559183365758384},"index":1,"playId":"a0bf067a-dbfa-3474-8037-57531d625248","pitchNumber":1,"startTime":"2026-08-05T01:21:09.603Z","endTime":"2026-08-05T01:21:14.140Z","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":92.9,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.237376576999452,"aZ":-20.05285569474086,"pfxX":-9.66824652603789,"pfxZ":6.530983910991985,"pX":1.0810775525462466,"pZ":1.0206145121541819,"vX0":9.241355015539606,"vY0":-134.89262837716484,"vZ0":-8.174398986545443,"x":75.79,"y":211.22,"x0":-1.1204906166262167,"y0":50.00620704353605,"z0":5.485478563697134,"aX":-17.957293521813956},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":15.7,"spinRate":2275,"spinDirection":221},"zone":14,"typeConfidence":0.79,"plateTime":0.4048525792390163,"extension":6.147898853360043},"index":2,"playId":"fc9c03dd-fa1b-3719-a370-4f279ac8c23b","pitchNumber":2,"startTime":"2026-08-05T01:21:20.535Z","endTime":"2026-08-05T01:21:23.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.180045580535495,"aZ":-13.91212029016061,"pfxX":-5.234521243001484,"pfxZ":9.865496845454391,"pX":-0.043727923312024956,"pZ":3.040061655674973,"vX0":5.313462717244274,"vY0":-134.91858168082925,"vZ0":-4.158431813557141,"x":118.67,"y":156.7,"x0":-1.3545541557723184,"y0":50.00483590449257,"z0":5.575572396142019,"aX":-9.692589485671519},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2350,"spinDirection":220},"zone":2,"typeConfidence":0.89,"plateTime":0.40529621906411384,"extension":5.9800458594357115},"hitData":{"launchSpeed":87.6,"launchAngle":27.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":36.57,"coordY":107.18}},"index":3,"playId":"b200d5c5-b6aa-3c7f-a1d6-0448d5c0f006","pitchNumber":3,"startTime":"2026-08-05T01:21:32.587Z","endTime":"2026-08-05T01:21:41.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:21:41.452Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Owen Caissie flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:21:49.658Z","endTime":"2026-08-05T01:22:25.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.025923577544724,"aZ":-13.989966337078135,"pfxX":-6.314693034983984,"pfxZ":9.681572544634047,"pX":0.3568613005861715,"pZ":2.35766440711023,"vX0":7.1813719958555415,"vY0":-135.99934599731787,"vZ0":-5.817316754464047,"x":103.4,"y":175.12,"x0":-1.4939610124843326,"y0":50.00641325739647,"z0":5.490034661809919,"aX":-11.865560842524793},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":10.0,"spinRate":2315,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.402302633137237,"extension":6.018599943465937},"hitData":{"launchSpeed":97.1,"launchAngle":59.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.93,"coordY":107.32}},"index":0,"playId":"9cc44bbc-43d8-3299-8bfa-c0916fcda479","pitchNumber":1,"startTime":"2026-08-05T01:22:11.319Z","endTime":"2026-08-05T01:22:25.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:22:25.351Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:22:26.795Z","endTime":"2026-08-05T01:24:35.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":93.5,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8139778494356,"aZ":-19.435557766003946,"pfxX":-7.942291608005837,"pfxZ":6.780116062514052,"pX":-0.0045608662439672615,"pZ":2.9333803701670935,"vX0":8.149365159070953,"vY0":-135.95697529882833,"vZ0":-2.460527249687338,"x":117.17,"y":159.58,"x0":-2.0038604021336694,"y0":50.002027780385276,"z0":5.193630588728252,"aX":-14.921030733699952},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":12.7,"spinRate":2362,"spinDirection":236},"zone":2,"typeConfidence":0.75,"plateTime":0.4023265004774248,"extension":6.320118285802956},"index":0,"playId":"ea3376af-0b64-3ca7-868b-a9543ddce7d7","pitchNumber":1,"startTime":"2026-08-05T01:22:45.826Z","endTime":"2026-08-05T01:22:48.826Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-05T01:22:56.785Z","endTime":"2026-08-05T01:23:11.708Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09274272961427,"aZ":-13.84076477946623,"pfxX":-6.282282966808143,"pfxZ":9.861993521107522,"pX":1.257826872411065,"pZ":1.5647054562419365,"vX0":8.53430175394941,"vY0":-135.38717160052988,"vZ0":-8.094522455121366,"x":69.05,"y":196.53,"x0":-1.1166552305391286,"y0":50.00571458702179,"z0":5.558566084796411,"aX":-11.683680401315641},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":9.6,"spinRate":2296,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.40430446793580455,"extension":6.27198339709451},"index":2,"playId":"c4252d00-20e6-3b9c-b5fc-9369e76f7055","pitchNumber":2,"startTime":"2026-08-05T01:23:11.708Z","endTime":"2026-08-05T01:23:15.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53584956114942,"aZ":-26.67516428874476,"pfxX":-9.427743305204672,"pfxZ":3.3284638681540093,"pX":-0.43410677733870257,"pZ":1.1045234190275939,"vX0":5.258779756930287,"vY0":-127.57023009794611,"vZ0":-5.682940315058917,"x":133.55,"y":208.96,"x0":-1.2942016108668484,"y0":50.00538513851772,"z0":5.456283975353432,"aX":-15.585983698466986},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.0,"breakHorizontal":16.0,"spinRate":1876,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.42887852810810134,"extension":6.186755815395703},"index":3,"playId":"0ef3d06c-519f-3f60-aca1-b60a930188f4","pitchNumber":3,"startTime":"2026-08-05T01:23:26.099Z","endTime":"2026-08-05T01:23:30.081Z","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":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65101655775688,"aZ":-24.562338799608852,"pfxX":-11.49022024435872,"pfxZ":4.057392044642291,"pX":0.3740307060366888,"pZ":1.6468080160556249,"vX0":10.44676745132464,"vY0":-135.83147352892277,"vZ0":-4.377652762923224,"x":102.74,"y":194.32,"x0":-2.0215796690605465,"y0":50.004106109838915,"z0":4.979037872651796,"aX":-21.557938591316802},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":18.7,"spinRate":2375,"spinDirection":232},"zone":9,"typeConfidence":0.89,"plateTime":0.40263302489301056,"extension":6.426848499279288},"index":4,"playId":"2b36c58c-ee1e-3787-9d94-5f48ce4615c2","pitchNumber":4,"startTime":"2026-08-05T01:23:42.123Z","endTime":"2026-08-05T01:23:45.310Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34684935746051,"aZ":-26.902744373130837,"pfxX":1.5525452790046899,"pfxZ":3.417363705255463,"pX":2.426551758903079,"pZ":1.3513259442866479,"vX0":8.353066346747108,"vY0":-123.31129433424562,"vZ0":-4.3292358347073785,"x":24.51,"y":202.29,"x0":-1.2052654452675324,"y0":50.00180730864936,"z0":5.397535763068328,"aX":2.3899327832784603},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.4,"breakHorizontal":-4.8,"spinRate":2773,"spinDirection":65},"zone":14,"typeConfidence":0.85,"plateTime":0.4440643147542125,"extension":6.107628280132873},"index":5,"playId":"0031604f-64a0-3423-9248-ccf1e8409931","pitchNumber":5,"startTime":"2026-08-05T01:24:15.843Z","endTime":"2026-08-05T01:24:18.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.231528627938054,"aZ":-25.95284160473727,"pfxX":-9.656384321731037,"pfxZ":3.798292479374288,"pX":-0.43156673451881855,"pZ":1.468523416611434,"vX0":5.5359035810192,"vY0":-127.2350047456382,"vZ0":-4.697583236116882,"x":133.45,"y":199.13,"x0":-1.3815075910859484,"y0":50.003696479862334,"z0":5.396553595900653,"aX":-15.824984356716836},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":16.2,"spinRate":1930,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4305612728906447,"extension":6.181641206650898},"index":6,"playId":"996d63e0-2638-3447-afc4-92b92513b2fb","pitchNumber":6,"startTime":"2026-08-05T01:24:31.250Z","endTime":"2026-08-05T01:24:35.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:24:35.302Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a line drive to right fielder Ronald Acuña Jr. Otto Lopez to 3rd. Heriberto Hernández to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:24:42.140Z","endTime":"2026-08-05T01:25:27.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnThird":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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(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":93.4,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.987388055030557,"aZ":-15.725367290477514,"pfxX":-5.891647293525519,"pfxZ":8.801819317869375,"pX":-0.16421814206039823,"pZ":1.7053028340224434,"vX0":5.2726091145847755,"vY0":-135.88223162478872,"vZ0":-6.85648032197283,"x":123.26,"y":192.74,"x0":-1.36502792272645,"y0":50.00314749637041,"z0":5.3555154913389975,"aX":-11.009532263626205},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2343,"spinDirection":219},"zone":8,"typeConfidence":0.89,"plateTime":0.4032177779287842,"extension":6.1554862760348215},"index":0,"playId":"cecc0e37-c025-3bc3-b8f8-2facede1b9ad","pitchNumber":1,"startTime":"2026-08-05T01:25:03.251Z","endTime":"2026-08-05T01:25:06.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64717508771018,"aZ":-18.31921594608326,"pfxX":-7.347629196672775,"pfxZ":7.29612732799205,"pX":-0.04194292109173601,"pZ":3.1473548332135675,"vX0":8.023678162678792,"vY0":-136.58645933028242,"vZ0":-1.8471394925406646,"x":118.6,"y":153.8,"x0":-2.055887762388447,"y0":50.00380410034074,"z0":5.085361018558112,"aX":-13.95509344798831},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":11.8,"spinRate":2368,"spinDirection":234},"zone":2,"typeConfidence":0.87,"plateTime":0.40024309734587993,"extension":6.494738351965081},"hitData":{"launchSpeed":99.6,"launchAngle":13.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.88,"coordY":97.07}},"index":1,"playId":"332cd282-bd6f-384c-bcdb-3a12760dc2f7","pitchNumber":2,"startTime":"2026-08-05T01:25:18.865Z","endTime":"2026-08-05T01:25:27.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:25:27.168Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo Jiménez singles on a ground ball to left fielder Mauricio Dubón. Otto Lopez scores. Heriberto Hernández scores. Jakob Marsee to 2nd.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:25:35.566Z","endTime":"2026-08-05T01:27:34.692Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":628452,"link":"/api/v1/people/628452"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":628452,"link":"/api/v1/people/628452"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":86.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19079019658592,"aZ":-27.176187486162622,"pfxX":-10.382080345145772,"pfxZ":2.6118199465870555,"pX":-0.19519003599067716,"pZ":1.7746433994865503,"vX0":8.506283798291854,"vY0":-137.193858480425,"vZ0":-3.761286076774433,"x":124.44,"y":190.86,"x0":-1.9807585860595522,"y0":50.00376728316348,"z0":5.007029653993306,"aX":-19.87336173738905},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":17.2,"spinRate":2402,"spinDirection":236},"zone":8,"typeConfidence":0.91,"plateTime":0.39860666807135114,"extension":6.422685944767306},"index":0,"playId":"743e8899-81d6-3a19-b75e-091514ac5c0e","pitchNumber":1,"startTime":"2026-08-05T01:25:55.746Z","endTime":"2026-08-05T01:25:58.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.538566480154266,"aZ":-28.6753403260628,"pfxX":-8.555070071278697,"pfxZ":2.0892602476116187,"pX":-0.5886657050984133,"pZ":1.824927135049892,"vX0":5.383109401216013,"vY0":-128.30617048470918,"vZ0":-3.292901048745575,"x":139.44,"y":189.51,"x0":-1.598095098195314,"y0":50.00197819945038,"z0":5.349739911776979,"aX":-14.32102774522771},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":14.4,"spinRate":1781,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.42622755907583265,"extension":6.138993230359967},"index":1,"playId":"484f546a-6f42-3677-9bdb-772e16b8e07c","pitchNumber":2,"startTime":"2026-08-05T01:26:10.040Z","endTime":"2026-08-05T01:26:13.040Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-05T01:26:20.067Z","endTime":"2026-08-05T01:27:23.679Z","isPitch":false,"type":"action","player":{"id":677870,"link":"/api/v1/people/677870"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.385365406846606,"aZ":-25.892423714123456,"pfxX":-7.371767589128053,"pfxZ":3.733319266944581,"pX":0.3417994263631366,"pZ":1.8568597839804362,"vX0":6.920292494975454,"vY0":-128.80400094982411,"vZ0":-3.9606189756460455,"x":103.97,"y":188.64,"x0":-1.4200816366875482,"y0":50.004186005056255,"z0":5.41331473879351,"aX":-12.406145134455569},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.1,"breakHorizontal":11.9,"spinRate":1867,"spinDirection":240},"zone":9,"typeConfidence":0.88,"plateTime":0.42500184729782964,"extension":6.178150689324629},"hitData":{"launchSpeed":90.1,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.84,"coordY":110.5}},"index":3,"playId":"e1ca9d94-abae-322b-a478-7d46f82a69fd","pitchNumber":3,"startTime":"2026-08-05T01:27:23.679Z","endTime":"2026-08-05T01:27:34.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:27:34.692Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Agustín Ramírez flies out to left fielder Mauricio Dubón.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:28:48.723Z","endTime":"2026-08-05T01:29:33.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-05T01:27:56.791Z","endTime":"2026-08-05T01:28:22.955Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Xavier Edwards replaces Leo Jiménez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-05T01:28:22.955Z","endTime":"2026-08-05T01:28:50.923Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"},"base":1},{"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":82.9,"endSpeed":76.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03554118450142,"aZ":-28.461728597298567,"pfxX":4.777629858297143,"pfxZ":2.5242057320535203,"pX":0.9258560468228303,"pZ":1.9420147412770106,"vX0":4.278894129594577,"vY0":-120.67508685620669,"vZ0":-2.54719413129643,"x":81.71,"y":186.35,"x0":-1.4926265672189354,"y0":50.003710650734796,"z0":5.524933080240334,"aX":7.028030780674141},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.2,"breakHorizontal":-9.7,"spinRate":2654,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4543164960603936,"extension":6.193577569612804},"index":2,"playId":"8ec10e1a-13d7-3ba0-8f9d-c86b9a31135b","pitchNumber":1,"startTime":"2026-08-05T01:28:50.923Z","endTime":"2026-08-05T01:28:53.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.707100453134778,"aZ":-14.192136541356152,"pfxX":-4.227984597615273,"pfxZ":9.804537688546526,"pX":1.1726733304040198,"pZ":3.393735695192888,"vX0":7.626993091657312,"vY0":-134.4701358160135,"vZ0":-3.310873451109722,"x":72.3,"y":147.15,"x0":-1.1490404634107805,"y0":50.005988418667926,"z0":5.645675108762866,"aX":-7.757804646882771},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":6.0,"spinRate":2230,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.4070710947366889,"extension":6.255764455289179},"index":3,"playId":"a62a23f1-4e43-3aba-9fc0-b56f2ab27576","pitchNumber":2,"startTime":"2026-08-05T01:29:06.535Z","endTime":"2026-08-05T01:29:10.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06823254337852,"aZ":-26.617402482194485,"pfxX":3.3890879514498335,"pfxZ":3.8790209025642053,"pX":0.4865585476404519,"pZ":2.24945434092004,"vX0":3.2753724623192597,"vY0":-118.76474303809664,"vZ0":-2.026486305072796,"x":98.45,"y":178.04,"x0":-1.3492052765159228,"y0":50.00458404746858,"z0":5.527173842073182,"aX":4.856502413019904},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.8,"breakHorizontal":-7.0,"spinRate":2626,"spinDirection":74},"zone":6,"typeConfidence":0.88,"plateTime":0.460624867603026,"extension":5.995429995745646},"hitData":{"launchSpeed":92.2,"launchAngle":40.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.29,"coordY":95.95}},"index":4,"playId":"ae9c8434-043e-3e0a-b08e-e7894c9e85de","pitchNumber":3,"startTime":"2026-08-05T01:29:22.185Z","endTime":"2026-08-05T01:29:33.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:29:33.938Z","atBatIndex":68},{"result":{"type":"atBat","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","description":"Marlins challenged (tag play), call on the field was upheld: Jakob Marsee caught stealing 3rd base, catcher Drake Baldwin to third baseman Austin Riley.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:29:37.778Z","endTime":"2026-08-05T01:30:49.079Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":22},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".381"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".387"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".356"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.89"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.59"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.27"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.69"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.09"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.15"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.98"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.66"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.27"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.43"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.04"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.18"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.77"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":86.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9352957706848,"aZ":-23.59761700095799,"pfxX":-10.105636723342656,"pfxZ":4.506947816299901,"pX":0.77064602482498,"pZ":2.413270797094429,"vX0":10.431239489803563,"vY0":-136.34459777478452,"vZ0":-3.126988996338328,"x":87.62,"y":173.62,"x0":-1.7720960556421748,"y0":50.004199570249355,"z0":5.1838033238979895,"aX":-19.2349539349853},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":16.4,"spinRate":2371,"spinDirection":234},"zone":6,"typeConfidence":0.9,"plateTime":0.4000784274240039,"extension":6.449850532493332},"index":0,"playId":"13c2753f-2971-349b-bc81-87e5d9b38929","pitchNumber":1,"startTime":"2026-08-05T01:29:57.904Z","endTime":"2026-08-05T01:30:01.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12698254358742,"aZ":-19.58069820888449,"pfxX":-6.742219979482416,"pfxZ":6.7213189018268995,"pX":0.6718658373053216,"pZ":2.39815603740181,"vX0":9.400155759372415,"vY0":-135.20860116268653,"vZ0":-3.4553622358921015,"x":91.39,"y":174.03,"x0":-1.9544675294023957,"y0":50.0045721433135,"z0":5.046564365216941,"aX":-12.636826198898705},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":10.4,"spinRate":2264,"spinDirection":232},"zone":6,"typeConfidence":0.79,"plateTime":0.40323465494574684,"extension":6.190504792304708},"index":1,"playId":"35d6a209-73cb-31ee-9f80-57ac922936a4","pitchNumber":2,"startTime":"2026-08-05T01:30:12.719Z","endTime":"2026-08-05T01:30:15.791Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"}}},{"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.807361435055878,"aZ":-19.767139085509825,"pfxX":-7.584145124622739,"pfxZ":6.459774570171617,"pX":1.5392490332670625,"pZ":2.3741145005301285,"vX0":12.249493830960624,"vY0":-137.10090461792032,"vZ0":-3.5046864998649077,"x":58.33,"y":174.68,"x0":-1.983207774639247,"y0":50.00117302911429,"z0":5.003450873808953,"aX":-14.56419247271394},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":11.4,"spinRate":2367,"spinDirection":234},"zone":12,"typeConfidence":0.83,"plateTime":0.3981614532832456,"extension":6.471092176014612},"index":2,"playId":"a82e2314-2203-3724-8e67-321c65f54273","pitchNumber":3,"startTime":"2026-08-05T01:30:43.398Z","endTime":"2026-08-05T01:30:49.079Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":146},"playEndTime":"2026-08-05T01:30:49.079Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","description":"Marlins challenged (tag play), call on the field was upheld: Jakob Marsee caught stealing 3rd base, catcher Drake Baldwin to third baseman Austin Riley.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T01:29:37.778Z","endTime":"2026-08-05T01:30:49.079Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":22},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".381"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".387"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".356"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.89"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.59"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.27"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.69"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.09"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.15"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.98"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.66"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.27"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.43"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.04"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.18"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.77"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".935"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".760"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":86.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9352957706848,"aZ":-23.59761700095799,"pfxX":-10.105636723342656,"pfxZ":4.506947816299901,"pX":0.77064602482498,"pZ":2.413270797094429,"vX0":10.431239489803563,"vY0":-136.34459777478452,"vZ0":-3.126988996338328,"x":87.62,"y":173.62,"x0":-1.7720960556421748,"y0":50.004199570249355,"z0":5.1838033238979895,"aX":-19.2349539349853},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":16.4,"spinRate":2371,"spinDirection":234},"zone":6,"typeConfidence":0.9,"plateTime":0.4000784274240039,"extension":6.449850532493332},"index":0,"playId":"13c2753f-2971-349b-bc81-87e5d9b38929","pitchNumber":1,"startTime":"2026-08-05T01:29:57.904Z","endTime":"2026-08-05T01:30:01.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12698254358742,"aZ":-19.58069820888449,"pfxX":-6.742219979482416,"pfxZ":6.7213189018268995,"pX":0.6718658373053216,"pZ":2.39815603740181,"vX0":9.400155759372415,"vY0":-135.20860116268653,"vZ0":-3.4553622358921015,"x":91.39,"y":174.03,"x0":-1.9544675294023957,"y0":50.0045721433135,"z0":5.046564365216941,"aX":-12.636826198898705},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":10.4,"spinRate":2264,"spinDirection":232},"zone":6,"typeConfidence":0.79,"plateTime":0.40323465494574684,"extension":6.190504792304708},"index":1,"playId":"35d6a209-73cb-31ee-9f80-57ac922936a4","pitchNumber":2,"startTime":"2026-08-05T01:30:12.719Z","endTime":"2026-08-05T01:30:15.791Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"}}},{"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.807361435055878,"aZ":-19.767139085509825,"pfxX":-7.584145124622739,"pfxZ":6.459774570171617,"pX":1.5392490332670625,"pZ":2.3741145005301285,"vX0":12.249493830960624,"vY0":-137.10090461792032,"vZ0":-3.5046864998649077,"x":58.33,"y":174.68,"x0":-1.983207774639247,"y0":50.00117302911429,"z0":5.003450873808953,"aX":-14.56419247271394},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":11.4,"spinRate":2367,"spinDirection":234},"zone":12,"typeConfidence":0.83,"plateTime":0.3981614532832456,"extension":6.471092176014612},"index":2,"playId":"a82e2314-2203-3724-8e67-321c65f54273","pitchNumber":3,"startTime":"2026-08-05T01:30:43.398Z","endTime":"2026-08-05T01:30:49.079Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":146},"playEndTime":"2026-08-05T01:30:49.079Z","atBatIndex":69},"scoringPlays":[11,50,61,67],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":82.33,"y":93.24},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":142.19,"y":155.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":110.85,"y":161.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":56.47,"y":114.89},"type":"H","description":"Single"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10],"bottom":[11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":127.93,"y":105.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":153.69,"y":167.98},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":100.44,"y":171.61},"type":"O","description":"Groundout"}],"home":[{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":236.27,"y":80.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":140.37,"y":169.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":51.87,"y":115.22},"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":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":149.29,"y":144.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":130.22,"y":65.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":149.59,"y":72.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":118.07,"y":144.09},"type":"O","description":"Groundout"}],"home":[{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":114.96,"y":155.28},"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":59.12,"y":69.89},"type":"O","description":"Lineout"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24,25],"bottom":[26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":146.43,"y":153.46},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":51.12,"y":131.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":157.0,"y":58.0},"type":"O","description":"Flyout"}],"home":[{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":121.39,"y":126.82},"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":4,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":153.77,"y":41.8},"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":4,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":164.34,"y":175.23},"type":"O","description":"Pop Out"}]}},{"startIndex":30,"endIndex":37,"top":[30,31,32,33],"bottom":[34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":192.21,"y":80.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":74.95,"y":60.22},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":172.5,"y":94.01},"type":"O","description":"Lineout"}],"home":[{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":140.37,"y":157.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":107.0,"y":79.0},"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":126.86,"y":74.8},"type":"O","description":"Flyout"}]}},{"startIndex":38,"endIndex":44,"top":[38,39,40],"bottom":[41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":178.18,"y":105.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":140.37,"y":169.19},"type":"O","description":"Grounded Into DP"}],"home":[{"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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":165.75,"y":95.84},"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":6,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":205.83,"y":115.92},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":140.98,"y":158.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":162.14,"y":87.53},"type":"O","description":"Flyout"}]}},{"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":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":63.52,"y":88.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":130.33,"y":61.14},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":108.3,"y":153.46},"type":"O","description":"Grounded Into DP"}],"home":[{"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":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":64.73,"y":85.67},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":111.0,"y":148.0},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":73.14,"y":31.55},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":149.45,"y":101.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":102.02,"y":72.39},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":62,"top":[53,54,55,56],"bottom":[57,58,59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":168.17,"y":88.98},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":117.9,"y":79.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":113.14,"y":175.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"coordinates":{"x":154.55,"y":117.11},"type":"O","description":"Flyout"}]}},{"startIndex":63,"endIndex":69,"top":[63,64,65,66,67,68,69],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":36.57,"y":107.18},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":90.93,"y":107.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":177.88,"y":97.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":76.84,"y":110.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":64.29,"y":95.95},"type":"O","description":"Flyout"}],"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":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"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":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"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":1,"errors":1,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":7,"errors":1,"leftOnBase":6},"away":{"runs":2,"hits":8,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"catcher":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"first":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"second":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"third":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"shortstop":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"left":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"center":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"right":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"onDeck":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"inHole":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"battingOrder":8,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"onDeck":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"inHole":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"battingOrder":9,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":32,"obp":".325","slg":".406","ops":".731","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":10,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":10,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":32,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"3.99","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.24","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":36,"strikes":89,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":3,"pitchesPerInning":"15.63","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID694795":{"person":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"jerseyNumber":"95","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":2,"groundOuts":5,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":98,"era":"1.69","inningsPitched":"5.1","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"1.31","battersFaced":22,"outs":16,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":41,"strikes":57,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.38","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.44","walksPer9Inn":"8.44","hitsPer9Inn":"3.38","runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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}},"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":0,"flyOuts":14,"groundOuts":19,"airOuts":16,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":79,"obp":".321","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":323,"era":"4.19","inningsPitched":"19.1","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":9,"whip":"1.29","battersFaced":84,"outs":58,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":323,"balls":99,"strikes":224,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".500","pitchesPerInning":"16.71","gamesFinished":5,"strikeoutWalkRatio":"7.33","strikeoutsPer9Inn":"10.24","walksPer9Inn":"1.40","hitsPer9Inn":"10.24","runsScoredPer9":"5.12","homeRunsPer9":"1.86","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665052":{"person":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","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":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":10,"groundOuts":30,"airOuts":21,"runs":21,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".264","atBats":129,"obp":".354","slg":".535","ops":".889","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":69,"rbi":21,"leftOnBase":55,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.90","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":61,"errors":0,"chances":61,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":38,"gamesStarted":1,"flyOuts":28,"groundOuts":14,"airOuts":44,"runs":28,"doubles":4,"triples":2,"homeRuns":8,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":136,"obp":".327","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":643,"era":"6.37","inningsPitched":"35.1","wins":3,"losses":4,"saves":17,"saveOpportunities":20,"holds":2,"blownSaves":3,"earnedRuns":25,"whip":"1.36","battersFaced":156,"outs":106,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":643,"balls":215,"strikes":428,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.32","rbi":0,"winPercentage":".429","pitchesPerInning":"18.20","gamesFinished":31,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"11.97","walksPer9Inn":"4.08","hitsPer9Inn":"8.15","runsScoredPer9":"7.13","homeRunsPer9":"2.04","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":6},"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}},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":39,"groundOuts":57,"airOuts":69,"runs":31,"doubles":12,"triples":1,"homeRuns":16,"strikeOuts":78,"baseOnBalls":28,"intentionalWalks":1,"hits":63,"hitByPitch":1,"avg":".237","atBats":266,"obp":".311","slg":".470","ops":".781","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":125,"rbi":43,"leftOnBase":144,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.62","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":2,"putOuts":131,"errors":3,"chances":136,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":24,"flyOuts":89,"groundOuts":166,"airOuts":168,"runs":69,"doubles":24,"triples":2,"homeRuns":17,"strikeOuts":120,"baseOnBalls":41,"intentionalWalks":0,"hits":147,"hitByPitch":7,"atBats":597,"obp":".301","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2359,"era":"3.68","inningsPitched":"156.2","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.20","battersFaced":649,"outs":470,"gamesPitched":24,"completeGames":1,"shutouts":1,"pitchesThrown":2359,"balls":781,"strikes":1578,"strikePercentage":".670","hitBatsmen":7,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".667","pitchesPerInning":"15.06","gamesFinished":0,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"6.89","walksPer9Inn":"2.36","hitsPer9Inn":"8.44","runsScoredPer9":"3.96","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":39,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":4,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":34,"gamesStarted":0,"flyOuts":13,"groundOuts":44,"airOuts":33,"runs":25,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":27,"baseOnBalls":20,"intentionalWalks":1,"hits":43,"hitByPitch":2,"atBats":144,"obp":".385","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":651,"era":"5.35","inningsPitched":"37.0","wins":3,"losses":3,"saves":4,"saveOpportunities":7,"holds":5,"blownSaves":3,"earnedRuns":22,"whip":"1.70","battersFaced":169,"outs":111,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":651,"balls":258,"strikes":393,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"17.59","gamesFinished":13,"strikeoutWalkRatio":"1.35","strikeoutsPer9Inn":"6.57","walksPer9Inn":"4.86","hitsPer9Inn":"10.46","runsScoredPer9":"6.08","homeRunsPer9":"0.73","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"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"}]},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":28,"gamesStarted":12,"flyOuts":57,"groundOuts":103,"airOuts":89,"runs":38,"doubles":12,"triples":2,"homeRuns":11,"strikeOuts":66,"baseOnBalls":38,"intentionalWalks":0,"hits":83,"hitByPitch":3,"atBats":340,"obp":".325","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1422,"era":"3.53","inningsPitched":"89.1","wins":3,"losses":5,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":35,"whip":"1.35","battersFaced":383,"outs":268,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1422,"balls":519,"strikes":903,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".375","pitchesPerInning":"15.92","gamesFinished":8,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"6.65","walksPer9Inn":"3.83","hitsPer9Inn":"8.36","runsScoredPer9":"3.83","homeRunsPer9":"1.11","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":17,"groundOuts":12,"airOuts":37,"runs":30,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":32,"hitByPitch":7,"avg":".260","atBats":123,"obp":".374","slg":".472","ops":".846","caughtStealing":3,"stolenBases":27,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":58,"rbi":10,"leftOnBase":55,"sacBunts":1,"sacFlies":1,"babip":".360","groundOutsToAirouts":"0.32","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.60","popOuts":13,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":82,"errors":2,"chances":86,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":58,"groundOuts":83,"airOuts":119,"runs":53,"doubles":13,"triples":3,"homeRuns":6,"strikeOuts":97,"baseOnBalls":55,"intentionalWalks":0,"hits":72,"hitByPitch":9,"avg":".197","atBats":365,"obp":".316","slg":".299","ops":".615","caughtStealing":12,"stolenBases":19,"stolenBasePercentage":".613","caughtStealingPercentage":".387","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":109,"rbi":28,"leftOnBase":137,"sacBunts":5,"sacFlies":1,"babip":".251","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.83","popOuts":32,"lineOuts":29},"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":247,"errors":0,"chances":251,"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"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":47,"gamesStarted":0,"flyOuts":19,"groundOuts":52,"airOuts":33,"runs":29,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":50,"baseOnBalls":30,"intentionalWalks":1,"hits":39,"hitByPitch":3,"atBats":171,"obp":".350","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":826,"era":"4.63","inningsPitched":"46.2","wins":5,"losses":5,"saves":1,"saveOpportunities":6,"holds":13,"blownSaves":5,"earnedRuns":24,"whip":"1.48","battersFaced":207,"outs":140,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":826,"balls":324,"strikes":502,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".500","pitchesPerInning":"17.70","gamesFinished":10,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.79","hitsPer9Inn":"7.52","runsScoredPer9":"5.59","homeRunsPer9":"0.19","inheritedRunners":19,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":1,"flyOuts":26,"groundOuts":49,"airOuts":48,"runs":14,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":1,"hits":24,"hitByPitch":4,"atBats":151,"obp":".237","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":610,"era":"2.60","inningsPitched":"45.0","wins":6,"losses":2,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":13,"whip":"0.80","battersFaced":169,"outs":135,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":213,"strikes":397,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":2,"winPercentage":".750","pitchesPerInning":"13.56","gamesFinished":11,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.40","walksPer9Inn":"2.40","hitsPer9Inn":"4.80","runsScoredPer9":"2.80","homeRunsPer9":"1.00","inheritedRunners":27,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":48,"groundOuts":80,"airOuts":106,"runs":27,"doubles":22,"triples":2,"homeRuns":4,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":0,"hits":75,"hitByPitch":0,"avg":".265","atBats":283,"obp":".303","slg":".399","ops":".702","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":113,"rbi":37,"leftOnBase":118,"sacBunts":1,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.75","popOuts":29,"lineOuts":29},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":11,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.33","battersFaced":14,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":15,"strikes":25,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.33","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":87,"errors":9,"chances":233,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":13,"groundOuts":30,"airOuts":26,"runs":19,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":1,"hits":30,"hitByPitch":5,"atBats":106,"obp":".375","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":524,"era":"5.72","inningsPitched":"28.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":18,"whip":"1.52","battersFaced":130,"outs":85,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":524,"balls":183,"strikes":341,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.49","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.26","walksPer9Inn":"4.13","hitsPer9Inn":"9.53","runsScoredPer9":"6.04","homeRunsPer9":"0.32","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687473":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(L, 0-3)","summary":"6.0 IP, ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":21,"strikes":62,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":0,"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":9,"flyOuts":28,"groundOuts":49,"airOuts":47,"runs":25,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":182,"obp":".318","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":728,"era":"4.80","inningsPitched":"45.0","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.36","battersFaced":198,"outs":135,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":728,"balls":243,"strikes":485,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":1,"winPercentage":".000","pitchesPerInning":"16.18","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.80","walksPer9Inn":"2.60","hitsPer9Inn":"9.60","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":69,"groundOuts":115,"airOuts":123,"runs":51,"doubles":14,"triples":6,"homeRuns":6,"strikeOuts":64,"baseOnBalls":55,"intentionalWalks":4,"hits":119,"hitByPitch":0,"avg":".287","atBats":414,"obp":".367","slg":".394","ops":".761","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":476,"totalBases":163,"rbi":41,"leftOnBase":164,"sacBunts":2,"sacFlies":5,"babip":".324","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":17,"lineOuts":37},"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":266,"putOuts":165,"errors":6,"chances":437,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":45,"gamesStarted":0,"flyOuts":29,"groundOuts":30,"airOuts":50,"runs":18,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":54,"baseOnBalls":19,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":164,"obp":".276","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":775,"era":"3.13","inningsPitched":"46.0","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":18,"blownSaves":0,"earnedRuns":16,"whip":"1.07","battersFaced":185,"outs":138,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":775,"balls":270,"strikes":505,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".333","pitchesPerInning":"16.85","gamesFinished":4,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"10.57","walksPer9Inn":"3.72","hitsPer9Inn":"5.87","runsScoredPer9":"3.52","homeRunsPer9":"0.78","inheritedRunners":22,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":44,"groundOuts":56,"airOuts":81,"runs":42,"doubles":20,"triples":3,"homeRuns":16,"strikeOuts":120,"baseOnBalls":36,"intentionalWalks":2,"hits":78,"hitByPitch":7,"avg":".235","atBats":332,"obp":".321","slg":".458","ops":".779","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":152,"rbi":48,"leftOnBase":155,"sacBunts":1,"sacFlies":2,"babip":".313","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","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":22,"putOuts":358,"errors":7,"chances":387,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":31,"groundOuts":30,"airOuts":51,"runs":30,"doubles":12,"triples":0,"homeRuns":12,"strikeOuts":99,"baseOnBalls":18,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".231","atBats":225,"obp":".289","slg":".444","ops":".733","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":100,"rbi":50,"leftOnBase":94,"sacBunts":0,"sacFlies":7,"babip":".331","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.75","popOuts":5,"lineOuts":15},"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":113,"errors":0,"chances":113,"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"}]},"ID682663":{"person":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"jerseyNumber":"50","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":12,"groundOuts":35,"airOuts":26,"runs":14,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":2,"avg":".226","atBats":115,"obp":".313","slg":".339","ops":".652","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":39,"rbi":14,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.50","popOuts":9,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":19,"stolenBasePercentage":".905","caughtStealingPercentage":".095","assists":8,"putOuts":138,"errors":4,"chances":150,"fielding":".973","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677870":{"person":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":15,"groundOuts":45,"airOuts":29,"runs":14,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":12,"intentionalWalks":0,"hits":26,"hitByPitch":6,"avg":".206","atBats":126,"obp":".303","slg":".286","ops":".589","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":36,"rbi":11,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".245","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":2,"lineOuts":12},"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":37,"putOuts":25,"errors":3,"chances":65,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676083":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":41,"groundOuts":81,"airOuts":88,"runs":44,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":0,"hits":83,"hitByPitch":1,"atBats":311,"obp":".315","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1268,"era":"4.58","inningsPitched":"78.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.33","battersFaced":337,"outs":236,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1268,"balls":430,"strikes":838,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".455","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"6.98","walksPer9Inn":"2.52","hitsPer9Inn":"9.50","runsScoredPer9":"5.03","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640459":{"person":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"jerseyNumber":"64","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":4,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".143","atBats":14,"obp":".250","slg":".214","ops":".464","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":3,"rbi":0,"leftOnBase":6,"sacBunts":2,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":6,"putOuts":39,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":25,"groundOuts":57,"airOuts":42,"runs":29,"doubles":7,"triples":0,"homeRuns":11,"strikeOuts":55,"baseOnBalls":13,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".242","atBats":198,"obp":".296","slg":".444","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":88,"rbi":33,"leftOnBase":81,"sacBunts":4,"sacFlies":0,"babip":".280","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":19,"stolenBases":40,"stolenBasePercentage":".678","caughtStealingPercentage":".322","assists":34,"putOuts":509,"errors":6,"chances":549,"fielding":".989","passedBall":5,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":59,"groundOuts":80,"airOuts":108,"runs":45,"doubles":19,"triples":1,"homeRuns":13,"strikeOuts":112,"baseOnBalls":40,"intentionalWalks":0,"hits":75,"hitByPitch":8,"atBats":373,"obp":".291","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1702,"era":"3.44","inningsPitched":"104.2","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.10","battersFaced":423,"outs":314,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1702,"balls":608,"strikes":1094,"strikePercentage":".640","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".385","pitchesPerInning":"16.26","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.63","walksPer9Inn":"3.44","hitsPer9Inn":"6.45","runsScoredPer9":"3.87","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":33,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"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":3,"putOuts":0,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":64,"groundOuts":132,"airOuts":111,"runs":69,"doubles":29,"triples":7,"homeRuns":9,"strikeOuts":64,"baseOnBalls":23,"intentionalWalks":0,"hits":142,"hitByPitch":4,"avg":".323","atBats":440,"obp":".355","slg":".482","ops":".837","caughtStealing":4,"stolenBases":23,"stolenBasePercentage":".852","caughtStealingPercentage":".148","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":476,"totalBases":212,"rbi":51,"leftOnBase":157,"sacBunts":0,"sacFlies":9,"babip":".354","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.89","popOuts":15,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":241,"putOuts":144,"errors":16,"chances":401,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[669065,665052,672640,683357,681715,805300,677870,669364,691788,682663,691594,687473,667463,680767],"pitchers":[687473,667463,680767],"bench":[640459,665923],"bullpen":[645261,694795,664126,676534,806188,676083,691587,656848,663969,676604],"battingOrder":[669065,665052,672640,683357,681715,805300,669364,682663,691594],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Sanoja (22, Holmes, G); Lopez, O (29, Iglesias, R)."},{"label":"TB","value":"Hernández, H 2; Jiménez, L; Lopez, O 3; Marsee; Sanoja 2; Stowers."},{"label":"RBI","value":"Jiménez, L 2 (11)."},{"label":"Runners left in scoring position, 2 out","value":"Stowers."},{"label":"GIDP","value":"Caissie; Jiménez, L; Marsee."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Marsee (12, 3rd base by Iglesias, R/Baldwin, D)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lopez, O (16, throw)."}]}],"note":[{"label":"a","value":"Struck out for Mack in the 8th."},{"label":"1","value":"Ran for Jiménez, L in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":9,"airOuts":10,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".249","atBats":32,"obp":".315","slg":".418","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":15,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".314","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":122,"era":"3.66","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":43,"strikes":79,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":2,"pitchesPerInning":"13.56","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"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":{"note":"(H, 8)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":30,"gamesStarted":0,"flyOuts":16,"groundOuts":23,"airOuts":42,"runs":8,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":37,"baseOnBalls":11,"intentionalWalks":1,"hits":16,"hitByPitch":1,"atBats":117,"obp":".217","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":542,"era":"2.08","inningsPitched":"34.2","wins":3,"losses":1,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":8,"whip":"0.78","battersFaced":130,"outs":104,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":542,"balls":196,"strikes":346,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".750","pitchesPerInning":"15.63","gamesFinished":4,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"9.61","walksPer9Inn":"2.86","hitsPer9Inn":"4.15","runsScoredPer9":"2.08","homeRunsPer9":"0.78","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 24)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","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":32,"groundOuts":36,"airOuts":54,"runs":14,"doubles":4,"triples":3,"homeRuns":3,"strikeOuts":64,"baseOnBalls":10,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":179,"obp":".199","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":786,"era":"2.08","inningsPitched":"52.0","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":24,"blownSaves":1,"earnedRuns":12,"whip":"0.73","battersFaced":192,"outs":156,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":786,"balls":248,"strikes":538,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.12","gamesFinished":2,"strikeoutWalkRatio":"6.40","strikeoutsPer9Inn":"11.08","walksPer9Inn":"1.73","hitsPer9Inn":"4.85","runsScoredPer9":"2.42","homeRunsPer9":"0.52","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":59,"groundOuts":109,"airOuts":101,"runs":54,"doubles":22,"triples":0,"homeRuns":20,"strikeOuts":83,"baseOnBalls":17,"intentionalWalks":0,"hits":117,"hitByPitch":2,"avg":".287","atBats":407,"obp":".317","slg":".489","ops":".806","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":199,"rbi":64,"leftOnBase":150,"sacBunts":0,"sacFlies":3,"babip":".316","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.35","popOuts":22,"lineOuts":20},"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":234,"errors":0,"chances":235,"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"}]},"ID682989":{"person":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":9,"groundOuts":11,"airOuts":21,"runs":6,"doubles":3,"triples":2,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":54,"obp":".276","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":215,"era":"3.77","inningsPitched":"14.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.12","battersFaced":59,"outs":43,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":78,"strikes":137,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.00","gamesFinished":5,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"6.91","walksPer9Inn":"2.51","hitsPer9Inn":"7.53","runsScoredPer9":"3.77","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-2","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":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":66,"groundOuts":115,"airOuts":128,"runs":51,"doubles":21,"triples":2,"homeRuns":10,"strikeOuts":59,"baseOnBalls":27,"intentionalWalks":0,"hits":105,"hitByPitch":2,"avg":".259","atBats":405,"obp":".308","slg":".395","ops":".703","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":160,"rbi":55,"leftOnBase":150,"sacBunts":1,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.90","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"40.50","popOuts":29,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":188,"errors":4,"chances":282,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":1,"flyOuts":26,"groundOuts":31,"airOuts":49,"runs":13,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":59,"baseOnBalls":15,"intentionalWalks":1,"hits":38,"hitByPitch":2,"atBats":174,"obp":".284","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":809,"era":"2.49","inningsPitched":"47.0","wins":4,"losses":1,"saves":1,"saveOpportunities":4,"holds":12,"blownSaves":3,"earnedRuns":13,"whip":"1.13","battersFaced":194,"outs":141,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":809,"balls":276,"strikes":533,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".800","pitchesPerInning":"17.21","gamesFinished":5,"strikeoutWalkRatio":"3.93","strikeoutsPer9Inn":"11.30","walksPer9Inn":"2.87","hitsPer9Inn":"7.28","runsScoredPer9":"2.49","homeRunsPer9":"0.38","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641816":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":55,"groundOuts":93,"airOuts":88,"runs":55,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":89,"baseOnBalls":37,"intentionalWalks":0,"hits":95,"hitByPitch":2,"atBats":358,"obp":".334","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1578,"era":"5.13","inningsPitched":"94.2","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.39","battersFaced":404,"outs":284,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1578,"balls":595,"strikes":983,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".250","pitchesPerInning":"16.67","gamesFinished":0,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"8.46","walksPer9Inn":"3.52","hitsPer9Inn":"9.03","runsScoredPer9":"5.23","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":10,"errors":1,"chances":19,"fielding":".947","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":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":42,"groundOuts":96,"airOuts":76,"runs":61,"doubles":7,"triples":0,"homeRuns":20,"strikeOuts":84,"baseOnBalls":44,"intentionalWalks":2,"hits":94,"hitByPitch":7,"avg":".269","atBats":349,"obp":".362","slg":".461","ops":".823","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":161,"rbi":57,"leftOnBase":124,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.45","popOuts":12,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":35,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":13,"putOuts":481,"errors":2,"chances":496,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":58,"groundOuts":95,"airOuts":104,"runs":32,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":143,"baseOnBalls":26,"intentionalWalks":0,"hits":93,"hitByPitch":10,"atBats":432,"obp":".274","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1866,"era":"2.08","inningsPitched":"117.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.02","battersFaced":471,"outs":351,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1866,"balls":600,"strikes":1266,"strikePercentage":".680","hitBatsmen":10,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".667","pitchesPerInning":"15.95","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"11.00","walksPer9Inn":"2.00","hitsPer9Inn":"7.15","runsScoredPer9":"2.46","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":12,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805347":{"person":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"jerseyNumber":"74","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":10,"groundOuts":33,"airOuts":18,"runs":9,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".253","atBats":83,"obp":".303","slg":".373","ops":".676","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":31,"rbi":10,"leftOnBase":34,"sacBunts":3,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":36,"errors":6,"chances":109,"fielding":".945","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 2B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":68,"groundOuts":90,"airOuts":113,"runs":78,"doubles":28,"triples":0,"homeRuns":31,"strikeOuts":121,"baseOnBalls":50,"intentionalWalks":3,"hits":118,"hitByPitch":3,"avg":".269","atBats":439,"obp":".345","slg":".544","ops":".889","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":239,"rbi":69,"leftOnBase":191,"sacBunts":0,"sacFlies":3,"babip":".300","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.16","popOuts":29,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":806,"errors":7,"chances":894,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-2","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":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":90,"flyOuts":47,"groundOuts":69,"airOuts":75,"runs":38,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":36,"baseOnBalls":20,"intentionalWalks":1,"hits":63,"hitByPitch":2,"avg":".266","atBats":237,"obp":".322","slg":".401","ops":".723","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":95,"rbi":43,"leftOnBase":105,"sacBunts":1,"sacFlies":5,"babip":".278","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.62","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669221":{"person":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":5,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".071","atBats":14,"obp":".071","slg":".071","ops":".142","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"2.50","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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":30,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":34,"groundOuts":50,"airOuts":62,"runs":37,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":61,"baseOnBalls":38,"intentionalWalks":2,"hits":54,"hitByPitch":5,"avg":".240","atBats":225,"obp":".359","slg":".413","ops":".772","caughtStealing":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":93,"rbi":24,"leftOnBase":63,"sacBunts":0,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":14,"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":3,"putOuts":123,"errors":1,"chances":127,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":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":44,"gamesStarted":0,"flyOuts":26,"groundOuts":24,"airOuts":47,"runs":19,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":2,"hits":32,"hitByPitch":1,"atBats":141,"obp":".310","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":626,"era":"4.23","inningsPitched":"38.1","wins":6,"losses":4,"saves":0,"saveOpportunities":4,"holds":11,"blownSaves":4,"earnedRuns":18,"whip":"1.25","battersFaced":158,"outs":115,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":626,"balls":236,"strikes":390,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".600","pitchesPerInning":"16.33","gamesFinished":12,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.92","walksPer9Inn":"3.76","hitsPer9Inn":"7.51","runsScoredPer9":"4.46","homeRunsPer9":"1.88","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":10},"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}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":101,"groundOuts":100,"airOuts":165,"runs":70,"doubles":21,"triples":0,"homeRuns":19,"strikeOuts":71,"baseOnBalls":31,"intentionalWalks":1,"hits":116,"hitByPitch":5,"avg":".263","atBats":441,"obp":".311","slg":".440","ops":".751","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":194,"rbi":63,"leftOnBase":184,"sacBunts":0,"sacFlies":11,"babip":".268","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.21","popOuts":33,"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":255,"putOuts":145,"errors":7,"chances":407,"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"}]},"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":{"summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","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":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":6,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":26,"groundOuts":32,"airOuts":42,"runs":15,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":11,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":153,"obp":".280","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":615,"era":"2.63","inningsPitched":"41.0","wins":0,"losses":2,"saves":24,"saveOpportunities":26,"holds":0,"blownSaves":2,"earnedRuns":12,"whip":"1.12","battersFaced":164,"outs":123,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":615,"balls":174,"strikes":441,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":2,"winPercentage":".000","pitchesPerInning":"15.00","gamesFinished":35,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.66","walksPer9Inn":"2.41","hitsPer9Inn":"7.68","runsScoredPer9":"3.29","homeRunsPer9":"0.88","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"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"}]},"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":"800","stats":{"batting":{"summary":"2-3 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":63,"groundOuts":72,"airOuts":107,"runs":45,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":139,"baseOnBalls":35,"intentionalWalks":0,"hits":89,"hitByPitch":10,"avg":".220","atBats":405,"obp":".296","slg":".360","ops":".656","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":146,"rbi":54,"leftOnBase":192,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.15","popOuts":24,"lineOuts":20},"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":167,"putOuts":93,"errors":9,"chances":269,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID664849":{"person":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"jerseyNumber":"63","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":13,"gamesStarted":1,"flyOuts":4,"groundOuts":11,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":2,"hits":8,"hitByPitch":2,"atBats":33,"obp":".432","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":179,"era":"4.66","inningsPitched":"9.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":5,"whip":"1.76","battersFaced":45,"outs":29,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":80,"strikes":99,"strikePercentage":".550","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".000","pitchesPerInning":"18.52","gamesFinished":1,"strikeoutWalkRatio":"0.89","strikeoutsPer9Inn":"7.45","walksPer9Inn":"8.38","hitsPer9Inn":"7.45","runsScoredPer9":"4.66","homeRunsPer9":"0.93","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"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}},"ID656550":{"person":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 7-4)","summary":"6.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"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":72,"balls":25,"strikes":47,"strikePercentage":".650","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":{"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":0,"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":21,"flyOuts":69,"groundOuts":105,"airOuts":121,"runs":46,"doubles":15,"triples":1,"homeRuns":18,"strikeOuts":92,"baseOnBalls":46,"intentionalWalks":0,"hits":99,"hitByPitch":3,"atBats":411,"obp":".318","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1735,"era":"3.67","inningsPitched":"108.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.34","battersFaced":466,"outs":324,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1735,"balls":640,"strikes":1095,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".636","pitchesPerInning":"16.06","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.67","walksPer9Inn":"3.83","hitsPer9Inn":"8.25","runsScoredPer9":"3.83","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":19,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":14,"errors":0,"chances":17,"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"}]},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":45,"groundOuts":54,"airOuts":74,"runs":37,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":71,"baseOnBalls":28,"intentionalWalks":0,"hits":59,"hitByPitch":4,"avg":".230","atBats":256,"obp":".314","slg":".383","ops":".697","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":98,"rbi":32,"leftOnBase":110,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":11,"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":4,"putOuts":155,"errors":3,"chances":162,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID673490":{"person":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":18,"groundOuts":20,"airOuts":26,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".068","atBats":73,"obp":".171","slg":".068","ops":".239","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":5,"rbi":3,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".098","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":29,"errors":3,"chances":91,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657041":{"person":{"id":657041,"fullName":"Lane Thomas","link":"/api/v1/people/657041"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-2 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":40,"groundOuts":58,"airOuts":87,"runs":32,"doubles":16,"triples":0,"homeRuns":10,"strikeOuts":78,"baseOnBalls":39,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".230","atBats":287,"obp":".324","slg":".390","ops":".714","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":112,"rbi":37,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.70","popOuts":29,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":174,"errors":2,"chances":182,"fielding":".989","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"}]},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"39","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":41,"gamesStarted":3,"flyOuts":28,"groundOuts":75,"airOuts":53,"runs":35,"doubles":10,"triples":4,"homeRuns":7,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":1,"hits":63,"hitByPitch":1,"atBats":245,"obp":".308","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1101,"era":"4.12","inningsPitched":"63.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":29,"whip":"1.26","battersFaced":265,"outs":190,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1101,"balls":387,"strikes":714,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".333","pitchesPerInning":"17.38","gamesFinished":14,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"7.82","walksPer9Inn":"2.42","hitsPer9Inn":"8.95","runsScoredPer9":"4.97","homeRunsPer9":"0.99","inheritedRunners":20,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":10,"errors":0,"chances":27,"fielding":"1.000","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":{},"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":70,"groundOuts":121,"airOuts":130,"runs":57,"doubles":13,"triples":2,"homeRuns":19,"strikeOuts":101,"baseOnBalls":40,"intentionalWalks":0,"hits":109,"hitByPitch":2,"atBats":456,"obp":".301","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1799,"era":"3.84","inningsPitched":"119.2","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.25","battersFaced":504,"outs":359,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1799,"balls":666,"strikes":1133,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".538","pitchesPerInning":"15.03","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.60","walksPer9Inn":"3.01","hitsPer9Inn":"8.20","runsScoredPer9":"4.29","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":36},"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}},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":17,"flyOuts":45,"groundOuts":112,"airOuts":95,"runs":36,"doubles":13,"triples":4,"homeRuns":11,"strikeOuts":75,"baseOnBalls":39,"intentionalWalks":1,"hits":75,"hitByPitch":2,"atBats":352,"obp":".292","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1522,"era":"3.24","inningsPitched":"97.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.17","battersFaced":398,"outs":292,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1522,"balls":590,"strikes":932,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".538","pitchesPerInning":"15.64","gamesFinished":2,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.93","walksPer9Inn":"3.61","hitsPer9Inn":"6.93","runsScoredPer9":"3.33","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":37},"fielding":{"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":true,"isSubstitute":false}}},"batters":[686948,660670,621566,671739,645277,573262,643289,642086,657041,663586,805347,656550,689266,669276,628452],"pitchers":[656550,689266,669276,628452],"bench":[673490,669221],"bullpen":[693821,800311,641755,641816,682989,527048,519242,608718,664849],"battingOrder":[686948,660670,621566,671739,645277,643289,657041,663586,805347],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Harris II (22, Gusto); Olson (28, Gusto)."},{"label":"HR","value":"Albies (19, 2nd inning off Gusto, 0 on, 0 out); Riley, A (13, 7th inning off King, Jo, 1 on, 1 out)."},{"label":"TB","value":"Acuña Jr.; Albies 4; Harris II 2; Olson 3; Riley, A 5."},{"label":"RBI","value":"Albies (63); Riley, A 2 (54)."},{"label":"Runners left in scoring position, 2 out","value":"Albies; Yastrzemski; Thomas, L 2."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Albies (7, fielding)."},{"label":"DP","value":"3 (Olson-Jarvis-Olson; Olson-Jarvis-Holmes, G; Jarvis-Albies-Olson)."}]}],"note":[{"label":"a","value":"Flied out for Yastrzemski in the 7th."},{"label":"b","value":"Reached on error for Smith, D in the 7th."}]}},"officials":[{"official":{"id":658325,"fullName":"Tyler Jones","link":"/api/v1/people/658325"},"officialType":"Home Plate"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Vodnik."},{"label":"HBP","value":"Olson (by Vodnik)."},{"label":"ABS Challenge","value":"Mack 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Baldwin, D (Ball-Confirmed); Hernández, H (Strike-Confirmed); Sanoja (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Gusto 83-62; King, Jo 16-11; Vodnik 26-16; Holmes, G 72-47; Dodd 6-5; Lee, D 23-14; Iglesias, R 21-13."},{"label":"Groundouts-flyouts","value":"Gusto 7-3; King, Jo 1-3; Vodnik 1-1; Holmes, G 6-5; Dodd 1-0; Lee, D 0-0; Iglesias, R 0-2."},{"label":"Batters faced","value":"Gusto 23; King, Jo 5; Vodnik 6; Holmes, G 23; Dodd 2; Lee, D 4; Iglesias, R 6."},{"label":"Inherited runners-scored","value":"Dodd 1-0."},{"label":"Umpires","value":"HP: Tyler Jones. 1B: Clint Vondrak. 2B: Adam Hamari. 3B: Todd Tichenor. "},{"label":"Weather","value":"85 degrees, Partly Cloudy."},{"label":"Wind","value":"3 mph, L To R."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:15."},{"label":"Att","value":"26,374."},{"label":"Venue","value":"Truist Park."},{"label":"August 4, 2026"}],"pitchingNotes":["Holmes, G pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","boxscoreName":"Holmes, G"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 7-4)","summary":"6.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"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":72,"balls":25,"strikes":47,"strikePercentage":".650","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":{"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":0,"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":21,"flyOuts":69,"groundOuts":105,"airOuts":121,"runs":46,"doubles":15,"triples":1,"homeRuns":18,"strikeOuts":92,"baseOnBalls":46,"intentionalWalks":0,"hits":99,"hitByPitch":3,"atBats":411,"obp":".318","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1735,"era":"3.67","inningsPitched":"108.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.34","battersFaced":466,"outs":324,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1735,"balls":640,"strikes":1095,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".636","pitchesPerInning":"16.06","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.67","walksPer9Inn":"3.83","hitsPer9Inn":"8.25","runsScoredPer9":"3.83","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":19,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":14,"errors":0,"chances":17,"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":69,"pitchingGameScore":69},{"player":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","boxscoreName":"Gusto"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(L, 0-3)","summary":"6.0 IP, ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":21,"strikes":62,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":0,"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":9,"flyOuts":28,"groundOuts":49,"airOuts":47,"runs":25,"doubles":9,"triples":2,"homeRuns":5,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":48,"hitByPitch":2,"atBats":182,"obp":".318","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":728,"era":"4.80","inningsPitched":"45.0","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.36","battersFaced":198,"outs":135,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":728,"balls":243,"strikes":485,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":1,"winPercentage":".000","pitchesPerInning":"16.18","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.80","walksPer9Inn":"2.60","hitsPer9Inn":"9.60","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","boxscoreName":"Riley, A"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":63,"groundOuts":72,"airOuts":107,"runs":45,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":139,"baseOnBalls":35,"intentionalWalks":0,"hits":89,"hitByPitch":10,"avg":".220","atBats":405,"obp":".296","slg":".360","ops":".656","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":146,"rbi":54,"leftOnBase":192,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.15","popOuts":24,"lineOuts":20},"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":167,"putOuts":93,"errors":9,"chances":269,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"loser":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}