{"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":823758,"link":"/api/v1.1/game/823758/feed/live","metaData":{"wait":10,"timeStamp":"20260726_015447","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823758,"type":"R","doubleHeader":"N","id":"2026/07/25/colmlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823758-2026-07-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-25T23:10:00Z","originalDate":"2026-07-25","officialDate":"2026-07-25","dayNight":"night","time":"6:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":64,"ties":0,"pct":".396"},"records":{},"divisionLeader":false,"wins":42,"losses":64,"winningPercentage":".396"},"franchiseName":"Colorado","clubName":"Rockies","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2026,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":39,"ties":0,"pct":".625"},"records":{},"divisionLeader":false,"wins":65,"losses":39,"winningPercentage":".625"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true}},"players":{"ID687401":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","firstName":"Joseph","lastName":"Ortiz","primaryNumber":"3","birthDate":"1998-07-14","currentAge":28,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joey","useLastName":"Ortiz","middleName":"Anthony","boxscoreName":"Ortiz, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Ortiz","nameSlug":"joey-ortiz-687401","firstLastName":"Joey Ortiz","lastFirstName":"Ortiz, Joey","lastInitName":"Ortiz, J","initLastName":"J Ortiz","fullFMLName":"Joseph Anthony Ortiz","fullLFMName":"Ortiz, Joseph Anthony","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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},"ID684974":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974","firstName":"Craig","lastName":"Yoho","primaryNumber":"23","birthDate":"1999-10-23","currentAge":26,"birthCity":"Fishers","birthStateProvince":"IN","birthCountry":"USA","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Yoho","boxscoreName":"Yoho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Yoho","nameSlug":"craig-yoho-684974","firstLastName":"Craig Yoho","lastFirstName":"Yoho, Craig","lastInitName":"Yoho, C","initLastName":"C Yoho","fullFMLName":"Craig  Yoho","fullLFMName":"Yoho, Craig ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681982":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982","firstName":"Grant","lastName":"Anderson","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Port Arthur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Anderson","middleName":"Reed","boxscoreName":"Anderson, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Anderson","nameSlug":"grant-anderson-681982","firstLastName":"Grant Anderson","lastFirstName":"Anderson, Grant","lastInitName":"Anderson, G","initLastName":"G Anderson","fullFMLName":"Grant Reed Anderson","fullLFMName":"Anderson, Grant Reed","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID675660":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","firstName":"Shane","lastName":"Drohan","primaryNumber":"55","birthDate":"1999-01-07","currentAge":27,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Drohan","middleName":"Liam","boxscoreName":"Drohan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane Drohan","nameSlug":"shane-drohan-675660","firstLastName":"Shane Drohan","lastFirstName":"Drohan, Shane","lastInitName":"Drohan, S","initLastName":"S Drohan","fullFMLName":"Shane Liam Drohan","fullLFMName":"Drohan, Shane Liam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694249":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","firstName":"Cole","lastName":"Carrigg","primaryNumber":"16","birthDate":"2002-05-08","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cole","useLastName":"Carrigg","middleName":"Michael","boxscoreName":"Carrigg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CARE-igg","mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Carrigg","nameSlug":"cole-carrigg-694249","firstLastName":"Cole Carrigg","lastFirstName":"Carrigg, Cole","lastInitName":"Carrigg, C","initLastName":"C Carrigg","fullFMLName":"Cole Michael Carrigg","fullLFMName":"Carrigg, Cole Michael","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID687075":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075","firstName":"Brandon","lastName":"Sproat","primaryNumber":"23","birthDate":"2000-09-17","currentAge":25,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Sproat","middleName":"Carl","boxscoreName":"Sproat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"rhymes with Boat","mlbDebutDate":"2025-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Sproat","nameSlug":"brandon-sproat-687075","firstLastName":"Brandon Sproat","lastFirstName":"Sproat, Brandon","lastInitName":"Sproat, B","initLastName":"B Sproat","fullFMLName":"Brandon Carl Sproat","fullLFMName":"Sproat, Brandon Carl","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687312":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312","firstName":"Gabriel","lastName":"Hughes","primaryNumber":"43","birthDate":"2001-08-22","currentAge":25,"birthCity":"Anchorage","birthStateProvince":"AK","birthCountry":"USA","height":"6' 4\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabriel","useLastName":"Hughes","middleName":"Alexander","boxscoreName":"Hughes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Hughes","nameSlug":"gabriel-hughes-687312","firstLastName":"Gabriel Hughes","lastFirstName":"Hughes, Gabriel","lastInitName":"Hughes, G","initLastName":"G Hughes","fullFMLName":"Gabriel Alexander Hughes","fullLFMName":"Hughes, Gabriel Alexander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663368":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368","firstName":"Blake","lastName":"Perkins","birthDate":"1996-09-10","currentAge":30,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Perkins","middleName":"Alexander","boxscoreName":"Perkins, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Perkins","nameSlug":"blake-perkins-663368","firstLastName":"Blake Perkins","lastFirstName":"Perkins, Blake","lastInitName":"Perkins, B","initLastName":"B Perkins","fullFMLName":"Blake Alexander Perkins","fullLFMName":"Perkins, Blake Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621121":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121","firstName":"Lance","lastName":"McCullers","primaryNumber":"50","birthDate":"1993-10-02","currentAge":32,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lance","useLastName":"McCullers Jr.","middleName":"G.","boxscoreName":"McCullers Jr.","nickName":"Perdomo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lance McCullers Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lance-mccullers-jr-621121","firstLastName":"Lance McCullers Jr.","lastFirstName":"McCullers Jr., Lance","lastInitName":"McCullers Jr., L","initLastName":"L McCullers","fullFMLName":"Lance G. McCullers Jr.","fullLFMName":"McCullers Jr., Lance G.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID669060":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060","firstName":"Bryse","lastName":"Wilson","primaryNumber":"41","birthDate":"1997-12-20","currentAge":28,"birthCity":"Hillsborough","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryse","useLastName":"Wilson","middleName":"Everett","boxscoreName":"Wilson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryse Wilson","nameSlug":"bryse-wilson-669060","firstLastName":"Bryse Wilson","lastFirstName":"Wilson, Bryse","lastInitName":"Wilson, B","initLastName":"B Wilson","fullFMLName":"Bryse Everett Wilson","fullLFMName":"Wilson, Bryse Everett","strikeZoneTop":3.55,"strikeZoneBottom":1.66},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":28,"birthCity":"Crown Point","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Patrick","middleName":"Allen","boxscoreName":"Patrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Patrick","nameSlug":"chad-patrick-694477","firstLastName":"Chad Patrick","lastFirstName":"Patrick, Chad","lastInitName":"Patrick, C","initLastName":"C Patrick","fullFMLName":"Chandler Allen Patrick","fullLFMName":"Patrick, Chandler Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID806198":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198","firstName":"Cooper","lastName":"Pratt","primaryNumber":"12","birthDate":"2004-08-18","currentAge":22,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Cooper","useLastName":"Pratt","middleName":"Wickham","boxscoreName":"Pratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Pratt","nameSlug":"cooper-pratt-806198","firstLastName":"Cooper Pratt","lastFirstName":"Pratt, Cooper","lastInitName":"Pratt, C","initLastName":"C Pratt","fullFMLName":"Cooper Pratt","fullLFMName":"Pratt, Cooper","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID701656":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656","firstName":"Logan","lastName":"Henderson","primaryNumber":"43","birthDate":"2002-03-02","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Henderson","middleName":"Blake","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Henderson","nameSlug":"logan-henderson-701656","firstLastName":"Logan Henderson","lastFirstName":"Henderson, Logan","lastInitName":"Henderson, L","initLastName":"L Henderson","fullFMLName":"Logan Blake Henderson","fullLFMName":"Henderson, Logan Blake","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694192":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192","firstName":"Jackson","lastName":"Chourio","primaryNumber":"11","birthDate":"2004-03-11","currentAge":22,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":199,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jackson","useLastName":"Chourio","middleName":"Bryan","boxscoreName":"Chourio, J","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":true,"pronunciation":"CHOO-ree-oh","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Chourio","nameSlug":"jackson-chourio-694192","firstLastName":"Jackson Chourio","lastFirstName":"Chourio, Jackson","lastInitName":"Chourio, J","initLastName":"J Chourio","fullFMLName":"Jackson Bryan Chourio","fullLFMName":"Chourio, Jackson Bryan","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID592885":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","firstName":"Christian","lastName":"Yelich","primaryNumber":"22","birthDate":"1991-12-05","currentAge":34,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Christian","useLastName":"Yelich","middleName":"Stephen","boxscoreName":"Yelich","nickName":"Yeli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"YELL-itch","mlbDebutDate":"2013-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Yelich","nameSlug":"christian-yelich-592885","firstLastName":"Christian Yelich","lastFirstName":"Yelich, Christian","lastInitName":"Yelich, C","initLastName":"C Yelich","fullFMLName":"Christian Stephen Yelich","fullLFMName":"Yelich, Christian Stephen","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID641343":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","firstName":"Jakob","lastName":"Bauers","primaryNumber":"9","birthDate":"1995-10-06","currentAge":30,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Bauers","middleName":"Christopher","boxscoreName":"Bauers","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bauers","nameSlug":"jake-bauers-641343","firstLastName":"Jake Bauers","lastFirstName":"Bauers, Jake","lastInitName":"Bauers, J","initLastName":"J Bauers","fullFMLName":"Jakob Christopher Bauers","fullLFMName":"Bauers, Jakob Christopher","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682842":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842","firstName":"Abner","lastName":"Uribe","primaryNumber":"45","birthDate":"2000-06-20","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Abner","useLastName":"Uribe","middleName":"Brismaury","boxscoreName":"Uribe","gender":"M","nameMatrilineal":"Cabral","isPlayer":true,"isVerified":false,"pronunciation":"oo-REE-bay","mlbDebutDate":"2023-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abner Uribe","nameSlug":"abner-uribe-682842","firstLastName":"Abner Uribe","lastFirstName":"Uribe, Abner","lastInitName":"Uribe, A","initLastName":"A Uribe","fullFMLName":"Abner Brismaury Uribe","fullLFMName":"Uribe, Abner Brismaury","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID683734":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","firstName":"Andrew","lastName":"Vaughn","primaryNumber":"28","birthDate":"1998-04-03","currentAge":28,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrew","useLastName":"Vaughn","middleName":"Clayton","boxscoreName":"Vaughn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2021-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Vaughn","nameSlug":"andrew-vaughn-683734","firstLastName":"Andrew Vaughn","lastFirstName":"Vaughn, Andrew","lastInitName":"Vaughn, A","initLastName":"A Vaughn","fullFMLName":"Andrew Clayton Vaughn","fullLFMName":"Vaughn, Andrew Clayton","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID669003":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","firstName":"Garrett","lastName":"Mitchell","primaryNumber":"5","birthDate":"1998-09-04","currentAge":28,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":229,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Garrett","useLastName":"Mitchell","middleName":"Antony-Charles","boxscoreName":"Mitchell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Mitchell","nameSlug":"garrett-mitchell-669003","firstLastName":"Garrett Mitchell","lastFirstName":"Mitchell, Garrett","lastInitName":"Mitchell, G","initLastName":"G Mitchell","fullFMLName":"Garrett Antony-Charles Mitchell","fullLFMName":"Mitchell, Garrett Antony-Charles","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID688107":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107","firstName":"Robert","lastName":"Gasser","primaryNumber":"54","birthDate":"1999-05-31","currentAge":27,"birthCity":"El Dorado Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Gasser","middleName":"Riordan","boxscoreName":"Gasser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Gasser","nameSlug":"robert-gasser-688107","firstLastName":"Robert Gasser","lastFirstName":"Gasser, Robert","lastInitName":"Gasser, R","initLastName":"R Gasser","fullFMLName":"Robert Riordan Gasser","fullLFMName":"Gasser, Robert Riordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"55","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID596142":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142","firstName":"Gary","lastName":"Sánchez","primaryNumber":"99","birthDate":"1992-12-02","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":251,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gary","useLastName":"Sánchez","boxscoreName":"Sánchez","nickName":"Kraken","gender":"M","nameMatrilineal":"Herrera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-10-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gary Sánchez","nameSlug":"gary-sanchez-596142","firstLastName":"Gary Sánchez","lastFirstName":"Sánchez, Gary","lastInitName":"Sánchez, G","initLastName":"G Sánchez","fullFMLName":"Gary Sánchez","fullLFMName":"Sánchez, Gary ","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID694819":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","firstName":"Jacob","lastName":"Misiorowski","primaryNumber":"32","birthDate":"2002-04-03","currentAge":24,"birthCity":"Blue Springs","birthStateProvince":"MO","birthCountry":"USA","height":"6' 7\"","weight":201,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Misiorowski","middleName":"Walter","boxscoreName":"Misiorowski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"miz-uh-RŎW-skee","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Misiorowski","nameSlug":"jacob-misiorowski-694819","firstLastName":"Jacob Misiorowski","lastFirstName":"Misiorowski, Jacob","lastInitName":"Misiorowski, J","initLastName":"J Misiorowski","fullFMLName":"Jacob Walter Misiorowski","fullLFMName":"Misiorowski, Jacob Walter","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID800325":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325","firstName":"Luis","lastName":"Lara","primaryNumber":"18","birthDate":"2004-11-17","currentAge":21,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 7\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luis","useLastName":"Lara","middleName":"Alexander","boxscoreName":"Lara","gender":"M","nameMatrilineal":"Chirinos","isPlayer":true,"isVerified":true,"pronunciation":"LAH-ruh","mlbDebutDate":"2026-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Lara","nameSlug":"luis-lara-800325","firstLastName":"Luis Lara","lastFirstName":"Lara, Luis","lastInitName":"Lara, L","initLastName":"L Lara","fullFMLName":"Luis Alexander Lara","fullLFMName":"Lara, Luis Alexander","strikeZoneTop":3.01,"strikeZoneBottom":1.52},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8}},"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32","location":{"address1":"One Brewers Way","city":"Milwaukee","state":"Wisconsin","stateAbbrev":"WI","postalCode":"53214","defaultCoordinates":{"latitude":43.02838,"longitude":-87.97099},"azimuthAngle":129.0,"elevation":597,"country":"USA","phone":"(414) 902-4400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40100,"turfType":"Grass","roofType":"Retractable","leftLine":344,"leftCenter":371,"center":400,"rightCenter":374,"rightLine":345},"active":true,"season":"2026"},"officialVenue":{"id":32,"link":"/api/v1/venues/32"},"weather":{"condition":"Cloudy","temp":"79","wind":"5 mph, R To L"},"gameInfo":{"attendance":34328,"firstPitch":"2026-07-25T23:10:00.000Z","gameDurationMinutes":164},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"home":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"}},"officialScorer":{"id":431058,"fullName":"Tim O'Driscoll","link":"/api/v1/people/431058"},"primaryDatacaster":{"id":800981,"fullName":"Matthew Houk","link":"/api/v1/people/800981"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Jake McCarthy bunt grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T23:10:05.397Z","endTime":"2026-07-25T23:10:15.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T19:52:19.907Z","endTime":"2026-07-25T22:45:18.476Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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-07-25T22:45:18.476Z","endTime":"2026-07-25T23:09:49.965Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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-07-25T23:09:49.965Z","endTime":"2026-07-25T23:10:07.599Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":91.6,"endSpeed":82.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.603868736328053,"aZ":-16.89785925654335,"pfxX":4.939050569162651,"pfxZ":8.607477655708479,"pX":0.4274100161019664,"pZ":2.9740554617856105,"vX0":-7.459333363851836,"vY0":-133.13967173025728,"vZ0":-2.2849348021948357,"x":100.71,"y":158.48,"x0":2.6384273109229097,"y0":50.00418812943688,"z0":5.082088820279503,"aX":8.767902194435676},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.2,"breakHorizontal":-7.1,"spinRate":2169,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.41318480527394463,"extension":6.84709862845502},"hitData":{"launchSpeed":43.0,"launchAngle":11.0,"totalDistance":60.0,"trajectory":"bunt_grounder","hardness":"medium","location":"4","coordinates":{"coordX":136.96,"coordY":163.61}},"index":3,"playId":"d5701b8a-cbc5-3d36-9814-44f279da60a4","pitchNumber":1,"startTime":"2026-07-25T23:10:07.599Z","endTime":"2026-07-25T23:10:15.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:10:15.797Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, shortstop Cooper Pratt to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T23:10:29.308Z","endTime":"2026-07-25T23:11:27.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94743246725958,"aZ":-19.29568753648491,"pfxX":6.824049188034539,"pfxZ":7.061261138241582,"pX":0.18145168016561208,"pZ":3.2435944163266526,"vX0":-8.89593032083384,"vY0":-133.94705071882288,"vZ0":-1.1702944958435006,"x":110.08,"y":151.2,"x0":2.653387587380735,"y0":50.00247003529196,"z0":5.061006315599818,"aX":12.445801798218366},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-10.6,"spinRate":2178,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.40835431766413466,"extension":6.889231890751795},"index":0,"playId":"e268968c-b529-3a6a-91c3-1710df54d64b","pitchNumber":1,"startTime":"2026-07-25T23:10:44.214Z","endTime":"2026-07-25T23:10:47.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.744563496687373,"aZ":-29.34518740988759,"pfxX":10.716652961880781,"pfxZ":1.743965917005962,"pX":1.6799712477487236,"pZ":2.02224632772506,"vX0":-6.571396874647792,"vY0":-126.62122358852085,"vZ0":-1.4169335427607759,"x":52.96,"y":184.18,"x0":2.915871708893667,"y0":50.00499882368014,"z0":4.936130023452727,"aX":17.411680947692744},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":-17.9,"spinRate":1783,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4324968591807363,"extension":6.767076266226483},"index":1,"playId":"aa30bd60-f32d-34f7-bbe6-db5b6b38589c","pitchNumber":2,"startTime":"2026-07-25T23:11:03.548Z","endTime":"2026-07-25T23:11:07.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.862878821617247,"aZ":-33.25065207804303,"pfxX":11.13282981091723,"pfxZ":-0.6633504770815222,"pX":0.6979679911642146,"pZ":2.496735890135601,"vX0":-9.090160538389693,"vY0":-126.76388219063311,"vZ0":0.38663172466920925,"x":90.4,"y":171.37,"x0":2.883652821861469,"y0":50.00112587555268,"z0":4.996273738166141,"aX":18.12027663219201},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":-18.1,"spinRate":2053,"spinDirection":103},"zone":6,"typeConfidence":2.0,"plateTime":0.4320549722015632,"extension":6.700468599407346},"hitData":{"launchSpeed":77.6,"launchAngle":12.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.45,"coordY":145.66}},"index":2,"playId":"cdbdcec4-8055-30a3-a116-4aa5b154c31c","pitchNumber":3,"startTime":"2026-07-25T23:11:20.106Z","endTime":"2026-07-25T23:11:27.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:11:27.838Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Carrigg grounds out, shortstop Cooper Pratt to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-25T23:11:35.749Z","endTime":"2026-07-25T23:14:02.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41379913382862,"aZ":-30.62796404938836,"pfxX":10.950413596370147,"pfxZ":0.9664455554172919,"pX":-0.5338134004646827,"pZ":2.076698370869129,"vX0":-11.253215852428932,"vY0":-125.71402729131904,"vZ0":-0.9463949882575017,"x":137.35,"y":182.71,"x0":2.5771785882492315,"y0":50.00382253232043,"z0":4.94355531485075,"aX":17.53426410867031},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-17.3,"spinRate":1989,"spinDirection":103},"zone":7,"typeConfidence":2.0,"plateTime":0.4356526545079964,"extension":6.889992530469075},"index":0,"playId":"54161e83-5df5-3cc3-a672-a2a95b61b36a","pitchNumber":1,"startTime":"2026-07-25T23:11:58.362Z","endTime":"2026-07-25T23:12:01.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.180748948595387,"aZ":-29.92416587292406,"pfxX":-10.216304420464333,"pfxZ":1.7181560013668644,"pX":0.9840824375964091,"pZ":2.4571876388490077,"vX0":-1.6086039455106915,"vY0":-114.13619503977571,"vZ0":0.7466054341297546,"x":79.49,"y":172.44,"x0":3.0259090130286634,"y0":50.004922832859464,"z0":5.086580173946091,"aX":-13.398840038291917},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.6,"breakHorizontal":19.0,"spinRate":2427,"spinDirection":285},"zone":14,"typeConfidence":2.0,"plateTime":0.480997469852503,"extension":6.833819821467407},"index":1,"playId":"9abb406d-9981-3e34-a3e1-0cd1a3fe756f","pitchNumber":2,"startTime":"2026-07-25T23:12:13.540Z","endTime":"2026-07-25T23:12:17.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.112188413033053,"aZ":-27.17665378806332,"pfxX":-8.976398575462161,"pfxZ":3.707694694741056,"pX":-0.781066209280226,"pZ":2.807084772352617,"vX0":-5.703235387701259,"vY0":-115.7948047465722,"vZ0":0.8438335640735841,"x":146.77,"y":162.99,"x0":2.88624234243057,"y0":50.0026873715301,"z0":5.0529557300551255,"aX":-12.098971462097303},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.2,"breakHorizontal":17.8,"spinRate":2520,"spinDirection":283},"zone":11,"typeConfidence":2.0,"plateTime":0.4743546479830778,"extension":6.934523132285885},"index":2,"playId":"745a6796-9c97-3f8e-9b21-107a6ad047f7","pitchNumber":3,"startTime":"2026-07-25T23:12:30.143Z","endTime":"2026-07-25T23:12:33.308Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-25T23:12:44.601Z","endTime":"2026-07-25T23:12:59.150Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"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":92.9,"endSpeed":84.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.355426489476013,"aZ":-18.486767068620335,"pfxX":6.49556671282923,"pfxZ":7.480110790112425,"pX":-1.4202593895911089,"pZ":3.3440852900835325,"vX0":-12.704866937834382,"vY0":-134.7034893076281,"vZ0":-1.166115810309274,"x":171.14,"y":148.49,"x0":2.5220901961809354,"y0":50.004553882792514,"z0":5.0946771050408435,"aX":11.88999685724328},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.4,"breakHorizontal":-8.9,"spinRate":2304,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.40723629409954354,"extension":6.955407376262185},"index":4,"playId":"b07c6f3b-25c4-3eec-bbd4-04ea528f0adb","pitchNumber":4,"startTime":"2026-07-25T23:12:59.150Z","endTime":"2026-07-25T23:13:02.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.233802654603846,"aZ":-17.678518213464315,"pfxX":6.19499445076781,"pfxZ":7.764821887786706,"pX":-0.29821133726111343,"pZ":2.984515892230905,"vX0":-10.093069534974674,"vY0":-136.10812915949404,"vZ0":-2.1592275190212793,"x":128.37,"y":158.2,"x0":2.6615280062829787,"y0":50.002992494314036,"z0":5.018871873332419,"aX":11.566474398939084},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":-9.0,"spinRate":2338,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.4031713702778559,"extension":6.8108020857645455},"index":5,"playId":"069eb920-8b95-360b-9cbc-414838ddfe6a","pitchNumber":5,"startTime":"2026-07-25T23:13:15.650Z","endTime":"2026-07-25T23:13:18.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89936170784087,"aZ":-29.475992214928507,"pfxX":-7.356329523116745,"pfxZ":2.03415389634871,"pX":0.3688863997819232,"pZ":0.612702529288885,"vX0":-3.608730885260055,"vY0":-114.57726309832599,"vZ0":-3.079411801298546,"x":102.94,"y":222.24,"x0":2.921735328804635,"y0":50.00144730062165,"z0":4.865434456110062,"aX":-9.742760319570452},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.1,"breakHorizontal":14.3,"spinRate":2521,"spinDirection":290},"zone":14,"typeConfidence":2.0,"plateTime":0.4787268908703557,"extension":6.954654376958315},"index":6,"playId":"fb6e6fb5-32b2-3003-aba9-77c5cfa09f4c","pitchNumber":6,"startTime":"2026-07-25T23:13:34.644Z","endTime":"2026-07-25T23:13:38.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.419452057777196,"aZ":-33.34499530227727,"pfxX":10.80546419590078,"pfxZ":-0.7031273274683061,"pX":0.13944086691725632,"pZ":1.3875984372718915,"vX0":-10.057720505106836,"vY0":-128.51892668964473,"vZ0":-2.3052729357016775,"x":111.68,"y":201.31,"x0":2.6981028492398456,"y0":50.00121063569859,"z0":4.883937229912803,"aX":18.090514277194906},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.6,"breakHorizontal":-17.3,"spinRate":1870,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4260508527205067,"extension":6.944057253816724},"hitData":{"launchSpeed":102.4,"launchAngle":-3.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":147.63}},"index":7,"playId":"e930d6cd-9da9-375b-bb96-05a973cce84f","pitchNumber":7,"startTime":"2026-07-25T23:13:54.703Z","endTime":"2026-07-25T23:14:02.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:14:02.227Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Yelich flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T23:15:51.516Z","endTime":"2026-07-25T23:16:25.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":95.9,"endSpeed":88.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.966912619211655,"aZ":-15.042630939720196,"pfxX":-3.6393288114687037,"pfxZ":8.635255606681246,"pX":-0.003881143629079527,"pZ":3.0544211103637946,"vX0":4.789472210839145,"vY0":-139.60747606368815,"vZ0":-4.188366924623616,"x":117.15,"y":156.31,"x0":-1.2648584365833109,"y0":50.00186816913824,"z0":5.557015283618304,"aX":-7.219555247100695},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":5.6,"spinRate":2399,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.3915887406015264,"extension":6.451558554553511},"hitData":{"launchSpeed":97.8,"launchAngle":29.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.92,"coordY":73.0}},"index":0,"playId":"a6e0909e-bbd1-3ab4-b81e-e11f470fc043","pitchNumber":1,"startTime":"2026-07-25T23:16:17.334Z","endTime":"2026-07-25T23:16:25.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:16:25.384Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a ground ball to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T23:16:30.842Z","endTime":"2026-07-25T23:18:36.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70484797662141,"aZ":-14.883967704657078,"pfxX":-4.092412307210244,"pfxZ":8.74595787663638,"pX":0.08190742031948105,"pZ":1.9290792448733944,"vX0":5.280502908857606,"vY0":-139.33899035942696,"vZ0":-7.000383750093702,"x":113.88,"y":186.69,"x0":-1.3012124292906153,"y0":50.002784235745885,"z0":5.4471361229064215,"aX":-8.091147799372232},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":6.4,"spinRate":2443,"spinDirection":211},"zone":8,"typeConfidence":0.91,"plateTime":0.39225991932104387,"extension":6.504866214304274},"index":0,"playId":"4a09cb60-caab-3603-b961-5fbf7d95555f","pitchNumber":1,"startTime":"2026-07-25T23:16:54.677Z","endTime":"2026-07-25T23:16:58.311Z","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":96.6,"endSpeed":88.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.468167502693152,"aZ":-19.502262008976704,"pfxX":-8.094344073573513,"pfxZ":6.322766417034377,"pX":-0.6202504856641288,"pZ":1.6315505246714557,"vX0":4.905232994585368,"vY0":-140.5820212619308,"vZ0":-6.899188668497631,"x":140.64,"y":194.73,"x0":-1.3348808563001058,"y0":50.00199556494306,"z0":5.380461885936698,"aX":-16.22271287913721},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.2,"breakHorizontal":13.7,"spinRate":2412,"spinDirection":220},"zone":7,"typeConfidence":0.9,"plateTime":0.3894118126144126,"extension":6.45789748129773},"index":1,"playId":"29bb8f59-392d-3bbe-9e7d-e8e613cb6ce0","pitchNumber":2,"startTime":"2026-07-25T23:17:08.278Z","endTime":"2026-07-25T23:17:12.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.855783926058187,"aZ":-15.033242622344952,"pfxX":-3.622618826975719,"pfxZ":8.46459678960974,"pX":1.1078498237594931,"pZ":2.3824308681693296,"vX0":7.540461846641282,"vY0":-140.88552266368455,"vZ0":-5.934116763202702,"x":74.77,"y":174.45,"x0":-1.123916966645661,"y0":50.00026426753044,"z0":5.475432541169008,"aX":-7.334303723174568},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":2441,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.38771271727951273,"extension":6.459278556005409},"index":2,"playId":"06f3cd0f-8f8d-3e15-a28b-778152963ed3","pitchNumber":3,"startTime":"2026-07-25T23:17:23.801Z","endTime":"2026-07-25T23:17:27.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866046205821686,"aZ":-26.182111410308053,"pfxX":1.6244095464551354,"pfxZ":3.3892904937447135,"pX":0.9774955053836435,"pZ":1.5046102265396135,"vX0":5.251455838554548,"vY0":-131.5989530406302,"vZ0":-5.395989841021844,"x":79.74,"y":198.16,"x0":-1.2486094694791583,"y0":50.00328917780405,"z0":5.5017387738167685,"aX":2.8706135884078603},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":-4.0,"spinRate":2706,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.4149740061285345,"extension":6.631957785674622},"index":3,"playId":"82a17031-1005-3acd-9e9b-062035fc7edc","pitchNumber":4,"startTime":"2026-07-25T23:17:40.632Z","endTime":"2026-07-25T23:17:43.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24581645616761,"aZ":-12.997406262645013,"pfxX":-1.7226401628956594,"pfxZ":9.38190114734618,"pX":0.3685781601368291,"pZ":2.060917077009535,"vX0":5.491782947068008,"vY0":-141.59804792457794,"vZ0":-6.895172176627188,"x":102.95,"y":183.14,"x0":-1.3664754734198978,"y0":50.006712703642414,"z0":5.34754106299477,"aX":-3.522603593744385},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":2.0,"spinRate":2447,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.3857911133022047,"extension":6.514303272632721},"index":4,"playId":"61c9e1ad-2fcb-3cee-9707-3404b3ddeb65","pitchNumber":5,"startTime":"2026-07-25T23:17:57.811Z","endTime":"2026-07-25T23:18:02.152Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-25T23:18:13.418Z","endTime":"2026-07-25T23:18:24.319Z","isPitch":false,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53926416413918,"aZ":-18.822822490719492,"pfxX":-6.591598001527119,"pfxZ":6.652942026918032,"pX":-0.5843687079912804,"pZ":1.5730255555221908,"vX0":4.546038845291445,"vY0":-141.12982623105847,"vZ0":-7.203899810151047,"x":139.27,"y":196.31,"x0":-1.363502834539318,"y0":50.00649445748137,"z0":5.381091306662092,"aX":-13.236613793371472},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":10.9,"spinRate":2312,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3888104725311634,"extension":6.533410398829183},"hitData":{"launchSpeed":96.2,"launchAngle":1.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.04,"coordY":100.0}},"index":6,"playId":"5c15f9f7-4087-35a8-9f40-36b6c7f2dc45","pitchNumber":6,"startTime":"2026-07-25T23:18:24.319Z","endTime":"2026-07-25T23:18:36.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:18:36.707Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a soft bunt ground ball to pitcher Ryan Feltner. Jackson Chourio to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T23:18:48.755Z","endTime":"2026-07-25T23:19:09.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663372,"link":"/api/v1/people/663372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.295695037073823,"aZ":-18.100263164639202,"pfxX":-4.6297959234735355,"pfxZ":7.134487867396213,"pX":0.6643719613629188,"pZ":2.31651257120193,"vX0":7.614171431962562,"vY0":-138.8964222624599,"vZ0":-5.218108694920675,"x":91.68,"y":176.23,"x0":-1.4989101165183205,"y0":50.003610699651524,"z0":5.4059915164409045,"aX":-9.134521928038186},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":7.0,"spinRate":2194,"spinDirection":206},"zone":6,"typeConfidence":0.85,"plateTime":0.3929001634553333,"extension":6.5651586976200464},"hitData":{"launchSpeed":40.1,"launchAngle":-67.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":118.81,"coordY":194.14}},"index":0,"playId":"310b8f0f-1c73-3fd7-9ebc-51e48cfb7e3f","pitchNumber":1,"startTime":"2026-07-25T23:19:02.485Z","endTime":"2026-07-25T23:19:09.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:19:09.553Z","atBatIndex":5},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"William Contreras grounds into a double play, pitcher Ryan Feltner to second baseman Willi Castro to first baseman TJ Rumfield. Brice Turang out at 2nd. William Contreras out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-25T23:19:16.212Z","endTime":"2026-07-25T23:21:15.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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,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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663372,"link":"/api/v1/people/663372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.9,"endSpeed":88.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18045313402144,"aZ":-14.905394832237825,"pfxX":-3.116787313194233,"pfxZ":8.567092319508703,"pX":-0.6517445269181295,"pZ":4.847153874478636,"vX0":3.6663514683564937,"vY0":-141.09278541791863,"vZ0":0.23216290397727168,"x":141.84,"y":107.91,"x0":-1.5632434817647292,"y0":50.001476162575656,"z0":5.724523827266514,"aX":-6.282025245932122},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":4.9,"spinRate":2379,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.388251048833522,"extension":6.503823283225532},"index":0,"playId":"3354f642-ff30-3244-b5ce-e5ce7d4fec4c","pitchNumber":1,"startTime":"2026-07-25T23:19:52.608Z","endTime":"2026-07-25T23:19:55.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79074434677711,"aZ":-25.38838719597352,"pfxX":2.64514587300737,"pfxZ":3.91739422348262,"pX":1.2010846818050505,"pZ":1.5144584303188657,"vX0":6.072396851241285,"vY0":-130.55186571993326,"vZ0":-5.241588094308931,"x":71.22,"y":197.89,"x0":-1.4960284923010088,"y0":50.00115664272175,"z0":5.452644404724876,"aX":4.575651167362312},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":-6.1,"spinRate":2586,"spinDirection":175},"zone":14,"typeConfidence":0.9,"plateTime":0.4191193119788026,"extension":6.58944806855573},"index":1,"playId":"52fd4978-13eb-3117-bf6b-a466e6148447","pitchNumber":2,"startTime":"2026-07-25T23:20:08.479Z","endTime":"2026-07-25T23:20:11.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69019791629148,"aZ":-25.063611187337106,"pfxX":2.9363478749284346,"pfxZ":4.089050172200396,"pX":0.6254728459287106,"pZ":1.8860818465850924,"vX0":4.603546222582989,"vY0":-130.78147494832402,"vZ0":-4.530940885835451,"x":93.16,"y":187.86,"x0":-1.5366294778745453,"y0":50.001322645633344,"z0":5.512950548482519,"aX":5.102712799289262},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-6.4,"spinRate":2576,"spinDirection":174},"zone":9,"typeConfidence":0.89,"plateTime":0.4182621958526238,"extension":6.547081741090789},"index":2,"playId":"367f4591-cb59-3d42-9be6-6e7722a20a4e","pitchNumber":3,"startTime":"2026-07-25T23:20:25.496Z","endTime":"2026-07-25T23:20:28.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24151251859813,"aZ":-21.99317770435022,"pfxX":-9.083062529972132,"pfxZ":5.071121133176636,"pX":-1.1765951324497983,"pZ":4.205647459205106,"vX0":4.382437008741286,"vY0":-141.04967505256587,"vZ0":-0.10993909092245402,"x":161.85,"y":125.23,"x0":-1.5737528418894684,"y0":50.001002829445206,"z0":5.667909194108638,"aX":-18.228739180618646},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.4,"breakHorizontal":15.5,"spinRate":2309,"spinDirection":233},"zone":11,"typeConfidence":0.92,"plateTime":0.3888986593515731,"extension":6.510856705939223},"index":3,"playId":"4bc9cb75-f673-3985-bdaa-dd67acf80814","pitchNumber":4,"startTime":"2026-07-25T23:20:45.013Z","endTime":"2026-07-25T23:20:48.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.533849237439632,"aZ":-22.253367968026737,"pfxX":-8.551232422469123,"pfxZ":5.158747097262766,"pX":0.022237506477555884,"pZ":2.3098221236878254,"vX0":7.2361122237833495,"vY0":-138.0195396296109,"vZ0":-4.3487687850895895,"x":116.15,"y":176.41,"x0":-1.526149016055571,"y0":50.00586542582196,"z0":5.410076455326525,"aX":-16.4540818506472},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":13.9,"spinRate":2281,"spinDirection":216},"zone":5,"typeConfidence":0.92,"plateTime":0.3972761396747093,"extension":6.572494786708955},"hitData":{"launchSpeed":107.5,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.98,"coordY":182.59}},"index":4,"playId":"d331661d-2fb4-33b6-a48f-0e7dae34289e","pitchNumber":5,"startTime":"2026-07-25T23:21:05.994Z","endTime":"2026-07-25T23:21:15.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:21:15.256Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T23:23:10.010Z","endTime":"2026-07-25T23:24:35.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95961560056629,"aZ":-28.53531226325936,"pfxX":10.466754574567457,"pfxZ":2.0243561213117793,"pX":1.3439056965598273,"pZ":2.1488519838844873,"vX0":-7.1868315834432215,"vY0":-133.6832205983854,"vZ0":-1.9204160471920249,"x":65.77,"y":180.76,"x0":2.7181851864126187,"y0":50.00122738007981,"z0":4.940961454265093,"aX":18.792101509150097},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":-17.3,"spinRate":2140,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.41097244065927674,"extension":6.834898402892842},"index":0,"playId":"495f5b78-b82d-38ca-b13f-d6eaca808934","pitchNumber":1,"startTime":"2026-07-25T23:23:30.241Z","endTime":"2026-07-25T23:23:33.734Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.858033538025534,"aZ":-32.2648599284929,"pfxX":10.241876780348466,"pfxZ":-0.05559356987913677,"pX":0.4442403795293215,"pZ":1.850026089836471,"vX0":-9.010803675106395,"vY0":-127.702323498767,"vZ0":-1.2567715415642309,"x":100.07,"y":188.83,"x0":2.691757331073441,"y0":50.00213875411058,"z0":4.891878177362324,"aX":16.876808493748456},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.1,"breakHorizontal":-16.4,"spinRate":1926,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.4292864111524901,"extension":6.864906095323852},"index":1,"playId":"9f08daf7-43f9-39f1-b936-e45c6c71173d","pitchNumber":2,"startTime":"2026-07-25T23:23:44.718Z","endTime":"2026-07-25T23:23:48.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.936193849115075,"aZ":-31.711184387025416,"pfxX":-8.6285896336279,"pfxZ":0.3554570355843829,"pX":0.12691461887040112,"pZ":2.2207065244612663,"vX0":-3.61836801450312,"vY0":-114.06174798653221,"vZ0":0.7890492332966186,"x":112.16,"y":178.82,"x0":2.862043742491603,"y0":50.00142396901242,"z0":5.034662770717425,"aX":-11.196568455542362},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.2,"breakHorizontal":16.6,"spinRate":2503,"spinDirection":284},"zone":5,"typeConfidence":2.0,"plateTime":0.48300646983184015,"extension":6.717610196474977},"index":2,"playId":"9b7ff19f-5c60-3978-ae23-a334ae081ede","pitchNumber":3,"startTime":"2026-07-25T23:24:05.535Z","endTime":"2026-07-25T23:24:09.046Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-25T23:24:18.963Z","endTime":"2026-07-25T23:24:31.554Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80803665962814,"aZ":-17.35114403054739,"pfxX":5.527689676159685,"pfxZ":7.8991298299249415,"pX":0.9688095650594145,"pZ":3.520110044910849,"vX0":-6.523557630269601,"vY0":-136.32336307948796,"vZ0":-0.9984469538446691,"x":80.07,"y":143.74,"x0":2.678032624901683,"y0":50.003117574182234,"z0":5.092356298340866,"aX":10.37367972789396},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-8.6,"spinRate":2255,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4022551765116229,"extension":6.84367070482446},"index":4,"playId":"1bffff03-0de1-32e6-a85a-1f656023e77e","pitchNumber":4,"startTime":"2026-07-25T23:24:31.554Z","endTime":"2026-07-25T23:24:35.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:24:35.044Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, shortstop Cooper Pratt to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T23:24:37.316Z","endTime":"2026-07-25T23:25:57.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.808523237399523,"aZ":-22.757195206906008,"pfxX":10.06248739342694,"pfxZ":5.070163255668172,"pX":0.6223877781990769,"pZ":2.6522539517068826,"vX0":-8.626136637490594,"vY0":-135.69049057024432,"vZ0":-1.8972284427868173,"x":93.28,"y":167.17,"x0":2.541589758781697,"y0":50.002300433973765,"z0":4.952629342088669,"aX":18.687858604663617},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-16.3,"spinRate":2118,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4042888440072252,"extension":6.811235788386459},"index":0,"playId":"7527ac4a-5085-3bed-860d-3ef7bfab4cd1","pitchNumber":1,"startTime":"2026-07-25T23:25:02.508Z","endTime":"2026-07-25T23:25:06.214Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77120177574961,"aZ":-24.760350126798425,"pfxX":10.363044722287313,"pfxZ":4.0296401799910955,"pX":-0.2964052846639523,"pZ":2.252479295815215,"vX0":-10.983590545004333,"vY0":-135.13345382949336,"vZ0":-2.2137715384391536,"x":128.3,"y":177.96,"x0":2.483777412389431,"y0":50.00377032750337,"z0":4.830355975217724,"aX":19.074754687052206},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":-16.3,"spinRate":2127,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.4060591991619744,"extension":6.879831631380871},"index":1,"playId":"b156bcdf-775a-39c9-bb72-bb0545850294","pitchNumber":2,"startTime":"2026-07-25T23:25:19.333Z","endTime":"2026-07-25T23:25:22.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-25T23:25:30.055Z","endTime":"2026-07-25T23:25:49.427Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.623249867408376,"aZ":-32.27259955613528,"pfxX":-8.273481043481445,"pfxZ":-0.06849029945929441,"pX":0.3479974544791542,"pZ":1.6106772759446923,"vX0":-2.9330380443690696,"vY0":-117.20231259298492,"vZ0":-0.9917260355762003,"x":103.74,"y":195.29,"x0":2.694879172798202,"y0":50.00445612156142,"z0":5.085663803138315,"aX":-11.373346370227434},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.1,"breakHorizontal":15.7,"spinRate":2479,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4694826622727244,"extension":6.777032815380116},"hitData":{"launchSpeed":90.2,"launchAngle":7.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":147.63}},"index":3,"playId":"be75fc2c-71aa-3923-bd98-8ad2c059dd9a","pitchNumber":3,"startTime":"2026-07-25T23:25:49.427Z","endTime":"2026-07-25T23:25:57.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:25:57.343Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willi Castro pops out to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-25T23:26:04.537Z","endTime":"2026-07-25T23:27:56.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.555754415557047,"aZ":-30.23753130616536,"pfxX":11.074286352733044,"pfxZ":1.1331766601618516,"pX":1.1656135939150603,"pZ":0.809120801896693,"vX0":-7.634907934287434,"vY0":-130.130165468839,"vZ0":-4.325011626058177,"x":72.57,"y":216.93,"x0":2.7061089938977982,"y0":50.00111049873647,"z0":4.796062841220307,"aX":18.898007436527067},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":-18.2,"spinRate":2146,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.42169491137581394,"extension":6.936036944958372},"index":0,"playId":"f6ca5601-4808-3c5a-8bed-2de4a458bd4b","pitchNumber":1,"startTime":"2026-07-25T23:26:30.163Z","endTime":"2026-07-25T23:26:35.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.103137873319966,"aZ":-29.75352430497293,"pfxX":-7.656825233654761,"pfxZ":1.7684731934823121,"pX":0.6087017879337598,"pZ":2.081392392343147,"vX0":-3.052027341485563,"vY0":-116.8145767512524,"vZ0":-0.022940885822026136,"x":93.8,"y":182.58,"x0":2.930747790295656,"y0":50.00129164694074,"z0":4.912442989185112,"aX":-10.472732087759486},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.5,"breakHorizontal":14.6,"spinRate":2530,"spinDirection":274},"zone":9,"typeConfidence":2.0,"plateTime":0.4707247831458514,"extension":6.850441860393246},"index":1,"playId":"7e16e69c-9093-38f4-a682-d3ca0c317590","pitchNumber":2,"startTime":"2026-07-25T23:26:48.362Z","endTime":"2026-07-25T23:26:51.524Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48355566169407,"aZ":-29.650308208186583,"pfxX":-1.8377152501732343,"pfxZ":1.541064629908238,"pX":-1.4554776957485396,"pZ":3.094123554355196,"vX0":-9.717345051130874,"vY0":-127.19092264903445,"vZ0":1.070690511627031,"x":172.48,"y":155.24,"x0":2.6497111826107744,"y0":50.005905712577245,"z0":5.014442471985522,"aX":-3.0192133053908323},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":5.5,"spinRate":2421,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4302230256515296,"extension":6.81860090094022},"index":2,"playId":"7c7ffad2-d520-3139-90b9-74bac33813d6","pitchNumber":3,"startTime":"2026-07-25T23:27:10.198Z","endTime":"2026-07-25T23:27:15.132Z","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":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23094546154776,"aZ":-30.66881616822045,"pfxX":10.932909379453742,"pfxZ":0.8799848141131763,"pX":-0.20943815463141094,"pZ":1.0618316752314738,"vX0":-11.005406498143946,"vY0":-129.55213376225117,"vZ0":-3.6639888268864054,"x":124.98,"y":210.11,"x0":2.6665582210068006,"y0":50.000367151513565,"z0":4.830113995003582,"aX":18.643032647400336},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.0,"breakHorizontal":-17.4,"spinRate":2114,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.42224762550539596,"extension":6.881809388613861},"index":3,"playId":"2fae1ffc-6d6d-36a9-8800-0e0ec5921fff","pitchNumber":4,"startTime":"2026-07-25T23:27:28.804Z","endTime":"2026-07-25T23:27:32.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.008169417792462,"aZ":-23.372899842039327,"pfxX":-1.0370956459700311,"pfxZ":5.232214210565477,"pX":-0.6182313261035086,"pZ":2.3300029339858175,"vX0":-8.187704531204234,"vY0":-128.21044559219635,"vZ0":-1.8772993306905885,"x":140.57,"y":175.87,"x0":2.7379482366913623,"y0":50.000071337916914,"z0":4.87744678812487,"aX":-1.7434378886076412},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.4,"breakHorizontal":3.5,"spinRate":2394,"spinDirection":178},"zone":4,"typeConfidence":2.0,"plateTime":0.4255755426040051,"extension":6.915177489901335},"hitData":{"launchSpeed":71.2,"launchAngle":76.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":143.19,"coordY":176.51}},"index":4,"playId":"46c42833-75aa-3825-8419-64e0530cb779","pitchNumber":5,"startTime":"2026-07-25T23:27:47.489Z","endTime":"2026-07-25T23:27:56.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:27:56.427Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:29:46.624Z","endTime":"2026-07-25T23:31:16.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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":95.4,"endSpeed":87.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04280193269308,"aZ":-15.07222714319351,"pfxX":-2.8119049080052756,"pfxZ":8.71812803979472,"pX":-0.8416774503824213,"pZ":2.489374087429402,"vX0":2.563998085073105,"vY0":-138.91009896269387,"vZ0":-5.44902528975149,"x":149.08,"y":171.57,"x0":-1.4096764199503122,"y0":50.00246607684523,"z0":5.472401829841335,"aX":-5.515513410738998},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":4.6,"spinRate":2348,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.39375744756461106,"extension":6.536278235837581},"index":0,"playId":"1a4608ce-48f9-3944-bd99-1e6ba98f6020","pitchNumber":1,"startTime":"2026-07-25T23:30:01.418Z","endTime":"2026-07-25T23:30:04.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23750947391847,"aZ":-16.846080581093002,"pfxX":-1.851519292802269,"pfxZ":7.625452695280497,"pX":-0.07111978365493869,"pZ":6.068425412295216,"vX0":4.182888348099882,"vY0":-140.73088078179447,"vZ0":3.5061544380640592,"x":119.71,"y":74.93,"x0":-1.3346206846753192,"y0":50.00502246828467,"z0":5.896641830364281,"aX":-3.723746088212539},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":2.5,"spinRate":2381,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.3888673306862187,"extension":6.38643708206852},"index":1,"playId":"e70f9865-3cae-3c2c-b878-e9a313e151cd","pitchNumber":2,"startTime":"2026-07-25T23:30:21.814Z","endTime":"2026-07-25T23:30:25.564Z","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":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.221252258009155,"aZ":-25.45798827858469,"pfxX":-3.568579989592348,"pfxZ":4.133656583414626,"pX":-1.1772786746987465,"pZ":2.0762750937521615,"vX0":2.196129407977716,"vY0":-126.4968473563748,"vZ0":-3.505547556069415,"x":161.88,"y":182.72,"x0":-1.5920057174158513,"y0":50.002314309115356,"z0":5.515532511578199,"aX":-5.797023682814221},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.0,"breakHorizontal":6.0,"spinRate":1671,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.432592782228582,"extension":6.597700678558373},"index":2,"playId":"930eee60-eb5d-36a4-999a-6eddfe503b05","pitchNumber":3,"startTime":"2026-07-25T23:30:41.873Z","endTime":"2026-07-25T23:30:45.482Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.028832125527597,"aZ":-25.807236738335895,"pfxX":2.7307486488122157,"pfxZ":3.718015877970233,"pX":-0.011996682739388023,"pZ":2.5759458813421348,"vX0":2.813579328255433,"vY0":-129.99456661777285,"vZ0":-2.5901320621431445,"x":117.46,"y":169.23,"x0":-1.4628654619048593,"y0":50.00511747309341,"z0":5.542760068089166,"aX":4.677062716497765},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-5.5,"spinRate":2526,"spinDirection":173},"zone":5,"typeConfidence":0.89,"plateTime":0.42120871717454555,"extension":6.6001272510069775},"index":3,"playId":"5752d055-4d96-3834-8dea-852a11f5d502","pitchNumber":4,"startTime":"2026-07-25T23:30:57.437Z","endTime":"2026-07-25T23:31:01.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.045902778449832,"aZ":-28.219909952926365,"pfxX":2.139190727002846,"pfxZ":2.2639562217245697,"pX":1.0267292871900588,"pZ":2.275043587503726,"vX0":5.3249668095176474,"vY0":-131.46261430426995,"vZ0":-2.8485232191851866,"x":77.86,"y":177.35,"x0":-1.3037343215359383,"y0":50.006453132754594,"z0":5.46897834784196,"aX":3.741552315249257},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":-5.0,"spinRate":2586,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.41676205049570125,"extension":6.694190167210102},"index":4,"playId":"6a90898e-d8f7-39be-9d96-837862285c39","pitchNumber":5,"startTime":"2026-07-25T23:31:11.761Z","endTime":"2026-07-25T23:31:16.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:31:16.512Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, second baseman Willi Castro to first baseman TJ Rumfield. Jake Bauers to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:31:20.018Z","endTime":"2026-07-25T23:32:26.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69682133950568,"aZ":-16.34532646316055,"pfxX":-1.2207654476939362,"pfxZ":8.195689836587492,"pX":0.1060249770804403,"pZ":3.6975294649069297,"vX0":4.725290741312045,"vY0":-138.08752833000128,"vZ0":-2.1749907811948246,"x":112.96,"y":138.95,"x0":-1.4686401309504151,"y0":50.004302295393444,"z0":5.59487828761927,"aX":-2.358869780608706},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":1.2,"spinRate":2425,"spinDirection":202},"zone":12,"typeConfidence":0.88,"plateTime":0.396622102721766,"extension":6.532334925240845},"index":0,"playId":"04e7d5e5-a537-3f8f-be66-c8443f0746bb","pitchNumber":1,"startTime":"2026-07-25T23:31:42.148Z","endTime":"2026-07-25T23:31:49.427Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jake Bauers steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"04e7d5e5-a537-3f8f-be66-c8443f0746bb","startTime":"2026-07-25T23:31:58.284Z","endTime":"2026-07-25T23:32:18.390Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"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":95.8,"endSpeed":87.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35344106202392,"aZ":-15.57296735626359,"pfxX":-2.6962314507966783,"pfxZ":8.439056739673415,"pX":-0.16537760528938622,"pZ":2.0693973987112395,"vX0":4.760891719505322,"vY0":-139.36706837798127,"vZ0":-6.502200170200606,"x":123.3,"y":182.91,"x0":-1.5455474809516343,"y0":50.00237925738452,"z0":5.461527634991977,"aX":-5.3038971308007845},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":3.8,"spinRate":2388,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.39303614657039043,"extension":6.683600673124475},"hitData":{"launchSpeed":95.4,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":156.24}},"index":2,"playId":"9bd658ef-9051-3d29-b84d-413d250aacdc","pitchNumber":2,"startTime":"2026-07-25T23:32:18.390Z","endTime":"2026-07-25T23:32:26.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:32:26.439Z","atBatIndex":11},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Luis Lara out on a sacrifice fly to right fielder Tyler Freeman. Jake Bauers scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:32:40.059Z","endTime":"2026-07-25T23:34:56.630Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.931326623247923,"aZ":-27.270788230348,"pfxX":-4.189259863833531,"pfxZ":3.0365674856258282,"pX":0.5410031591036378,"pZ":1.6243701363595546,"vX0":6.644074495685053,"vY0":-126.0104423221638,"vZ0":-4.1446117897920995,"x":96.38,"y":194.92,"x0":-1.582102704217357,"y0":50.000608159311284,"z0":5.486630000939211,"aX":-6.756157486503463},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":6.1,"spinRate":1456,"spinDirection":207},"zone":9,"typeConfidence":0.91,"plateTime":0.4342129101187382,"extension":6.7149334996198355},"index":0,"playId":"9dc4aab3-ed0b-3dcb-8c3a-21766669d180","pitchNumber":1,"startTime":"2026-07-25T23:32:53.427Z","endTime":"2026-07-25T23:32:56.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.594034833228058,"aZ":-28.13937653665787,"pfxX":-5.507042343357913,"pfxZ":2.4370865928160317,"pX":-0.24783642909774148,"pZ":1.1880514539834826,"vX0":4.91108367095829,"vY0":-127.369859236664,"vZ0":-5.275932285236963,"x":126.45,"y":206.7,"x0":-1.4795397897964075,"y0":50.00057591426791,"z0":5.494006603667037,"aX":-9.105262601319831},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":9.0,"spinRate":1503,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4289821026699059,"extension":6.807843533157043},"index":1,"playId":"ac30030b-faca-3086-99bd-194af49efb2c","pitchNumber":2,"startTime":"2026-07-25T23:33:13.514Z","endTime":"2026-07-25T23:33:18.031Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-25T23:33:25.694Z","endTime":"2026-07-25T23:33:38.857Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"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":87.5,"endSpeed":80.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.359337142318747,"aZ":-26.172467802411617,"pfxX":-4.5955897222229725,"pfxZ":3.6239436042996402,"pX":-0.37641965122853466,"pZ":1.7377328195638655,"vX0":4.127687023397163,"vY0":-127.37480983768295,"vZ0":-4.229916659961284,"x":131.35,"y":191.86,"x0":-1.4151272198653106,"y0":50.000506764715304,"z0":5.471483829511326,"aX":-7.606024457576255},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.9,"breakHorizontal":7.4,"spinRate":1704,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.42880303934531794,"extension":6.859749122479717},"index":3,"playId":"f6c2c04e-ba92-354a-9c41-7b3a5b7b2ef3","pitchNumber":3,"startTime":"2026-07-25T23:33:38.857Z","endTime":"2026-07-25T23:33:42.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52549449055247,"aZ":-19.55257720125045,"pfxX":-2.483009268032773,"pfxZ":6.259189874282299,"pX":-0.6994200344619375,"pZ":5.001633311256784,"vX0":2.667286062556695,"vY0":-140.98582371240377,"vZ0":1.3875968224955697,"x":143.66,"y":103.74,"x0":-1.334356809540552,"y0":50.00242221180503,"z0":5.763469689613998,"aX":-5.0072442449341725},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.8,"breakHorizontal":4.0,"spinRate":2290,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.3882224414897837,"extension":6.459070268933739},"index":4,"playId":"af460f1f-8177-3302-9167-30b82659070f","pitchNumber":4,"startTime":"2026-07-25T23:34:03.604Z","endTime":"2026-07-25T23:34:06.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42242455765195,"aZ":-16.463328248067015,"pfxX":-3.183096435932189,"pfxZ":7.90650330200863,"pX":-0.03186131171949948,"pZ":3.8635777309349164,"vX0":4.675003768659106,"vY0":-140.025177202795,"vZ0":-1.8905142092418923,"x":118.21,"y":134.46,"x0":-1.3089932480916835,"y0":50.003030896316396,"z0":5.623894168116023,"aX":-6.325645340225584},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":4.8,"spinRate":2319,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.39106473063234226,"extension":6.51327004216896},"index":5,"playId":"c6740ee4-344a-3f1b-8048-5711418cddbb","pitchNumber":5,"startTime":"2026-07-25T23:34:22.612Z","endTime":"2026-07-25T23:34:25.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.278220384035947,"aZ":-25.588874367817603,"pfxX":-5.430807255392801,"pfxZ":3.952484741216912,"pX":0.056907348928668826,"pZ":2.4750516935320097,"vX0":5.237633388248783,"vY0":-128.20618770532317,"vZ0":-2.6239647792543,"x":114.83,"y":171.95,"x0":-1.3060158496933287,"y0":50.00427264524438,"z0":5.507150940928939,"aX":-9.050142917728175},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":8.6,"spinRate":1374,"spinDirection":211},"zone":5,"typeConfidence":0.88,"plateTime":0.42707784415595107,"extension":6.7885449841702},"hitData":{"launchSpeed":91.1,"launchAngle":32.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.67,"coordY":99.19}},"index":6,"playId":"ee445fd1-8150-3bec-b611-22f8de93abdc","pitchNumber":6,"startTime":"2026-07-25T23:34:42.094Z","endTime":"2026-07-25T23:34:56.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:34:56.630Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cooper Pratt homers (2) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:35:06.371Z","endTime":"2026-07-25T23:35:52.379Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.881856255153803,"aZ":-18.552901137942804,"pfxX":-2.4737156131840417,"pfxZ":6.886446080285927,"pX":-0.5304048813567155,"pZ":3.3652627062536378,"vX0":3.540248493776359,"vY0":-139.18604105644476,"vZ0":-2.5824379086622176,"x":137.22,"y":147.92,"x0":-1.4926933735514092,"y0":50.001094251629205,"z0":5.522270996774286,"aX":-4.892222995106186},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":3.8,"spinRate":2111,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.39230879826172194,"extension":6.57986641816546},"hitData":{"launchSpeed":102.3,"launchAngle":31.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":58.36,"coordY":47.62}},"index":0,"playId":"b4517f0e-637c-3596-bdad-9675d456c76a","pitchNumber":1,"startTime":"2026-07-25T23:35:26.942Z","endTime":"2026-07-25T23:35:52.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:35:52.379Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-25T23:35:42.875Z","endTime":"2026-07-25T23:36:42.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.126076851910902,"aZ":-17.00589319282004,"pfxX":-2.8268327691445503,"pfxZ":7.993765665764223,"pX":0.6267269735278763,"pZ":1.557177192456731,"vX0":6.237301046706908,"vY0":-136.40165576148445,"vZ0":-7.248447141368196,"x":93.11,"y":196.74,"x0":-1.3154108944935337,"y0":50.000591271814,"z0":5.407612985483891,"aX":-5.362747100883152},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":4.0,"spinRate":2163,"spinDirection":209},"zone":9,"typeConfidence":0.9,"plateTime":0.40053110201942577,"extension":6.711883565537921},"index":0,"playId":"2b0b852f-75f2-34e9-9e88-0105d43c7c0c","pitchNumber":1,"startTime":"2026-07-25T23:36:13.627Z","endTime":"2026-07-25T23:36:17.233Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.305538322916007,"aZ":-16.04783147455325,"pfxX":-2.248468172919303,"pfxZ":8.320270826889965,"pX":-0.39941546386371046,"pZ":2.9213875813500185,"vX0":4.0256605200635684,"vY0":-138.21414441983822,"vZ0":-4.113723668475127,"x":132.22,"y":159.9,"x0":-1.581504744558375,"y0":50.00179555344648,"z0":5.5040555591707845,"aX":-4.357780467742998},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":3.2,"spinRate":2198,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.3960272296638325,"extension":6.570182749250957},"hitData":{"launchSpeed":97.9,"launchAngle":33.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.59,"coordY":49.96}},"index":1,"playId":"9bfa782d-a05c-3a33-9cda-6d4dd1c6efc7","pitchNumber":2,"startTime":"2026-07-25T23:36:32.107Z","endTime":"2026-07-25T23:36:42.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:36:42.039Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braxton Fulford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:38:33.450Z","endTime":"2026-07-25T23:39:49.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31364704242451,"aZ":-25.692329738756086,"pfxX":9.966079290147185,"pfxZ":3.545626687534586,"pX":1.1307201795099115,"pZ":2.4387078007282033,"vX0":-7.946176039393727,"vY0":-134.6516333674321,"vZ0":-1.4292932222584942,"x":73.9,"y":172.93,"x0":2.8309157398560743,"y0":50.005728613951604,"z0":4.801209497392326,"aX":18.231841158747734},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.4,"breakHorizontal":-16.3,"spinRate":2150,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4073932050763416,"extension":7.018248549599207},"index":0,"playId":"29539b7d-b45f-38bb-8e6b-3395f1b679d7","pitchNumber":1,"startTime":"2026-07-25T23:38:53.039Z","endTime":"2026-07-25T23:38:56.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.679427760089027,"aZ":-25.809280174319692,"pfxX":8.402953772638616,"pfxZ":3.521634725555451,"pX":0.0755244864068851,"pZ":2.9007379432081346,"vX0":-9.655683509070931,"vY0":-133.835271794035,"vZ0":-0.3431758915569045,"x":114.12,"y":160.46,"x0":2.6433936374784373,"y0":50.00503117989994,"z0":4.883748781712081,"aX":15.200787254477463},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.5,"breakHorizontal":-13.1,"spinRate":2093,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.40971833953854686,"extension":6.873872286816398},"index":1,"playId":"a5cb12ef-da89-31cf-9d10-d423c90df506","pitchNumber":2,"startTime":"2026-07-25T23:39:08.363Z","endTime":"2026-07-25T23:39:12.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.262175030159863,"aZ":-18.829842168028215,"pfxX":6.794039620371981,"pfxZ":7.265079942493777,"pX":-0.3956971686423449,"pZ":2.2208287902170207,"vX0":-10.04788837621844,"vY0":-134.4720437004287,"vZ0":-3.675750867351299,"x":132.08,"y":178.82,"x0":2.5010155305920843,"y0":50.00671317624751,"z0":4.935927663171792,"aX":12.48705676436753},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":-10.2,"spinRate":2249,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.40681624454535203,"extension":6.948108594044482},"index":2,"playId":"8b342cf0-d59e-3c13-92a3-a12031cf60c1","pitchNumber":3,"startTime":"2026-07-25T23:39:29.150Z","endTime":"2026-07-25T23:39:32.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36981312780046,"aZ":-15.89071199135895,"pfxX":5.3231706738592335,"pfxZ":8.83201510319814,"pX":0.11174129759826787,"pZ":3.4889597845169162,"vX0":-8.618633144898569,"vY0":-134.9336870821315,"vZ0":-1.441927431343667,"x":112.74,"y":144.58,"x0":2.655700976070461,"y0":50.00449467849929,"z0":5.1499792140315215,"aX":9.817170661489973},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":-7.8,"spinRate":2300,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.40592943353610034,"extension":6.958905161252906},"index":3,"playId":"6a3939d5-71ec-3f8d-b16f-6ccb9a6a722c","pitchNumber":4,"startTime":"2026-07-25T23:39:46.255Z","endTime":"2026-07-25T23:39:49.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:39:49.812Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out softly, pitcher Robert Gasser to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:39:51.598Z","endTime":"2026-07-25T23:40:54.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688107,"link":"/api/v1/people/688107"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.460248612830213,"aZ":-26.116808253607363,"pfxX":-7.245000548920444,"pfxZ":4.344093683828952,"pX":0.6832085678142324,"pZ":2.425609082976402,"vX0":-2.939887164235327,"vY0":-117.42528546858898,"vZ0":-0.3078986559042325,"x":90.96,"y":173.29,"x0":2.893204341412625,"y0":50.00467263920652,"z0":4.99053632765666,"aX":-10.106615293095823},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.0,"breakHorizontal":13.8,"spinRate":2399,"spinDirection":265},"zone":6,"typeConfidence":2.0,"plateTime":0.4666487915440478,"extension":6.743377761210049},"index":0,"playId":"acbadbd4-3d0e-391e-9db6-b974bf8e30a6","pitchNumber":1,"startTime":"2026-07-25T23:40:15.295Z","endTime":"2026-07-25T23:40:18.757Z","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.8,"endSpeed":85.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53993495846323,"aZ":-17.22686058388395,"pfxX":5.398533364647496,"pfxZ":8.08134475957967,"pX":-1.3641112591380444,"pZ":2.8696382937421605,"vX0":-11.98195749833846,"vY0":-134.69897650712608,"vZ0":-2.303720112516919,"x":169.0,"y":161.3,"x0":2.4277799060893153,"y0":50.00028031001986,"z0":4.9454335560903875,"aX":9.98345473790553},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":-7.4,"spinRate":2307,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.4056741669867292,"extension":7.0328318649646455},"index":1,"playId":"364d60d8-f08d-3bfc-adc3-9e19828f9508","pitchNumber":2,"startTime":"2026-07-25T23:40:31.548Z","endTime":"2026-07-25T23:40:34.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66467546985413,"aZ":-32.65477803386132,"pfxX":9.896186012253299,"pfxZ":-0.2835966077319556,"pX":1.0732079077963168,"pZ":1.6376201062171305,"vX0":-7.285302077319253,"vY0":-128.5836224009186,"vZ0":-1.7364828727406016,"x":76.09,"y":194.56,"x0":2.6518144196966955,"y0":50.005365380846605,"z0":4.8459503308131495,"aX":16.640170728391038},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.7,"breakHorizontal":-16.3,"spinRate":2007,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.42532106079731236,"extension":6.864318017788435},"hitData":{"launchSpeed":47.7,"launchAngle":-68.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":121.66,"coordY":187.76}},"index":2,"playId":"48857062-f3fe-3330-997a-0984b0209e09","pitchNumber":3,"startTime":"2026-07-25T23:40:46.962Z","endTime":"2026-07-25T23:40:54.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:40:54.505Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a ground ball to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:41:00.033Z","endTime":"2026-07-25T23:43:42.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":81.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.361502831274464,"aZ":-28.64784641042806,"pfxX":11.690504570748914,"pfxZ":2.107042800442458,"pX":1.0133335560660208,"pZ":1.1104571450068865,"vX0":-8.168693692885949,"vY0":-128.96051048836628,"vZ0":-3.800835492427587,"x":78.37,"y":208.8,"x0":2.712886416841743,"y0":50.004406489538795,"z0":4.828583174828452,"aX":19.57144586149228},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":-19.2,"spinRate":2004,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.42572724002419626,"extension":7.11229623005665},"index":0,"playId":"a2ff3c70-0bfb-3749-896c-57b42593fab7","pitchNumber":1,"startTime":"2026-07-25T23:41:36.755Z","endTime":"2026-07-25T23:41:39.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423447013600157,"aZ":-30.403374558965485,"pfxX":10.911285830684324,"pfxZ":1.0449252914842404,"pX":1.5001029310522616,"pZ":2.1291175762527597,"vX0":-6.9297729582002185,"vY0":-129.39508401881233,"vZ0":-1.128762554137967,"x":59.82,"y":181.29,"x0":2.7921459480902273,"y0":50.004928874100834,"z0":4.895632525836427,"aX":18.546915411803386},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-18.2,"spinRate":2162,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4229207989430135,"extension":6.783971622123155},"index":1,"playId":"55a65753-27cb-33b4-8c3d-96f0ddfecb0c","pitchNumber":2,"startTime":"2026-07-25T23:41:53.126Z","endTime":"2026-07-25T23:41:57.289Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.280411861894123,"aZ":-16.75722544333474,"pfxX":5.234414568941668,"pfxZ":8.183575462499043,"pX":1.0304053821527142,"pZ":4.312686006505125,"vX0":-6.572994171272787,"vY0":-136.4587442370106,"vZ0":0.9426580705872113,"x":77.72,"y":122.34,"x0":2.791322633130185,"y0":50.00532108783551,"z0":5.117964952087415,"aX":9.864991383904979},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":-8.0,"spinRate":2305,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4015303207688845,"extension":6.839088047296383},"index":2,"playId":"bc9b5afb-9cb1-3474-bb03-c611d1049687","pitchNumber":3,"startTime":"2026-07-25T23:42:13.221Z","endTime":"2026-07-25T23:42:16.274Z","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":93.9,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.913688739675987,"aZ":-18.545717837454443,"pfxX":6.332913078282906,"pfxZ":7.218919498224736,"pX":1.9239244322896625,"pZ":3.2384053613902695,"vX0":-4.618484676699025,"vY0":-136.72613229588848,"vZ0":-1.403865449909554,"x":43.66,"y":151.34,"x0":2.814517069149784,"y0":50.00437527963143,"z0":5.034709005012008,"aX":11.958546156394949},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":-10.4,"spinRate":2224,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4010232361549275,"extension":6.779049657146058},"index":3,"playId":"0f189397-73d3-3bb3-b233-6bd8e326ab31","pitchNumber":4,"startTime":"2026-07-25T23:42:30.123Z","endTime":"2026-07-25T23:42:33.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.914129953699224,"aZ":-28.812348981941522,"pfxX":-8.809193124687836,"pfxZ":2.451836534478235,"pX":0.018415066668728754,"pZ":0.9386629836229767,"vX0":-3.713333672467816,"vY0":-116.60822182427457,"vZ0":-2.7289717512878493,"x":116.3,"y":213.44,"x0":2.778243025991042,"y0":50.00288584861188,"z0":4.855843069068387,"aX":-12.071193819494123},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.0,"breakHorizontal":16.9,"spinRate":2410,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.47058686307578323,"extension":6.807372710960805},"index":4,"playId":"cc7f623e-9b38-35a3-bcf9-b18129d74024","pitchNumber":5,"startTime":"2026-07-25T23:42:52.926Z","endTime":"2026-07-25T23:42:56.788Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44964481509433,"aZ":-35.323792822742035,"pfxX":9.380439836622708,"pfxZ":-1.8976595285569093,"pX":-0.3281151986693121,"pZ":1.7067050321194306,"vX0":-10.629756947089973,"vY0":-128.071377542253,"vZ0":-1.053581614677681,"x":129.51,"y":192.7,"x0":2.657406749087565,"y0":50.00286668846382,"z0":4.886266673653275,"aX":15.584106082666922},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.5,"breakHorizontal":-14.6,"spinRate":1991,"spinDirection":104},"zone":7,"typeConfidence":2.0,"plateTime":0.42768358441661025,"extension":6.963808392290698},"index":5,"playId":"8dc37d23-f012-3c9a-8e4b-43d030a373db","pitchNumber":6,"startTime":"2026-07-25T23:43:08.681Z","endTime":"2026-07-25T23:43:12.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.817557498431647,"aZ":-24.10916866536259,"pfxX":9.972039558782441,"pfxZ":4.2606598216772,"pX":0.3859523832964771,"pZ":2.2022573430719885,"vX0":-9.485559986995163,"vY0":-136.68030052533766,"vZ0":-2.568310671245518,"x":102.29,"y":179.32,"x0":2.603931810629822,"y0":50.00666040270999,"z0":4.807856432532867,"aX":18.8927359737465},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.3,"breakHorizontal":-16.1,"spinRate":2082,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.40057734253107746,"extension":6.996311893547692},"hitData":{"launchSpeed":101.1,"launchAngle":7.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.86,"coordY":76.69}},"index":6,"playId":"a8d24a50-4038-30cd-9fdc-c74cf69ac5c8","pitchNumber":7,"startTime":"2026-07-25T23:43:30.808Z","endTime":"2026-07-25T23:43:42.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:43:42.019Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T23:43:43.836Z","endTime":"2026-07-25T23:45:05.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1218818918464,"aZ":-23.969177135291314,"pfxX":9.526688656299445,"pfxZ":4.424620350866114,"pX":-0.17021665690302745,"pZ":3.293926125432167,"vX0":-10.154774301355943,"vY0":-135.43280217770743,"vZ0":0.020669675890144457,"x":123.49,"y":149.84,"x0":2.393666272341705,"y0":50.00176455180157,"z0":4.965356432890279,"aX":17.662024000365175},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":-15.0,"spinRate":2209,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.40472649177644016,"extension":6.913352538091739},"index":0,"playId":"8c160293-f82d-3e4d-9c70-e9555d93865b","pitchNumber":1,"startTime":"2026-07-25T23:44:08.209Z","endTime":"2026-07-25T23:44:11.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.077341631580115,"aZ":-29.111093158100335,"pfxX":-1.3636481834377747,"pfxZ":1.9011035622854884,"pX":-0.7149835794676398,"pZ":1.9561715064779497,"vX0":-7.679055207543857,"vY0":-125.73704169537272,"vZ0":-1.4610442121760199,"x":144.25,"y":185.96,"x0":2.54830801180206,"y0":50.002921894918295,"z0":4.893920673095214,"aX":-2.194775285466235},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":4.1,"spinRate":2644,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4346319867720059,"extension":6.9505521317006345},"index":1,"playId":"8d4f4921-63a7-3192-bed5-a1d736df0bed","pitchNumber":2,"startTime":"2026-07-25T23:44:27.457Z","endTime":"2026-07-25T23:44:30.869Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368157167824812,"aZ":-19.749002354784544,"pfxX":8.693632533268925,"pfxZ":6.847728128333466,"pX":0.48476870203057687,"pZ":2.2735938059626055,"vX0":-8.378023205508267,"vY0":-134.38644419400848,"vZ0":-3.0951870707159426,"x":98.52,"y":177.39,"x0":2.525711801019087,"y0":50.00010310110434,"z0":4.856795837073365,"aX":15.767820811864157},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":-13.8,"spinRate":2072,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.40886953397327064,"extension":6.8945529257652325},"index":2,"playId":"71a16a2b-d34b-3d6d-8305-73caf1054589","pitchNumber":3,"startTime":"2026-07-25T23:45:00.942Z","endTime":"2026-07-25T23:45:05.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:45:05.698Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T23:47:01.090Z","endTime":"2026-07-25T23:48:54.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.0,"endSpeed":82.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.549353167728142,"aZ":-28.309491146848586,"pfxX":2.7666596087673625,"pfxZ":2.2506910715593644,"pX":-0.8643770304007583,"pZ":2.9852227475690234,"vX0":0.9484079295093275,"vY0":-129.7245134961295,"vZ0":-1.1215999703041688,"x":149.95,"y":158.18,"x0":-1.5935105617719307,"y0":50.00144372049359,"z0":5.569035686065162,"aX":4.743637215611062},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":-5.2,"spinRate":2597,"spinDirection":159},"zone":11,"typeConfidence":0.89,"plateTime":0.42122139115325785,"extension":6.577980790013865},"index":0,"playId":"0821c802-ead3-37a2-8080-961f5b95f58b","pitchNumber":1,"startTime":"2026-07-25T23:47:17.436Z","endTime":"2026-07-25T23:47:20.736Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06954437222884,"aZ":-25.44515072755977,"pfxX":2.1630183504633544,"pfxZ":3.8461929154536785,"pX":0.5862354872173019,"pZ":1.7013910627256295,"vX0":4.810799548232125,"vY0":-131.0663290639798,"vZ0":-4.629517699124219,"x":94.65,"y":192.84,"x0":-1.5496481664012358,"y0":50.005139317487895,"z0":5.376311154045516,"aX":3.7872513737418987},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.2,"breakHorizontal":-4.9,"spinRate":2594,"spinDirection":174},"zone":9,"typeConfidence":0.9,"plateTime":0.4168944964266941,"extension":6.60494474492873},"index":1,"playId":"4f549994-3bc7-34b9-8c3f-1507574d44b8","pitchNumber":2,"startTime":"2026-07-25T23:48:31.266Z","endTime":"2026-07-25T23:48:34.861Z","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":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.657596590637343,"aZ":-14.51028284598442,"pfxX":-2.6314892418745472,"pfxZ":8.871690541599062,"pX":0.24041015287390094,"pZ":2.909709169556559,"vX0":5.429338390519506,"vY0":-139.99572866682345,"vZ0":-4.574732723164821,"x":107.84,"y":160.22,"x0":-1.3794492737671353,"y0":50.005418728672346,"z0":5.510176042408752,"aX":-5.241455450823862},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":3.7,"spinRate":2410,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.39077634060640776,"extension":6.57746973862789},"hitData":{"launchSpeed":76.7,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.85,"coordY":169.41}},"index":2,"playId":"3a685cd1-55bf-3fa4-a106-0eb86d907cb6","pitchNumber":3,"startTime":"2026-07-25T23:48:46.204Z","endTime":"2026-07-25T23:48:54.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:48:54.304Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T23:48:58.972Z","endTime":"2026-07-25T23:49:56.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186284677377216,"aZ":-24.54637352871945,"pfxX":2.629920243923193,"pfxZ":4.406299933695429,"pX":0.4409285302883969,"pZ":1.3170699342709953,"vX0":4.03706251584928,"vY0":-130.37456585091502,"vZ0":-5.73950356395863,"x":100.19,"y":203.22,"x0":-1.4662795111472873,"y0":50.000394486825584,"z0":5.387896620312767,"aX":4.5468383002899815},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":-5.6,"spinRate":2414,"spinDirection":176},"zone":14,"typeConfidence":0.89,"plateTime":0.4193558057960938,"extension":6.632586235849921},"index":0,"playId":"05d030d7-3b36-3c03-8b86-57269fdddee5","pitchNumber":1,"startTime":"2026-07-25T23:49:18.145Z","endTime":"2026-07-25T23:49:23.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00637212283227,"aZ":-27.360045651141583,"pfxX":4.347665808788149,"pfxZ":3.0185079396229604,"pX":-0.2209938398510364,"pZ":1.0748370844346458,"vX0":2.05235061453972,"vY0":-125.65382114628969,"vZ0":-5.147161859050004,"x":125.42,"y":209.76,"x0":-1.6138676260459852,"y0":50.005132860198394,"z0":5.379282349692474,"aX":6.936118500732289},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":-8.4,"spinRate":2668,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.4362957866481656,"extension":6.641288870603064},"index":1,"playId":"6e5d9171-a15c-311b-8dbb-c87ebd8b1fe8","pitchNumber":2,"startTime":"2026-07-25T23:49:35.430Z","endTime":"2026-07-25T23:49:39.076Z","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":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2262170268102,"aZ":-24.513320632131844,"pfxX":-9.368702928099985,"pfxZ":3.8543118077837093,"pX":-0.3108219711360946,"pZ":2.2483921619813816,"vX0":6.295677752939336,"vY0":-140.5923749217161,"vZ0":-4.540598346725185,"x":128.85,"y":178.07,"x0":-1.3711215268350583,"y0":50.00007027695049,"z0":5.491179750429934,"aX":-18.603948424447893},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.1,"breakHorizontal":15.5,"spinRate":2404,"spinDirection":203},"zone":4,"typeConfidence":0.92,"plateTime":0.3907729714392616,"extension":6.597062810896676},"hitData":{"launchSpeed":101.7,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.99,"coordY":142.56}},"index":2,"playId":"a9633930-ee5e-3b1f-b782-a04aec28c0d1","pitchNumber":3,"startTime":"2026-07-25T23:49:48.494Z","endTime":"2026-07-25T23:49:56.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:49:56.089Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T23:50:04.812Z","endTime":"2026-07-25T23:51:45.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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.2,"endSpeed":74.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.901818517556002,"aZ":-32.93652496596086,"pfxX":5.151134826083647,"pfxZ":-0.5457485913088931,"pX":-0.2820145856095901,"pZ":1.4984549058814605,"vX0":1.5635306940087186,"vY0":-116.89016916818761,"vZ0":-2.1354222577137993,"x":127.75,"y":198.32,"x0":-1.6288530935861831,"y0":50.005492931632084,"z0":5.514360282181812,"aX":7.133744056527851},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.2,"breakHorizontal":-9.7,"spinRate":2744,"spinDirection":57},"zone":13,"typeConfidence":0.8,"plateTime":0.46846339777446877,"extension":6.566748260293426},"index":0,"playId":"c776dd76-3219-38e7-bedc-914f9db888c4","pitchNumber":1,"startTime":"2026-07-25T23:50:19.499Z","endTime":"2026-07-25T23:50:22.974Z","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":87.0,"endSpeed":80.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.870350099403733,"aZ":-25.881317207252064,"pfxX":-6.183594729065939,"pfxZ":3.870435864725876,"pX":0.22527260283307812,"pZ":0.2036916715104443,"vX0":5.800272684689383,"vY0":-126.39850076025284,"vZ0":-7.6405154253257805,"x":108.41,"y":233.28,"x0":-1.2917429510801954,"y0":50.00098995788919,"z0":5.3327969833353555,"aX":-10.04212718143001},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":10.0,"spinRate":1635,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.43273753258058534,"extension":6.7799247539896035},"index":1,"playId":"6a05a401-6b29-3b70-9845-4b8f401814c1","pitchNumber":2,"startTime":"2026-07-25T23:50:32.852Z","endTime":"2026-07-25T23:50:35.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.467775794460575,"aZ":-27.47433052800838,"pfxX":-5.187881361746093,"pfxZ":2.87901931554509,"pX":-1.4735179039007644,"pZ":2.912679382520416,"vX0":1.846935219573435,"vY0":-126.5778692770695,"vZ0":-1.120279037178829,"x":173.17,"y":160.14,"x0":-1.536280038183712,"y0":50.00175501891602,"z0":5.549433334224716,"aX":-8.46525751787525},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.2,"breakHorizontal":9.0,"spinRate":1574,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.43179361102291525,"extension":6.658339086405949},"index":2,"playId":"f78feea2-7b07-3675-bfe7-fc8ace2d8d4b","pitchNumber":3,"startTime":"2026-07-25T23:50:49.465Z","endTime":"2026-07-25T23:50:52.465Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93609540834378,"aZ":-25.604241762153972,"pfxX":1.856911755770084,"pfxZ":3.855952187686661,"pX":0.40974207327175494,"pZ":2.3926738324469197,"vX0":4.071916759501482,"vY0":-129.15072487668326,"vZ0":-2.865136057303713,"x":101.38,"y":174.18,"x0":-1.4236121583596293,"y0":50.001128421311876,"z0":5.469421966178432,"aX":3.1594082870243327},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.6,"breakHorizontal":-4.2,"spinRate":2489,"spinDirection":178},"zone":6,"typeConfidence":0.9,"plateTime":0.4228507875922869,"extension":6.692214505069317},"index":3,"playId":"ed958551-ed36-36b8-9234-ca7fe81373e8","pitchNumber":4,"startTime":"2026-07-25T23:51:05.516Z","endTime":"2026-07-25T23:51:08.936Z","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":95.5,"endSpeed":87.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05167663124808,"aZ":-16.164908472817167,"pfxX":-2.67423227602122,"pfxZ":8.116847917872327,"pX":0.4562489811785884,"pZ":3.024156032975201,"vX0":5.900201322645506,"vY0":-139.05672089327894,"vZ0":-3.673578066760226,"x":99.61,"y":157.13,"x0":-1.3387307278785299,"y0":50.00521535169429,"z0":5.42434222734048,"aX":-5.276664796026601},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":3.7,"spinRate":2375,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.39279706920573343,"extension":6.58074517261187},"index":4,"playId":"6108cd24-226c-3e7b-b460-abfc5937d0fd","pitchNumber":5,"startTime":"2026-07-25T23:51:21.323Z","endTime":"2026-07-25T23:51:24.479Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18926688182251,"aZ":-28.88432338998166,"pfxX":-4.240954439618119,"pfxZ":1.9820513827210755,"pX":0.311617552298108,"pZ":1.0125707928540457,"vX0":5.537928694136586,"vY0":-127.57875155129135,"vZ0":-5.451845724569999,"x":105.12,"y":211.44,"x0":-1.3278526994354163,"y0":50.006079442557294,"z0":5.430767302924834,"aX":-7.051283211995149},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":6.6,"spinRate":1684,"spinDirection":199},"zone":14,"typeConfidence":0.91,"plateTime":0.4279567493130183,"extension":6.834953198655501},"index":5,"playId":"fc909e72-6a8c-3671-baba-f8144835d6d9","pitchNumber":6,"startTime":"2026-07-25T23:51:41.501Z","endTime":"2026-07-25T23:51:45.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:51:45.708Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T23:53:31.544Z","endTime":"2026-07-25T23:54:39.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.669422203326494,"aZ":-25.109083477181915,"pfxX":-9.131737529503752,"pfxZ":5.3137310329744025,"pX":-0.3951344754173985,"pZ":2.1667731455242474,"vX0":-4.611878659265381,"vY0":-114.975800586217,"vZ0":-0.7981128438925912,"x":132.06,"y":180.28,"x0":2.827508267763781,"y0":50.00289244268099,"z0":4.969850389762608,"aX":-12.142478789883313},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":9.7,"breakHorizontal":17.8,"spinRate":2605,"spinDirection":273},"zone":7,"typeConfidence":2.0,"plateTime":0.47762217726522627,"extension":6.885435383685499},"index":0,"playId":"65158bc0-f755-314e-8eaf-a53c6522fceb","pitchNumber":1,"startTime":"2026-07-25T23:53:53.368Z","endTime":"2026-07-25T23:53:57.115Z","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":93.3,"endSpeed":85.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593374480553734,"aZ":-14.069410027074456,"pfxX":4.8837276589702565,"pfxZ":9.722322135318915,"pX":0.8580770346281921,"pZ":1.769767451740696,"vX0":-6.466186005813172,"vY0":-135.59672470976872,"vZ0":-5.976822688258759,"x":84.29,"y":191.0,"x0":2.6389460709931756,"y0":50.00497292889858,"z0":4.983887288059554,"aX":9.097247894635876},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-7.4,"spinRate":2302,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4039044984177318,"extension":6.970177854349524},"index":1,"playId":"97450c00-c346-3f0f-88fe-8191a93ce0aa","pitchNumber":2,"startTime":"2026-07-25T23:54:09.185Z","endTime":"2026-07-25T23:54:12.945Z","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":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.118544858224944,"aZ":-16.142546261534086,"pfxX":3.517421465486174,"pfxZ":8.905174449807564,"pX":-0.5409760489583232,"pZ":2.479510254978554,"vX0":-9.309694386193815,"vY0":-133.20659494183866,"vZ0":-3.553657955458106,"x":137.62,"y":171.83,"x0":2.539443045821241,"y0":50.00480363603215,"z0":4.995227963847034,"aX":6.335072516908606},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":-4.4,"spinRate":2375,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.4109058894121489,"extension":7.0047707100669285},"hitData":{"launchSpeed":79.6,"launchAngle":27.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.33,"coordY":84.28}},"index":2,"playId":"a785e927-6189-36b4-af73-93bda09e99af","pitchNumber":3,"startTime":"2026-07-25T23:54:27.367Z","endTime":"2026-07-25T23:54:39.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:54:39.494Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cole Carrigg doubles (9) on a ground ball to left fielder Jackson Chourio. Kyle Karros to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T23:54:43.361Z","endTime":"2026-07-25T23:55:17.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnThird":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.665794058244245,"aZ":-30.973152628948053,"pfxX":-1.6043321890139062,"pfxZ":0.7641589214624629,"pX":-0.2538374206411813,"pZ":1.763987385820252,"vX0":-6.7025630315477525,"vY0":-123.74513136354366,"vZ0":-1.376389927416285,"x":126.3,"y":176.71,"x0":2.688440012805238,"y0":50.00084068376578,"z0":4.901434051113211,"aX":-2.5078942120731678},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":4.3,"spinRate":2558,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.44115782532230874,"extension":6.944866134629002},"hitData":{"launchSpeed":92.5,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.48,"coordY":117.73}},"index":0,"playId":"a4b93f59-ce17-3858-a9dc-ad576612a179","pitchNumber":1,"startTime":"2026-07-25T23:55:05.177Z","endTime":"2026-07-25T23:55:17.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:55:17.548Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a fly ball to left fielder Jackson Chourio. Kyle Karros scores. Cole Carrigg scores. Hunter Goodman to 2nd.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T23:55:27.533Z","endTime":"2026-07-25T23:57:47.489Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":688107,"link":"/api/v1/people/688107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":688107,"link":"/api/v1/people/688107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87655647455553,"aZ":-25.742712388653036,"pfxX":10.376139816320773,"pfxZ":3.5022268220957784,"pX":1.252358200549866,"pZ":3.1538504561669143,"vX0":-7.166038521382465,"vY0":-135.4224760060292,"vZ0":0.0951590199215876,"x":69.26,"y":153.63,"x0":2.6009669932486346,"y0":50.000597187226106,"z0":4.936949503051549,"aX":19.039336252018085},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.6,"breakHorizontal":-17.0,"spinRate":2154,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.40631867514079767,"extension":6.993343273915884},"index":0,"playId":"074a7cc7-849c-3a54-8c3d-35e8704b295f","pitchNumber":1,"startTime":"2026-07-25T23:55:48.121Z","endTime":"2026-07-25T23:55:51.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65182178164674,"aZ":-22.42357449501276,"pfxX":-0.26121265576103303,"pfxZ":5.6051874294996615,"pX":0.9198695837719087,"pZ":3.6717831395250657,"vX0":-4.8854312506949755,"vY0":-130.84318852225994,"vZ0":0.6240300571589109,"x":81.94,"y":139.64,"x0":2.842354370872869,"y0":50.004759320419595,"z0":5.1056278323661815,"aX":-0.4545903144652244},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.6,"breakHorizontal":1.6,"spinRate":2534,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.41801285902943475,"extension":6.732530001593243},"index":1,"playId":"ab9dd8d6-cdc7-391e-889c-f2d96f08568d","pitchNumber":2,"startTime":"2026-07-25T23:56:06.914Z","endTime":"2026-07-25T23:56:10.303Z","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":93.2,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37871324300939,"aZ":-14.708462129605573,"pfxX":5.314633555431566,"pfxZ":9.415277187232014,"pX":-1.197201443443922,"pZ":2.6454429201363068,"vX0":-11.91911067285098,"vY0":-135.28957989233584,"vZ0":-3.3763380359259916,"x":162.63,"y":167.35,"x0":2.573862473872318,"y0":50.000433706357285,"z0":4.93982675256264,"aX":9.85799932013549},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":-7.1,"spinRate":2345,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.404784539680469,"extension":6.930746574734605},"index":2,"playId":"bf2a9a7c-aab0-384f-8432-da95d0a17f91","pitchNumber":3,"startTime":"2026-07-25T23:56:24.892Z","endTime":"2026-07-25T23:56:28.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.206419597803105,"aZ":-15.05752480425525,"pfxX":5.598865011795862,"pfxZ":9.181394860898115,"pX":0.4587394309747964,"pZ":2.7123231754812327,"vX0":-7.456092089396878,"vY0":-135.78328392627355,"vZ0":-3.308117473802307,"x":99.51,"y":165.55,"x0":2.5150097153584126,"y0":50.000031041185345,"z0":4.996399118536134,"aX":10.43524322934676},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":-8.5,"spinRate":2259,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.40365024372315306,"extension":6.916433066291876},"index":3,"playId":"0c287632-e0e6-3887-90d6-e474fb91df63","pitchNumber":4,"startTime":"2026-07-25T23:56:44.552Z","endTime":"2026-07-25T23:56:48.300Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-25T23:56:56.828Z","endTime":"2026-07-25T23:57:14.281Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56356073339722,"aZ":-17.491375180784683,"pfxX":6.207615000628664,"pfxZ":7.768353109999003,"pX":0.5423366239462007,"pZ":4.155408503628877,"vX0":-7.477362555108707,"vY0":-136.94697628998063,"vZ0":0.40765063679094005,"x":96.33,"y":126.58,"x0":2.5076552372400376,"y0":50.00463823922187,"z0":5.205402884486749,"aX":11.736925106672478},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":-9.6,"spinRate":2250,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4006694904385806,"extension":6.966250714892951},"index":5,"playId":"f74de091-32fd-3f43-8582-23f292a77461","pitchNumber":5,"startTime":"2026-07-25T23:57:14.281Z","endTime":"2026-07-25T23:57:17.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.496018634264512,"aZ":-16.23745427854091,"pfxX":5.618021710462616,"pfxZ":8.56737648551308,"pX":-0.6004001325126155,"pZ":2.2274134583447043,"vX0":-10.376865009065687,"vY0":-135.4889837777409,"vZ0":-4.3122408860213985,"x":139.89,"y":178.64,"x0":2.5484823951427815,"y0":50.000529251792514,"z0":4.973626969006836,"aX":10.448351224467919},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":-7.9,"spinRate":2209,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.4041923650172854,"extension":7.126804552645494},"hitData":{"launchSpeed":69.7,"launchAngle":26.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.38,"coordY":103.26}},"index":6,"playId":"e2d9d5d9-9aa0-3e93-8309-6c1744123571","pitchNumber":6,"startTime":"2026-07-25T23:57:34.109Z","endTime":"2026-07-25T23:57:47.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:57:47.489Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, shortstop Cooper Pratt to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T23:59:22.387Z","endTime":"2026-07-25T23:59:32.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T23:58:25.295Z","endTime":"2026-07-25T23:59:24.685Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.959887880635343,"aZ":-23.24782409005059,"pfxX":8.727293368102808,"pfxZ":4.801659313185594,"pX":0.9969426218584013,"pZ":2.428755136082773,"vX0":-7.458134266223097,"vY0":-135.1582865543042,"vZ0":-2.05249033606441,"x":79.0,"y":173.2,"x0":2.6508873292386093,"y0":50.00591831845755,"z0":4.821510949148918,"aX":16.23740549398499},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":-14.3,"spinRate":2113,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.40441266681174026,"extension":6.885114404015136},"hitData":{"launchSpeed":62.7,"launchAngle":12.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.42,"coordY":142.24}},"index":1,"playId":"89bf003a-97da-3921-8cca-64cc6b299107","pitchNumber":1,"startTime":"2026-07-25T23:59:24.685Z","endTime":"2026-07-25T23:59:32.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-25T23:59:32.866Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to right fielder Luis Lara.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T23:59:39.796Z","endTime":"2026-07-26T00:00:11.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.9,"endSpeed":81.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.128112569060928,"aZ":-27.489305647272094,"pfxX":11.631866914494774,"pfxZ":2.7836252781091364,"pX":-0.269447156601148,"pZ":1.93069121512275,"vX0":-11.077430567499226,"vY0":-129.02421550771456,"vZ0":-2.2893892909447167,"x":127.27,"y":186.65,"x0":2.57063229121501,"y0":50.00469182638604,"z0":4.95031351415758,"aX":19.591824871898122},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":-18.6,"spinRate":2150,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.4247042074745675,"extension":6.824268701959058},"hitData":{"launchSpeed":93.5,"launchAngle":48.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.83,"coordY":100.17}},"index":0,"playId":"a10f15d4-8cd7-3c59-be7f-dcde7ab93ad6","pitchNumber":1,"startTime":"2026-07-25T23:59:57.967Z","endTime":"2026-07-26T00:00:11.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:00:11.074Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braxton Fulford flies out to right fielder Luis Lara.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T00:00:20.943Z","endTime":"2026-07-26T00:02:00.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":82.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38520804395095,"aZ":-25.404765745672606,"pfxX":0.8546450586387913,"pfxZ":3.9252419772367606,"pX":0.455031458189872,"pZ":2.574904132346441,"vX0":-6.386537361559673,"vY0":-130.2790200133738,"vZ0":-1.1744513010863535,"x":99.66,"y":169.26,"x0":2.8232377392887327,"y0":50.00474012035064,"z0":4.9448771761210795,"aX":1.4752316588576537},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.1,"breakHorizontal":-0.2,"spinRate":2357,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.4198154432695853,"extension":6.751889055073682},"index":0,"playId":"3ef23318-eab9-384a-8724-2b35499a1c7f","pitchNumber":1,"startTime":"2026-07-26T00:00:40.151Z","endTime":"2026-07-26T00:00:43.759Z","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.7,"endSpeed":75.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01444261675557,"aZ":-25.647765733386816,"pfxX":-5.797996723281402,"pfxZ":4.562212638256193,"pX":0.15989101135019865,"pZ":1.8957683164236336,"vX0":-4.427658272642669,"vY0":-118.92178318263913,"vZ0":-1.7204140007048605,"x":110.91,"y":187.59,"x0":2.7998732551749157,"y0":50.00454456685946,"z0":4.957371352894303,"aX":-8.29575798686708},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.2,"breakHorizontal":11.6,"spinRate":2538,"spinDirection":282},"zone":8,"typeConfidence":2.0,"plateTime":0.4607500110756848,"extension":6.795799035997118},"index":1,"playId":"6a05b923-b68a-3f78-a869-7fd14309366a","pitchNumber":2,"startTime":"2026-07-26T00:00:58.831Z","endTime":"2026-07-26T00:01:03.216Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.748426593769196,"aZ":-18.362267226402757,"pfxX":4.898772187650495,"pfxZ":7.452496794291406,"pX":0.29872330826880233,"pZ":3.7983059596896274,"vX0":-7.771633273527769,"vY0":-135.12675896618907,"vZ0":-0.002027986105167301,"x":105.61,"y":136.23,"x0":2.5723423581251095,"y0":50.00539410973136,"z0":5.086408259465728,"aX":9.083315692601584},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":-7.3,"spinRate":2171,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40494433581742184,"extension":6.983864478964221},"index":2,"playId":"1086589a-fe84-34fd-9423-157c1b46e8ab","pitchNumber":3,"startTime":"2026-07-26T00:01:34.445Z","endTime":"2026-07-26T00:01:37.527Z","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":79.9,"endSpeed":73.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30110409269,"aZ":-31.2257894972747,"pfxX":-7.39435808801605,"pfxZ":0.6955637054925052,"pX":0.5554803823587852,"pZ":2.381543027343852,"vX0":-3.1430291095875336,"vY0":-116.29230742278398,"vZ0":0.5432256184968998,"x":95.83,"y":174.48,"x0":2.8880807351941735,"y0":50.001879992052416,"z0":5.124419492783937,"aX":-10.051849970304922},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.7,"breakHorizontal":14.2,"spinRate":2512,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.47231662698041754,"extension":6.799215679580814},"hitData":{"launchSpeed":96.7,"launchAngle":35.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.02,"coordY":68.35}},"index":3,"playId":"90408478-48b3-3489-b19e-f6a6734d70fb","pitchNumber":4,"startTime":"2026-07-26T00:01:51.101Z","endTime":"2026-07-26T00:02:00.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:02:00.518Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras challenged (pitch result), call on the field was confirmed: William Contreras called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T00:03:58.347Z","endTime":"2026-07-26T00:05:19.461Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.403173397209624,"aZ":-27.773251054458456,"pfxX":0.7462877792520541,"pfxZ":2.959747683309594,"pX":-0.14366667443812842,"pZ":2.4066840091780692,"vX0":3.4227715984900287,"vY0":-121.40376620563589,"vZ0":-1.614821902986336,"x":122.48,"y":173.8,"x0":-1.6704838676232285,"y0":50.00532547542333,"z0":5.5044081732182475,"aX":1.1106342951733237},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.3,"breakHorizontal":-2.2,"spinRate":2500,"spinDirection":97},"zone":5,"typeConfidence":0.34,"plateTime":0.45166633864965844,"extension":6.647292340542075},"index":0,"playId":"b32183c6-0b9f-307a-9b0f-995700fe2200","pitchNumber":1,"startTime":"2026-07-26T00:04:19.517Z","endTime":"2026-07-26T00:04:23.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.499097515926486,"aZ":-21.658641840309834,"pfxX":-7.382294802771893,"pfxZ":5.485396269192776,"pX":-0.46141540724611263,"pZ":2.935521035781813,"vX0":5.611589452017267,"vY0":-137.80895920135134,"vZ0":-2.979348440855323,"x":134.59,"y":159.52,"x0":-1.5680399093271582,"y0":50.00571130371262,"z0":5.498930806842227,"aX":-14.158277783516924},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.5,"breakHorizontal":12.1,"spinRate":2365,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.39792214031424455,"extension":6.547787481814645},"index":1,"playId":"91bce7f6-effd-3482-b69b-9c0f7cddabb7","pitchNumber":2,"startTime":"2026-07-26T00:04:35.559Z","endTime":"2026-07-26T00:04:38.559Z","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":95.0,"endSpeed":87.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04540754686183,"aZ":-13.687132345478604,"pfxX":-2.951884238309159,"pfxZ":9.515707027323339,"pX":-0.5063942541892366,"pZ":3.9127223093792307,"vX0":4.205930982117942,"vY0":-138.32609256353908,"vZ0":-1.7231339929473422,"x":136.3,"y":133.14,"x0":-1.6611457614228673,"y0":50.006189383935,"z0":5.45851916183556,"aX":-5.737411320864891},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":4.4,"spinRate":2424,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3955445517454903,"extension":6.526632897250468},"index":2,"playId":"d4e5e3d0-af1e-3c5b-a5b5-db88bc0e8590","pitchNumber":3,"startTime":"2026-07-26T00:04:52.560Z","endTime":"2026-07-26T00:04:56.303Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-26T00:05:03.040Z","endTime":"2026-07-26T00:05:14.963Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23501446128726,"aZ":-28.224606641845998,"pfxX":1.602086620142231,"pfxZ":2.266801792861399,"pX":0.39970843968134945,"pZ":1.6020090502297042,"vX0":4.215012167128556,"vY0":-131.0713753114609,"vZ0":-4.476266629390509,"x":101.76,"y":195.53,"x0":-1.4362834417129706,"y0":50.00426057827152,"z0":5.435169937697878,"aX":2.7920148911445333},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.4,"breakHorizontal":-3.8,"spinRate":2600,"spinDirection":168},"zone":9,"typeConfidence":0.91,"plateTime":0.41759510839390357,"extension":6.736162085971144},"index":4,"playId":"34e50ad0-ba8c-3bbe-b6cd-439a781919ad","pitchNumber":4,"startTime":"2026-07-26T00:05:14.963Z","endTime":"2026-07-26T00:05:19.461Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}},"playEndTime":"2026-07-26T00:05:19.461Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T00:05:54.966Z","endTime":"2026-07-26T00:06:38.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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(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":80.8,"endSpeed":74.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.912849120963013,"aZ":-33.00350126263962,"pfxX":2.4094675275776973,"pfxZ":-0.5942073433483479,"pX":0.6119697770463959,"pZ":2.6200747155313557,"vX0":4.118889652968769,"vY0":-117.68303286383032,"vZ0":0.08264374167815713,"x":93.67,"y":168.04,"x0":-1.4724498706245743,"y0":50.00098113045844,"z0":5.636597739792807,"aX":3.384666270967035},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.7,"breakHorizontal":-5.4,"spinRate":2656,"spinDirection":59},"zone":6,"typeConfidence":0.9,"plateTime":0.4650711887862564,"extension":6.542126318370196},"index":0,"playId":"b0d87ace-33a8-3e3f-a7f7-d88c282ebff4","pitchNumber":1,"startTime":"2026-07-26T00:05:54.966Z","endTime":"2026-07-26T00:05:58.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.243602236921884,"aZ":-24.744830734725586,"pfxX":-4.091113035378766,"pfxZ":4.621033481279943,"pX":0.2774332677342965,"pZ":-0.025861427983533764,"vX0":5.420188128475135,"vY0":-125.18946697612098,"vZ0":-8.154814047592966,"x":106.42,"y":239.48,"x0":-1.371475931784341,"y0":50.00372874411032,"z0":5.260706503660906,"aX":-6.577737782539024},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":6.4,"spinRate":1745,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.4354079115816729,"extension":6.836327787256646},"index":1,"playId":"56858355-745b-3ee4-99ec-cd4c9d03f513","pitchNumber":2,"startTime":"2026-07-26T00:06:11.575Z","endTime":"2026-07-26T00:06:14.787Z","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":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.294456071088344,"aZ":-16.817182663226873,"pfxX":-1.3373947581098626,"pfxZ":7.850218956101486,"pX":-0.03425381326248501,"pZ":2.975744024344973,"vX0":4.16642997581912,"vY0":-139.01805560341958,"vZ0":-3.858073933679732,"x":118.31,"y":158.43,"x0":-1.3789548447324407,"y0":50.00424188560368,"z0":5.4985901630200384,"aX":-2.6172220674850215},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":1.6,"spinRate":2310,"spinDirection":205},"zone":2,"typeConfidence":0.88,"plateTime":0.3940597164216144,"extension":6.486441879279102},"hitData":{"launchSpeed":95.9,"launchAngle":13.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.85,"coordY":93.43}},"index":2,"playId":"723625cf-d8b8-3685-9075-b5fae21898e8","pitchNumber":3,"startTime":"2026-07-26T00:06:28.209Z","endTime":"2026-07-26T00:06:38.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:06:38.079Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Garrett Mitchell flies out sharply to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T00:06:39.644Z","endTime":"2026-07-26T00:07:16.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":84.8,"endSpeed":78.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.394264694479332,"aZ":-27.97837819655462,"pfxX":-5.432331906936816,"pfxZ":2.699785571369949,"pX":-0.14778634813623334,"pZ":3.234061079832814,"vX0":4.946893311345443,"vY0":-123.51242141423835,"vZ0":-0.07253257711604866,"x":122.63,"y":151.46,"x0":-1.4657860668586253,"y0":50.002361925513014,"z0":5.606387372157581,"aX":-8.437337071915332},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":8.8,"spinRate":1712,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.44258907226736044,"extension":6.5728774465782696},"hitData":{"launchSpeed":100.8,"launchAngle":28.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.72,"coordY":46.86}},"index":0,"playId":"4f88a5b5-3770-3623-9bcb-7698ef332a5b","pitchNumber":1,"startTime":"2026-07-26T00:07:04.399Z","endTime":"2026-07-26T00:07:16.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:07:16.895Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Lara singles on a line drive to left fielder Jake McCarthy. Jake Bauers to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T00:07:39.498Z","endTime":"2026-07-26T00:09:16.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"fce54fa8-efcf-4a76-af11-52d6f520e56c","startTime":"2026-07-26T00:07:39.498Z","endTime":"2026-07-26T00:07:44.498Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.914089398730113,"aZ":-14.22401621818956,"pfxX":-2.937976389690369,"pfxZ":9.589105308921408,"pX":1.4961859647642415,"pZ":1.6890133547740904,"vX0":8.561549833165108,"vY0":-136.4355945036942,"vZ0":-7.145055166673517,"x":59.97,"y":193.18,"x0":-1.3103766304129754,"y0":50.006789566677554,"z0":5.335266762450313,"aX":-5.502419240268093},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":3.4,"spinRate":2293,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.402501182546525,"extension":6.713399172560167},"index":1,"playId":"1b9ee63a-57b1-3ac4-bec0-c229bdecb544","pitchNumber":1,"startTime":"2026-07-26T00:07:56.641Z","endTime":"2026-07-26T00:07:59.677Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21252351917933,"aZ":-26.76424717652434,"pfxX":1.1780338605443625,"pfxZ":3.144164781695318,"pX":0.8053565429345168,"pZ":1.2016042685186694,"vX0":5.661609745996693,"vY0":-130.2854809009693,"vZ0":-5.531621115797367,"x":86.3,"y":206.34,"x0":-1.5483252735658963,"y0":50.00272484864026,"z0":5.373459454484907,"aX":2.0254105979637895},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":-3.4,"spinRate":2417,"spinDirection":180},"zone":14,"typeConfidence":0.91,"plateTime":0.42030360830111,"extension":6.630383083951284},"index":2,"playId":"e886e6e0-e87f-3169-b73d-055ba0119e0d","pitchNumber":2,"startTime":"2026-07-26T00:08:16.147Z","endTime":"2026-07-26T00:08:20.054Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41179160435457,"aZ":-29.448170120242974,"pfxX":-4.381235842539686,"pfxZ":1.7661049389593195,"pX":0.9198691383911383,"pZ":2.6539615430997756,"vX0":6.553320646871757,"vY0":-122.59342429664984,"vZ0":-1.0966948219338677,"x":81.94,"y":167.12,"x0":-1.2035693492160302,"y0":50.00152347045431,"z0":5.59276382154578,"aX":-6.752246426630831},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.2,"breakHorizontal":6.6,"spinRate":1472,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.4446760523854163,"extension":6.775184809761656},"index":3,"playId":"98c275a7-1d60-3219-9a84-ef430d908b40","pitchNumber":3,"startTime":"2026-07-26T00:08:47.142Z","endTime":"2026-07-26T00:08:50.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350105712486744,"aZ":-16.179981514148523,"pfxX":-1.816670844544606,"pfxZ":8.356985134445736,"pX":0.11747210469077976,"pZ":2.199974161935963,"vX0":5.046642467872592,"vY0":-136.9990977428833,"vZ0":-5.765739677050253,"x":112.52,"y":179.38,"x0":-1.50697328066362,"y0":50.003512355012255,"z0":5.425721074760395,"aX":-3.4778291699194095},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":2.3,"spinRate":2389,"spinDirection":203},"zone":5,"typeConfidence":0.89,"plateTime":0.3987773462437403,"extension":6.575398739248276},"hitData":{"launchSpeed":94.4,"launchAngle":11.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":104.18,"coordY":98.98}},"index":4,"playId":"567338a8-4092-330f-a9b9-0a110b209a63","pitchNumber":4,"startTime":"2026-07-26T00:09:05.940Z","endTime":"2026-07-26T00:09:16.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:09:16.167Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cooper Pratt singles on a ground ball to right fielder Tyler Freeman, deflected by second baseman Willi Castro. Jake Bauers scores. Luis Lara to 3rd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T00:09:24.887Z","endTime":"2026-07-26T00:10:27.506Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"postOnThird":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55640297232394,"aZ":-23.765794956225694,"pfxX":-8.371954510168575,"pfxZ":4.418750495026579,"pX":-0.41896055839583796,"pZ":3.092909843372419,"vX0":6.230971795086335,"vY0":-137.8115302585145,"vZ0":-1.9832396826183318,"x":132.97,"y":155.27,"x0":-1.6332445818983685,"y0":50.00448100125046,"z0":5.444101726311073,"aX":-15.939807614407757},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":13.7,"spinRate":2288,"spinDirection":208},"zone":1,"typeConfidence":0.92,"plateTime":0.39900570004675995,"extension":6.635532268024317},"index":0,"playId":"64830a03-a373-3cd1-9cf0-56a38a9101a4","pitchNumber":1,"startTime":"2026-07-26T00:09:58.993Z","endTime":"2026-07-26T00:10:02.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.909308693354948,"aZ":-25.031445753114653,"pfxX":1.2116601834259666,"pfxZ":4.076126412959997,"pX":0.6344649672300459,"pZ":2.652845793599062,"vX0":5.134334412291637,"vY0":-130.90085944695178,"vZ0":-2.5881615363452943,"x":92.82,"y":167.15,"x0":-1.5015785539664763,"y0":50.005669083816926,"z0":5.507858755899681,"aX":2.1249908965898205},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.1,"breakHorizontal":-3.2,"spinRate":2310,"spinDirection":179},"zone":6,"typeConfidence":0.91,"plateTime":0.4167644483209174,"extension":6.712275919488861},"hitData":{"launchSpeed":95.9,"launchAngle":7.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":175.12,"coordY":117.22}},"index":1,"playId":"4b3e0afc-93b2-3cd5-9b3d-df23fc21c3a0","pitchNumber":2,"startTime":"2026-07-26T00:10:15.303Z","endTime":"2026-07-26T00:10:27.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:10:27.506Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T00:10:38.841Z","endTime":"2026-07-26T00:13:07.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.081639198231354,"aZ":-21.451011656735776,"pfxX":0.9076849706564336,"pfxZ":6.199278754639383,"pX":0.6674256791124463,"pZ":1.5939001022499324,"vX0":5.353518420408129,"vY0":-129.8976013955913,"vZ0":-5.675768350567581,"x":91.56,"y":195.74,"x0":-1.5278995240696853,"y0":50.004911780963916,"z0":5.410643451072672,"aX":1.5689518928498833},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.3,"breakHorizontal":-2.6,"spinRate":2618,"spinDirection":183},"zone":9,"typeConfidence":0.89,"plateTime":0.4197142443032025,"extension":6.690782849765678},"index":0,"playId":"51bde6ac-bf7f-3a3e-92e3-91429f6e7f15","pitchNumber":1,"startTime":"2026-07-26T00:11:11.745Z","endTime":"2026-07-26T00:11:14.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-26T00:11:23.824Z","endTime":"2026-07-26T00:11:42.986Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"d4e4482d-1a06-3153-a37e-192615df8386","startTime":"2026-07-26T00:11:42.986Z","endTime":"2026-07-26T00:11:47.104Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.130221424143237,"aZ":-25.511453655219018,"pfxX":-4.863416064068408,"pfxZ":4.087319908468464,"pX":-1.0040162741277197,"pZ":1.4999495429875376,"vX0":2.931141521518228,"vY0":-126.39105030814089,"vZ0":-4.7133721774633255,"x":155.27,"y":198.28,"x0":-1.5429083195540243,"y0":50.00153019186306,"z0":5.421024512577229,"aX":-7.921038052315716},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":8.2,"spinRate":1671,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.4322602599501062,"extension":6.837762663562879},"index":3,"playId":"b4a6c8bc-ab8a-375b-b194-80fa7b816a71","pitchNumber":2,"startTime":"2026-07-26T00:12:03.543Z","endTime":"2026-07-26T00:12:07.071Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.820773550204187,"aZ":-21.933001308425066,"pfxX":1.1073734132330373,"pfxZ":5.7253432852430794,"pX":-0.057674712290608776,"pZ":2.725160971419916,"vX0":3.5251919071618985,"vY0":-132.1128245752383,"vZ0":-3.038213037662415,"x":119.2,"y":165.2,"x0":-1.5465946912546142,"y0":50.006426892354526,"z0":5.479388945399326,"aX":1.9828738449530119},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.0,"breakHorizontal":-2.6,"spinRate":2675,"spinDirection":179},"zone":2,"typeConfidence":0.88,"plateTime":0.4126033122332542,"extension":6.538984402415167},"index":4,"playId":"da58faec-a91e-3905-8e64-95994c1c8aff","pitchNumber":3,"startTime":"2026-07-26T00:12:22.133Z","endTime":"2026-07-26T00:12:25.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.705961287443014,"aZ":-25.915357877424565,"pfxX":-3.1739289209121773,"pfxZ":3.858158153117148,"pX":0.38499935076087666,"pZ":1.2246437368370822,"vX0":5.3548950392523,"vY0":-125.58777287062853,"vZ0":-5.269537533374019,"x":102.32,"y":205.71,"x0":-1.347519758618911,"y0":50.00395183323725,"z0":5.417319175300418,"aX":-5.150258796195523},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.2,"breakHorizontal":4.7,"spinRate":1545,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.43356434379632525,"extension":6.798607231592824},"index":5,"playId":"a8ac5724-453f-3555-8e24-cd2aa32e819a","pitchNumber":4,"startTime":"2026-07-26T00:13:02.935Z","endTime":"2026-07-26T00:13:07.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:13:07.467Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a sharp line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T00:15:08.444Z","endTime":"2026-07-26T00:16:29.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":79.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.024581030893025,"aZ":-26.874601713566317,"pfxX":-2.6126613667669027,"pfxZ":3.3351562951279003,"pX":0.6352058311488488,"pZ":3.0697205388138475,"vX0":-4.900240127164661,"vY0":-124.88784185191888,"vZ0":0.7509928153490993,"x":92.79,"y":155.9,"x0":2.958288007040254,"y0":50.0000384200372,"z0":4.96745688778697,"aX":-4.144356374804875},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.5,"breakHorizontal":5.8,"spinRate":2368,"spinDirection":184},"zone":3,"typeConfidence":2.0,"plateTime":0.4377866326021458,"extension":6.713511955785138},"index":0,"playId":"3965fbcc-8a02-322f-8bf0-7ff422124116","pitchNumber":1,"startTime":"2026-07-26T00:15:27.703Z","endTime":"2026-07-26T00:15:31.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87017302310048,"aZ":-26.153963095752697,"pfxX":10.771122520391994,"pfxZ":3.3279804049643964,"pX":-1.003131240372044,"pZ":1.964925945977404,"vX0":-12.669111270849742,"vY0":-133.65269745210523,"vZ0":-2.5743690120984795,"x":155.24,"y":185.73,"x0":2.399610818421606,"y0":50.0027414242834,"z0":4.81939054959903,"aX":19.482638871111543},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.6,"breakHorizontal":-16.8,"spinRate":2019,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4098473586995661,"extension":6.972096892550506},"index":1,"playId":"4efc1999-854b-3078-b7a9-3d977f620ece","pitchNumber":2,"startTime":"2026-07-26T00:15:44.748Z","endTime":"2026-07-26T00:15:48.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.690847463924662,"aZ":-30.948612427686022,"pfxX":-9.221478663173386,"pfxZ":0.9917859521900887,"pX":-0.7303449874023796,"pZ":0.8962711898127496,"vX0":-5.000545928187449,"vY0":-110.9630269462601,"vZ0":-1.8995288237040557,"x":144.84,"y":214.58,"x0":2.7577998186673702,"y0":50.00190376340943,"z0":5.018187802205785,"aX":-11.384509016274867},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":1.6,"breakHorizontal":18.1,"spinRate":2492,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4954870299738898,"extension":6.996224250137558},"index":2,"playId":"9ad4184c-13df-3998-ad98-7b2b06c162b2","pitchNumber":3,"startTime":"2026-07-26T00:16:00.666Z","endTime":"2026-07-26T00:16:04.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28416666347536,"aZ":-26.26473772137385,"pfxX":9.546390663399833,"pfxZ":3.225312426713959,"pX":0.2510727297271604,"pZ":2.2788020832924385,"vX0":-9.22926643995991,"vY0":-134.5202163497077,"vZ0":-1.8857052512703016,"x":107.43,"y":177.25,"x0":2.4867631181458987,"y0":50.003498665180615,"z0":4.851647232368872,"aX":17.490473032688648},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.6,"breakHorizontal":-15.4,"spinRate":2091,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.40723515185352754,"extension":6.970773523167725},"hitData":{"launchSpeed":102.5,"launchAngle":10.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":125.24,"coordY":102.71}},"index":3,"playId":"ed243410-5ead-3ea0-8987-281b056cef45","pitchNumber":4,"startTime":"2026-07-26T00:16:19.000Z","endTime":"2026-07-26T00:16:29.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:16:29.739Z","atBatIndex":34},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Ezequiel Tovar out on a sacrifice bunt, pitcher Robert Gasser to first baseman Jake Bauers. Tyler Freeman to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T00:16:29.379Z","endTime":"2026-07-26T00:17:25.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":688107,"link":"/api/v1/people/688107"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":83.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19760234770818,"aZ":-26.020144154982457,"pfxX":10.329610137717491,"pfxZ":3.4301411817038243,"pX":2.114520587708459,"pZ":3.2883317010887083,"vX0":-5.415919905006465,"vY0":-133.75592624966276,"vZ0":0.6064751076495513,"x":36.4,"y":150.0,"x0":2.832879511113321,"y0":50.00615230948408,"z0":4.937153330560528,"aX":18.557121529821625},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-17.4,"spinRate":2080,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.41086663608257235,"extension":6.856662056845796},"index":0,"playId":"52f71533-6e65-3a56-ace0-290ecfd45bef","pitchNumber":1,"startTime":"2026-07-26T00:16:56.123Z","endTime":"2026-07-26T00:16:59.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":82.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.522423398400694,"aZ":-24.859419900135588,"pfxX":0.4124040020986657,"pfxZ":4.287457350857208,"pX":-0.6907772178112566,"pZ":1.845960685594035,"vX0":-8.674604424023592,"vY0":-129.35553062006457,"vZ0":-2.871080987260411,"x":143.33,"y":188.94,"x0":2.6441051069630848,"y0":50.00018375698869,"z0":4.864383408303022,"aX":0.7056112720828245},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":1.1,"spinRate":2437,"spinDirection":183},"zone":7,"typeConfidence":2.0,"plateTime":0.422498627653336,"extension":6.952254572786912},"hitData":{"launchSpeed":79.2,"launchAngle":-68.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":124.95,"coordY":190.7}},"index":1,"playId":"c8716533-d0c8-3f82-90df-47ba2185c110","pitchNumber":2,"startTime":"2026-07-26T00:17:17.534Z","endTime":"2026-07-26T00:17:25.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:17:25.141Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake McCarthy lines out sharply to right fielder Luis Lara.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T00:17:36.665Z","endTime":"2026-07-26T00:19:08.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.489665598226733,"aZ":-29.88048613721646,"pfxX":-9.071127577286754,"pfxZ":1.726034377642545,"pX":-0.19047422554785762,"pZ":3.592674950490211,"vX0":-3.6606886504922556,"vY0":-114.86554731943752,"vZ0":3.151111851358537,"x":124.26,"y":141.78,"x0":2.605182876743633,"y0":50.00246798337838,"z0":5.119638273594645,"aX":-12.045492244565391},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":4.3,"breakHorizontal":17.4,"spinRate":2421,"spinDirection":278},"zone":11,"typeConfidence":2.0,"plateTime":0.4779745745366277,"extension":6.847966727284205},"index":0,"playId":"23625486-c398-3fa6-8582-30273ddb678c","pitchNumber":1,"startTime":"2026-07-26T00:17:56.079Z","endTime":"2026-07-26T00:18:00.228Z","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":91.4,"endSpeed":83.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10289828473858,"aZ":-27.834918694050156,"pfxX":10.517198375968142,"pfxZ":2.4474968344783994,"pX":-1.5817279629177077,"pZ":2.00995412157216,"vX0":-13.96864441193024,"vY0":-132.3170243873458,"vZ0":-1.9360290677178398,"x":177.29,"y":184.51,"x0":2.3982832320346086,"y0":50.00446482992509,"z0":4.789725712395794,"aX":18.660511676905134},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.2,"breakHorizontal":-16.1,"spinRate":2118,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.41386922998287723,"extension":7.076866567039241},"index":1,"playId":"aca740f6-f8a9-37e7-a670-61c0f176b6c3","pitchNumber":2,"startTime":"2026-07-26T00:18:16.988Z","endTime":"2026-07-26T00:18:20.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396557707977863,"aZ":-25.720210728926556,"pfxX":0.6864405734948296,"pfxZ":3.8937740985960145,"pX":-0.5563619494109979,"pZ":1.5542576428054633,"vX0":-8.310786946897284,"vY0":-127.67431928569252,"vZ0":-3.2661759917136273,"x":138.21,"y":196.82,"x0":2.646684593912944,"y0":50.00275193157734,"z0":4.866362226256369,"aX":1.1395293618006381},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":0.6,"spinRate":2498,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.4284171111842565,"extension":6.976886195202404},"index":2,"playId":"4a4655a8-9df3-3eb3-8f80-6aabfde66beb","pitchNumber":3,"startTime":"2026-07-26T00:18:34.834Z","endTime":"2026-07-26T00:18:38.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05735415584781,"aZ":-32.47248783780813,"pfxX":-8.823863100249023,"pfxZ":-0.22092820597775642,"pX":-0.19029571850772162,"pZ":2.4662395001264645,"vX0":-4.1294642100698535,"vY0":-114.77008183244006,"vZ0":1.3079730869925874,"x":124.25,"y":172.19,"x0":2.7841431642123724,"y0":50.0050085297985,"z0":5.0734112944666725,"aX":-11.66561417214366},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":0.2,"breakHorizontal":17.0,"spinRate":2502,"spinDirection":288},"zone":5,"typeConfidence":2.0,"plateTime":0.47891767647908745,"extension":6.878169317118571},"hitData":{"launchSpeed":103.5,"launchAngle":17.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.08,"coordY":73.34}},"index":3,"playId":"9b714efe-6fce-39cd-8f83-3dff2dc3e3cc","pitchNumber":4,"startTime":"2026-07-26T00:18:58.107Z","endTime":"2026-07-26T00:19:08.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:19:08.604Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Karros lines out to third baseman David Hamilton.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T00:19:16.154Z","endTime":"2026-07-26T00:20:46.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.222078627839252,"aZ":-20.622051094769887,"pfxX":6.191501013439372,"pfxZ":6.318699574059572,"pX":-1.5076982859959134,"pZ":3.0688278925613983,"vX0":-12.562076997600817,"vY0":-133.70792523676658,"vZ0":-1.3365762815326137,"x":174.47,"y":155.92,"x0":2.4266503111231486,"y0":50.00300411786452,"z0":5.041207485772886,"aX":11.32117692087522},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.4,"breakHorizontal":-8.8,"spinRate":2221,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4081477273410967,"extension":7.135872708964449},"index":0,"playId":"524cec4f-b930-32a6-8483-dd1456c5d074","pitchNumber":1,"startTime":"2026-07-26T00:19:36.846Z","endTime":"2026-07-26T00:19:40.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.142866197967273,"aZ":-29.50109471059473,"pfxX":-10.555704274551442,"pfxZ":1.9955996778785838,"pX":1.735551821619046,"pZ":1.8723894350742205,"vX0":0.11977002473101539,"vY0":-115.26226665195618,"vZ0":-0.4562533539194078,"x":50.84,"y":188.23,"x0":3.053508598010312,"y0":50.004340005889794,"z0":4.9304255129797845,"aX":-14.152379944504837},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.8,"breakHorizontal":19.1,"spinRate":2321,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.4758538478127621,"extension":7.036579899974719},"index":1,"playId":"29372457-41ba-326a-a057-a057af5bca7f","pitchNumber":2,"startTime":"2026-07-26T00:19:52.890Z","endTime":"2026-07-26T00:19:56.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.530991076093713,"aZ":-32.96489442627236,"pfxX":-7.259603972015613,"pfxZ":-0.6166390766829641,"pX":0.027551285751952294,"pZ":1.5374439797334423,"vX0":-4.278255665460353,"vY0":-113.2964429117114,"vZ0":-0.35490017321882394,"x":115.95,"y":197.27,"x0":2.8894125845855796,"y0":50.00114509267494,"z0":5.017431586742692,"aX":-9.34654232496519},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-0.8,"breakHorizontal":14.3,"spinRate":2469,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.48521202458150725,"extension":7.003932428370046},"index":2,"playId":"1eea1883-bcb4-3e7f-881e-a1d7710f19ca","pitchNumber":3,"startTime":"2026-07-26T00:20:13.754Z","endTime":"2026-07-26T00:20:16.912Z","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":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.825401642457457,"aZ":-19.09448824097017,"pfxX":2.9079242968352474,"pfxZ":7.293785413053898,"pX":-0.2821147407214985,"pZ":3.365701593550862,"vX0":-8.65154685167752,"vY0":-133.14975053055005,"vZ0":-0.7583478072626325,"x":127.75,"y":147.91,"x0":2.632829302039996,"y0":50.00542717113508,"z0":5.03694846808572,"aX":5.217074238425852},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.2,"breakHorizontal":-3.4,"spinRate":2200,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.4114921348688849,"extension":7.008418683914653},"hitData":{"launchSpeed":80.1,"launchAngle":9.0,"totalDistance":116.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":99.2,"coordY":164.01}},"index":3,"playId":"4f6798bd-78e4-34bf-9ef5-608201636042","pitchNumber":4,"startTime":"2026-07-26T00:20:40.987Z","endTime":"2026-07-26T00:20:46.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:20:46.462Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Yelich doubles (17) on a line drive to left fielder Jake McCarthy, deflected by center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:22:28.643Z","endTime":"2026-07-26T00:24:31.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.051773014423812,"aZ":-23.266358112798887,"pfxX":1.446836914634924,"pfxZ":5.105459920744,"pX":-0.2578302800055451,"pZ":2.9142106827445597,"vX0":3.1021679102442854,"vY0":-130.65502753806695,"vZ0":-2.1138413811604813,"x":126.83,"y":160.1,"x0":-1.644104534429186,"y0":50.00467617646128,"z0":5.465084432618131,"aX":2.5256231322431884},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.0,"breakHorizontal":-3.2,"spinRate":2601,"spinDirection":177},"zone":5,"typeConfidence":0.9,"plateTime":0.41767621457948056,"extension":6.561373219904998},"index":0,"playId":"8fc4be4c-ff9c-3b49-993f-67626d2161a8","pitchNumber":1,"startTime":"2026-07-26T00:23:01.176Z","endTime":"2026-07-26T00:23:04.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.245857950625293,"aZ":-37.53453292149048,"pfxX":3.1391454520109083,"pfxZ":-3.915418558488785,"pX":1.1806796252863254,"pZ":0.10760321552438515,"vX0":4.988800652851616,"vY0":-116.15403810087517,"vZ0":-4.192107721108453,"x":72.0,"y":235.87,"x0":-1.4005954432277663,"y0":50.002173261405154,"z0":5.495406052808622,"aX":4.298966248438889},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.8,"breakHorizontal":-6.8,"spinRate":2698,"spinDirection":41},"zone":14,"typeConfidence":0.91,"plateTime":0.471098064613916,"extension":6.592065847722066},"index":1,"playId":"11daa791-fb51-33ac-aa01-36d7fb8630a5","pitchNumber":2,"startTime":"2026-07-26T00:23:14.382Z","endTime":"2026-07-26T00:23:17.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.827280099996162,"aZ":-34.13217249176384,"pfxX":3.593131089690965,"pfxZ":-1.4378285452884718,"pX":0.7708577255520009,"pZ":1.6537483968893774,"vX0":4.042120591453719,"vY0":-115.59961425425534,"vZ0":-1.538405527109387,"x":87.62,"y":194.13,"x0":-1.461415945473914,"y0":50.00005719607,"z0":5.578859143288853,"aX":4.903635049290563},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.6,"breakHorizontal":-7.4,"spinRate":2715,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.4722694890050967,"extension":6.763118956885997},"index":2,"playId":"4f902fa2-e218-3312-85aa-2e46f2aa58b1","pitchNumber":3,"startTime":"2026-07-26T00:23:29.985Z","endTime":"2026-07-26T00:23:33.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86176695951726,"aZ":-18.120103097399635,"pfxX":-0.6429284196326543,"pfxZ":7.126764878144588,"pX":-0.2678040761846301,"pZ":4.568330174161885,"vX0":3.829210416029853,"vY0":-139.0240776483562,"vZ0":0.5947845016226374,"x":127.21,"y":115.44,"x0":-1.5749185349536374,"y0":50.00692528151111,"z0":5.54710708771044,"aX":-1.2685034064052796},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":0.5,"spinRate":2462,"spinDirection":204},"zone":11,"typeConfidence":0.86,"plateTime":0.39279676925770746,"extension":6.428987749037263},"index":3,"playId":"aa7729a6-ca1b-3e47-a301-9f7276a2f9e7","pitchNumber":4,"startTime":"2026-07-26T00:23:44.570Z","endTime":"2026-07-26T00:23:47.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58949352144356,"aZ":-26.35356711507712,"pfxX":-7.84011794058727,"pfxZ":3.073039344255676,"pX":-0.11273509717661569,"pZ":4.46460835592848,"vX0":6.047719094950689,"vY0":-136.8296765122449,"vZ0":1.7347439386966814,"x":121.3,"y":118.24,"x0":-1.3346085861114336,"y0":50.000805837667144,"z0":5.62983238716885,"aX":-14.843503832736529},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.1,"breakHorizontal":12.8,"spinRate":2283,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.4005033101465014,"extension":6.498858798522523},"index":4,"playId":"51cf9b97-9d12-3381-b3b4-9d7067b5b2d5","pitchNumber":5,"startTime":"2026-07-26T00:24:01.995Z","endTime":"2026-07-26T00:24:05.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86596106117367,"aZ":-27.324061077695717,"pfxX":2.654867072703813,"pfxZ":2.8065021047076115,"pX":0.5276191028925405,"pZ":2.5945107219368393,"vX0":4.219418026562859,"vY0":-129.9686510884236,"vZ0":-2.243415807043872,"x":96.89,"y":168.73,"x0":-1.4559027838711223,"y0":50.00154888475393,"z0":5.524764507871837,"aX":4.582260948613441},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.8,"breakHorizontal":-5.6,"spinRate":2565,"spinDirection":156},"zone":6,"typeConfidence":0.9,"plateTime":0.41994891155538605,"extension":6.713036984817198},"hitData":{"launchSpeed":81.6,"launchAngle":28.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.61,"coordY":87.73}},"index":5,"playId":"7303aa3a-aa67-39bd-81d5-3b6d0d06e774","pitchNumber":6,"startTime":"2026-07-26T00:24:17.327Z","endTime":"2026-07-26T00:24:31.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:24:31.214Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:24:36.802Z","endTime":"2026-07-26T00:27:05.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.979352556235206,"aZ":-26.111798158127492,"pfxX":2.272392117155955,"pfxZ":3.5408411058645806,"pX":0.07066653761802082,"pZ":2.1946780770671293,"vX0":3.5341601082682947,"vY0":-129.70015343355666,"vZ0":-3.3093287352354213,"x":114.31,"y":179.52,"x0":-1.6024323402186769,"y0":50.002730497556065,"z0":5.4686508063384345,"aX":3.8875985340734647},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":-4.9,"spinRate":2487,"spinDirection":179},"zone":8,"typeConfidence":0.9,"plateTime":0.42158296475691603,"extension":6.672646685956869},"index":0,"playId":"d85d4345-3461-3f71-ad54-c0059c38c247","pitchNumber":1,"startTime":"2026-07-26T00:25:02.437Z","endTime":"2026-07-26T00:25:11.614Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"dc6b1b0f-41f6-4e75-81a7-07e2a62c49ad","startTime":"2026-07-26T00:25:24.186Z","endTime":"2026-07-26T00:25:29.186Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62891865266491,"aZ":-29.971804686203463,"pfxX":4.855468620247882,"pfxZ":1.437956268228616,"pX":-0.08650090532022299,"pZ":1.4761041029332096,"vX0":2.7594807421619842,"vY0":-122.44264213108555,"vZ0":-3.1306849903559546,"x":120.3,"y":198.93,"x0":-1.8562588047585773,"y0":50.00046074794579,"z0":5.317620661950132,"aX":7.421467068443395},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":-9.4,"spinRate":2614,"spinDirection":74},"zone":13,"typeConfidence":0.86,"plateTime":0.4461635908041526,"extension":6.731536766853565},"index":2,"playId":"d66ba18e-cd4c-3025-8a6a-10813dbb77d1","pitchNumber":2,"startTime":"2026-07-26T00:25:39.563Z","endTime":"2026-07-26T00:25:43.064Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-26T00:25:56.023Z","endTime":"2026-07-26T00:26:13.161Z","isPitch":false,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.465778522290478,"aZ":-33.507130402807974,"pfxX":4.535207316004848,"pfxZ":-0.9245738167739361,"pX":0.253943146783649,"pZ":2.964939041442906,"vX0":3.495175461414301,"vY0":-118.9904616848669,"vZ0":1.3110625922436705,"x":107.32,"y":158.73,"x0":-1.8223979353101496,"y0":50.0042442483762,"z0":5.438659391919946,"aX":6.515320042400564},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.1,"breakHorizontal":-9.0,"spinRate":2635,"spinDirection":61},"zone":3,"typeConfidence":0.76,"plateTime":0.46001106402909997,"extension":6.6452169454446075},"index":4,"playId":"466f6c7e-9f89-3806-ac9b-448fbb0b460f","pitchNumber":3,"startTime":"2026-07-26T00:26:13.161Z","endTime":"2026-07-26T00:26:17.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696950947955443,"aZ":-25.637685689651807,"pfxX":-5.738773857268626,"pfxZ":4.166160884797156,"pX":0.9772477177489579,"pZ":-0.608523887187419,"vX0":7.6502996689984,"vY0":-124.62643897578272,"vZ0":-9.149183289972127,"x":79.75,"y":255.21,"x0":-1.3905724061124436,"y0":50.001905131232796,"z0":5.236856407808539,"aX":-9.001935441818675},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.5,"breakHorizontal":8.5,"spinRate":1581,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.43996797212397576,"extension":6.864824787951478},"index":5,"playId":"3f5cc3d4-c380-3669-8986-ac3c7c147d83","pitchNumber":4,"startTime":"2026-07-26T00:26:34.865Z","endTime":"2026-07-26T00:26:38.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":82.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.278166976364837,"aZ":-27.232496282859348,"pfxX":2.7953393812053635,"pfxZ":2.8917337384034063,"pX":-0.14284197401135884,"pZ":3.3970736161848256,"vX0":2.8371933341764217,"vY0":-129.479009244497,"vZ0":-0.2632567725377212,"x":122.44,"y":147.06,"x0":-1.6132554870311124,"y0":50.00401418713069,"z0":5.571647963226256,"aX":4.7790491311702175},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":-5.6,"spinRate":2500,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.42191044339291706,"extension":6.777618068179652},"index":6,"playId":"ff00a62a-f7aa-3229-9cd0-a35010d97e63","pitchNumber":5,"startTime":"2026-07-26T00:27:01.810Z","endTime":"2026-07-26T00:27:05.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:27:05.487Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brice Turang lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T00:27:09.629Z","endTime":"2026-07-26T00:29:44.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663372,"link":"/api/v1/people/663372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.895363989086487,"aZ":-25.88440364281328,"pfxX":-3.1425040151935053,"pfxZ":4.083858656355886,"pX":-0.5014591528814921,"pZ":3.5130237550816124,"vX0":3.658155240619921,"vY0":-122.9091398887198,"vZ0":0.22628478285565956,"x":136.11,"y":143.93,"x0":-1.5963568496884077,"y0":50.0025684497532,"z0":5.606474582924531,"aX":-4.839190611543799},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.7,"breakHorizontal":4.9,"spinRate":1503,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.4445448043016702,"extension":6.732916053310263},"index":0,"playId":"4a5eba0d-c1e1-35c6-bab5-0ca219e625f4","pitchNumber":1,"startTime":"2026-07-26T00:27:32.928Z","endTime":"2026-07-26T00:27:36.560Z","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.3,"endSpeed":76.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.448152862464504,"aZ":-28.253589017893034,"pfxX":-2.6710865129299455,"pfxZ":2.621646445020005,"pX":-1.4827113230650382,"pZ":5.617748490197147,"vX0":1.1419296910754144,"vY0":-121.24928608294255,"vZ0":5.343986645211328,"x":173.52,"y":87.1,"x0":-1.6112710253767106,"y0":50.00532959186655,"z0":5.844126821164317,"aX":-4.0001690495673685},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.2,"breakHorizontal":4.6,"spinRate":1426,"spinDirection":205},"zone":11,"typeConfidence":0.88,"plateTime":0.45077040107509925,"extension":6.7850911025683835},"index":1,"playId":"cd36b97e-46a0-3d2e-a8fc-7aab24903caf","pitchNumber":2,"startTime":"2026-07-26T00:27:50.645Z","endTime":"2026-07-26T00:27:54.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.781022011362996,"aZ":-28.214170057203418,"pfxX":-3.520234585818862,"pfxZ":2.489761032381768,"pX":1.0446175988744302,"pZ":-0.7727506907621318,"vX0":7.320926723384217,"vY0":-124.8450928806981,"vZ0":-9.208147011528817,"x":77.18,"y":259.64,"x0":-1.4608140861635404,"y0":50.001493260124384,"z0":5.2657438807991275,"aX":-5.589967871759893},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":4.8,"spinRate":1529,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.43777786710176914,"extension":6.976767164379635},"index":2,"playId":"aa6e4851-a9f3-31f9-9625-cafbac4abef9","pitchNumber":3,"startTime":"2026-07-26T00:28:18.834Z","endTime":"2026-07-26T00:28:22.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62503486717788,"aZ":-17.439652255033224,"pfxX":-3.5689743077711076,"pfxZ":7.836280328801716,"pX":0.5302481699183578,"pZ":2.6180487680511546,"vX0":6.785797785336633,"vY0":-135.9567790492389,"vZ0":-4.4877578170384576,"x":96.79,"y":168.09,"x0":-1.5294781938795,"y0":50.000995444356526,"z0":5.49321812886435,"aX":-6.709613741328782},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":5.0,"spinRate":2299,"spinDirection":210},"zone":6,"typeConfidence":0.89,"plateTime":0.4022167643735566,"extension":6.592858834316798},"index":3,"playId":"1a4c662a-e25d-3040-a847-ca6e283758b0","pitchNumber":4,"startTime":"2026-07-26T00:28:44.127Z","endTime":"2026-07-26T00:28:47.478Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"2793256c-f0a5-3a7c-aa7d-50b797af2fdc","startTime":"2026-07-26T00:29:05.102Z","endTime":"2026-07-26T00:29:09.692Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"Christian Yelich caught stealing 3rd base, pitcher Ryan Feltner to third baseman Kyle Karros.","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"actionPlayId":"2793256c-f0a5-3a7c-aa7d-50b797af2fdc","startTime":"2026-07-26T00:29:23.882Z","endTime":"2026-07-26T00:29:37.452Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41010842903144,"aZ":-25.291404443162243,"pfxX":2.2958086379256963,"pfxZ":3.9240472355366283,"pX":0.7482272472216229,"pZ":1.901369902312041,"vX0":4.948057740757295,"vY0":-130.77290830974016,"vZ0":-4.215363840122826,"x":88.48,"y":187.44,"x0":-1.4574821028935527,"y0":50.00141489780946,"z0":5.40397094645112,"aX":4.0238577442808845},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":-5.2,"spinRate":2561,"spinDirection":163},"zone":9,"typeConfidence":0.9,"plateTime":0.416885616156363,"extension":6.667880956092726},"hitData":{"launchSpeed":78.2,"launchAngle":29.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.55,"coordY":88.34}},"index":6,"playId":"caea39eb-28d5-3960-ab35-af5a344761e0","pitchNumber":5,"startTime":"2026-07-26T00:29:37.452Z","endTime":"2026-07-26T00:29:44.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:29:44.999Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out to right fielder Luis Lara.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:31:40.751Z","endTime":"2026-07-26T00:32:26.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.787242854631128,"aZ":-27.092303592804797,"pfxX":11.831783080906366,"pfxZ":2.8833365970759406,"pX":0.2999664796322745,"pZ":2.041160461818782,"vX0":-10.030176259592928,"vY0":-132.3561726483543,"vZ0":-1.9895797669386166,"x":105.57,"y":183.67,"x0":2.612308883892899,"y0":50.00419344475409,"z0":4.798034610185859,"aX":20.871381530349108},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":-19.1,"spinRate":2009,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.41475640961144267,"extension":7.004243259469807},"index":0,"playId":"0d0275c4-884e-31e5-a655-e38ff280b4bb","pitchNumber":1,"startTime":"2026-07-26T00:32:02.516Z","endTime":"2026-07-26T00:32:06.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.757794600092993,"aZ":-19.667807725160642,"pfxX":6.567730547157147,"pfxZ":6.991225488755061,"pX":-0.24743415204929556,"pZ":2.9782129649825735,"vX0":-9.583412288730036,"vY0":-132.7154752929912,"vZ0":-1.595492481676153,"x":126.43,"y":158.37,"x0":2.552922962282464,"y0":50.00044200336359,"z0":5.016211850959777,"aX":11.744502968547883},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":-9.8,"spinRate":2117,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.41234058183012845,"extension":7.009200000766138},"hitData":{"launchSpeed":81.2,"launchAngle":38.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.97,"coordY":93.6}},"index":1,"playId":"6670b114-8557-369c-bbf5-838b4560f59a","pitchNumber":2,"startTime":"2026-07-26T00:32:18.572Z","endTime":"2026-07-26T00:32:26.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:32:26.971Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:32:29.459Z","endTime":"2026-07-26T00:34:10.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.071107350374184,"aZ":-30.94297307822423,"pfxX":-8.039692450482338,"pfxZ":0.936412031692571,"pX":2.330179490303913,"pZ":2.3664481866121276,"vX0":1.4215761600136871,"vY0":-114.12567268087942,"vZ0":0.6467821165432923,"x":28.18,"y":174.89,"x0":2.7436777507314543,"y0":50.00504239760066,"z0":5.127933903195124,"aX":-10.602503003042502},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.2,"breakHorizontal":14.2,"spinRate":2406,"spinDirection":279},"zone":14,"typeConfidence":2.0,"plateTime":0.4799947669710347,"extension":6.74278458212794},"index":0,"playId":"960dc639-5435-3819-b654-f4a2bb22c56f","pitchNumber":1,"startTime":"2026-07-26T00:32:56.346Z","endTime":"2026-07-26T00:32:59.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.474000946867005,"aZ":-17.42192761903136,"pfxX":4.729876046897557,"pfxZ":8.144768450811254,"pX":-0.3088255885602729,"pZ":2.7304017670839076,"vX0":-8.930347154783655,"vY0":-133.65748735758373,"vZ0":-2.7735628959317675,"x":128.77,"y":165.06,"x0":2.459339942016048,"y0":50.00467712154503,"z0":5.030874464354795,"aX":8.570003961972214},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":-6.7,"spinRate":2212,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.40961565091955165,"extension":7.096057452291061},"index":1,"playId":"dfa74633-c188-35e5-9b87-9aaa5a3e544c","pitchNumber":2,"startTime":"2026-07-26T00:33:17.083Z","endTime":"2026-07-26T00:33:21.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.929445073473588,"aZ":-16.993214003683967,"pfxX":6.902483453187386,"pfxZ":8.206347042057232,"pX":-0.6688333312970405,"pZ":2.513322413965758,"vX0":-10.550232529020606,"vY0":-135.2493637082111,"vZ0":-3.5857250286900415,"x":142.49,"y":170.92,"x0":2.3884997030337054,"y0":50.00147927489504,"z0":5.050420259814616,"aX":12.767522619482364},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":-10.2,"spinRate":2335,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.4052175073137114,"extension":7.065839785263874},"index":2,"playId":"f07c2cc6-5e20-39f2-98ff-08b056d96a79","pitchNumber":3,"startTime":"2026-07-26T00:33:37.539Z","endTime":"2026-07-26T00:33:41.514Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6112563463823,"aZ":-29.95911993545781,"pfxX":-9.654867542220524,"pfxZ":1.6802459469580544,"pX":0.3723756067347973,"pZ":2.8172108584642706,"vX0":-2.4891992331485926,"vY0":-114.39339049317671,"vZ0":1.6455360024304821,"x":102.81,"y":162.72,"x0":2.7305828473932108,"y0":50.000122183456675,"z0":5.042063506445006,"aX":-12.694628529803854},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.8,"breakHorizontal":18.1,"spinRate":2502,"spinDirection":283},"zone":3,"typeConfidence":2.0,"plateTime":0.4802122145385286,"extension":6.907974297743739},"index":3,"playId":"6407c9bb-2f63-35a2-ba10-854af21cb1f0","pitchNumber":4,"startTime":"2026-07-26T00:34:06.674Z","endTime":"2026-07-26T00:34:10.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:34:10.252Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Rumfield pops out softly to pitcher Robert Gasser in foul territory.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T00:34:11.354Z","endTime":"2026-07-26T00:34:45.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":688107,"link":"/api/v1/people/688107"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.382230022467144,"aZ":-18.147816626588963,"pfxX":2.5462574326702523,"pfxZ":7.722720893820052,"pX":1.0471649633635705,"pZ":3.2229416646749276,"vX0":-5.141947835247501,"vY0":-134.03529316281865,"vZ0":-1.6039841178007332,"x":77.08,"y":151.76,"x0":2.6609580163805058,"y0":50.004686205355966,"z0":5.126988359482809,"aX":4.626288136365112},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":-3.5,"spinRate":2241,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4088729776444362,"extension":6.956534005690197},"hitData":{"launchSpeed":47.5,"launchAngle":76.0,"totalDistance":42.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":112.11,"coordY":193.91}},"index":0,"playId":"265f4c75-a01c-3f01-aabd-f5dfc8b6d2de","pitchNumber":1,"startTime":"2026-07-26T00:34:38.380Z","endTime":"2026-07-26T00:34:45.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:34:45.759Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a soft ground ball to third baseman Kyle Karros.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:37:17.411Z","endTime":"2026-07-26T00:37:43.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:36:50.520Z","endTime":"2026-07-26T00:37:19.663Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.360618191563606,"aZ":-25.52554324520109,"pfxX":1.9741578715700103,"pfxZ":3.884500617274135,"pX":0.18197763050360896,"pZ":3.2191248822111422,"vX0":3.5496979127315424,"vY0":-129.61496205800879,"vZ0":-1.0956707729882837,"x":110.06,"y":151.86,"x0":-1.4582640407098544,"y0":50.00569628029654,"z0":5.584227682779265,"aX":3.382442076577402},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":-4.3,"spinRate":2488,"spinDirection":163},"zone":2,"typeConfidence":0.9,"plateTime":0.4214794175915775,"extension":6.765503968299416},"index":1,"playId":"548d1861-3fbd-330e-b07b-205bb40d5aa9","pitchNumber":1,"startTime":"2026-07-26T00:37:19.663Z","endTime":"2026-07-26T00:37:23.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6582807921247,"aZ":-24.6854103608437,"pfxX":-8.417250730853763,"pfxZ":3.9871940580799006,"pX":0.4832800755210989,"pZ":2.7307211470575252,"vX0":7.815226198984701,"vY0":-136.55808622829846,"vZ0":-2.4935948084680115,"x":98.58,"y":165.05,"x0":-1.3299906821000456,"y0":50.0021810593845,"z0":5.364042877696191,"aX":-15.807106950368526},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":13.4,"spinRate":2284,"spinDirection":232},"zone":3,"typeConfidence":0.91,"plateTime":0.4019631052152861,"extension":6.607844702040988},"hitData":{"launchSpeed":54.0,"launchAngle":-66.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":109.82,"coordY":179.11}},"index":2,"playId":"f5e563e5-8027-33a8-9e03-9bf85a79af96","pitchNumber":2,"startTime":"2026-07-26T00:37:35.437Z","endTime":"2026-07-26T00:37:43.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:37:43.833Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a ground ball to left fielder Jake McCarthy. William Contreras to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:38:32.615Z","endTime":"2026-07-26T00:40:25.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"9c1f616b-5cd5-30a4-a0a6-73a676dab76f","startTime":"2026-07-26T00:38:15.807Z","endTime":"2026-07-26T00:38:18.807Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36648799930874,"aZ":-32.78160187316877,"pfxX":6.1584110476708815,"pfxZ":-0.460925810977737,"pX":0.847350545318824,"pZ":1.843157509343779,"vX0":3.745895478119806,"vY0":-114.59584246546599,"vZ0":-1.3508922050558663,"x":84.7,"y":189.01,"x0":-1.6088838323630263,"y0":50.001074405097384,"z0":5.64545936048944,"aX":8.180718371929824},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.8,"breakHorizontal":-12.1,"spinRate":2717,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4781501415762994,"extension":6.567639213959965},"index":1,"playId":"827c0b79-ea08-35d2-aaa0-fe66edeaf9d5","pitchNumber":1,"startTime":"2026-07-26T00:38:34.773Z","endTime":"2026-07-26T00:38:39.248Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.239615974803066,"aZ":-24.928859391368118,"pfxX":-4.66467283118768,"pfxZ":4.706377860091958,"pX":0.03540540091943688,"pZ":3.2890950639368675,"vX0":5.2546881642779155,"vY0":-122.97912546215791,"vZ0":-0.6573084355165851,"x":115.65,"y":149.97,"x0":-1.5179081799873122,"y0":50.002030386265965,"z0":5.664932821138367,"aX":-7.1807029009852075},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.6,"breakHorizontal":7.3,"spinRate":1441,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.4445320294481636,"extension":6.664229152763802},"index":2,"playId":"8ca4f6a9-446c-372b-91d1-eb5039c2bd40","pitchNumber":2,"startTime":"2026-07-26T00:38:54.819Z","endTime":"2026-07-26T00:38:59.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63249236451662,"aZ":-23.36925866553236,"pfxX":-4.081042098384833,"pfxZ":5.673995890995105,"pX":0.11380715219215758,"pZ":2.551257761471889,"vX0":5.125687127952267,"vY0":-123.50478030926723,"vZ0":-2.4157173541916093,"x":112.66,"y":169.9,"x0":-1.4541878235660401,"y0":50.00085526718177,"z0":5.498852600795141,"aX":-6.330553300451378},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.0,"breakHorizontal":6.2,"spinRate":1542,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.4427687637322011,"extension":6.762963701102844},"index":3,"playId":"b9065249-134f-3614-ac1e-833809a4ee18","pitchNumber":3,"startTime":"2026-07-26T00:39:13.240Z","endTime":"2026-07-26T00:39:16.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-26T00:39:24.435Z","endTime":"2026-07-26T00:39:45.758Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.076130562937472,"aZ":-32.18419783589242,"pfxX":4.1838097716102425,"pfxZ":-0.003744751452502637,"pX":1.1594082476873586,"pZ":0.6535699535741214,"vX0":5.077072271590662,"vY0":-119.50844746021822,"vZ0":-4.472949571928141,"x":72.81,"y":221.13,"x0":-1.5326896863180182,"y0":50.004355518633474,"z0":5.426161502641652,"aX":6.0792464338169285},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.8,"breakHorizontal":-8.8,"spinRate":2754,"spinDirection":49},"zone":14,"typeConfidence":0.89,"plateTime":0.4575432634555052,"extension":6.823599430715729},"index":5,"playId":"43f7cfae-d3bc-3aaa-b930-cc7feeb48426","pitchNumber":4,"startTime":"2026-07-26T00:39:45.758Z","endTime":"2026-07-26T00:39:49.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32216257398256,"aZ":-17.204048751916847,"pfxX":-2.6120928536499886,"pfxZ":7.69196671985099,"pX":-0.03321212699091497,"pZ":2.6954909234764037,"vX0":5.205808897575253,"vY0":-138.27530695285455,"vZ0":-4.038826128725118,"x":118.27,"y":166.0,"x0":-1.5965220833593032,"y0":50.00667741711678,"z0":5.321340377627218,"aX":-5.086707823047597},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":3.7,"spinRate":2270,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.39532897657421806,"extension":6.592131828159873},"hitData":{"launchSpeed":89.9,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.01,"coordY":102.02}},"index":6,"playId":"9f77dd4c-3871-3d71-bf5f-35415fd5a4c3","pitchNumber":5,"startTime":"2026-07-26T00:40:10.838Z","endTime":"2026-07-26T00:40:25.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:40:25.231Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Garrett Mitchell walks. William Contreras to 3rd. Jake Bauers to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:43:07.204Z","endTime":"2026-07-26T00:44:13.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:40:41.038Z","endTime":"2026-07-26T00:41:11.363Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Juan Mejia replaces Ryan Feltner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T00:41:11.363Z","endTime":"2026-07-26T00:43:09.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.906690598122648,"aZ":-20.084406722404673,"pfxX":-5.576925926994813,"pfxZ":5.748322925005782,"pX":-0.9456920805431698,"pZ":3.071489749384336,"vX0":4.323805304780601,"vY0":-143.60656940419275,"vZ0":-4.4848116546962995,"x":153.05,"y":155.85,"x0":-1.7405548958974881,"y0":50.006574880521576,"z0":5.890121130060976,"aX":-11.73875061589233},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.7,"breakHorizontal":9.4,"spinRate":2514,"spinDirection":213},"zone":11,"typeConfidence":0.78,"plateTime":0.3803064713089479,"extension":5.967063017228603},"index":2,"playId":"c08c0142-1f18-34a0-9359-50da60962284","pitchNumber":1,"startTime":"2026-07-26T00:43:09.565Z","endTime":"2026-07-26T00:43:12.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.870397543589664,"aZ":-20.678068034081026,"pfxX":-5.419550759177895,"pfxZ":5.696703087739049,"pX":0.877633587322816,"pZ":1.924883529544292,"vX0":9.2546319663453,"vY0":-140.47583368815773,"vZ0":-6.989984962141168,"x":83.55,"y":186.81,"x0":-1.7406337189490306,"y0":50.00497181369144,"z0":5.768571366058658,"aX":-10.940926383099235},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.1,"breakHorizontal":8.2,"spinRate":2408,"spinDirection":215},"zone":14,"typeConfidence":0.7,"plateTime":0.38844159189044847,"extension":6.08637213815916},"index":3,"playId":"2aa3b47b-b258-3b26-9706-61f103626c5d","pitchNumber":2,"startTime":"2026-07-26T00:43:27.693Z","endTime":"2026-07-26T00:43:31.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09992579427197,"aZ":-18.38499475643397,"pfxX":-3.548006857657473,"pfxZ":6.7909832664796115,"pX":0.32383134924318185,"pZ":1.567530262324849,"vX0":6.779304223056752,"vY0":-141.1468625287453,"vZ0":-8.43530684490537,"x":104.66,"y":196.46,"x0":-1.6409333051939023,"y0":50.00630759268775,"z0":5.76379823762763,"aX":-7.208624371099805},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.8,"breakHorizontal":5.2,"spinRate":2467,"spinDirection":209},"zone":14,"typeConfidence":0.93,"plateTime":0.3870550989704822,"extension":6.20512963102097},"index":4,"playId":"b7b7cf00-fea0-3c54-8324-df327314dcda","pitchNumber":3,"startTime":"2026-07-26T00:43:48.326Z","endTime":"2026-07-26T00:43:52.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.541425635555125,"aZ":-20.440085777297266,"pfxX":-2.8164053507817552,"pfxZ":5.818392169488725,"pX":-1.0308590702125795,"pZ":4.023007053016779,"vX0":3.6315940608089363,"vY0":-140.55990637255286,"vZ0":-1.9721360863381037,"x":156.29,"y":130.16,"x0":-1.9690001749502342,"y0":50.00294524957462,"z0":6.050182228847503,"aX":-5.679869444511476},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.3,"breakHorizontal":4.4,"spinRate":2507,"spinDirection":210},"zone":11,"typeConfidence":0.85,"plateTime":0.3885322502392268,"extension":5.969570949261933},"index":5,"playId":"39127c7e-8732-3c06-a846-3ed1abe77cc7","pitchNumber":4,"startTime":"2026-07-26T00:44:09.999Z","endTime":"2026-07-26T00:44:13.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:44:13.273Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Lara doubles (2) on a fly ball to left fielder Jake McCarthy. William Contreras scores. Jake Bauers scores. Garrett Mitchell to 3rd.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:45:23.699Z","endTime":"2026-07-26T00:46:37.092Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:44:33.445Z","endTime":"2026-07-26T00:45:25.789Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42107492639693,"aZ":-15.249130257451549,"pfxX":-4.298273840312881,"pfxZ":8.081723714958187,"pX":-0.8493931265260384,"pZ":2.6799938603908338,"vX0":3.8582721578344987,"vY0":-143.61443342775766,"vZ0":-6.377756654680101,"x":149.38,"y":166.42,"x0":-1.6500257010526242,"y0":50.00605907013446,"z0":5.8735769972800576,"aX":-9.004622077609906},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.6,"breakHorizontal":7.1,"spinRate":2475,"spinDirection":213},"zone":11,"typeConfidence":0.93,"plateTime":0.38100115073334306,"extension":6.239627927156238},"index":1,"playId":"f572675b-533d-3332-8d45-0e3658d1e2d8","pitchNumber":1,"startTime":"2026-07-26T00:45:25.789Z","endTime":"2026-07-26T00:45:29.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23895563099058,"aZ":-20.355731056872173,"pfxX":-3.0107943346591517,"pfxZ":5.882978954719216,"pX":-0.10049270940897156,"pZ":1.9355867471260892,"vX0":5.09538870455377,"vY0":-140.2802617012022,"vZ0":-7.046400893678257,"x":120.83,"y":186.52,"x0":-1.5423499922288377,"y0":50.00477363672287,"z0":5.789013019491312,"aX":-6.051459001144134},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.5,"breakHorizontal":4.6,"spinRate":2420,"spinDirection":211},"zone":8,"typeConfidence":0.92,"plateTime":0.38920527339203215,"extension":6.0431110977560305},"index":2,"playId":"6f2e6d8d-9bc9-38e4-a2c1-d20c30bae6e0","pitchNumber":2,"startTime":"2026-07-26T00:45:44.350Z","endTime":"2026-07-26T00:45:47.918Z","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.1,"endSpeed":90.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71755446594417,"aZ":-17.922453602958534,"pfxX":-3.3563199628317983,"pfxZ":6.845144685309215,"pX":-1.7369032525846841,"pZ":3.2805475948337985,"vX0":1.0879727084018491,"vY0":-142.88575878639355,"vZ0":-4.366169743844634,"x":183.21,"y":150.21,"x0":-1.684834461763305,"y0":50.00543394689561,"z0":5.943402879849155,"aX":-6.990619623618688},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.8,"breakHorizontal":5.9,"spinRate":2504,"spinDirection":209},"zone":11,"typeConfidence":0.93,"plateTime":0.38228506282492347,"extension":6.056656228608596},"index":3,"playId":"3cb20d80-a776-3224-b4a4-992115e7ed7d","pitchNumber":3,"startTime":"2026-07-26T00:46:03.110Z","endTime":"2026-07-26T00:46:06.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.513829748306627,"aZ":-15.343528493014224,"pfxX":-3.2764562186942188,"pfxZ":8.32689481239705,"pX":0.8323755019022523,"pZ":2.1766898558193004,"vX0":7.791175503299323,"vY0":-140.72244103064622,"vZ0":-7.435163246960655,"x":85.27,"y":180.01,"x0":-1.536595083896099,"y0":50.005216359669156,"z0":5.831497708146984,"aX":-6.624915567517373},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":4.4,"spinRate":2366,"spinDirection":214},"zone":14,"typeConfidence":0.93,"plateTime":0.3880215649157428,"extension":6.118577430614428},"hitData":{"launchSpeed":68.6,"launchAngle":49.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.81,"coordY":138.03}},"index":4,"playId":"7b4c2806-4df3-3627-942c-f394141a7cfe","pitchNumber":4,"startTime":"2026-07-26T00:46:22.444Z","endTime":"2026-07-26T00:46:37.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:46:37.092Z","atBatIndex":47},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Cooper Pratt out on a sacrifice fly to left fielder Jake McCarthy. Garrett Mitchell scores.","rbi":1,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:46:49.680Z","endTime":"2026-07-26T00:49:17.958Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":675848,"link":"/api/v1/people/675848"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.546657163804362,"aZ":-36.28273998353283,"pfxX":8.81461246629592,"pfxZ":-2.6640151831779146,"pX":-0.8387220072739294,"pZ":3.9076070967734267,"vX0":0.3288521200348113,"vY0":-123.62686441218965,"vZ0":2.3923257519429812,"x":148.97,"y":133.27,"x0":-2.1181521830311523,"y0":50.003474069750844,"z0":5.981146455785564,"aX":13.5904532153397},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.0,"breakHorizontal":-16.1,"spinRate":2896,"spinDirection":63},"zone":11,"typeConfidence":0.95,"plateTime":0.4437200615819892,"extension":5.858591783608636},"index":0,"playId":"6952b4e0-e502-30a0-8af7-58137cd65881","pitchNumber":1,"startTime":"2026-07-26T00:47:13.513Z","endTime":"2026-07-26T00:47:16.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.365061977542837,"aZ":-33.03549571225059,"pfxX":6.848296573246886,"pfxZ":-0.5531419193789464,"pX":-0.7356626798622501,"pZ":3.3528743439290807,"vX0":0.8341463439147327,"vY0":-123.23739114889523,"vZ0":0.5535104546242842,"x":145.04,"y":148.25,"x0":-1.968441607352133,"y0":50.00511238417177,"z0":5.904808703735466,"aX":10.587065327491711},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.6,"breakHorizontal":-12.6,"spinRate":2755,"spinDirection":71},"zone":1,"typeConfidence":0.91,"plateTime":0.4436156593170817,"extension":5.9155399666412265},"index":1,"playId":"5285eabd-8571-38a6-899c-77d3fddb3528","pitchNumber":2,"startTime":"2026-07-26T00:47:30.201Z","endTime":"2026-07-26T00:47:33.932Z","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":97.6,"endSpeed":89.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.034226314642154,"aZ":-19.326229443599782,"pfxX":-4.05920862268642,"pfxZ":6.270378126444017,"pX":-1.145650496653972,"pZ":3.7172572024853605,"vX0":2.673708333374769,"vY0":-142.12839202807126,"vZ0":-2.725358633283067,"x":160.67,"y":138.41,"x0":-1.5703033798254005,"y0":50.00488448232376,"z0":5.913421649419322,"aX":-8.320346814470948},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":6.8,"spinRate":2411,"spinDirection":210},"zone":11,"typeConfidence":0.86,"plateTime":0.38510705369674314,"extension":6.152696208100771},"index":2,"playId":"1778a593-50ca-327e-b80e-5848674124bb","pitchNumber":3,"startTime":"2026-07-26T00:47:49.779Z","endTime":"2026-07-26T00:47:53.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140193551546748,"aZ":-33.5882046318017,"pfxX":8.446576574175394,"pfxZ":-0.9415708076695513,"pX":-0.05158939169254582,"pZ":2.0722070950566724,"vX0":1.9459877961359981,"vY0":-122.60227128451922,"vZ0":-1.8739443100735764,"x":118.97,"y":182.83,"x0":-1.9539831099219143,"y0":50.00019301120054,"z0":5.735949098212302,"aX":12.747212779442785},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.9,"breakHorizontal":-15.7,"spinRate":3006,"spinDirection":59},"zone":8,"typeConfidence":0.95,"plateTime":0.4482022341553069,"extension":5.994345221294661},"index":3,"playId":"a754e6f4-d252-38fc-aee7-77e18f2e5a03","pitchNumber":4,"startTime":"2026-07-26T00:48:12.774Z","endTime":"2026-07-26T00:48:16.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-26T00:48:27.981Z","endTime":"2026-07-26T00:48:46.598Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41295679742235,"aZ":-36.262127695435765,"pfxX":6.945976708510255,"pfxZ":-2.6916385108544167,"pX":1.8332237484834146,"pZ":1.1080241073209456,"vX0":6.073304912975615,"vY0":-122.98186913990253,"vZ0":-3.6333575885033174,"x":47.12,"y":208.86,"x0":-1.578784366902255,"y0":50.00443617897953,"z0":5.708907304711546,"aX":10.544336685242763},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.5,"breakHorizontal":-14.0,"spinRate":2992,"spinDirection":62},"zone":14,"typeConfidence":0.92,"plateTime":0.4468931215521361,"extension":5.9934453545377515},"index":5,"playId":"c5b07792-0771-31d5-a1be-439be960aa71","pitchNumber":5,"startTime":"2026-07-26T00:48:46.598Z","endTime":"2026-07-26T00:48:50.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32772991924475,"aZ":-33.79384467675487,"pfxX":5.968632357854052,"pfxZ":-1.0305121409572067,"pX":0.637411443000333,"pZ":2.313972386525967,"vX0":4.476212717419429,"vY0":-124.510496179361,"vZ0":-1.6885106009557047,"x":92.7,"y":176.3,"x0":-1.9601707646225524,"y0":50.00565733971904,"z0":5.8011471700846835,"aX":9.357965880924242},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.0,"breakHorizontal":-11.9,"spinRate":2829,"spinDirection":62},"zone":9,"typeConfidence":0.84,"plateTime":0.4401547487150048,"extension":6.012548599999896},"hitData":{"launchSpeed":84.6,"launchAngle":22.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.33,"coordY":89.2}},"index":6,"playId":"97627993-0758-3372-a817-52ec06a2c832","pitchNumber":6,"startTime":"2026-07-26T00:49:06.343Z","endTime":"2026-07-26T00:49:17.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:49:17.958Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a line drive to left fielder Jake McCarthy. Luis Lara to 3rd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:49:26.032Z","endTime":"2026-07-26T00:51:05.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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_play","runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.962500672222003,"aZ":-19.743409339424417,"pfxX":-5.128278045995857,"pfxZ":5.9947626902933004,"pX":-0.5265103483465505,"pZ":2.4950604202304016,"vX0":5.173094608025452,"vY0":-142.84210373532326,"vZ0":-5.7597314816069725,"x":137.07,"y":171.41,"x0":-1.69205346175764,"y0":50.000196450047625,"z0":5.773118481828644,"aX":-10.628541063030564},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.0,"breakHorizontal":8.3,"spinRate":2512,"spinDirection":219},"zone":4,"typeConfidence":0.85,"plateTime":0.3830100090003046,"extension":6.1506585620414445},"index":0,"playId":"6e1e169f-9f20-305a-a785-ae7e4b7a0acd","pitchNumber":1,"startTime":"2026-07-26T00:49:46.285Z","endTime":"2026-07-26T00:49:50.056Z","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":97.6,"endSpeed":88.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78159365277772,"aZ":-18.262397932916194,"pfxX":-0.2870591777601106,"pfxZ":6.8575006982822035,"pX":-0.42185429223081866,"pZ":3.978353925691567,"vX0":4.189770686508675,"vY0":-142.07603850682915,"vZ0":-2.4402246752533916,"x":133.08,"y":131.36,"x0":-1.8830470449067258,"y0":50.00498465229102,"z0":6.018777991941143,"aX":-0.5823154125803892},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":-0.4,"spinRate":2627,"spinDirection":211},"zone":11,"typeConfidence":0.95,"plateTime":0.38658919200081643,"extension":5.921145395463939},"index":1,"playId":"c9b69b03-1989-3212-ba4d-3b01710b25ac","pitchNumber":2,"startTime":"2026-07-26T00:50:07.141Z","endTime":"2026-07-26T00:50:10.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.376857714721986,"aZ":-33.6244749652976,"pfxX":5.461642912401725,"pfxZ":-0.9087193881327718,"pX":-0.1753334631631756,"pZ":2.272455002142292,"vX0":2.638351485651237,"vY0":-125.5055593184734,"vZ0":-1.7958057387922712,"x":123.68,"y":177.42,"x0":-1.9497129309225052,"y0":50.002612045588265,"z0":5.7353714196772385,"aX":8.713544035923467},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.8,"breakHorizontal":-10.4,"spinRate":2885,"spinDirection":76},"zone":5,"typeConfidence":0.8,"plateTime":0.4363880599240453,"extension":5.886850403868444},"index":2,"playId":"1339f22f-ad53-3b60-9f63-b277d0e0473f","pitchNumber":3,"startTime":"2026-07-26T00:50:25.691Z","endTime":"2026-07-26T00:50:29.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72453013981769,"aZ":-18.165785692300727,"pfxX":-2.4342326771245775,"pfxZ":6.7559732468185025,"pX":0.3861190933309528,"pZ":3.0876607223982884,"vX0":6.527366786350782,"vY0":-143.0006085216461,"vZ0":-4.5577679368750195,"x":102.28,"y":155.41,"x0":-1.6088672982397274,"y0":50.000820782298355,"z0":5.840475486179847,"aX":-5.046704848580706},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.5,"breakHorizontal":3.1,"spinRate":2614,"spinDirection":215},"zone":3,"typeConfidence":0.94,"plateTime":0.38290646924602667,"extension":6.143259726212912},"hitData":{"launchSpeed":74.1,"launchAngle":18.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.97,"coordY":108.44}},"index":3,"playId":"3860c4f3-8a9a-30d6-bed0-3fd160cdfa17","pitchNumber":4,"startTime":"2026-07-26T00:50:53.494Z","endTime":"2026-07-26T00:51:05.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:51:05.484Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:51:19.653Z","endTime":"2026-07-26T00:53:32.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.518237512365662,"aZ":-37.15313330984196,"pfxX":9.604607498391019,"pfxZ":-3.479160189015582,"pX":-0.9610639015542,"pZ":3.265134640053331,"vX0":-0.12466586244291539,"vY0":-119.37109441483993,"vZ0":1.4116040441312179,"x":153.63,"y":150.62,"x0":-2.1541581997258707,"y0":50.001179868681575,"z0":6.029341006430946,"aX":13.758806810878323},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.6,"breakHorizontal":-17.3,"spinRate":2895,"spinDirection":60},"zone":11,"typeConfidence":0.98,"plateTime":0.46011862743006393,"extension":5.7612341855937865},"index":0,"playId":"9df785b4-f1c0-3349-bcbe-3e4ed5fc64d4","pitchNumber":1,"startTime":"2026-07-26T00:51:39.615Z","endTime":"2026-07-26T00:51:43.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.201471420926783,"aZ":-19.354035564918323,"pfxX":-2.786433784931576,"pfxZ":6.3644032413684055,"pX":-0.7737270393282792,"pZ":2.6414520380362103,"vX0":3.700587617580516,"vY0":-140.61455695869395,"vZ0":-5.130470565711121,"x":146.49,"y":167.46,"x0":-1.7413258608979456,"y0":50.00102130602014,"z0":5.73514735485275,"aX":-5.6111530182944405},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":4.3,"spinRate":2466,"spinDirection":214},"zone":4,"typeConfidence":0.92,"plateTime":0.38869091518616683,"extension":6.186809650567168},"index":1,"playId":"1a102235-e5c8-3fc9-83dc-92c8b55d740f","pitchNumber":2,"startTime":"2026-07-26T00:51:58.051Z","endTime":"2026-07-26T00:52:03.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.795584233000618,"aZ":-16.624730230150217,"pfxX":-3.6481887507172432,"pfxZ":7.573382244458167,"pX":1.155504581627527,"pZ":1.7319727259186268,"vX0":8.640710650409508,"vY0":-141.99106601637638,"vZ0":-8.160319946103675,"x":72.95,"y":192.02,"x0":-1.4454280130499653,"y0":50.00354061067372,"z0":5.689217173525632,"aX":-7.491724071938944},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.2,"breakHorizontal":4.9,"spinRate":2514,"spinDirection":212},"zone":14,"typeConfidence":0.93,"plateTime":0.3849177573829672,"extension":6.211837456973258},"index":2,"playId":"279d759a-bcd8-3b9c-8063-776b2745ffb1","pitchNumber":3,"startTime":"2026-07-26T00:52:18.882Z","endTime":"2026-07-26T00:52:22.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.338863783394366,"aZ":-30.667860596458528,"pfxX":6.4995210922641675,"pfxZ":0.9462059597708912,"pX":-0.2846087815042914,"pZ":1.5437995716695447,"vX0":2.128767337934284,"vY0":-124.98296102486457,"vZ0":-3.9839344420848906,"x":127.85,"y":197.1,"x0":-1.9909219917603815,"y0":50.00196683274434,"z0":5.66716726055248,"aX":10.317705611674931},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":-12.2,"spinRate":2888,"spinDirection":68},"zone":13,"typeConfidence":0.83,"plateTime":0.4376403371570743,"extension":5.936363433970296},"index":3,"playId":"71a1a131-ae29-3cfd-9060-6f478373f355","pitchNumber":4,"startTime":"2026-07-26T00:52:38.394Z","endTime":"2026-07-26T00:52:42.158Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"a84c184a-e83f-3988-9616-ec70760d7fa4","startTime":"2026-07-26T00:53:04.365Z","endTime":"2026-07-26T00:53:07.365Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.215501835247462,"aZ":-35.649734208562684,"pfxX":6.904860314737934,"pfxZ":-2.35982187284805,"pX":0.46589958136114434,"pZ":1.0976826165123035,"vX0":3.207165031529335,"vY0":-121.20100980999467,"vZ0":-3.6883124307833235,"x":99.24,"y":209.14,"x0":-1.7764332613379272,"y0":50.00485501134705,"z0":5.789794283765288,"aX":10.156113875800555},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.9,"breakHorizontal":-13.3,"spinRate":2841,"spinDirection":52},"zone":14,"typeConfidence":0.95,"plateTime":0.4539132170828202,"extension":5.872766796739859},"index":5,"playId":"2fefaf6e-1556-336e-ba03-88ed65300b55","pitchNumber":5,"startTime":"2026-07-26T00:53:27.938Z","endTime":"2026-07-26T00:53:32.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:53:32.873Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T00:53:38.094Z","endTime":"2026-07-26T00:55:01.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 3B","eventType":"pickoff_error_3b","movementReason":"r_pickoff_error_3b","runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":{"id":675848,"link":"/api/v1/people/675848"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.941799309753282,"aZ":-17.770320268116276,"pfxX":-1.9706463001563697,"pfxZ":7.247586113417949,"pX":0.061333818305323855,"pZ":3.53193593454421,"vX0":5.309012763069688,"vY0":-139.95642505260503,"vZ0":-3.1681566110496133,"x":114.66,"y":143.42,"x0":-1.6023961325343399,"y0":50.00657735900209,"z0":5.839339751649753,"aX":-3.9189085320858896},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":2.5,"spinRate":2515,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.391033894661581,"extension":6.166990903449267},"index":0,"playId":"348243f8-c78f-3f9c-b5b1-f3ac123bce9f","pitchNumber":1,"startTime":"2026-07-26T00:54:09.226Z","endTime":"2026-07-26T00:54:22.994Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"348243f8-c78f-3f9c-b5b1-f3ac123bce9f","startTime":"2026-07-26T00:54:48.890Z","endTime":"2026-07-26T00:55:00.715Z","isPitch":false,"type":"pickoff"},{"details":{"description":"David Hamilton steals (19) 2nd base. Luis Lara scores. David Hamilton to 3rd. Throwing error by catcher Braxton Fulford on the pickoff attempt.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":7,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"348243f8-c78f-3f9c-b5b1-f3ac123bce9f","startTime":"2026-07-26T00:54:53.095Z","endTime":"2026-07-26T00:54:53.096Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09737484539279,"aZ":-18.364089856747565,"pfxX":-4.8566068826474,"pfxZ":6.874964517473857,"pX":-1.3359419240318855,"pZ":2.4835578839152506,"vX0":2.5961465959017453,"vY0":-140.41716801315565,"vZ0":-5.818520840785328,"x":167.92,"y":171.72,"x0":-1.6387348637548897,"y0":50.00090797353192,"z0":5.766737575764863,"aX":-9.752288594125872},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.5,"breakHorizontal":8.3,"spinRate":2615,"spinDirection":208},"zone":13,"typeConfidence":0.84,"plateTime":0.3892342905524675,"extension":6.157722582205961},"hitData":{"launchSpeed":92.7,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":164.35}},"index":3,"playId":"82cf4634-1ef3-3b7e-b4d8-18fa1798b1ce","pitchNumber":2,"startTime":"2026-07-26T00:54:53.097Z","endTime":"2026-07-26T00:55:01.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:55:01.496Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:57:25.885Z","endTime":"2026-07-26T00:58:15.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chad Patrick replaces Robert Gasser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T00:56:04.955Z","endTime":"2026-07-26T00:57:28.144Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694477,"link":"/api/v1/people/694477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29817964594506,"aZ":-14.967323672728089,"pfxX":-5.862806978069516,"pfxZ":8.759592721691682,"pX":-0.29408966740854803,"pZ":1.9205242258596467,"vX0":4.056368214905884,"vY0":-139.27009388296378,"vZ0":-6.53871086966382,"x":128.21,"y":186.93,"x0":-1.0077926681111113,"y0":50.00371152913396,"z0":5.288945337982541,"aX":-11.5167426485951},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":9.7,"spinRate":2334,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.39329302527257815,"extension":6.0053981343833645},"index":1,"playId":"35e9a3f8-a299-3941-8f88-4f308cf39d43","pitchNumber":1,"startTime":"2026-07-26T00:57:28.144Z","endTime":"2026-07-26T00:57:31.657Z","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":90.5,"endSpeed":82.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.189853779867857,"aZ":-19.402876043222975,"pfxX":2.8848003619174634,"pfxZ":7.271338845957389,"pX":-0.22158231579810406,"pZ":2.106932486434166,"vX0":2.0703458257357514,"vY0":-131.74832243557063,"vZ0":-4.3280584264730235,"x":125.45,"y":181.89,"x0":-1.3926199432157336,"y0":50.00380513720432,"z0":5.20646922061248,"aX":5.067435522988081},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.5,"breakHorizontal":-5.6,"spinRate":2545,"spinDirection":149},"zone":8,"typeConfidence":0.9,"plateTime":0.41586457415595346,"extension":5.997152183010908},"index":2,"playId":"8adb7363-378d-3b9e-91c8-02ccae0c4e79","pitchNumber":2,"startTime":"2026-07-26T00:57:44.082Z","endTime":"2026-07-26T00:57:47.498Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-26T00:57:56.258Z","endTime":"2026-07-26T00:58:11.138Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22691970251895,"aZ":-14.999252956240856,"pfxX":-4.30203905452265,"pfxZ":8.660931580833301,"pX":-0.44736077522667594,"pZ":3.48773722249677,"vX0":3.393773295073077,"vY0":-140.06324828357796,"vZ0":-2.5118604986844524,"x":134.05,"y":144.61,"x0":-1.11704122890912,"y0":50.00082599285588,"z0":5.379350005578985,"aX":-8.529457387950357},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2423,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.391345882909111,"extension":6.0020638598421865},"index":4,"playId":"02a99c9a-eae5-3a59-8b8d-27c9bec95b07","pitchNumber":3,"startTime":"2026-07-26T00:58:11.138Z","endTime":"2026-07-26T00:58:15.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T00:58:15.843Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brett Sullivan pops out to third baseman David Hamilton.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T00:58:49.990Z","endTime":"2026-07-26T01:00:51.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brett Sullivan replaces Braxton Fulford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T00:58:29.615Z","endTime":"2026-07-26T00:58:52.327Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":690924,"link":"/api/v1/people/690924"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32783946657428,"aZ":-21.261164036191413,"pfxX":-8.428438521133941,"pfxZ":5.480006901115832,"pX":-0.872391747601387,"pZ":2.5712852186037516,"vX0":3.2828450630131503,"vY0":-139.90287799347124,"vZ0":-3.8917543463876774,"x":150.25,"y":169.36,"x0":-0.9632720024121698,"y0":50.000362215344154,"z0":5.366586719617313,"aX":-16.77458657545919},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":14.6,"spinRate":2055,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39088295501167103,"extension":5.967415044905002},"index":1,"playId":"790f65cc-f154-3fa4-837b-e3aa795ca5e3","pitchNumber":1,"startTime":"2026-07-26T00:58:52.327Z","endTime":"2026-07-26T00:58:55.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54870613863759,"aZ":-21.413813129412418,"pfxX":-0.5252336379896105,"pfxZ":6.092779195087901,"pX":0.9887796533417752,"pZ":1.2918740465919818,"vX0":5.975359525266599,"vY0":-131.92115252045681,"vZ0":-5.9332002771265016,"x":79.31,"y":203.9,"x0":-1.235503583632331,"y0":50.00390332782191,"z0":5.1442981643221435,"aX":-0.9289147655008153},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.0,"breakHorizontal":-0.4,"spinRate":2534,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.41488350227930093,"extension":6.339446253828445},"index":2,"playId":"322bc61b-4735-3c49-bf6a-6459017e02cf","pitchNumber":2,"startTime":"2026-07-26T00:59:11.612Z","endTime":"2026-07-26T00:59:15.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.735678419995395,"aZ":-14.67184652642361,"pfxX":-4.760527199394263,"pfxZ":8.594205649209522,"pX":-0.6885948544744818,"pZ":1.9355203554056242,"vX0":2.5225526326358123,"vY0":-141.45653701876657,"vZ0":-6.708171652759651,"x":143.25,"y":186.52,"x0":-0.9709511671183931,"y0":50.004787671113284,"z0":5.269385010885584,"aX":-9.69762033628814},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":8.2,"spinRate":2358,"spinDirection":214},"zone":7,"typeConfidence":0.91,"plateTime":0.38645725784647267,"extension":5.949290416821053},"index":3,"playId":"ab4ec2e1-c692-3e55-b06b-dc11db832315","pitchNumber":3,"startTime":"2026-07-26T00:59:29.349Z","endTime":"2026-07-26T00:59:33.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.431423612582314,"aZ":-22.427204162796613,"pfxX":-9.267452544768743,"pfxZ":4.806080026600254,"pX":0.8237215965374345,"pZ":2.263580716816195,"vX0":7.840926401530517,"vY0":-141.31534502044553,"vZ0":-4.414739552343048,"x":85.6,"y":177.66,"x0":-0.7793586878766833,"y0":50.00060190274212,"z0":5.281858043179295,"aX":-18.78934208738886},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.0,"breakHorizontal":15.2,"spinRate":2125,"spinDirection":217},"zone":14,"typeConfidence":0.89,"plateTime":0.3872026083178497,"extension":6.072354627487753},"index":4,"playId":"a4a5caba-1db8-3b9b-aecb-16d444b27dfc","pitchNumber":4,"startTime":"2026-07-26T00:59:49.719Z","endTime":"2026-07-26T00:59:53.527Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-26T01:00:26.754Z","endTime":"2026-07-26T01:00:42.403Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.362758987869938,"aZ":-20.51544322401268,"pfxX":1.1083370632411982,"pfxZ":6.495991577273653,"pX":0.060306291435874265,"pZ":2.542823222794304,"vX0":3.2946515604595796,"vY0":-133.3203876737136,"vZ0":-3.051197485070985,"x":114.7,"y":170.12,"x0":-1.3368914051928975,"y0":50.00623729725491,"z0":5.187408635256852,"aX":1.989853634625878},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":-2.8,"spinRate":2459,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.4112444727511977,"extension":6.079345585934141},"hitData":{"launchSpeed":84.2,"launchAngle":69.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":85.95,"coordY":156.46}},"index":6,"playId":"37e4410b-8c46-3c05-9dba-9a6d7b7c1156","pitchNumber":5,"startTime":"2026-07-26T01:00:42.403Z","endTime":"2026-07-26T01:00:51.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:00:51.921Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T01:01:01.897Z","endTime":"2026-07-26T01:02:33.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.761151636055978,"aZ":-21.681571052837423,"pfxX":-0.9677292999575489,"pfxZ":5.9322335236616395,"pX":0.31645734069224907,"pZ":0.8154251339885379,"vX0":4.156947509370945,"vY0":-131.82307436800943,"vZ0":-7.1190461684121065,"x":104.94,"y":216.76,"x0":-1.151853892959953,"y0":50.00204888677634,"z0":5.139786792887001,"aX":-1.7117954830188873},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":0.8,"spinRate":2506,"spinDirection":158},"zone":14,"typeConfidence":0.9,"plateTime":0.41474727669561195,"extension":6.1393589332935425},"index":0,"playId":"572d08b5-48dc-328e-bc28-548499cea3a6","pitchNumber":1,"startTime":"2026-07-26T01:01:25.762Z","endTime":"2026-07-26T01:01:29.212Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14016317893712,"aZ":-22.1500297032233,"pfxX":2.1730148296243077,"pfxZ":5.684244615350458,"pX":0.17146046550390015,"pZ":2.126411989077848,"vX0":3.0389828647908863,"vY0":-131.74142228053492,"vZ0":-3.7878042581712994,"x":110.46,"y":181.37,"x0":-1.2779359859812778,"y0":50.003417092940325,"z0":5.213770315007803,"aX":3.831255398577872},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.7,"breakHorizontal":-4.6,"spinRate":2582,"spinDirection":128},"zone":8,"typeConfidence":0.9,"plateTime":0.415248756816073,"extension":6.035810071477757},"index":1,"playId":"10c58dd8-da38-3278-bc95-f1caa9ddae94","pitchNumber":2,"startTime":"2026-07-26T01:01:43.342Z","endTime":"2026-07-26T01:01:47.454Z","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":96.0,"endSpeed":88.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89963044530233,"aZ":-16.269022964747148,"pfxX":-4.449749833604108,"pfxZ":7.997841738622217,"pX":0.571710838923841,"pZ":2.7173921430883174,"vX0":5.2790697607904775,"vY0":-139.76347914021653,"vZ0":-4.659395256541117,"x":95.21,"y":165.41,"x0":-0.7586550320926984,"y0":50.00568447475397,"z0":5.46606707869411,"aX":-8.85269520023944},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":7.1,"spinRate":2387,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.39109291508436117,"extension":6.079540283423121},"index":2,"playId":"b45dcb95-54fe-32ec-8db5-206e1bebe4a7","pitchNumber":3,"startTime":"2026-07-26T01:02:01.949Z","endTime":"2026-07-26T01:02:05.238Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T01:02:13.211Z","endTime":"2026-07-26T01:02:25.191Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90398684906168,"aZ":-34.229439442274376,"pfxX":2.6856417361222356,"pfxZ":-1.2402561622585404,"pX":-0.767843789441586,"pZ":1.8080744427451918,"vX0":0.3088229944886141,"vY0":-127.07316621336223,"vZ0":-2.1689642463861887,"x":146.27,"y":189.96,"x0":-1.2399949494108897,"y0":50.004548915288794,"z0":5.358898055577129,"aX":4.448477269702035},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.5,"breakHorizontal":-4.9,"spinRate":2605,"spinDirection":85},"zone":7,"typeConfidence":0.9,"plateTime":0.4289426631126041,"extension":6.156962105613679},"hitData":{"launchSpeed":67.8,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":167.9}},"index":4,"playId":"6a0709f0-12a9-33e4-95a4-f051b3391327","pitchNumber":4,"startTime":"2026-07-26T01:02:25.191Z","endTime":"2026-07-26T01:02:33.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:02:33.213Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brice Turang doubles (25) on a line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T01:05:00.280Z","endTime":"2026-07-26T01:06:12.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Brett Sullivan remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:03:44.401Z","endTime":"2026-07-26T01:03:44.429Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":690924,"link":"/api/v1/people/690924"}},{"details":{"description":"Pitching Change: Tanner Gordon replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T01:03:44.429Z","endTime":"2026-07-26T01:05:02.518Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685299,"link":"/api/v1/people/685299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.950013365583533,"aZ":-14.826674114310935,"pfxX":-7.97075999619118,"pfxZ":9.246564557456452,"pX":-0.33230297704428413,"pZ":2.1020900737074717,"vX0":8.53174172100993,"vY0":-135.67478490515714,"vZ0":-8.247177984819599,"x":129.67,"y":182.02,"x0":-2.472760366228721,"y0":50.003433890973064,"z0":6.201366547629026,"aX":-14.953946050717938},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":12.7,"spinRate":2291,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4027552662945344,"extension":6.047576373229885},"index":2,"playId":"80415b84-125e-3d63-b920-69c11dc94076","pitchNumber":1,"startTime":"2026-07-26T01:05:02.518Z","endTime":"2026-07-26T01:05:05.768Z","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.2,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66681164253403,"aZ":-13.952518775808494,"pfxX":-7.805637814690195,"pfxZ":9.571085258961464,"pX":-0.8858226871807237,"pZ":3.11162780820277,"vX0":7.406365189646925,"vY0":-136.96944626186166,"vZ0":-5.972958104501633,"x":150.77,"y":154.77,"x0":-2.608037699662283,"y0":50.00531670893152,"z0":6.2712940085437285,"aX":-14.864351917767534},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":12.6,"spinRate":2290,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3995848540269318,"extension":5.941797113359185},"index":3,"playId":"9cb3a612-e732-34be-8c92-309d1073e7bf","pitchNumber":2,"startTime":"2026-07-26T01:05:16.108Z","endTime":"2026-07-26T01:05:19.719Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27763120315757,"aZ":-24.68880515168991,"pfxX":-9.095097862396177,"pfxZ":4.7514367770531845,"pX":-0.18765957648775466,"pZ":2.544268540459224,"vX0":8.703103666459311,"vY0":-124.48131506576277,"vZ0":-4.18581178108004,"x":124.15,"y":170.08,"x0":-2.5424394297126836,"y0":50.00032827350007,"z0":6.284228271505609,"aX":-14.315595783625675},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.9,"breakHorizontal":14.5,"spinRate":2251,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4395041424521624,"extension":6.1705182879904354},"index":4,"playId":"41fe880f-f63b-396d-86e2-0d14b90f129d","pitchNumber":3,"startTime":"2026-07-26T01:05:30.153Z","endTime":"2026-07-26T01:05:33.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.10110884834497,"aZ":-14.07659173003395,"pfxX":-8.107917809039769,"pfxZ":9.387465416834036,"pX":-0.4925858179464366,"pZ":1.462367157123951,"vX0":8.502593531284642,"vY0":-137.63417910581862,"vZ0":-10.03674929854576,"x":135.78,"y":199.3,"x0":-2.5610296894195486,"y0":50.0053935261365,"z0":6.098001169488256,"aX":-15.636414422983343},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":13.0,"spinRate":2369,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3971873151184191,"extension":6.067167146125331},"index":5,"playId":"659f5c5e-35ff-39e2-ba1d-093a7bbc4366","pitchNumber":4,"startTime":"2026-07-26T01:05:44.144Z","endTime":"2026-07-26T01:05:47.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75695899756066,"aZ":-22.375130611045517,"pfxX":-9.552918364704269,"pfxZ":6.23639827529989,"pX":-0.19664403038185538,"pZ":1.9529122067046976,"vX0":9.050190651438673,"vY0":-124.46634939206307,"vZ0":-5.802889254402462,"x":124.5,"y":186.05,"x0":-2.637026554310228,"y0":50.000272939494636,"z0":6.164879537397939,"aX":-15.001189417781067},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.2,"breakHorizontal":15.2,"spinRate":2262,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.43989891478601795,"extension":6.252716879607219},"hitData":{"launchSpeed":83.7,"launchAngle":17.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.49,"coordY":121.4}},"index":6,"playId":"a440310f-d502-3183-862f-bc221805b051","pitchNumber":5,"startTime":"2026-07-26T01:05:59.168Z","endTime":"2026-07-26T01:06:12.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:06:12.244Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras called out on strikes.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T01:06:13.604Z","endTime":"2026-07-26T01:07:50.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28198178518377,"aZ":-13.946320701664394,"pfxX":-8.034943949715009,"pfxZ":9.777759891736682,"pX":0.07090730626141899,"pZ":3.15750118580396,"vX0":8.961233937173313,"vY0":-135.8140812278803,"vZ0":-5.66582599681536,"x":114.3,"y":153.53,"x0":-2.230508100776256,"y0":50.004543996836325,"z0":6.243944282002508,"aX":-14.982811377392718},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":12.6,"spinRate":2351,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4035847663485508,"extension":6.0875264027156755},"index":0,"playId":"dae06467-ac83-3880-b9dc-9ae1e9505ef4","pitchNumber":1,"startTime":"2026-07-26T01:06:59.415Z","endTime":"2026-07-26T01:07:02.857Z","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":89.9,"endSpeed":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69643591628288,"aZ":-26.128547798065707,"pfxX":-2.442599696132783,"pfxZ":3.493710155841365,"pX":0.05457747989985922,"pZ":3.3078810326407004,"vX0":7.459944569097316,"vY0":-130.74959024212563,"vZ0":-2.4395265610035874,"x":114.92,"y":149.47,"x0":-2.518795761774589,"y0":50.0023951240478,"z0":6.214640507246442,"aX":-4.227067099049158},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.0,"breakHorizontal":2.8,"spinRate":2128,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.41899570389869156,"extension":5.953348571102019},"index":1,"playId":"c3adecd2-4a24-338f-bd82-a7857dbcee21","pitchNumber":2,"startTime":"2026-07-26T01:07:19.478Z","endTime":"2026-07-26T01:07:22.823Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-26T01:07:31.621Z","endTime":"2026-07-26T01:07:47.036Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00386260890544,"aZ":-32.27101368805869,"pfxX":0.504299646519415,"pfxZ":-0.058617493776486285,"pX":0.6233381259801575,"pZ":3.381551769370567,"vX0":7.907299864059362,"vY0":-123.38401989297667,"vZ0":-0.5236751432529375,"x":93.24,"y":147.48,"x0":-2.685515691183294,"y0":50.00603792661313,"z0":6.310390426892521,"aX":0.7785942059806384},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.0,"breakHorizontal":-2.8,"spinRate":2287,"spinDirection":83},"zone":12,"typeConfidence":2.0,"plateTime":0.443524514319507,"extension":6.133553881784503},"index":3,"playId":"fcfc4670-9648-3b3c-b538-a298de9e74ff","pitchNumber":3,"startTime":"2026-07-26T01:07:47.036Z","endTime":"2026-07-26T01:07:50.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:07:50.988Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers called out on strikes.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T01:08:07.840Z","endTime":"2026-07-26T01:09:49.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09153751463636,"aZ":-34.82573698761636,"pfxX":-0.9614862407964875,"pfxZ":-1.7739188430111499,"pX":-0.5064729699952109,"pZ":1.5064564299560346,"vX0":5.1558636584807465,"vY0":-121.41549005934336,"vZ0":-3.8822338068101967,"x":136.31,"y":198.11,"x0":-2.5339982590856596,"y0":50.00512185153171,"z0":6.161288216589544,"aX":-1.4335074822311515},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.0,"breakHorizontal":0.5,"spinRate":2357,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4513696369223359,"extension":5.952372540868614},"index":0,"playId":"9c8fef74-d877-333c-b3fb-3a408a185235","pitchNumber":1,"startTime":"2026-07-26T01:08:19.979Z","endTime":"2026-07-26T01:08:24.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.769176045542228,"aZ":-13.722520132915331,"pfxX":-7.0880786090295045,"pfxZ":9.881158266012264,"pX":-0.7609830986294335,"pZ":3.1795284107537487,"vX0":7.402283019889828,"vY0":-136.2457025254466,"vZ0":-5.729879191901486,"x":146.01,"y":152.93,"x0":-2.600754030971622,"y0":50.005770167591436,"z0":6.269375170835821,"aX":-13.24073165380826},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":11.2,"spinRate":2391,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4030357416035155,"extension":6.070471984516324},"index":1,"playId":"1375615d-2bb4-3abe-958e-c10cdaf68187","pitchNumber":2,"startTime":"2026-07-26T01:08:39.318Z","endTime":"2026-07-26T01:08:43.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.0,"endSpeed":77.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86157659293409,"aZ":-21.80003292695454,"pfxX":-9.052924143650657,"pfxZ":6.73071007703204,"pX":-1.2850040365883102,"pZ":3.1410169257678904,"vX0":6.229290762711281,"vY0":-123.66998622217199,"vZ0":-3.221693082903691,"x":165.98,"y":153.97,"x0":-2.666931440747765,"y0":50.000996161244245,"z0":6.299912322758918,"aX":-13.948469893238112},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.6,"breakHorizontal":14.9,"spinRate":2124,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4437751827920495,"extension":6.308051329673617},"index":2,"playId":"791b885b-e7bb-3f79-9c45-4173185900fd","pitchNumber":3,"startTime":"2026-07-26T01:09:00.097Z","endTime":"2026-07-26T01:09:03.294Z","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":92.9,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.915109191392343,"aZ":-16.408884124273737,"pfxX":-8.93375239808854,"pfxZ":8.609583165751669,"pX":-0.4996407684229039,"pZ":2.318295357676533,"vX0":8.49632643864959,"vY0":-134.85782543364368,"vZ0":-6.930279892778752,"x":136.05,"y":176.19,"x0":-2.53915134012753,"y0":50.00523146233818,"z0":6.091016991449681,"aX":-16.362665696883077},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.2,"breakHorizontal":14.3,"spinRate":2334,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4070543779661202,"extension":6.160666643648569},"index":3,"playId":"841e5909-0594-3625-9bde-920917c78599","pitchNumber":4,"startTime":"2026-07-26T01:09:20.890Z","endTime":"2026-07-26T01:09:24.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18961796844679,"aZ":-27.162337392905815,"pfxX":-9.011395425905258,"pfxZ":3.2183241040118524,"pX":-0.8597327646157854,"pZ":2.958300366192147,"vX0":7.183207888292143,"vY0":-124.34897822502649,"vZ0":-2.5196415856823746,"x":149.77,"y":158.91,"x0":-2.6227376293955147,"y0":50.003947987211816,"z0":6.250735073549638,"aX":-14.0373063188194},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":14.5,"spinRate":2228,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.44139379824354563,"extension":6.203621161861887},"index":4,"playId":"19cb3106-d67a-3bc4-aa25-e32dd1a66b60","pitchNumber":5,"startTime":"2026-07-26T01:09:43.597Z","endTime":"2026-07-26T01:09:49.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:09:49.472Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T01:09:52.329Z","endTime":"2026-07-26T01:11:06.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":84.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.106602901682855,"aZ":-13.552867637539354,"pfxX":-6.869952803233175,"pfxZ":10.055872221659266,"pX":0.004173666480982792,"pZ":3.866962336187209,"vX0":9.13152649668823,"vY0":-135.8081819280965,"vZ0":-3.7597552717139187,"x":116.84,"y":134.37,"x0":-2.5226564366651414,"y0":50.003774666466114,"z0":6.223656301888066,"aX":-12.724011549944256},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":10.3,"spinRate":2252,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40462002451296275,"extension":6.129516903002922},"index":0,"playId":"a4016e69-2a4c-3922-805a-9dfba538276f","pitchNumber":1,"startTime":"2026-07-26T01:10:17.806Z","endTime":"2026-07-26T01:10:21.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.545095958204637,"aZ":-26.20979957440519,"pfxX":-9.492639094489732,"pfxZ":3.922746935393027,"pX":-0.25019879477585044,"pZ":2.991464679729536,"vX0":8.414600684120915,"vY0":-123.13196132220305,"vZ0":-2.5822037270819043,"x":126.54,"y":158.01,"x0":-2.493756917876276,"y0":50.00535345103146,"z0":6.292674963885405,"aX":-14.44483549237981},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":2199,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.4463956076597966,"extension":6.240021272718505},"index":1,"playId":"2431343c-07e8-3261-9b19-bb178f063e4e","pitchNumber":2,"startTime":"2026-07-26T01:10:40.067Z","endTime":"2026-07-26T01:10:43.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83421972344697,"aZ":-10.995735347874557,"pfxX":-5.8335264036250125,"pfxZ":10.952791740852941,"pX":-0.3055676429554483,"pZ":4.290504077096501,"vX0":7.845959441539998,"vY0":-138.61353631165434,"vZ0":-3.582621582002787,"x":128.65,"y":122.94,"x0":-2.4233237229577105,"y0":50.00191290876687,"z0":6.341343407166848,"aX":-11.279468856963794},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":8.8,"spinRate":2378,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39611830989318175,"extension":6.068468374211922},"index":2,"playId":"11dd2a9f-db2b-3cb4-95d9-8af6aa4ee18f","pitchNumber":3,"startTime":"2026-07-26T01:11:02.426Z","endTime":"2026-07-26T01:11:06.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:11:06.382Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Tovar pops out to shortstop Cooper Pratt.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:13:31.081Z","endTime":"2026-07-26T01:15:53.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lance McCullers Jr. replaces Chad Patrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T01:12:02.227Z","endTime":"2026-07-26T01:13:33.295Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621121,"link":"/api/v1/people/621121"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.516438436263343,"aZ":-25.19326700614208,"pfxX":1.5586355686798696,"pfxZ":4.227659733252454,"pX":0.4489314676392383,"pZ":1.1952324011889162,"vX0":4.5586668471007945,"vY0":-127.00703359693404,"vZ0":-4.815814005398155,"x":99.89,"y":206.51,"x0":-1.5642631006407355,"y0":50.001099416562624,"z0":5.094426039657968,"aX":2.5713927591323387},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.0,"breakHorizontal":-3.7,"spinRate":2394,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.42958895921910756,"extension":6.014151755177397},"index":1,"playId":"a300540d-2316-3786-a0bf-6f2172d36f1e","pitchNumber":1,"startTime":"2026-07-26T01:13:33.295Z","endTime":"2026-07-26T01:13:37.112Z","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":88.9,"endSpeed":81.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295553947802684,"aZ":-27.383469982979715,"pfxX":-6.629790306185154,"pfxZ":2.8300753469075985,"pX":-0.24984535742170072,"pZ":2.140696061519518,"vX0":5.712668012047746,"vY0":-129.30863075431083,"vZ0":-2.2793983595982206,"x":126.52,"y":180.98,"x0":-1.6277688449507146,"y0":50.00096629187613,"z0":5.137338154111546,"aX":-11.211492714302894},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":10.7,"spinRate":2078,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.423794007580478,"extension":5.975557938203528},"index":2,"playId":"008fc8ac-5a4e-32a9-81e4-f6e51738ebf8","pitchNumber":2,"startTime":"2026-07-26T01:13:51.044Z","endTime":"2026-07-26T01:13:55.053Z","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":88.9,"endSpeed":81.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.565931113316367,"aZ":-25.808902754523032,"pfxX":-1.0647639077559452,"pfxZ":3.75826841175932,"pX":1.26088154735101,"pZ":0.44725634864126623,"vX0":7.525531201700401,"vY0":-129.22821242314697,"vZ0":-6.647900755341999,"x":68.94,"y":226.7,"x0":-1.5488909093281702,"y0":50.00491337277291,"z0":5.032001588944435,"aX":-1.8054745363068692},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":0.2,"spinRate":2352,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.42362347453257065,"extension":6.042843513372652},"index":3,"playId":"ab0db942-b379-3bd0-a108-b393ab9aa00b","pitchNumber":3,"startTime":"2026-07-26T01:14:12.894Z","endTime":"2026-07-26T01:14:17.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.799963004275316,"aZ":-27.924918936986227,"pfxX":1.5652329230326596,"pfxZ":2.6939074976356654,"pX":-0.253342654967207,"pZ":2.4180905338461813,"vX0":3.0971833072010284,"vY0":-124.45764455792158,"vZ0":-1.2713400816811933,"x":126.66,"y":173.49,"x0":-1.7147585259872897,"y0":50.00231285640856,"z0":5.237557886821699,"aX":2.46704152794085},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":-3.5,"spinRate":2331,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.43925843884434324,"extension":6.07821825985546},"index":4,"playId":"931bb50e-e184-32dc-9317-9df71e556a61","pitchNumber":4,"startTime":"2026-07-26T01:14:31.532Z","endTime":"2026-07-26T01:14:36.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42377209381859,"aZ":-31.78701687559595,"pfxX":12.91652276567274,"pfxZ":0.28479173522632184,"pX":-0.13605378469541185,"pZ":1.51015606839875,"vX0":0.39863875539668503,"vY0":-116.4712403663025,"vZ0":-1.488985330027297,"x":122.19,"y":198.01,"x0":-1.9859345834489142,"y0":50.002641158779504,"z0":5.18474053988486,"aX":17.611398529900608},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":0.4,"breakHorizontal":-23.4,"spinRate":2772,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.47163717904182434,"extension":5.91632457170976},"index":5,"playId":"c3a45456-9606-3fcf-a9e5-3d35c4032522","pitchNumber":5,"startTime":"2026-07-26T01:14:58.284Z","endTime":"2026-07-26T01:15:01.722Z","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":83.5,"endSpeed":75.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.580388051999986,"aZ":-20.185244473236736,"pfxX":-5.731688617105574,"pfxZ":8.165291243389989,"pX":2.5114730051749423,"pZ":1.3105256851316134,"vX0":10.913277120683595,"vY0":-120.93673401914951,"vZ0":-4.9602779966366635,"x":21.27,"y":203.4,"x0":-1.333264075128972,"y0":50.00151119045702,"z0":5.180024866823533,"aX":-8.414386306273137},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":13.7,"breakHorizontal":7.6,"spinRate":1497,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.454492617597801,"extension":6.167076393098277},"index":6,"playId":"2e0fba0a-84e9-3e92-a7a0-e7558803f921","pitchNumber":6,"startTime":"2026-07-26T01:15:19.862Z","endTime":"2026-07-26T01:15:22.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86704840926954,"aZ":-30.82015374436782,"pfxX":9.40359256213148,"pfxZ":0.9605716469321912,"pX":0.5906954068828517,"pZ":2.563648191409633,"vX0":2.894645396871333,"vY0":-118.03055246709347,"vZ0":0.5854890950170146,"x":94.48,"y":169.56,"x0":-1.8737656016473812,"y0":50.001514771588276,"z0":5.154671437679613,"aX":13.241278260844005},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.2,"breakHorizontal":-17.8,"spinRate":2619,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.4643968353138246,"extension":6.027870334277483},"hitData":{"launchSpeed":84.0,"launchAngle":69.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":163.34}},"index":7,"playId":"121c00f0-b359-3a8d-a6c5-42f043bc42b4","pitchNumber":7,"startTime":"2026-07-26T01:15:42.839Z","endTime":"2026-07-26T01:15:53.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:15:53.539Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:15:57.705Z","endTime":"2026-07-26T01:16:28.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":83.3,"endSpeed":76.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.345426204424115,"aZ":-33.761066897472624,"pfxX":-3.9059695341057634,"pfxZ":-1.0611083203904244,"pX":-0.5611887117172986,"pZ":3.309655761053169,"vX0":4.1356121186329915,"vY0":-121.2465734055415,"vZ0":2.008858908381528,"x":138.39,"y":149.42,"x0":-1.7802102446044756,"y0":50.004415394420604,"z0":5.413013764135969,"aX":-5.825511317221938},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.2,"breakHorizontal":6.1,"spinRate":1765,"spinDirection":256},"zone":1,"typeConfidence":2.0,"plateTime":0.4514655074268834,"extension":5.855275432841246},"hitData":{"launchSpeed":97.1,"launchAngle":37.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.88,"coordY":54.03}},"index":0,"playId":"89f4c1e0-a7c1-3494-a609-0408ce82123d","pitchNumber":1,"startTime":"2026-07-26T01:16:18.733Z","endTime":"2026-07-26T01:16:28.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:16:28.139Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:16:29.611Z","endTime":"2026-07-26T01:18:48.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78460361475288,"aZ":-24.892864144163795,"pfxX":1.7545676726182977,"pfxZ":4.372729413000744,"pX":-1.2075418298957608,"pZ":2.798761849746418,"vX0":0.7858256172896215,"vY0":-127.83249060046825,"vZ0":-1.3028897941836326,"x":163.03,"y":163.21,"x0":-1.7463262029394422,"y0":50.003964293692825,"z0":5.257648792271801,"aX":2.922183238382167},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.9,"breakHorizontal":-3.4,"spinRate":2282,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4274330675375895,"extension":6.0550213710248295},"index":0,"playId":"9279fb82-cc59-3883-ba61-6278dab3d99f","pitchNumber":1,"startTime":"2026-07-26T01:16:58.555Z","endTime":"2026-07-26T01:17:02.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.814054236804903,"aZ":-27.31199318782426,"pfxX":1.8840136269285033,"pfxZ":2.9723226946801162,"pX":-0.7252757212990508,"pZ":2.788590320817396,"vX0":1.86678363651923,"vY0":-126.63010689215795,"vZ0":-0.6846546270539386,"x":144.65,"y":163.49,"x0":-1.714624025622958,"y0":50.00563417443366,"z0":5.231289859372506,"aX":3.085881062210532},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.5,"breakHorizontal":-3.8,"spinRate":2268,"spinDirection":182},"zone":4,"typeConfidence":2.0,"plateTime":0.43115091095490143,"extension":5.984354336254474},"index":1,"playId":"f395068b-36ac-38f8-b990-18780f2085a2","pitchNumber":2,"startTime":"2026-07-26T01:17:16.486Z","endTime":"2026-07-26T01:17:20.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.955673145645306,"aZ":-30.61511543523247,"pfxX":11.45321349931757,"pfxZ":1.1378276175944446,"pX":0.12306654651449907,"pZ":1.9874354984450096,"vX0":0.9252802030707392,"vY0":-116.5026710769416,"vZ0":-0.49039790028874364,"x":112.31,"y":185.12,"x0":-1.7666846725564582,"y0":50.00213929768295,"z0":5.107451980021157,"aX":15.659365786633956},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.3,"breakHorizontal":-21.0,"spinRate":2662,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.47110008406479054,"extension":6.001427026307125},"index":2,"playId":"8d0a1780-364f-3f2c-8a39-612c07dc2e84","pitchNumber":3,"startTime":"2026-07-26T01:17:36.505Z","endTime":"2026-07-26T01:17:39.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76338871329415,"aZ":-28.89796413145328,"pfxX":10.288484306813077,"pfxZ":2.307847659144125,"pX":1.5733263712873882,"pZ":1.4206363450254869,"vX0":4.269054324745742,"vY0":-118.34862316637087,"vZ0":-2.2299526154089726,"x":57.03,"y":200.42,"x0":-1.5907051995681019,"y0":50.00085346168986,"z0":5.02406406672318,"aX":14.578607347243105},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.0,"breakHorizontal":-19.7,"spinRate":2724,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4629558091935486,"extension":6.079350380206058},"index":3,"playId":"3bbd115f-e193-34ec-b089-08f4ce3fae96","pitchNumber":4,"startTime":"2026-07-26T01:18:00.087Z","endTime":"2026-07-26T01:18:03.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82113552768125,"aZ":-30.239019036727374,"pfxX":11.551474523013193,"pfxZ":1.393257366913129,"pX":0.941230891190582,"pZ":0.839502301135378,"vX0":2.7357760622488927,"vY0":-117.19082144921232,"vZ0":-2.9775479877312314,"x":81.12,"y":216.11,"x0":-1.742630407295257,"y0":50.001448913624365,"z0":4.96053648208018,"aX":16.012193006797993},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.0,"breakHorizontal":-21.6,"spinRate":2776,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4679742512021585,"extension":6.038031386871176},"index":4,"playId":"60a79812-c33e-3af1-9313-92e76a6eba37","pitchNumber":5,"startTime":"2026-07-26T01:18:17.438Z","endTime":"2026-07-26T01:18:21.253Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-26T01:18:29.977Z","endTime":"2026-07-26T01:18:44.629Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.416043021119588,"aZ":-28.138438797200862,"pfxX":11.283005592957451,"pfxZ":2.813659823288754,"pX":1.169754232581787,"pZ":2.244587432956323,"vX0":3.3662314327307157,"vY0":-119.07519376146524,"vZ0":-0.8127707317627467,"x":72.41,"y":178.18,"x0":-1.7287053184234156,"y0":50.00083268508443,"z0":5.142131128880339,"aX":16.156023021562692},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.2,"breakHorizontal":-21.2,"spinRate":2718,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4604563416819274,"extension":6.060270698789289},"index":6,"playId":"4c9e1f1f-cf68-3431-b314-59a5a8556fbd","pitchNumber":6,"startTime":"2026-07-26T01:18:44.629Z","endTime":"2026-07-26T01:18:48.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:18:48.908Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Carrigg walks. Kyle Karros to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:18:57.369Z","endTime":"2026-07-26T01:20:21.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72934819031348,"aZ":-30.803759359599283,"pfxX":-5.956255970137062,"pfxZ":0.9115276415662095,"pX":-1.0777803320795252,"pZ":2.706975274816921,"vX0":3.3695078579049644,"vY0":-122.13247043217599,"vZ0":0.1830411349348482,"x":158.08,"y":165.69,"x0":-1.7035685522914652,"y0":50.00424528783,"z0":5.286826861680084,"aX":-8.97179476173306},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.9,"breakHorizontal":10.0,"spinRate":1832,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.44899112193791657,"extension":5.917581645652106},"index":0,"playId":"7de663e6-3fa0-31e7-9678-45c814d5fbd7","pitchNumber":1,"startTime":"2026-07-26T01:19:16.891Z","endTime":"2026-07-26T01:19:20.423Z","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":86.7,"endSpeed":80.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27052658707702,"aZ":-27.946494776398183,"pfxX":2.9567194692001495,"pfxZ":2.6036459218241523,"pX":1.1588996494744168,"pZ":1.6084206314343876,"vX0":5.827137871394388,"vY0":-126.19458384249134,"vZ0":-3.2886097369361615,"x":72.83,"y":195.35,"x0":-1.5587621467946038,"y0":50.00037979770531,"z0":5.165458989110541,"aX":4.795624710991823},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-6.6,"spinRate":2403,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.43305824944950366,"extension":6.0365259172185075},"index":1,"playId":"ef86d2c7-f363-3899-add5-52b60e49b419","pitchNumber":2,"startTime":"2026-07-26T01:19:35.733Z","endTime":"2026-07-26T01:19:39.383Z","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":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67444601836878,"aZ":-30.605922276834082,"pfxX":3.3587533359986494,"pfxZ":0.9927987070484381,"pX":-1.452069643147945,"pZ":3.4202742721081933,"vX0":-0.21976046837637814,"vY0":-124.60418328389655,"vZ0":1.3645652763574603,"x":172.35,"y":146.43,"x0":-1.7997609508529542,"y0":50.00370792963996,"z0":5.3834900985203165,"aX":5.312344194827535},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.3,"breakHorizontal":-6.0,"spinRate":2346,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.43860853934531097,"extension":6.008481299271817},"index":2,"playId":"873f2666-d99b-36d4-904f-d55ab642ca67","pitchNumber":3,"startTime":"2026-07-26T01:19:55.320Z","endTime":"2026-07-26T01:19:59.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73323161413136,"aZ":-28.746535988496962,"pfxX":-5.615837252114904,"pfxZ":2.0272449208394434,"pX":-0.993106989559249,"pZ":2.9163764355743944,"vX0":3.591946664863959,"vY0":-129.5412491381056,"vZ0":-0.25619610618544675,"x":154.85,"y":160.04,"x0":-1.6727937082004574,"y0":50.00015453954184,"z0":5.226563825559922,"aX":-9.479757438052731},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":9.2,"spinRate":1985,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4238970056635405,"extension":6.002081724564277},"index":3,"playId":"65f74a35-3cc5-3657-aca7-d50bbca43724","pitchNumber":4,"startTime":"2026-07-26T01:20:17.649Z","endTime":"2026-07-26T01:20:21.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:20:21.993Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hunter Goodman pops out to pitcher Lance McCullers Jr.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T01:21:39.852Z","endTime":"2026-07-26T01:25:17.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":621121,"link":"/api/v1/people/621121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T01:20:38.210Z","endTime":"2026-07-26T01:21:42.146Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.810664692189615,"aZ":-24.382907160839547,"pfxX":1.6036906872416474,"pfxZ":4.693701273191753,"pX":-0.7793257790303384,"pZ":3.0485006413215245,"vX0":1.22869525576954,"vY0":-127.87541973097798,"vZ0":-0.9998119719616476,"x":146.71,"y":156.47,"x0":-1.4739940434324446,"y0":50.00192547043842,"z0":5.353401200421302,"aX":2.661694826685951},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.5,"breakHorizontal":-3.1,"spinRate":2246,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.42794703529282074,"extension":6.124543236675247},"index":1,"playId":"e2a83f4f-cd9c-3e5b-90ab-068a9688000a","pitchNumber":1,"startTime":"2026-07-26T01:21:42.146Z","endTime":"2026-07-26T01:21:45.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.243430504639186,"aZ":-27.12416189662867,"pfxX":2.625351106130984,"pfxZ":2.99160783832272,"pX":-0.4762361598538009,"pZ":2.8120735312218383,"vX0":1.767496870060296,"vY0":-128.99514900051514,"vZ0":-1.092148172437264,"x":135.15,"y":162.85,"x0":-1.5109183055547373,"y0":50.00500036120198,"z0":5.32764726729005,"aX":4.4348271096086425},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-5.2,"spinRate":2421,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.42422913812808627,"extension":6.072695811386672},"index":2,"playId":"06906416-9c28-3345-a360-7ecd274e412c","pitchNumber":2,"startTime":"2026-07-26T01:22:06.473Z","endTime":"2026-07-26T01:22:09.688Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T01:22:17.496Z","endTime":"2026-07-26T01:22:34.255Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92930058067829,"aZ":-32.049998591443604,"pfxX":-7.502371368649433,"pfxZ":0.07448613265153692,"pX":0.45976721692419387,"pZ":0.4645079124729557,"vX0":7.270039611852578,"vY0":-124.96907099081338,"vZ0":-4.740363495501127,"x":99.47,"y":226.24,"x0":-1.5226754899655432,"y0":50.00050251334385,"z0":5.040961514725424,"aX":-11.777410796710406},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.8,"breakHorizontal":11.8,"spinRate":1908,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4395367357387312,"extension":6.176255066040783},"index":4,"playId":"eea54faf-3bea-3dc3-adaf-b410669c93de","pitchNumber":3,"startTime":"2026-07-26T01:22:34.255Z","endTime":"2026-07-26T01:22:38.146Z","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":85.4,"endSpeed":78.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5807345765769,"aZ":-33.536704435743474,"pfxX":-8.622990096149065,"pfxZ":-0.8793765806245428,"pX":0.07582292645725763,"pZ":1.2698457107883803,"vX0":6.399502816862648,"vY0":-124.20534466959825,"vZ0":-2.5488569490914443,"x":114.11,"y":204.49,"x0":-1.4231755546282014,"y0":50.002003844561614,"z0":5.118374081574515,"aX":-13.373393248367865},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.9,"breakHorizontal":14.0,"spinRate":1765,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.44222625941259963,"extension":5.998431182856472},"index":5,"playId":"1fb5e8d7-d68f-31c1-8113-1b98057359c2","pitchNumber":4,"startTime":"2026-07-26T01:22:56.468Z","endTime":"2026-07-26T01:23:00.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82858781942672,"aZ":-24.63516203155232,"pfxX":1.6920969622328816,"pfxZ":4.364601171959484,"pX":0.8504172868099155,"pZ":1.7853796911544104,"vX0":4.904232314190968,"vY0":-130.18502320876803,"vZ0":-4.085952358161475,"x":84.58,"y":190.57,"x0":-1.2731110659425617,"y0":50.00126744632094,"z0":5.226974834373003,"aX":2.920236375172046},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":-4.1,"spinRate":2404,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4197966199479346,"extension":6.127103247652766},"index":6,"playId":"6121c0c3-f03b-36f7-9da1-5ae4e9984662","pitchNumber":5,"startTime":"2026-07-26T01:23:23.770Z","endTime":"2026-07-26T01:23:27.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69478109047617,"aZ":-28.74040112841301,"pfxX":9.316232375685438,"pfxZ":2.312258972284397,"pX":1.2415553892231241,"pZ":1.5691186981402334,"vX0":3.829417554659823,"vY0":-121.50320401011066,"vZ0":-2.2085385920621112,"x":69.67,"y":196.41,"x0":-1.5689085722757803,"y0":50.00037655109841,"z0":5.00834558700326,"aX":13.807192937002338},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.8,"breakHorizontal":-17.8,"spinRate":2928,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4522708418005963,"extension":6.199017558274604},"index":7,"playId":"df05be1f-dd21-36ef-b6cc-6300af84559e","pitchNumber":6,"startTime":"2026-07-26T01:23:45.336Z","endTime":"2026-07-26T01:23:48.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.201844021947107,"aZ":-28.18785631698849,"pfxX":8.143116237754093,"pfxZ":2.7170645321914004,"pX":1.2631998834050473,"pZ":0.6580762436848483,"vX0":4.154043680422172,"vY0":-120.75837851585689,"vZ0":-4.66441614509694,"x":68.85,"y":221.01,"x0":-1.5412002279400565,"y0":50.00026160254162,"z0":5.116467142718041,"aX":11.931824559037047},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.0,"breakHorizontal":-15.7,"spinRate":2852,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45489886323096673,"extension":6.196283711064498},"index":8,"playId":"7735cafe-0314-38f6-ab00-056704fee67f","pitchNumber":7,"startTime":"2026-07-26T01:24:13.332Z","endTime":"2026-07-26T01:24:16.332Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48178103133766,"aZ":-26.123034707824154,"pfxX":-6.4439869919660975,"pfxZ":3.8895838890148626,"pX":-0.833429961565453,"pZ":2.1044959820297,"vX0":3.712956418482142,"vY0":-124.12068193885551,"vZ0":-2.1818117772009415,"x":148.77,"y":181.96,"x0":-1.5136075387718997,"y0":50.00445894727639,"z0":5.1763089603235795,"aX":-10.027705003476575},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.7,"breakHorizontal":10.8,"spinRate":1861,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4417528075260613,"extension":6.017134062708868},"index":9,"playId":"970c69ed-a573-3598-b450-b90293f84234","pitchNumber":8,"startTime":"2026-07-26T01:24:36.701Z","endTime":"2026-07-26T01:24:39.950Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24869574461193,"aZ":-27.878243904239298,"pfxX":11.089990896053935,"pfxZ":2.9997230803492485,"pX":0.39205886561147235,"pZ":1.5583531105184754,"vX0":1.4265990120180532,"vY0":-119.5715954463254,"vZ0":-2.2367797523798654,"x":102.06,"y":196.7,"x0":-1.6534163361419034,"y0":50.00517465603783,"z0":5.032880685566473,"aX":15.895883084055887},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.2,"breakHorizontal":-20.4,"spinRate":2791,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.45987230901182663,"extension":6.19148356184568},"hitData":{"launchSpeed":69.2,"launchAngle":76.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"1","coordinates":{"coordX":122.22,"coordY":189.45}},"index":10,"playId":"d1f94282-8b6f-3015-8283-1adffa1631c5","pitchNumber":9,"startTime":"2026-07-26T01:25:08.615Z","endTime":"2026-07-26T01:25:17.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:25:17.873Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Lara walks.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:26:58.341Z","endTime":"2026-07-26T01:29:09.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269063170674844,"aZ":-15.39178033364604,"pfxX":-7.025807319707855,"pfxZ":9.08191456429074,"pX":-0.5183484753124451,"pZ":2.689837713747562,"vX0":8.072311485251385,"vY0":-134.81542067235105,"vZ0":-6.550135867342692,"x":136.76,"y":166.15,"x0":-2.6332175631248216,"y0":50.00246786952615,"z0":6.230099767774693,"aX":-12.982230821967397},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":11.0,"spinRate":2335,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4056986829052289,"extension":6.0038563815915005},"index":0,"playId":"38363ef9-2ca9-31e0-bc0c-774f412cdf6f","pitchNumber":1,"startTime":"2026-07-26T01:27:25.780Z","endTime":"2026-07-26T01:27:29.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760054283843655,"aZ":-16.720606870220152,"pfxX":-7.439852626600885,"pfxZ":8.388424576795543,"pX":0.7093388013789894,"pZ":3.2460288472666368,"vX0":10.511200872124888,"vY0":-134.7528831812465,"vZ0":-5.1317722907745145,"x":89.96,"y":151.14,"x0":-2.271912449028716,"y0":50.004436987405256,"z0":6.353045490248743,"aX":-13.709904778464196},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":11.3,"spinRate":2293,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4061760208552774,"extension":6.035225291599955},"index":1,"playId":"ed2231e9-baef-3b01-bdf9-f24621e1b000","pitchNumber":2,"startTime":"2026-07-26T01:27:40.587Z","endTime":"2026-07-26T01:27:44.634Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-26T01:27:51.849Z","endTime":"2026-07-26T01:28:04.102Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872406564456014,"aZ":-24.323261548961142,"pfxX":-9.5982792824806,"pfxZ":5.134108149139158,"pX":-0.5305725997846272,"pZ":2.381714683445471,"vX0":8.219357201372938,"vY0":-123.02196483568606,"vZ0":-4.277951890684015,"x":137.22,"y":174.47,"x0":-2.671202304650578,"y0":50.00488372108794,"z0":6.210059866524276,"aX":-14.68409160241804},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.5,"breakHorizontal":15.4,"spinRate":2123,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4455802797817423,"extension":6.250458954773368},"index":3,"playId":"c087ce6d-2451-327a-ad1a-19a9520ddf94","pitchNumber":3,"startTime":"2026-07-26T01:28:04.102Z","endTime":"2026-07-26T01:28:07.241Z","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":94.5,"endSpeed":87.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743109147071216,"aZ":-16.48292451705876,"pfxX":-6.519148915768289,"pfxZ":8.10971078152427,"pX":-0.9889129573331431,"pZ":4.007614580984655,"vX0":6.793248312130112,"vY0":-137.55126771811513,"vZ0":-3.2303250459233728,"x":154.7,"y":130.57,"x0":-2.6322312727786916,"y0":50.001894137875325,"z0":6.301096628223242,"aX":-12.612775420121556},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":10.6,"spinRate":2238,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39673461414131417,"extension":5.945155977141588},"index":4,"playId":"484fedf7-3d09-33a4-a5a4-73278cb3a248","pitchNumber":4,"startTime":"2026-07-26T01:28:21.395Z","endTime":"2026-07-26T01:28:24.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.419367302780135,"aZ":-33.388677981225605,"pfxX":0.3341829385014865,"pfxZ":-0.8062904337388499,"pX":-0.8182370929329719,"pZ":3.8662614416357104,"vX0":4.592381725421342,"vY0":-121.12883838057256,"vZ0":0.82085847021019,"x":148.19,"y":134.39,"x0":-2.7742459164424433,"y0":50.00407570709872,"z0":6.419286009280252,"aX":0.5017291721343741},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.1,"breakHorizontal":-1.6,"spinRate":2314,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.45045226774590574,"extension":5.931569842719668},"index":5,"playId":"80c641f6-ec6a-3f6e-99b6-5a3112d9ebad","pitchNumber":5,"startTime":"2026-07-26T01:28:35.471Z","endTime":"2026-07-26T01:28:39.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79163409035268,"aZ":-17.476548572244187,"pfxX":-6.686277531678491,"pfxZ":7.690581964088427,"pX":-1.1591838190099495,"pZ":3.1231455798047336,"vX0":6.265326660282956,"vY0":-136.5750896185086,"vZ0":-5.201520631408412,"x":161.19,"y":154.46,"x0":-2.6013694986135003,"y0":50.003252226689135,"z0":6.233521746415939,"aX":-12.779173643794708},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":2186,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39926642404703516,"extension":6.100252228590208},"index":6,"playId":"9e9f9bd8-4154-39ba-8b8f-53fc65ce7f28","pitchNumber":6,"startTime":"2026-07-26T01:28:51.266Z","endTime":"2026-07-26T01:28:54.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.911012228021317,"aZ":-20.292218443915164,"pfxX":-7.2895298458930995,"pfxZ":7.636746070333359,"pX":-1.40732156546141,"pZ":3.506120793258272,"vX0":5.364168009117009,"vY0":-123.75596608554974,"vZ0":-2.54674098518106,"x":170.64,"y":144.11,"x0":-2.652209434437002,"y0":50.00476298427984,"z0":6.2419551300867315,"aX":-11.346822481517721},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.4,"breakHorizontal":12.0,"spinRate":2102,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4419996433614628,"extension":6.254671145890147},"index":7,"playId":"eb6ecfe6-3638-32d1-9b77-4ed1654f0b18","pitchNumber":7,"startTime":"2026-07-26T01:29:06.413Z","endTime":"2026-07-26T01:29:09.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:29:09.612Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cooper Pratt singles on a ground ball to left fielder Jake McCarthy, deflected by third baseman Kyle Karros. Luis Lara to 3rd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:29:11.957Z","endTime":"2026-07-26T01:30:59.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"postOnThird":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"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(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":87.9,"endSpeed":81.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59612632372348,"aZ":-25.63732610897234,"pfxX":0.047429823424022466,"pfxZ":3.942431251594238,"pX":0.4037888021266094,"pZ":1.901624618630423,"vX0":7.657097769792345,"vY0":-127.8210560442895,"vZ0":-5.43640757871865,"x":101.61,"y":187.44,"x0":-2.633199727396539,"y0":50.00575254303025,"z0":6.061292508832225,"aX":0.07897273192159225},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.1,"breakHorizontal":-1.8,"spinRate":2102,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.42801623209422246,"extension":6.113583363157102},"index":0,"playId":"a24d77df-c742-3021-8c96-21ea392faf90","pitchNumber":1,"startTime":"2026-07-26T01:29:37.505Z","endTime":"2026-07-26T01:29:40.852Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"7f068c64-df63-330f-a6d5-33ff825e505c","startTime":"2026-07-26T01:29:53.747Z","endTime":"2026-07-26T01:29:56.747Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.787761886396115,"aZ":-15.587283880207854,"pfxX":-6.490851173062368,"pfxZ":8.864890751425317,"pX":0.7185235140433075,"pZ":1.9837076021528703,"vX0":10.138197309089117,"vY0":-135.26694431282365,"vZ0":-8.338420304825902,"x":89.61,"y":185.22,"x0":-2.2179253899187708,"y0":50.003175116337815,"z0":6.177543161670683,"aX":-12.146641765756405},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":9.8,"spinRate":2195,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4034089909999605,"extension":6.107194150748023},"index":2,"playId":"a26f9cb5-da99-31df-97ac-1da0a7b44c4c","pitchNumber":2,"startTime":"2026-07-26T01:30:24.045Z","endTime":"2026-07-26T01:30:28.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09619672533686,"aZ":-18.559500523120352,"pfxX":-7.59730545831143,"pfxZ":8.726938735400989,"pX":0.29935088819963035,"pZ":2.5959329743109754,"vX0":9.146449880198695,"vY0":-123.68653122936158,"vZ0":-4.7913841516549756,"x":105.59,"y":168.69,"x0":-2.4477254874702625,"y0":50.002855083242295,"z0":6.100293151432749,"aX":-11.852364496305096},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":15.0,"breakHorizontal":11.8,"spinRate":2176,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.44169669461291505,"extension":6.316688000712957},"hitData":{"launchSpeed":77.1,"launchAngle":3.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":169.92}},"index":3,"playId":"6da00a5e-dc62-361b-93f1-652513f7305f","pitchNumber":3,"startTime":"2026-07-26T01:30:45.397Z","endTime":"2026-07-26T01:30:59.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:30:59.324Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:31:36.258Z","endTime":"2026-07-26T01:33:10.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"postOnThird":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.926727424024083,"aZ":-12.453282199400519,"pfxX":-7.07942758429063,"pfxZ":10.520336995362168,"pX":-1.089325039053712,"pZ":2.5728198874344788,"vX0":6.278515831513114,"vY0":-136.0664189120529,"vZ0":-7.326903109465031,"x":158.52,"y":169.31,"x0":-2.5072028905935384,"y0":50.00328554490715,"z0":6.163896111196925,"aX":-13.27158423191278},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":11.5,"spinRate":2350,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4025771082572831,"extension":6.097332305969802},"index":0,"playId":"b20ea154-587d-3d5f-b931-e866aae22ea9","pitchNumber":1,"startTime":"2026-07-26T01:31:36.258Z","endTime":"2026-07-26T01:31:43.114Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cooper Pratt steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"b20ea154-587d-3d5f-b931-e866aae22ea9","startTime":"2026-07-26T01:32:04.021Z","endTime":"2026-07-26T01:32:04.022Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.582254099522125,"aZ":-18.604928470394437,"pfxX":-9.011810479931306,"pfxZ":8.673777508573167,"pX":0.35307708090989964,"pZ":1.718540691951152,"vX0":9.786601491228671,"vY0":-124.44115524563884,"vZ0":-7.028479236257675,"x":103.54,"y":192.38,"x0":-2.464638253291435,"y0":50.0009953764293,"z0":6.127120787789402,"aX":-14.095419304976529},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":14.2,"breakHorizontal":13.9,"spinRate":2122,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.44058652424724487,"extension":6.347023056670499},"index":2,"playId":"1506754a-1258-309b-b393-296b1ae6cf2d","pitchNumber":2,"startTime":"2026-07-26T01:32:04.023Z","endTime":"2026-07-26T01:32:07.986Z","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.6,"endSpeed":86.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18584707987942,"aZ":-13.226651160905359,"pfxX":-8.622272486919133,"pfxZ":9.97163911818209,"pX":0.4785400995516119,"pZ":2.4131753254904225,"vX0":10.693785424881469,"vY0":-137.18907249262656,"vZ0":-7.272001919485862,"x":98.76,"y":173.62,"x0":-2.355185755629853,"y0":50.00470942527826,"z0":6.00533947267625,"aX":-16.388369562052137},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":13.3,"spinRate":2410,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3996980420238536,"extension":6.1995985123164665},"index":3,"playId":"2834a689-6c90-384d-b7bc-497794752f0e","pitchNumber":3,"startTime":"2026-07-26T01:32:22.638Z","endTime":"2026-07-26T01:32:26.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7440281690124,"aZ":-15.552349387980618,"pfxX":-7.100478954614907,"pfxZ":8.687745654063264,"pX":-0.8751382878601909,"pZ":4.88304987068656,"vX0":6.741203498092719,"vY0":-137.94222209170863,"vZ0":-0.9061616301006237,"x":150.36,"y":106.94,"x0":-2.4366815138793827,"y0":50.00156790439996,"z0":6.271579370835793,"aX":-13.584202136525226},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2417,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39815857954847544,"extension":6.039836040860263},"index":4,"playId":"cbede49e-a4bd-38ee-b0f2-44dc8c6e2e39","pitchNumber":4,"startTime":"2026-07-26T01:32:43.434Z","endTime":"2026-07-26T01:32:46.434Z","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":84.8,"endSpeed":77.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70703841557751,"aZ":-21.20367386282432,"pfxX":-9.715934629606563,"pfxZ":7.171959215971975,"pX":0.5149775193444502,"pZ":2.1099693700874713,"vX0":10.455175072404977,"vY0":-122.99302987747387,"vZ0":-5.056905429237011,"x":97.37,"y":181.81,"x0":-2.5314539495517168,"y0":50.005536739176215,"z0":5.994276264467482,"aX":-14.868230649772515},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":12.0,"breakHorizontal":15.1,"spinRate":2306,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.4455701256436475,"extension":6.2587594644172135},"index":5,"playId":"1d4f98c4-43be-36ff-97fc-7b27ee0e37c5","pitchNumber":5,"startTime":"2026-07-26T01:33:06.027Z","endTime":"2026-07-26T01:33:10.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:33:10.471Z","atBatIndex":66},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Christian Yelich out on a sacrifice fly to center fielder Cole Carrigg. Luis Lara scores. Cooper Pratt to 3rd.","rbi":1,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:33:13.456Z","endTime":"2026-07-26T01:34:31.510Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":94.1,"endSpeed":85.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97867882446455,"aZ":-12.796493905625319,"pfxX":-7.3751604683349825,"pfxZ":10.28050747400431,"pX":0.03351958113077106,"pZ":3.1400611592535395,"vX0":9.109244567438543,"vY0":-136.623789385963,"vZ0":-5.739986988686066,"x":115.72,"y":154.0,"x0":-2.3904861962764126,"y0":50.00132327753599,"z0":6.152784723884516,"aX":-13.899103205739678},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":11.4,"spinRate":2408,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.40139533147197737,"extension":6.209039887869891},"index":0,"playId":"b160ebc8-5845-37da-925d-89796ec070ea","pitchNumber":1,"startTime":"2026-07-26T01:34:02.662Z","endTime":"2026-07-26T01:34:05.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.922309133647307,"aZ":-20.89707759882168,"pfxX":-7.936538425935918,"pfxZ":7.29636017193325,"pX":-0.5985695125764897,"pZ":2.93544526682697,"vX0":7.296695301039723,"vY0":-123.61421138062371,"vZ0":-3.630290236426111,"x":139.82,"y":159.52,"x0":-2.559216808320642,"y0":50.003463050071886,"z0":6.180031053067483,"aX":-12.268174595281799},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.6,"breakHorizontal":12.6,"spinRate":2318,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.4433006102286656,"extension":6.17267139253988},"hitData":{"launchSpeed":102.5,"launchAngle":22.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":103.15,"coordY":52.43}},"index":1,"playId":"e4318189-d929-315b-bd0c-0c33f373106d","pitchNumber":2,"startTime":"2026-07-26T01:34:19.858Z","endTime":"2026-07-26T01:34:31.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:34:31.510Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T01:34:50.703Z","endTime":"2026-07-26T01:35:43.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":94.3,"endSpeed":85.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.762586891014315,"aZ":-12.523180421823005,"pfxX":-7.971019080537526,"pfxZ":10.384623843131848,"pX":-0.5394133140242576,"pZ":3.0914522307449888,"vX0":7.90805546319514,"vY0":-137.04388913886172,"vZ0":-5.957160936686419,"x":137.56,"y":155.31,"x0":-2.434091469865783,"y0":50.00098631558131,"z0":6.157220378674066,"aX":-15.08132987414407},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":12.7,"spinRate":2398,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4004691575183337,"extension":6.127848537435995},"index":0,"playId":"cf31af9a-f073-3fa9-abf4-06ac667e4d44","pitchNumber":1,"startTime":"2026-07-26T01:35:14.922Z","endTime":"2026-07-26T01:35:18.162Z","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":94.4,"endSpeed":85.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.836253805430868,"aZ":-13.229479015440294,"pfxX":-7.650303988450531,"pfxZ":9.980261255786528,"pX":-0.6028281055759022,"pZ":3.5855073666309982,"vX0":7.75703052432862,"vY0":-137.25257553094946,"vZ0":-4.567880130523089,"x":139.98,"y":141.97,"x0":-2.47871160932546,"y0":50.000978615507634,"z0":6.179652757851072,"aX":-14.519788954461925},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":12.1,"spinRate":2412,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3998421845035378,"extension":6.168932883068497},"hitData":{"launchSpeed":93.5,"launchAngle":47.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.11,"coordY":85.16}},"index":1,"playId":"5975f02d-07b4-3e6c-87f6-eb209f17e668","pitchNumber":2,"startTime":"2026-07-26T01:35:33.763Z","endTime":"2026-07-26T01:35:43.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:35:43.804Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:37:26.245Z","endTime":"2026-07-26T01:40:39.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.041620184400994,"aZ":-25.19430051566853,"pfxX":-6.451362200114503,"pfxZ":4.1316420365720425,"pX":-0.35547726619985826,"pZ":2.316716262638791,"vX0":4.967178414691095,"vY0":-128.71495111732702,"vZ0":-2.507815230731548,"x":130.55,"y":176.23,"x0":-1.4657541260720495,"y0":50.001464965321375,"z0":5.2408399694990635,"aX":-10.896636794696022},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.2,"breakHorizontal":10.7,"spinRate":2010,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.42443941750102443,"extension":6.0625621601022806},"index":0,"playId":"0c459559-b86a-33d8-ad7d-0c9ceacda47c","pitchNumber":1,"startTime":"2026-07-26T01:38:02.690Z","endTime":"2026-07-26T01:38:11.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63281901646,"aZ":-31.18063047355241,"pfxX":-8.8564062074093,"pfxZ":0.66720433091632,"pX":-1.3127667929381233,"pZ":2.450971381565913,"vX0":3.7250630784319876,"vY0":-121.72391243068687,"vZ0":-0.2799662179312824,"x":167.04,"y":172.6,"x0":-1.7150228416510047,"y0":50.00445266771249,"z0":5.274694298263981,"aX":-13.24724709654951},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.4,"breakHorizontal":15.1,"spinRate":1660,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4505339987926611,"extension":6.0647037862844515},"index":1,"playId":"a200b234-fb7a-3c81-aca3-6d9f04516252","pitchNumber":2,"startTime":"2026-07-26T01:38:35.452Z","endTime":"2026-07-26T01:38:39.512Z","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":83.5,"endSpeed":76.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.209552230911047,"aZ":-29.552838060196873,"pfxX":-8.238761128311657,"pfxZ":1.7515125747356803,"pX":-0.8354772982904907,"pZ":1.08522473910074,"vX0":4.272675103680752,"vY0":-121.50003695152486,"vZ0":-3.60587022220093,"x":148.85,"y":209.48,"x0":-1.5481671729872073,"y0":50.000330704914944,"z0":5.161780825668358,"aX":-12.293389256630087},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.5,"breakHorizontal":13.9,"spinRate":1584,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.4511187356582411,"extension":6.033462188697944},"index":2,"playId":"28c135f5-1b25-3f44-9f49-c70803652adb","pitchNumber":3,"startTime":"2026-07-26T01:38:51.633Z","endTime":"2026-07-26T01:38:55.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.633622608040262,"aZ":-24.04902457171894,"pfxX":0.6909188608397012,"pfxZ":4.856227911869823,"pX":0.9624558952058201,"pZ":2.836441884982793,"vX0":5.999692062922545,"vY0":-127.7973441193249,"vZ0":-1.2674464452595036,"x":80.31,"y":162.2,"x0":-1.494630218620807,"y0":50.00052983511317,"z0":5.208499748118996,"aX":1.1537903883253695},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.8,"breakHorizontal":-2.4,"spinRate":2356,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.42681617284280016,"extension":6.031943665392629},"index":3,"playId":"6edf93b7-57ae-31e6-9640-81b17e678527","pitchNumber":4,"startTime":"2026-07-26T01:39:08.053Z","endTime":"2026-07-26T01:39:12.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-26T01:39:24.268Z","endTime":"2026-07-26T01:39:39.699Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35799507677473,"aZ":-27.40582541064639,"pfxX":2.7267694157738402,"pfxZ":2.9959406795284202,"pX":-0.43119035517818843,"pZ":3.492096994135085,"vX0":2.1964804771763937,"vY0":-125.14555302081284,"vZ0":1.0008041766188804,"x":133.44,"y":144.49,"x0":-1.673377171487996,"y0":50.00435951746805,"z0":5.325470622484718,"aX":4.341020819476204},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":-5.4,"spinRate":2466,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.43705384884663623,"extension":6.05135325414661},"index":5,"playId":"4e868419-dfa8-39fe-92d9-62717fc87249","pitchNumber":5,"startTime":"2026-07-26T01:39:39.699Z","endTime":"2026-07-26T01:39:43.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74647272089669,"aZ":-27.602552583519465,"pfxX":10.932860060447663,"pfxZ":3.274291346707934,"pX":1.0987383113726503,"pZ":1.642313927163242,"vX0":3.2539095897223858,"vY0":-117.7822562212294,"vZ0":-1.8231596961859453,"x":75.12,"y":194.44,"x0":-1.7232967531979242,"y0":50.003068791763845,"z0":4.995232901200119,"aX":15.25739711080516},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.8,"breakHorizontal":-20.6,"spinRate":2839,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.46622022225765214,"extension":5.890306857421417},"index":6,"playId":"219b1223-d494-3823-9a1d-7305b9445aa0","pitchNumber":6,"startTime":"2026-07-26T01:40:00.814Z","endTime":"2026-07-26T01:40:04.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74791749907358,"aZ":-27.844083124302216,"pfxX":8.190516081374186,"pfxZ":2.962203320704602,"pX":1.1064777004894197,"pZ":1.5562164459337442,"vX0":4.2809268690562545,"vY0":-119.9366581319441,"vZ0":-2.277855870881264,"x":74.82,"y":196.76,"x0":-1.7642181587852073,"y0":50.00107201456082,"z0":4.996420598320736,"aX":11.953331976501772},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.0,"breakHorizontal":-15.8,"spinRate":2685,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.45633297286183794,"extension":6.155669290058826},"index":7,"playId":"f2417663-a01b-35cc-af30-716100b247a6","pitchNumber":7,"startTime":"2026-07-26T01:40:35.785Z","endTime":"2026-07-26T01:40:39.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:40:39.563Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:40:46.466Z","endTime":"2026-07-26T01:42:10.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38818436761076,"aZ":-28.164819397277306,"pfxX":-7.437246259042682,"pfxZ":2.634468847595044,"pX":0.7702530539396014,"pZ":1.7546250025284698,"vX0":7.593328905666592,"vY0":-122.78627879852591,"vZ0":-2.452715624551465,"x":87.64,"y":191.41,"x0":-1.4029966176190138,"y0":50.00113290728463,"z0":5.174589331061628,"aX":-11.30207534974519},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.4,"breakHorizontal":11.6,"spinRate":1591,"spinDirection":260},"zone":9,"typeConfidence":2.0,"plateTime":0.4469103764731597,"extension":6.105454064701754},"index":0,"playId":"d65b0a39-aa79-31e4-aa6b-96e2978bfdb6","pitchNumber":1,"startTime":"2026-07-26T01:41:06.408Z","endTime":"2026-07-26T01:41:09.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99368245790227,"aZ":-25.549835583040732,"pfxX":2.2669281540514477,"pfxZ":3.9527720701555857,"pX":-0.7271404727900325,"pZ":2.7651347970623448,"vX0":1.9276841063842745,"vY0":-128.19284942623236,"vZ0":-1.008499439405992,"x":144.72,"y":164.12,"x0":-1.7816549047879786,"y0":50.00069329106918,"z0":5.147201765492607,"aX":3.7943067405072624},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":-4.6,"spinRate":2434,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.42629855186097476,"extension":5.908151455382827},"index":1,"playId":"232cf684-1085-3c3d-bb99-d0442932a463","pitchNumber":2,"startTime":"2026-07-26T01:41:26.098Z","endTime":"2026-07-26T01:41:29.964Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-26T01:41:50.358Z","endTime":"2026-07-26T01:42:07.124Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50680742072622,"aZ":-30.53740187437618,"pfxX":10.136282778826551,"pfxZ":1.1525378314781571,"pX":0.23639713058680048,"pZ":1.8084260478444334,"vX0":1.7233135934547494,"vY0":-118.66049781731746,"vZ0":-1.060250052128361,"x":107.99,"y":189.95,"x0":-1.8164828766717753,"y0":50.002856012798105,"z0":5.0527162285653135,"aX":14.39962695712201},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.0,"breakHorizontal":-18.7,"spinRate":2873,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.46226354618073184,"extension":5.889717306591862},"index":3,"playId":"cd154179-0dcd-3e41-9a86-4695d86f9c47","pitchNumber":3,"startTime":"2026-07-26T01:42:07.124Z","endTime":"2026-07-26T01:42:10.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:42:10.652Z","atBatIndex":70},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Brett Sullivan reaches on a fielder's choice. TJ Rumfield to 2nd. TJ Rumfield advances to 2nd, on a throwing error by first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:42:24.115Z","endTime":"2026-07-26T01:42:52.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":82.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80876274038674,"aZ":-27.895338727797967,"pfxX":-5.784347932612431,"pfxZ":2.453145011458777,"pX":-0.3445782193840002,"pZ":1.4264256641867223,"vX0":5.20094332686969,"vY0":-130.98550918011725,"vZ0":-4.06047801525401,"x":130.13,"y":200.27,"x0":-1.601198010176779,"y0":50.0009066397755,"z0":5.074390664285572,"aX":-10.083438457420565},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":9.4,"spinRate":2080,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41762181544374055,"extension":5.943904205083371},"hitData":{"launchSpeed":72.0,"launchAngle":-9.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.13,"coordY":166.41}},"index":0,"playId":"be5cff9f-719c-35fb-8f54-06ab64d2ecee","pitchNumber":1,"startTime":"2026-07-26T01:42:38.314Z","endTime":"2026-07-26T01:42:52.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:42:52.964Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Freeman pops out to second baseman Brice Turang.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:43:26.619Z","endTime":"2026-07-26T01:44:13.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4781828435023,"aZ":-29.740809584253963,"pfxX":10.288211171857698,"pfxZ":1.7383118439269083,"pX":0.17293377136287091,"pZ":3.0618098562690967,"vX0":1.2162190428826058,"vY0":-117.9244390481028,"vZ0":1.3626404542886499,"x":110.41,"y":156.11,"x0":-1.6862359967759535,"y0":50.0047219740002,"z0":5.23042141729552,"aX":14.417100710179723},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.7,"breakHorizontal":-19.0,"spinRate":2769,"spinDirection":76},"zone":2,"typeConfidence":2.0,"plateTime":0.46538296369745913,"extension":5.925437839715535},"index":0,"playId":"37e975e2-2dd4-3ddb-9d39-7a6c9dd16e46","pitchNumber":1,"startTime":"2026-07-26T01:43:39.072Z","endTime":"2026-07-26T01:43:42.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.870862678560734,"aZ":-25.75500478652266,"pfxX":-3.4692620887165684,"pfxZ":3.717248709354825,"pX":0.860206772744239,"pZ":3.249935272727042,"vX0":6.939419567332068,"vY0":-130.45056842232577,"vZ0":-0.11429868010448485,"x":84.21,"y":151.03,"x0":-1.3810392312559163,"y0":50.00412709852781,"z0":5.232257224090178,"aX":-5.993821036911036},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":4.8,"spinRate":2120,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4195163062719254,"extension":5.951781451121867},"hitData":{"launchSpeed":70.3,"launchAngle":55.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":176.81,"coordY":147.95}},"index":1,"playId":"d347224d-74c7-3b57-bd79-d301beef1954","pitchNumber":2,"startTime":"2026-07-26T01:43:59.540Z","endTime":"2026-07-26T01:44:13.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:44:13.274Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Tovar walks. TJ Rumfield to 3rd. Brett Sullivan to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:44:19.592Z","endTime":"2026-07-26T01:46:26.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.465789795169403,"aZ":-29.334440087485795,"pfxX":-7.033252212252645,"pfxZ":1.6205909396463714,"pX":0.2980540151351493,"pZ":2.2748057727370377,"vX0":6.7137330500237,"vY0":-131.50603392231136,"vZ0":-2.0001516244329993,"x":105.64,"y":177.36,"x0":-1.3722524992353495,"y0":50.00361710268591,"z0":5.21774032658156,"aX":-12.339133524406964},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":11.3,"spinRate":2001,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.41623515903224284,"extension":6.0589587425619476},"index":0,"playId":"e1b4f64d-0047-3b32-9cfd-9b2264de7494","pitchNumber":1,"startTime":"2026-07-26T01:44:42.214Z","endTime":"2026-07-26T01:44:45.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34807976570071,"aZ":-29.11839137795245,"pfxX":10.569271738024096,"pfxZ":2.1414889604424285,"pX":0.4446198609367253,"pZ":2.3637036859330114,"vX0":1.6922677896842746,"vY0":-118.9210814925064,"vZ0":-0.35929447329545927,"x":100.05,"y":174.96,"x0":-1.6496770277295991,"y0":50.0041569763081,"z0":5.16379447205458,"aX":15.10093946343889},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.1,"breakHorizontal":-19.6,"spinRate":2795,"spinDirection":77},"zone":6,"typeConfidence":2.0,"plateTime":0.4610166685858679,"extension":5.995481776344308},"index":1,"playId":"d6d45609-d489-3dbe-8bbd-6527082ad053","pitchNumber":2,"startTime":"2026-07-26T01:45:02.675Z","endTime":"2026-07-26T01:45:06.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492206350057273,"aZ":-27.314372743841755,"pfxX":-3.981971935144741,"pfxZ":2.7862503521274817,"pX":0.0785834117239545,"pZ":4.210026503598733,"vX0":5.033544671729369,"vY0":-131.24563318145852,"vZ0":2.0690595065274406,"x":114.0,"y":125.11,"x0":-1.3458353281962951,"y0":50.00597758548763,"z0":5.444111496565818,"aX":-6.955834625828934},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":6.1,"spinRate":2138,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.417155914163267,"extension":6.188834186654665},"index":2,"playId":"38f91ff2-1a60-3f19-b54d-e0bc1e994baa","pitchNumber":3,"startTime":"2026-07-26T01:45:22.871Z","endTime":"2026-07-26T01:45:25.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82652026834118,"aZ":-21.25104081769366,"pfxX":-6.319337682396087,"pfxZ":7.146673375637411,"pX":-0.43716008598041245,"pZ":0.3730454815870151,"vX0":4.840127408625398,"vY0":-122.95862921682982,"vZ0":-6.7978078143479115,"x":133.66,"y":228.71,"x0":-1.612023392608218,"y0":50.000806491808724,"z0":4.981719181600943,"aX":-9.656182787054513},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.5,"breakHorizontal":10.3,"spinRate":1723,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.44578387369809125,"extension":6.262053934302381},"index":3,"playId":"0633acb2-6484-3b4f-99de-df8581d0c471","pitchNumber":4,"startTime":"2026-07-26T01:45:39.514Z","endTime":"2026-07-26T01:45:43.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62659396834697,"aZ":-28.765307576789056,"pfxX":9.114873647237626,"pfxZ":2.314860455712333,"pX":1.5620961299085887,"pZ":2.327506498077957,"vX0":4.598972361544686,"vY0":-120.91276857890313,"vZ0":-0.6022145162862477,"x":57.46,"y":175.94,"x0":-1.551744504845031,"y0":50.003551651220675,"z0":5.114363681022211,"aX":13.432126750218439},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.3,"breakHorizontal":-17.6,"spinRate":2807,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4538277400777453,"extension":5.999649292499537},"index":4,"playId":"db9acb65-a006-30a5-9133-80eba2a6e29d","pitchNumber":5,"startTime":"2026-07-26T01:46:01.988Z","endTime":"2026-07-26T01:46:06.848Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7214696431343,"aZ":-27.51468727288558,"pfxX":-6.957836306646329,"pfxZ":2.7298696707626595,"pX":1.6243465359565954,"pZ":1.7548020543109912,"vX0":10.053447573572678,"vY0":-129.78098384414682,"vZ0":-2.8388542224592705,"x":55.08,"y":191.4,"x0":-1.3926224192077619,"y0":50.00531598731501,"z0":4.954697293842139,"aX":-11.891398224383991},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.6,"breakHorizontal":10.4,"spinRate":2101,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4217508261233105,"extension":6.272993753173857},"index":5,"playId":"09e0aa6e-5818-38ad-895b-cebbac814e42","pitchNumber":6,"startTime":"2026-07-26T01:46:20.350Z","endTime":"2026-07-26T01:46:26.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:46:26.457Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a line drive to center fielder Garrett Mitchell. TJ Rumfield scores. Brett Sullivan scores. Ezequiel Tovar to 2nd.","rbi":2,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:47:43.612Z","endTime":"2026-07-26T01:47:56.713Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":{"id":621121,"link":"/api/v1/people/621121"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":{"id":621121,"link":"/api/v1/people/621121"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T01:46:45.068Z","endTime":"2026-07-26T01:47:45.641Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82928125815483,"aZ":-29.765628765350755,"pfxX":2.565112766816325,"pfxZ":1.491504524538195,"pX":-0.39240181155373594,"pZ":2.955300330375174,"vX0":2.488281966520686,"vY0":-126.39061389238826,"vZ0":0.12514797899572128,"x":131.96,"y":158.99,"x0":-1.7230918722921489,"y0":50.00501433385393,"z0":5.296071722423541,"aX":4.148824161089378},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-5.2,"spinRate":2479,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.4334024526208542,"extension":6.0164761444258845},"hitData":{"launchSpeed":75.5,"launchAngle":19.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.3,"coordY":94.39}},"index":1,"playId":"47837427-d47d-3065-9625-40290703b5fb","pitchNumber":1,"startTime":"2026-07-26T01:47:45.641Z","endTime":"2026-07-26T01:47:56.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:47:56.713Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a line drive to center fielder Garrett Mitchell. Ezequiel Tovar scores. Jake McCarthy to 2nd.","rbi":1,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:51:30.838Z","endTime":"2026-07-26T01:52:32.537Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":621121,"link":"/api/v1/people/621121"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T01:48:21.703Z","endTime":"2026-07-26T01:49:22.326Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Trevor Megill replaces Lance McCullers Jr.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T01:49:22.326Z","endTime":"2026-07-26T01:51:32.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17139710988155,"aZ":-8.39202412500172,"pfxX":-2.5233437066210964,"pfxZ":11.419718260375602,"pX":0.10235911195253415,"pZ":3.349803583429687,"vX0":1.017301177614498,"vY0":-143.81141245973473,"vZ0":-7.277868667247035,"x":113.1,"y":148.34,"x0":0.070637075498996,"y0":50.00024596796365,"z0":6.442534401548497,"aX":-5.2536183341725975},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.3,"breakHorizontal":4.3,"spinRate":2431,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.38172688818661404,"extension":6.615120318820112},"index":2,"playId":"db6660c4-31a8-3cc5-8aa9-8edc738d2ad5","pitchNumber":1,"startTime":"2026-07-26T01:51:32.962Z","endTime":"2026-07-26T01:51:36.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.43781101686713,"aZ":-9.022147924151025,"pfxX":-0.8325213924058288,"pfxZ":11.507334004603507,"pX":-0.06522274261860528,"pZ":2.413842797558044,"vX0":0.16815632933995384,"vY0":-141.88214225896104,"vZ0":-9.411146478008284,"x":119.49,"y":173.61,"x0":-0.017660334784997938,"y0":50.00422164804201,"z0":6.373746590748839,"aX":-1.6751606377201291},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.8,"breakHorizontal":1.4,"spinRate":2409,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.3880005421134318,"extension":6.690445008552924},"index":3,"playId":"81beb589-5f21-3af0-ad4a-c2d4b42f8ec7","pitchNumber":2,"startTime":"2026-07-26T01:51:52.544Z","endTime":"2026-07-26T01:51:56.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.14162758373284,"aZ":-9.410135913585291,"pfxX":-2.8145993267525835,"pfxZ":10.66995141730408,"pX":-0.11979774713638691,"pZ":3.940096135358681,"vX0":0.254103666590318,"vY0":-145.3903862092086,"vZ0":-5.594424929681022,"x":121.57,"y":132.4,"x0":0.15706713699298724,"y0":50.005050849568924,"z0":6.464633512613476,"aX":-6.006575357125356},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.4,"breakHorizontal":5.0,"spinRate":2385,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.37720033357682015,"extension":6.522440381283293},"hitData":{"launchSpeed":89.4,"launchAngle":16.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":159.31,"coordY":84.98}},"index":4,"playId":"f1708e00-d948-3634-b9ff-bd3231525be5","pitchNumber":3,"startTime":"2026-07-26T01:52:21.582Z","endTime":"2026-07-26T01:52:32.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:52:32.537Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:52:50.013Z","endTime":"2026-07-26T01:54:47.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.33"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.97"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.69"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.83"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.83"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.93"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.01"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.51"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.06"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.94"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.063"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".840"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.194"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".689"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.063"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".840"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.194"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".689"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.01761900546873,"aZ":-8.213970595642657,"pfxX":-1.5984030819152055,"pfxZ":11.366150630690694,"pX":-1.0431920619063781,"pZ":2.921338895078603,"vX0":-2.0237950711594412,"vY0":-144.77544644718913,"vZ0":-8.412501105974032,"x":156.76,"y":159.9,"x0":-0.12565903975736106,"y0":50.00117179311516,"z0":6.379036494126427,"aX":-3.3683007305837473},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.0,"breakHorizontal":3.4,"spinRate":2396,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.3793568937692098,"extension":6.557937106238019},"index":0,"playId":"2ed889ce-c4ea-33d0-8614-81c764257abf","pitchNumber":1,"startTime":"2026-07-26T01:53:09.352Z","endTime":"2026-07-26T01:53:12.608Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53450150276102,"aZ":-34.04207631083114,"pfxX":0.49892493296376994,"pfxZ":-1.0899083755935826,"pX":1.2614293364312812,"pZ":-0.23208857789411258,"vX0":3.461854260043799,"vY0":-129.98431392162635,"vZ0":-9.886087040964279,"x":68.92,"y":245.05,"x0":-0.15317956749152528,"y0":50.00576834483116,"z0":6.209763757826544,"aX":0.8525109743189945},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.0,"breakHorizontal":-1.7,"spinRate":2762,"spinDirection":350},"zone":14,"typeConfidence":0.89,"plateTime":0.4215622456559567,"extension":6.713441297276896},"index":1,"playId":"8902abce-b367-3b89-83ba-91695f921513","pitchNumber":2,"startTime":"2026-07-26T01:53:26.527Z","endTime":"2026-07-26T01:53:29.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7358367613387,"aZ":-8.816226031483579,"pfxX":-1.5266598774264244,"pfxZ":11.44547335870751,"pX":-0.3586088708233406,"pZ":2.6745868154533143,"vX0":-0.34170143224687977,"vY0":-142.42351896354165,"vZ0":-8.664044729767353,"x":130.67,"y":166.57,"x0":-0.0386131100551676,"y0":50.00369440241485,"z0":6.325392260442318,"aX":-3.115407295943119},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.0,"breakHorizontal":2.9,"spinRate":2493,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.38556244099509973,"extension":6.813685585159269},"index":2,"playId":"cdab4e4b-94a9-305d-8d9e-ef55fe5082d5","pitchNumber":3,"startTime":"2026-07-26T01:53:51.296Z","endTime":"2026-07-26T01:53:54.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.918499769578293,"aZ":-8.81395297060962,"pfxX":-1.4790631415498723,"pfxZ":11.04409700433077,"pX":-0.46851656789478213,"pZ":3.3126189021314234,"vX0":-0.4415060824490562,"vY0":-144.1522667864586,"vZ0":-7.1329263030686105,"x":134.86,"y":149.34,"x0":-0.12132943916052584,"y0":50.00643160626958,"z0":6.3559860309538765,"aX":-3.1287651139806036},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.8,"breakHorizontal":2.8,"spinRate":2467,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.3792472210378883,"extension":6.599755919490944},"index":3,"playId":"b6332952-1c06-3f7a-b300-9d74d285e94f","pitchNumber":4,"startTime":"2026-07-26T01:54:12.739Z","endTime":"2026-07-26T01:54:15.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83202338128409,"aZ":-8.840428160130852,"pfxX":-2.2804569452225287,"pfxZ":10.969720196686616,"pX":1.2619064844950594,"pZ":2.0723584331509883,"vX0":3.963899978584581,"vY0":-144.71268620247844,"vZ0":-10.376728301122284,"x":68.9,"y":182.83,"x0":0.17252413322033222,"y0":50.00388645481589,"z0":6.240409768568704,"aX":-4.85148721236275},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.0,"breakHorizontal":3.4,"spinRate":2433,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.3780641716218591,"extension":6.752226025729494},"index":4,"playId":"45732282-8607-3c55-a4bb-6b93cb00ee39","pitchNumber":5,"startTime":"2026-07-26T01:54:43.510Z","endTime":"2026-07-26T01:54:47.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:54:47.237Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T01:52:50.013Z","endTime":"2026-07-26T01:54:47.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.33"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.97"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.69"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.83"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.83"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.93"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.01"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.51"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.06"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.94"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.063"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".840"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.194"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".689"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.063"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".840"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.194"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".689"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.01761900546873,"aZ":-8.213970595642657,"pfxX":-1.5984030819152055,"pfxZ":11.366150630690694,"pX":-1.0431920619063781,"pZ":2.921338895078603,"vX0":-2.0237950711594412,"vY0":-144.77544644718913,"vZ0":-8.412501105974032,"x":156.76,"y":159.9,"x0":-0.12565903975736106,"y0":50.00117179311516,"z0":6.379036494126427,"aX":-3.3683007305837473},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.0,"breakHorizontal":3.4,"spinRate":2396,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.3793568937692098,"extension":6.557937106238019},"index":0,"playId":"2ed889ce-c4ea-33d0-8614-81c764257abf","pitchNumber":1,"startTime":"2026-07-26T01:53:09.352Z","endTime":"2026-07-26T01:53:12.608Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53450150276102,"aZ":-34.04207631083114,"pfxX":0.49892493296376994,"pfxZ":-1.0899083755935826,"pX":1.2614293364312812,"pZ":-0.23208857789411258,"vX0":3.461854260043799,"vY0":-129.98431392162635,"vZ0":-9.886087040964279,"x":68.92,"y":245.05,"x0":-0.15317956749152528,"y0":50.00576834483116,"z0":6.209763757826544,"aX":0.8525109743189945},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.0,"breakHorizontal":-1.7,"spinRate":2762,"spinDirection":350},"zone":14,"typeConfidence":0.89,"plateTime":0.4215622456559567,"extension":6.713441297276896},"index":1,"playId":"8902abce-b367-3b89-83ba-91695f921513","pitchNumber":2,"startTime":"2026-07-26T01:53:26.527Z","endTime":"2026-07-26T01:53:29.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7358367613387,"aZ":-8.816226031483579,"pfxX":-1.5266598774264244,"pfxZ":11.44547335870751,"pX":-0.3586088708233406,"pZ":2.6745868154533143,"vX0":-0.34170143224687977,"vY0":-142.42351896354165,"vZ0":-8.664044729767353,"x":130.67,"y":166.57,"x0":-0.0386131100551676,"y0":50.00369440241485,"z0":6.325392260442318,"aX":-3.115407295943119},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.0,"breakHorizontal":2.9,"spinRate":2493,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.38556244099509973,"extension":6.813685585159269},"index":2,"playId":"cdab4e4b-94a9-305d-8d9e-ef55fe5082d5","pitchNumber":3,"startTime":"2026-07-26T01:53:51.296Z","endTime":"2026-07-26T01:53:54.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.918499769578293,"aZ":-8.81395297060962,"pfxX":-1.4790631415498723,"pfxZ":11.04409700433077,"pX":-0.46851656789478213,"pZ":3.3126189021314234,"vX0":-0.4415060824490562,"vY0":-144.1522667864586,"vZ0":-7.1329263030686105,"x":134.86,"y":149.34,"x0":-0.12132943916052584,"y0":50.00643160626958,"z0":6.3559860309538765,"aX":-3.1287651139806036},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.8,"breakHorizontal":2.8,"spinRate":2467,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.3792472210378883,"extension":6.599755919490944},"index":3,"playId":"b6332952-1c06-3f7a-b300-9d74d285e94f","pitchNumber":4,"startTime":"2026-07-26T01:54:12.739Z","endTime":"2026-07-26T01:54:15.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83202338128409,"aZ":-8.840428160130852,"pfxX":-2.2804569452225287,"pfxZ":10.969720196686616,"pX":1.2619064844950594,"pZ":2.0723584331509883,"vX0":3.963899978584581,"vY0":-144.71268620247844,"vZ0":-10.376728301122284,"x":68.9,"y":182.83,"x0":0.17252413322033222,"y0":50.00388645481589,"z0":6.240409768568704,"aX":-4.85148721236275},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.0,"breakHorizontal":3.4,"spinRate":2433,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.3780641716218591,"extension":6.752226025729494},"index":4,"playId":"45732282-8607-3c55-a4bb-6b93cb00ee39","pitchNumber":5,"startTime":"2026-07-26T01:54:43.510Z","endTime":"2026-07-26T01:54:47.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T01:54:47.237Z","atBatIndex":76},"scoringPlays":[12,13,24,32,47,48,51,67,74,75],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":136.96,"y":163.61},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":108.45,"y":145.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":112.28,"y":147.63},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":59.92,"y":73.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":169.04,"y":100.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":118.81,"y":194.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":126.98,"y":182.59},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9],"bottom":[10,11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":116.34,"y":147.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":143.19,"y":176.51},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":152.82,"y":156.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":215.67,"y":99.19},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":58.36,"y":47.62},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":153.59,"y":49.96},"type":"O","description":"Flyout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":121.66,"y":187.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":117.86,"y":76.69},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":123.85,"y":169.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":127.99,"y":142.56},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":33,"top":[22,23,24,25,26,27],"bottom":[28,29,30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":152.33,"y":84.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":51.48,"y":117.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":107.38,"y":103.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":113.42,"y":142.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":178.83,"y":100.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":173.02,"y":68.35},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":128.85,"y":93.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":98.72,"y":46.86},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":104.18,"y":98.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":175.12,"y":117.22},"type":"H","description":"Single"}]}},{"startIndex":34,"endIndex":40,"top":[34,35,36,37],"bottom":[38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":125.24,"y":102.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":124.95,"y":190.7},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":176.08,"y":73.34},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":99.2,"y":164.01},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":99.61,"y":87.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":132.55,"y":88.34},"type":"O","description":"Lineout"}]}},{"startIndex":41,"endIndex":51,"top":[41,42,43],"bottom":[44,45,46,47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":171.97,"y":93.6},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":112.11,"y":193.91},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":109.82,"y":179.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":92.01,"y":102.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":63.81,"y":138.03},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":97.33,"y":89.2},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":98.97,"y":108.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":106.2,"y":164.35},"type":"O","description":"Groundout"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54],"bottom":[55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":85.95,"y":156.46},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":106.2,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":197.49,"y":121.4},"type":"H","description":"Double"}]}},{"startIndex":59,"endIndex":68,"top":[59,60,61,62,63],"bottom":[64,65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":116.34,"y":163.34},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":121.88,"y":54.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":122.22,"y":189.45},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":100.12,"y":169.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":103.15,"y":52.43},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":156.11,"y":85.16},"type":"O","description":"Flyout"}]}},{"startIndex":69,"endIndex":76,"top":[69,70,71,72,73,74,75,76],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"coordinates":{"x":150.13,"y":166.41},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":176.81,"y":147.95},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":124.3,"y":94.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":159.31,"y":84.98},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"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":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":8,"hits":13,"errors":1,"leftOnBase":6},"away":{"runs":5,"hits":7,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"shortstop":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"left":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"center":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"right":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"onDeck":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"inHole":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"battingOrder":3,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"onDeck":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"inHole":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"battingOrder":3,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":12,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".254","atBats":34,"obp":".325","slg":".418","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":8,"rbi":5,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":5,"airOuts":8,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":32,"obp":".421","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":142,"era":"5.49","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.52","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":54,"strikes":88,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":7,"pitchesPerInning":"17.75","runsScoredPer9":"9.00","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 3-5)","summary":"5.0 IP, 5 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":21,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":82,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":32,"strikes":50,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":42,"groundOuts":77,"airOuts":73,"runs":48,"doubles":18,"triples":1,"homeRuns":15,"strikeOuts":54,"baseOnBalls":29,"intentionalWalks":0,"hits":74,"hitByPitch":1,"atBats":277,"obp":".338","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1157,"era":"5.73","inningsPitched":"70.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.46","battersFaced":308,"outs":212,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1157,"balls":437,"strikes":720,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.05","rbi":3,"winPercentage":".375","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.88","walksPer9Inn":"3.69","hitsPer9Inn":"9.42","runsScoredPer9":"6.11","homeRunsPer9":"1.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":46,"groundOuts":38,"airOuts":71,"runs":35,"doubles":11,"triples":3,"homeRuns":16,"strikeOuts":61,"baseOnBalls":14,"intentionalWalks":0,"hits":64,"hitByPitch":3,"avg":".277","atBats":231,"obp":".323","slg":".558","ops":".881","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":129,"rbi":43,"leftOnBase":85,"sacBunts":0,"sacFlies":3,"babip":".306","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.44","popOuts":16,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":99,"errors":1,"chances":103,"fielding":".990","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":115,"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":30,"gamesStarted":0,"flyOuts":12,"groundOuts":39,"airOuts":31,"runs":21,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":19,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":126,"obp":".369","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":562,"era":"5.18","inningsPitched":"33.0","wins":3,"losses":3,"saves":4,"saveOpportunities":6,"holds":5,"blownSaves":2,"earnedRuns":19,"whip":"1.64","battersFaced":149,"outs":99,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":562,"balls":225,"strikes":337,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".500","pitchesPerInning":"17.03","gamesFinished":12,"strikeoutWalkRatio":"1.26","strikeoutsPer9Inn":"6.55","walksPer9Inn":"5.18","hitsPer9Inn":"9.55","runsScoredPer9":"5.73","homeRunsPer9":"0.82","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":14},"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":true,"isSubstitute":false}},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":28,"gamesStarted":3,"flyOuts":19,"groundOuts":13,"airOuts":38,"runs":19,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":2,"hits":31,"hitByPitch":2,"atBats":105,"obp":".369","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":496,"era":"5.60","inningsPitched":"27.1","wins":0,"losses":3,"saves":3,"saveOpportunities":5,"holds":5,"blownSaves":2,"earnedRuns":17,"whip":"1.57","battersFaced":124,"outs":82,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":177,"strikes":319,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.34","rbi":0,"winPercentage":".000","pitchesPerInning":"18.15","gamesFinished":10,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.22","walksPer9Inn":"3.95","hitsPer9Inn":"10.21","runsScoredPer9":"6.26","homeRunsPer9":"1.65","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"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":true,"isSubstitute":false}},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":35,"groundOuts":84,"airOuts":81,"runs":45,"doubles":21,"triples":7,"homeRuns":10,"strikeOuts":62,"baseOnBalls":18,"intentionalWalks":0,"hits":95,"hitByPitch":4,"avg":".302","atBats":315,"obp":".344","slg":".508","ops":".852","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":160,"rbi":58,"leftOnBase":105,"sacBunts":4,"sacFlies":3,"babip":".346","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":16,"lineOuts":30},"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":211,"errors":1,"chances":212,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":47,"groundOuts":74,"airOuts":85,"runs":33,"doubles":24,"triples":0,"homeRuns":3,"strikeOuts":56,"baseOnBalls":30,"intentionalWalks":0,"hits":86,"hitByPitch":5,"avg":".292","atBats":295,"obp":".361","slg":".403","ops":".764","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":119,"rbi":41,"leftOnBase":126,"sacBunts":1,"sacFlies":5,"babip":".344","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"98.33","popOuts":7,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":192,"errors":3,"chances":206,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":9,"groundOuts":8,"airOuts":16,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".180","atBats":61,"obp":".257","slg":".295","ops":".552","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":18,"rbi":7,"leftOnBase":19,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":2,"putOuts":47,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":18,"gamesStarted":18,"flyOuts":64,"groundOuts":97,"airOuts":97,"runs":78,"doubles":29,"triples":4,"homeRuns":20,"strikeOuts":83,"baseOnBalls":20,"intentionalWalks":0,"hits":127,"hitByPitch":5,"atBats":401,"obp":".354","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1542,"era":"7.28","inningsPitched":"94.0","wins":2,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":76,"whip":"1.56","battersFaced":429,"outs":282,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1542,"balls":502,"strikes":1040,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".182","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"4.15","strikeoutsPer9Inn":"7.95","walksPer9Inn":"1.91","hitsPer9Inn":"12.16","runsScoredPer9":"7.47","homeRunsPer9":"1.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":55,"groundOuts":56,"airOuts":86,"runs":44,"doubles":15,"triples":0,"homeRuns":9,"strikeOuts":97,"baseOnBalls":28,"intentionalWalks":0,"hits":82,"hitByPitch":4,"avg":".256","atBats":320,"obp":".323","slg":".388","ops":".711","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":124,"rbi":43,"leftOnBase":117,"sacBunts":0,"sacFlies":1,"babip":".340","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.56","popOuts":14,"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":158,"putOuts":128,"errors":7,"chances":293,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":2,"flyOuts":27,"groundOuts":45,"airOuts":46,"runs":18,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":12,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":159,"obp":".303","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":665,"era":"2.74","inningsPitched":"42.2","wins":3,"losses":3,"saves":1,"saveOpportunities":4,"holds":5,"blownSaves":3,"earnedRuns":13,"whip":"1.20","battersFaced":178,"outs":128,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":665,"balls":245,"strikes":420,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".500","pitchesPerInning":"15.59","gamesFinished":7,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"6.96","walksPer9Inn":"2.53","hitsPer9Inn":"8.23","runsScoredPer9":"3.80","homeRunsPer9":"0.42","inheritedRunners":34,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694249":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":38,"flyOuts":25,"groundOuts":24,"airOuts":40,"runs":29,"doubles":9,"triples":3,"homeRuns":4,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":1,"hits":36,"hitByPitch":2,"avg":".288","atBats":125,"obp":".363","slg":".504","ops":".867","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":63,"rbi":25,"leftOnBase":54,"sacBunts":1,"sacFlies":4,"babip":".337","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":116,"errors":2,"chances":122,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":38,"groundOuts":84,"airOuts":66,"runs":27,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":33,"baseOnBalls":11,"intentionalWalks":0,"hits":60,"hitByPitch":15,"avg":".253","atBats":237,"obp":".327","slg":".325","ops":".652","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":77,"rbi":23,"leftOnBase":105,"sacBunts":6,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":9,"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":110,"errors":1,"chances":133,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":25,"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":25,"balls":12,"strikes":13,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":42,"gamesStarted":1,"flyOuts":24,"groundOuts":39,"airOuts":47,"runs":31,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":47,"baseOnBalls":24,"intentionalWalks":2,"hits":48,"hitByPitch":2,"atBats":178,"obp":".359","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":847,"era":"5.48","inningsPitched":"46.0","wins":3,"losses":6,"saves":4,"saveOpportunities":5,"holds":6,"blownSaves":1,"earnedRuns":28,"whip":"1.57","battersFaced":207,"outs":138,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":847,"balls":303,"strikes":544,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":3,"winPercentage":".333","pitchesPerInning":"18.41","gamesFinished":16,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"9.20","walksPer9Inn":"4.70","hitsPer9Inn":"9.39","runsScoredPer9":"6.07","homeRunsPer9":"0.78","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":22,"groundOuts":60,"airOuts":48,"runs":34,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":67,"baseOnBalls":35,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".215","atBats":223,"obp":".324","slg":".300","ops":".624","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":67,"rbi":20,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.33","popOuts":4,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":96,"errors":4,"chances":228,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":45,"groundOuts":56,"airOuts":84,"runs":64,"doubles":16,"triples":0,"homeRuns":31,"strikeOuts":131,"baseOnBalls":36,"intentionalWalks":3,"hits":94,"hitByPitch":4,"avg":".259","atBats":363,"obp":".331","slg":".559","ops":".890","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":203,"rbi":60,"leftOnBase":174,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.71","popOuts":20,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":40,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":15,"putOuts":459,"errors":8,"chances":482,"fielding":".983","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687312":{"person":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":3,"flyOuts":13,"groundOuts":16,"airOuts":20,"runs":6,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":70,"obp":".286","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":317,"era":"2.79","inningsPitched":"19.1","wins":0,"losses":2,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.14","battersFaced":77,"outs":58,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":102,"strikes":215,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".000","pitchesPerInning":"16.40","gamesFinished":1,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.79","hitsPer9Inn":"7.45","runsScoredPer9":"2.79","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":78,"groundOuts":97,"airOuts":126,"runs":52,"doubles":30,"triples":1,"homeRuns":20,"strikeOuts":56,"baseOnBalls":24,"intentionalWalks":0,"hits":100,"hitByPitch":2,"atBats":373,"obp":".311","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1550,"era":"4.69","inningsPitched":"96.0","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.29","battersFaced":405,"outs":288,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1550,"balls":600,"strikes":950,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".714","pitchesPerInning":"16.15","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"5.25","walksPer9Inn":"2.25","hitsPer9Inn":"9.38","runsScoredPer9":"4.88","homeRunsPer9":"1.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":14,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":2,"flyOuts":49,"groundOuts":62,"airOuts":78,"runs":48,"doubles":19,"triples":2,"homeRuns":8,"strikeOuts":39,"baseOnBalls":24,"intentionalWalks":2,"hits":74,"hitByPitch":4,"atBats":248,"obp":".364","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1024,"era":"6.42","inningsPitched":"61.2","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.59","battersFaced":281,"outs":185,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1024,"balls":368,"strikes":656,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".000","pitchesPerInning":"16.61","gamesFinished":11,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"5.69","walksPer9Inn":"3.50","hitsPer9Inn":"10.80","runsScoredPer9":"7.01","homeRunsPer9":"1.17","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":35,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":10,"strikes":25,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":14,"gamesStarted":5,"flyOuts":47,"groundOuts":44,"airOuts":70,"runs":38,"doubles":22,"triples":1,"homeRuns":13,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":2,"hits":75,"hitByPitch":2,"atBats":238,"obp":".353","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":942,"era":"5.90","inningsPitched":"58.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.52","battersFaced":257,"outs":174,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":942,"balls":314,"strikes":628,"strikePercentage":".670","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":1,"winPercentage":".000","pitchesPerInning":"16.24","gamesFinished":6,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"8.22","walksPer9Inn":"2.02","hitsPer9Inn":"11.64","runsScoredPer9":"5.90","homeRunsPer9":"2.02","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-2 | R","gamesPlayed":1,"flyOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":27,"groundOuts":31,"airOuts":51,"runs":14,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".218","atBats":133,"obp":".259","slg":".383","ops":".642","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":51,"rbi":15,"leftOnBase":63,"sacBunts":1,"sacFlies":2,"babip":".236","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.25","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":6,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":25,"obp":".407","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":77,"era":"4.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.83","battersFaced":27,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":28,"strikes":49,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"12.83","gamesFinished":5,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.50","walksPer9Inn":"3.00","hitsPer9Inn":"13.50","runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":6,"stolenBases":32,"stolenBasePercentage":".842","caughtStealingPercentage":".158","assists":12,"putOuts":267,"errors":4,"chances":283,"fielding":".986","passedBall":2,"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"}]},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":21,"flyOuts":67,"groundOuts":113,"airOuts":106,"runs":82,"doubles":27,"triples":6,"homeRuns":16,"strikeOuts":78,"baseOnBalls":39,"intentionalWalks":0,"hits":141,"hitByPitch":5,"atBats":431,"obp":".385","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1841,"era":"6.53","inningsPitched":"100.2","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.79","battersFaced":482,"outs":302,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1841,"balls":707,"strikes":1134,"strikePercentage":".620","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".250","pitchesPerInning":"18.29","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.97","walksPer9Inn":"3.49","hitsPer9Inn":"12.61","runsScoredPer9":"7.33","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":17,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":60,"groundOuts":81,"airOuts":102,"runs":34,"doubles":17,"triples":0,"homeRuns":8,"strikeOuts":92,"baseOnBalls":20,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".198","atBats":334,"obp":".243","slg":".320","ops":".563","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":107,"rbi":32,"leftOnBase":183,"sacBunts":1,"sacFlies":6,"babip":".242","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.75","popOuts":19,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":218,"putOuts":119,"errors":8,"chances":345,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":62,"groundOuts":96,"airOuts":102,"runs":46,"doubles":22,"triples":2,"homeRuns":13,"strikeOuts":58,"baseOnBalls":44,"intentionalWalks":0,"hits":108,"hitByPitch":7,"avg":".298","atBats":362,"obp":".383","slg":".478","ops":".861","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":173,"rbi":53,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".324","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.85","popOuts":19,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":664,"errors":3,"chances":719,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":7,"groundOuts":7,"airOuts":16,"runs":10,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":60,"obp":".389","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":326,"era":"6.14","inningsPitched":"14.2","wins":0,"losses":2,"saves":8,"saveOpportunities":10,"holds":1,"blownSaves":2,"earnedRuns":10,"whip":"1.84","battersFaced":72,"outs":44,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":326,"balls":123,"strikes":203,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".000","pitchesPerInning":"22.23","gamesFinished":15,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"12.89","walksPer9Inn":"6.14","hitsPer9Inn":"10.43","runsScoredPer9":"6.14","homeRunsPer9":"0.61","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":32,"gamesStarted":0,"flyOuts":33,"groundOuts":49,"airOuts":53,"runs":22,"doubles":4,"triples":3,"homeRuns":4,"strikeOuts":45,"baseOnBalls":16,"intentionalWalks":2,"hits":47,"hitByPitch":1,"atBats":192,"obp":".305","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":781,"era":"3.53","inningsPitched":"51.0","wins":9,"losses":2,"saves":3,"saveOpportunities":7,"holds":3,"blownSaves":4,"earnedRuns":20,"whip":"1.24","battersFaced":211,"outs":153,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":781,"balls":265,"strikes":516,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".818","pitchesPerInning":"15.31","gamesFinished":11,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"7.94","walksPer9Inn":"2.82","hitsPer9Inn":"8.29","runsScoredPer9":"3.88","homeRunsPer9":"0.71","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"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":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":41,"groundOuts":74,"airOuts":77,"runs":51,"doubles":19,"triples":2,"homeRuns":9,"strikeOuts":72,"baseOnBalls":45,"intentionalWalks":2,"hits":80,"hitByPitch":4,"avg":".266","atBats":301,"obp":".366","slg":".432","ops":".798","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":130,"rbi":37,"leftOnBase":134,"sacBunts":0,"sacFlies":2,"babip":".320","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.44","popOuts":14,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":152,"putOuts":75,"errors":9,"chances":236,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[664983,691720,694249,696100,681198,650489,690924,664954,671289,678662,663372,675848,685299],"pitchers":[663372,675848,685299],"bench":[687859,666397,666160],"bullpen":[688642,657514,607536,623474,687312,547179,605447,622608,608372,680767],"battingOrder":[664983,691720,694249,696100,681198,650489,664954,671289,678662],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Carrigg (9, Gasser)."},{"label":"TB","value":"Carrigg 2; Freeman, T; Goodman; Karros, K 2; McCarthy; Tovar."},{"label":"RBI","value":"Goodman 2 (60); Karros, K (37); McCarthy 2 (58)."},{"label":"2-out RBI","value":"Karros, K; McCarthy 2."},{"label":"Runners left in scoring position, 2 out","value":"Karros, K; Carrigg; Fulford; Goodman."},{"label":"SAC","value":"Tovar."},{"label":"Team RISP","value":"3-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Fulford (1, pickoff)."},{"label":"DP","value":"(Feltner-Castro, W-Rumfield)."}]}],"note":[{"label":"a","value":"Popped out for Fulford in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":5,"airOuts":8,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".254","atBats":32,"obp":".336","slg":".399","ops":".735","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":19,"rbi":7,"leftOnBase":16,"sacBunts":0,"sacFlies":3,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":12,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":144,"era":"3.44","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.17","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":53,"strikes":91,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":5,"pitchesPerInning":"16.00","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":33,"gamesStarted":6,"flyOuts":48,"groundOuts":67,"airOuts":88,"runs":30,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":67,"baseOnBalls":28,"intentionalWalks":2,"hits":65,"hitByPitch":0,"atBats":282,"obp":".298","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1239,"era":"3.48","inningsPitched":"77.2","wins":5,"losses":4,"saves":4,"saveOpportunities":5,"holds":4,"blownSaves":1,"earnedRuns":30,"whip":"1.20","battersFaced":315,"outs":233,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1239,"balls":439,"strikes":800,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".556","pitchesPerInning":"15.95","gamesFinished":5,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"7.76","walksPer9Inn":"3.24","hitsPer9Inn":"7.53","runsScoredPer9":"3.48","homeRunsPer9":"0.93","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID806198":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"3-3 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":28,"airOuts":24,"runs":14,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".281","atBats":96,"obp":".357","slg":".396","ops":".753","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":38,"rbi":11,"leftOnBase":53,"sacBunts":0,"sacFlies":3,"babip":".325","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":1,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":36,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701656":{"person":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":20,"groundOuts":21,"airOuts":43,"runs":13,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":140,"obp":".250","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":583,"era":"3.05","inningsPitched":"38.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"0.94","battersFaced":148,"outs":115,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":583,"balls":173,"strikes":410,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".800","pitchesPerInning":"15.21","gamesFinished":0,"strikeoutWalkRatio":"6.71","strikeoutsPer9Inn":"11.03","walksPer9Inn":"1.64","hitsPer9Inn":"6.81","runsScoredPer9":"3.05","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"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}},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":35,"groundOuts":71,"airOuts":67,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":48,"baseOnBalls":25,"intentionalWalks":0,"hits":55,"hitByPitch":0,"avg":".235","atBats":234,"obp":".305","slg":".346","ops":".651","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":81,"rbi":28,"leftOnBase":120,"sacBunts":4,"sacFlies":3,"babip":".272","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.80","popOuts":11,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":166,"putOuts":80,"errors":8,"chances":254,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694192":{"person":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"jerseyNumber":"11","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":47,"groundOuts":62,"airOuts":71,"runs":49,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":79,"baseOnBalls":24,"intentionalWalks":2,"hits":80,"hitByPitch":2,"avg":".275","atBats":291,"obp":".333","slg":".467","ops":".800","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":136,"rbi":39,"leftOnBase":124,"sacBunts":0,"sacFlies":1,"babip":".335","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.38","popOuts":13,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":118,"errors":0,"chances":120,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"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":69,"flyOuts":27,"groundOuts":79,"airOuts":46,"runs":44,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":84,"baseOnBalls":32,"intentionalWalks":3,"hits":66,"hitByPitch":3,"avg":".243","atBats":272,"obp":".327","slg":".397","ops":".724","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":108,"rbi":37,"leftOnBase":121,"sacBunts":1,"sacFlies":2,"babip":".322","groundOutsToAirouts":"1.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.86","popOuts":3,"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":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | BB, K, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":9,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":44,"groundOuts":70,"airOuts":67,"runs":60,"doubles":15,"triples":1,"homeRuns":18,"strikeOuts":101,"baseOnBalls":51,"intentionalWalks":3,"hits":83,"hitByPitch":3,"avg":".259","atBats":320,"obp":".365","slg":".481","ops":".846","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":154,"rbi":59,"leftOnBase":153,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.78","popOuts":6,"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":30,"putOuts":469,"errors":7,"chances":506,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":42,"gamesStarted":0,"flyOuts":15,"groundOuts":48,"airOuts":31,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":15,"intentionalWalks":2,"hits":29,"hitByPitch":0,"atBats":147,"obp":".272","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":638,"era":"2.38","inningsPitched":"41.2","wins":4,"losses":2,"saves":6,"saveOpportunities":8,"holds":15,"blownSaves":2,"earnedRuns":11,"whip":"1.06","battersFaced":164,"outs":125,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":638,"balls":224,"strikes":414,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".667","pitchesPerInning":"15.31","gamesFinished":13,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"8.86","walksPer9Inn":"3.24","hitsPer9Inn":"6.26","runsScoredPer9":"2.38","homeRunsPer9":"0.65","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684974":{"person":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":0,"flyOuts":10,"groundOuts":16,"airOuts":19,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":2,"atBats":61,"obp":".254","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":271,"era":"3.50","inningsPitched":"18.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"0.89","battersFaced":71,"outs":54,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":271,"balls":104,"strikes":167,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.06","gamesFinished":6,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.00","hitsPer9Inn":"4.00","runsScoredPer9":"3.50","homeRunsPer9":"1.50","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":29,"groundOuts":38,"airOuts":51,"runs":19,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":37,"baseOnBalls":18,"intentionalWalks":2,"hits":33,"hitByPitch":0,"atBats":158,"obp":".288","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":678,"era":"3.38","inningsPitched":"45.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.13","battersFaced":177,"outs":136,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":678,"balls":248,"strikes":430,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"14.96","gamesFinished":8,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.35","walksPer9Inn":"3.57","hitsPer9Inn":"6.55","runsScoredPer9":"3.77","homeRunsPer9":"0.99","inheritedRunners":22,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":26,"groundOuts":43,"airOuts":49,"runs":22,"doubles":15,"triples":2,"homeRuns":3,"strikeOuts":23,"baseOnBalls":21,"intentionalWalks":1,"hits":51,"hitByPitch":2,"avg":".309","atBats":165,"obp":".392","slg":".479","ops":".871","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":79,"rbi":26,"leftOnBase":97,"sacBunts":0,"sacFlies":1,"babip":".343","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":6,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":236,"errors":2,"chances":256,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":11,"flyOuts":53,"groundOuts":75,"airOuts":84,"runs":37,"doubles":19,"triples":2,"homeRuns":6,"strikeOuts":82,"baseOnBalls":23,"intentionalWalks":0,"hits":75,"hitByPitch":3,"atBats":311,"obp":".296","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1275,"era":"3.51","inningsPitched":"82.0","wins":5,"losses":4,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":32,"whip":"1.20","battersFaced":342,"outs":246,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1275,"balls":440,"strikes":835,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".556","pitchesPerInning":"15.55","gamesFinished":3,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.52","hitsPer9Inn":"8.23","runsScoredPer9":"4.06","homeRunsPer9":"0.66","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":1,"flyOuts":23,"groundOuts":52,"airOuts":41,"runs":26,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":82,"baseOnBalls":30,"intentionalWalks":1,"hits":54,"hitByPitch":2,"atBats":227,"obp":".330","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1050,"era":"3.32","inningsPitched":"59.2","wins":12,"losses":2,"saves":0,"saveOpportunities":5,"holds":8,"blownSaves":5,"earnedRuns":22,"whip":"1.41","battersFaced":261,"outs":179,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1050,"balls":403,"strikes":647,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".857","pitchesPerInning":"17.60","gamesFinished":5,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"12.37","walksPer9Inn":"4.53","hitsPer9Inn":"8.15","runsScoredPer9":"3.92","homeRunsPer9":"0.75","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":21,"groundOuts":66,"airOuts":43,"runs":46,"doubles":22,"triples":3,"homeRuns":8,"strikeOuts":110,"baseOnBalls":40,"intentionalWalks":1,"hits":81,"hitByPitch":2,"avg":".272","atBats":298,"obp":".361","slg":".446","ops":".807","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":133,"rbi":48,"leftOnBase":129,"sacBunts":1,"sacFlies":1,"babip":".403","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.25","popOuts":5,"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":195,"errors":1,"chances":198,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":37,"groundOuts":57,"airOuts":57,"runs":31,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":57,"baseOnBalls":22,"intentionalWalks":0,"hits":50,"hitByPitch":1,"avg":".237","atBats":211,"obp":".312","slg":".327","ops":".639","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":69,"rbi":15,"leftOnBase":80,"sacBunts":10,"sacFlies":0,"babip":".311","groundOutsToAirouts":"1.00","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"70.33","popOuts":8,"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":119,"putOuts":70,"errors":7,"chances":196,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687075":{"person":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":17,"flyOuts":43,"groundOuts":73,"airOuts":80,"runs":50,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":91,"baseOnBalls":43,"intentionalWalks":0,"hits":77,"hitByPitch":9,"atBats":319,"obp":".348","caughtStealing":7,"stolenBases":9,"stolenBasePercentage":".563","caughtStealingPercentage":".438","numberOfPitches":1557,"era":"5.09","inningsPitched":"86.2","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.38","battersFaced":373,"outs":260,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1557,"balls":592,"strikes":965,"strikePercentage":".620","hitBatsmen":9,"balks":0,"wildPitches":6,"pickoffs":4,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".375","pitchesPerInning":"17.97","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"9.45","walksPer9Inn":"4.47","hitsPer9Inn":"8.00","runsScoredPer9":"5.19","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663368":{"person":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":14,"groundOuts":27,"airOuts":27,"runs":14,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".157","atBats":89,"obp":".250","slg":".258","ops":".508","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":23,"rbi":11,"leftOnBase":50,"sacBunts":1,"sacFlies":0,"babip":".197","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.00","popOuts":9,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":39,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621121":{"person":{"id":621121,"fullName":"Lance McCullers Jr.","link":"/api/v1/people/621121"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 4 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":22,"strikes":25,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"16.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":8,"flyOuts":19,"groundOuts":37,"airOuts":40,"runs":37,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":48,"baseOnBalls":27,"intentionalWalks":0,"hits":41,"hitByPitch":2,"atBats":166,"obp":".359","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":793,"era":"6.55","inningsPitched":"44.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":32,"whip":"1.55","battersFaced":195,"outs":132,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":793,"balls":329,"strikes":464,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":2,"winPercentage":".400","pitchesPerInning":"18.02","gamesFinished":0,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"9.82","walksPer9Inn":"5.52","hitsPer9Inn":"8.39","runsScoredPer9":"7.57","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":62,"groundOuts":102,"airOuts":115,"runs":50,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":58,"baseOnBalls":36,"intentionalWalks":4,"hits":102,"hitByPitch":3,"avg":".274","atBats":372,"obp":".339","slg":".392","ops":".731","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":146,"rbi":57,"leftOnBase":175,"sacBunts":0,"sacFlies":5,"babip":".298","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.20","popOuts":27,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":19,"stolenBases":26,"stolenBasePercentage":".578","caughtStealingPercentage":".422","assists":30,"putOuts":810,"errors":0,"chances":840,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID688107":{"person":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 3-4)","summary":"6.0 IP, 2 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":26,"strikes":51,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"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":11,"gamesStarted":11,"flyOuts":37,"groundOuts":43,"airOuts":75,"runs":31,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":52,"baseOnBalls":14,"intentionalWalks":0,"hits":53,"hitByPitch":5,"atBats":220,"obp":".300","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":944,"era":"4.71","inningsPitched":"57.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.17","battersFaced":242,"outs":172,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":944,"balls":308,"strikes":636,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":2,"winPercentage":".429","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"8.16","walksPer9Inn":"2.20","hitsPer9Inn":"8.32","runsScoredPer9":"4.87","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":47,"groundOuts":98,"airOuts":78,"runs":69,"doubles":25,"triples":3,"homeRuns":15,"strikeOuts":109,"baseOnBalls":58,"intentionalWalks":3,"hits":102,"hitByPitch":0,"avg":".267","atBats":382,"obp":".362","slg":".466","ops":".828","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":178,"rbi":62,"leftOnBase":146,"sacBunts":3,"sacFlies":2,"babip":".335","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.47","popOuts":3,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":236,"putOuts":148,"errors":3,"chances":387,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":22,"groundOuts":35,"airOuts":48,"runs":26,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":33,"baseOnBalls":35,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".218","atBats":147,"obp":".373","slg":".429","ops":".802","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":63,"rbi":25,"leftOnBase":81,"sacBunts":0,"sacFlies":1,"babip":".224","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.38","popOuts":14,"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":{"caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":12,"putOuts":225,"errors":1,"chances":238,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":41,"groundOuts":86,"airOuts":83,"runs":28,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":173,"baseOnBalls":28,"intentionalWalks":0,"hits":61,"hitByPitch":8,"atBats":401,"obp":".221","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1725,"era":"1.57","inningsPitched":"115.0","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"0.77","battersFaced":439,"outs":345,"gamesPitched":19,"completeGames":1,"shutouts":1,"pitchesThrown":1725,"balls":553,"strikes":1172,"strikePercentage":".680","hitBatsmen":8,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".714","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"6.18","strikeoutsPer9Inn":"13.54","walksPer9Inn":"2.19","hitsPer9Inn":"4.77","runsScoredPer9":"2.19","homeRunsPer9":"0.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669060":{"person":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":9,"groundOuts":16,"airOuts":20,"runs":8,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":72,"obp":".342","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":273,"era":"4.08","inningsPitched":"17.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.36","battersFaced":76,"outs":53,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":273,"balls":76,"strikes":197,"strikePercentage":".720","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"15.45","gamesFinished":4,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"7.13","walksPer9Inn":"1.02","hitsPer9Inn":"11.21","runsScoredPer9":"4.08","homeRunsPer9":"1.53","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID800325":{"person":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | 2B, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".276","atBats":29,"obp":".389","slg":".345","ops":".734","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":5,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":27,"errors":0,"chances":28,"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"}]},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(S, 17)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":41,"gamesStarted":0,"flyOuts":30,"groundOuts":26,"airOuts":44,"runs":14,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":49,"baseOnBalls":11,"intentionalWalks":1,"hits":28,"hitByPitch":1,"atBats":144,"obp":".255","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":597,"era":"2.97","inningsPitched":"39.1","wins":2,"losses":2,"saves":17,"saveOpportunities":19,"holds":7,"blownSaves":2,"earnedRuns":13,"whip":"0.99","battersFaced":159,"outs":118,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":597,"balls":185,"strikes":412,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":1,"winPercentage":".500","pitchesPerInning":"15.18","gamesFinished":23,"strikeoutWalkRatio":"4.45","strikeoutsPer9Inn":"11.21","walksPer9Inn":"2.52","hitsPer9Inn":"6.41","runsScoredPer9":"3.20","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[592885,694192,668930,661388,641343,669003,800325,806198,666152,688107,694477,621121,656730],"pitchers":[688107,694477,621121,656730],"bench":[687401,663368,596142,683734],"bullpen":[681982,676879,675660,701656,694819,687075,682842,669060,684974],"battingOrder":[592885,694192,668930,661388,641343,669003,800325,806198,666152],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Yelich (17, Feltner); Lara (2, Mejia, J); Turang (25, Gordon, T)."},{"label":"HR","value":"Pratt (2, 2nd inning off Feltner, 0 on, 2 out)."},{"label":"TB","value":"Bauers 2; Chourio, J; Contreras, Wm; Hamilton, D; Lara 3; Pratt 6; Turang 3; Yelich 2."},{"label":"RBI","value":"Lara 3 (5); Pratt 3 (11); Yelich (37)."},{"label":"2-out RBI","value":"Pratt 2."},{"label":"Runners left in scoring position, 2 out","value":"Mitchell; Hamilton, D; Chourio, J 2."},{"label":"SF","value":"Lara; Pratt; Yelich."},{"label":"GIDP","value":"Contreras, Wm."},{"label":"Team RISP","value":"3-for-14."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bauers (7, 2nd base off Feltner/Fulford); Hamilton, D (19, 2nd base off Mejia, J/Fulford); Pratt (8, 2nd base off Gordon, T/Sullivan, B)."},{"label":"CS","value":"Yelich (1, 3rd base by Feltner/Fulford)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bauers (7, throw)."}]}],"note":[]}},"officials":[{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"First Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Contreras, Wm 3 (Ball-Overturned to Strike, Strike-Confirmed, Ball-Confirmed); Fulford (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Feltner 82-50; Mejia, J 25-13; Gordon, T 35-25; Gasser 77-51; Patrick 12-9; McCullers Jr. 47-25; Megill 8-6."},{"label":"Groundouts-flyouts","value":"Feltner 4-4; Mejia, J 1-0; Gordon, T 0-1; Gasser 7-3; Patrick 1-0; McCullers Jr. 1-1; Megill 0-0."},{"label":"Batters faced","value":"Feltner 23; Mejia, J 6; Gordon, T 9; Gasser 23; Patrick 3; McCullers Jr. 11; Megill 2."},{"label":"Inherited runners-scored","value":"Mejia, J 2-2; Megill 2-1."},{"label":"Umpires","value":"HP: Nestor Ceja. 1B: Willie Traynor. 2B: Charlie Ramos. 3B: David Rackley. "},{"label":"Weather","value":"79 degrees, Cloudy."},{"label":"Wind","value":"5 mph, R To L."},{"label":"First pitch","value":"6:10 PM."},{"label":"T","value":"2:44."},{"label":"Att","value":"34,328."},{"label":"Venue","value":"American Family Field."},{"label":"July 25, 2026"}],"pitchingNotes":["Feltner pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198","boxscoreName":"Pratt"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"3-3 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":28,"airOuts":24,"runs":14,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".281","atBats":96,"obp":".357","slg":".396","ops":".753","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":112,"totalBases":38,"rbi":11,"leftOnBase":53,"sacBunts":0,"sacFlies":3,"babip":".325","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":1,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":36,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107","boxscoreName":"Gasser"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 3-4)","summary":"6.0 IP, 2 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":77,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":26,"strikes":51,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"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":11,"gamesStarted":11,"flyOuts":37,"groundOuts":43,"airOuts":75,"runs":31,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":52,"baseOnBalls":14,"intentionalWalks":0,"hits":53,"hitByPitch":5,"atBats":220,"obp":".300","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":944,"era":"4.71","inningsPitched":"57.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.17","battersFaced":242,"outs":172,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":944,"balls":308,"strikes":636,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":2,"winPercentage":".429","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"8.16","walksPer9Inn":"2.20","hitsPer9Inn":"8.32","runsScoredPer9":"4.87","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","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":64,"pitchingGameScore":64},{"player":{"person":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325","boxscoreName":"Lara"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | 2B, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".276","atBats":29,"obp":".389","slg":".345","ops":".734","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":5,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":27,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":63,"hittingGameScore":63}]},"decisions":{"winner":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"loser":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"save":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}