{"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":823759,"link":"/api/v1.1/game/823759/feed/live","metaData":{"wait":10,"timeStamp":"20260724_230119","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count20","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823759,"type":"R","doubleHeader":"N","id":"2026/07/24/colmlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823759-2026-07-24","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-24T20:10:00Z","originalDate":"2026-07-24","officialDate":"2026-07-24","dayNight":"day","time":"3: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":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":63,"ties":0,"pct":".400"},"records":{},"divisionLeader":false,"wins":42,"losses":63,"winningPercentage":".400"},"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":103,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":39,"ties":0,"pct":".621"},"records":{},"divisionLeader":false,"wins":64,"losses":39,"winningPercentage":".621"},"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":"Partly Cloudy","temp":"79","wind":"9 mph, In From CF"},"gameInfo":{"attendance":37089,"firstPitch":"2026-07-24T20:10:00.000Z","gameDurationMinutes":171},"review":{"hasChallenges":true,"away":{"used":3,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"home":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"}},"officialScorer":{"id":681131,"fullName":"Drew Olson","link":"/api/v1/people/681131"},"primaryDatacaster":{"id":800982,"fullName":"Alex Haese","link":"/api/v1/people/800982"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:10:24.217Z","endTime":"2026-07-24T20:11:34.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6],"actionIndex":[0,1,2,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T17:24:27.168Z","endTime":"2026-07-24T19:48:47.807Z","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-24T19:48:47.807Z","endTime":"2026-07-24T20:08:36.332Z","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-24T20:08:36.332Z","endTime":"2026-07-24T20:10:26.426Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":95.8,"endSpeed":87.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.415071001138585,"aZ":-17.709673904642,"pfxX":7.249766105744699,"pfxZ":7.348809742484782,"pX":1.0637496903039991,"pZ":2.8162151030894487,"vX0":-4.230945784746169,"vY0":-139.40698736660326,"vZ0":-3.628132614046967,"x":76.45,"y":162.74,"x0":1.659459705175383,"y0":50.00114943970202,"z0":5.303969827243729,"aX":14.264176797818461},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":-12.2,"spinRate":2229,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.39294786598754783,"extension":6.1554210898736},"index":3,"playId":"4182a779-04c3-3edd-8296-da063a82ecbe","pitchNumber":1,"startTime":"2026-07-24T20:10:26.426Z","endTime":"2026-07-24T20:10:32.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-24T20:10:43.988Z","endTime":"2026-07-24T20:11:15.801Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"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":87.9,"endSpeed":81.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47246068511259,"aZ":-29.812745601648334,"pfxX":-1.677319044783843,"pfxZ":1.409514857791958,"pX":-1.137150243617693,"pZ":1.4261845725774513,"vX0":-6.26015248091394,"vY0":-128.0423699767984,"vZ0":-3.915835590760655,"x":160.35,"y":200.27,"x0":1.5457434101849057,"y0":50.00578618214179,"z0":5.2774840037429875,"aX":-2.8189916980498375},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":4.3,"spinRate":2805,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4258296949664988,"extension":6.095087116046854},"index":5,"playId":"97e14731-bf09-3a4c-b568-01d4165f981f","pitchNumber":2,"startTime":"2026-07-24T20:11:15.801Z","endTime":"2026-07-24T20:11:19.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92787565597392,"aZ":-16.34147754676688,"pfxX":8.245073850009657,"pfxZ":7.977917064461295,"pX":-0.5310055152351728,"pZ":2.5198120339249526,"vX0":-9.00457738617415,"vY0":-140.0484877478321,"vZ0":-4.260496182666939,"x":137.24,"y":170.75,"x0":1.6562251597273232,"y0":50.00332588240043,"z0":5.131302908329536,"aX":16.363122258273776},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":-13.1,"spinRate":2441,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.39126293800096246,"extension":6.261140549395733},"index":6,"playId":"bd41e1b8-be7f-34e0-a2cd-c097d34fff99","pitchNumber":3,"startTime":"2026-07-24T20:11:29.596Z","endTime":"2026-07-24T20:11:34.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:11:34.025Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Karros doubles (19) on a fly ball to right fielder Luis Lara.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:11:41.044Z","endTime":"2026-07-24T20:13:19.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"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":96.1,"endSpeed":87.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2796234352754,"aZ":-15.961320312328708,"pfxX":8.401655315087455,"pfxZ":8.20211840206539,"pX":-0.10278597370785456,"pZ":2.365893035135684,"vX0":-8.340650699976754,"vY0":-139.65407939561732,"vZ0":-4.839668379389646,"x":120.92,"y":174.9,"x0":1.8301039096752805,"y0":50.00123543864371,"z0":5.170235009507961,"aX":16.60399256920918},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":-13.6,"spinRate":2457,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.3921227826755995,"extension":6.291933103638993},"index":0,"playId":"937cc22c-723b-321f-999d-b7074200d87f","pitchNumber":1,"startTime":"2026-07-24T20:11:55.211Z","endTime":"2026-07-24T20:11:59.691Z","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":88.9,"endSpeed":81.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.633332070396882,"aZ":-27.004490423829424,"pfxX":11.020831956993197,"pfxZ":3.070656779834922,"pX":0.036567441249990854,"pZ":0.7937769718272117,"vX0":-7.275848848029897,"vY0":-129.1942184615819,"vZ0":-5.876718933832352,"x":115.61,"y":217.35,"x0":1.46146514483203,"y0":50.00564205061564,"z0":5.181199963943982,"aX":18.580099981776744},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":-18.2,"spinRate":1769,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4244209178651537,"extension":6.260541831126816},"index":1,"playId":"b6690a6f-ac02-391f-ba09-058cb714f0c8","pitchNumber":2,"startTime":"2026-07-24T20:12:08.044Z","endTime":"2026-07-24T20:12:12.048Z","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":94.9,"endSpeed":87.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.774788904802662,"aZ":-15.352730498578337,"pfxX":5.22222389795312,"pfxZ":8.660469642569986,"pX":-0.3696949423625748,"pZ":2.694702421296858,"vX0":-7.533782533907367,"vY0":-138.00999951354265,"vZ0":-4.1066821392117765,"x":131.09,"y":166.02,"x0":1.7084584008005836,"y0":50.00071126733343,"z0":5.226037114515722,"aX":10.14122780620508},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":-8.0,"spinRate":2690,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.3958523449452782,"extension":6.1849145327072135},"index":2,"playId":"41cf331e-00ed-31ab-ad75-c1fa3e3ed619","pitchNumber":3,"startTime":"2026-07-24T20:12:22.753Z","endTime":"2026-07-24T20:12:27.337Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-24T20:12:34.566Z","endTime":"2026-07-24T20:12:48.329Z","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(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":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940949838526766,"aZ":-38.04886726339468,"pfxX":-5.608495378452598,"pfxZ":-3.998312450191258,"pX":0.5628540694002016,"pZ":1.4096240514444769,"vX0":-1.156312986755563,"vY0":-120.62239782879278,"vZ0":-1.7125231706211235,"x":95.55,"y":200.72,"x0":1.7771563629892362,"y0":50.00087729547785,"z0":5.49019720022174,"aX":-8.245295332584629},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.4,"breakHorizontal":10.4,"spinRate":2903,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.45446186193152593,"extension":6.0321255454428435},"index":4,"playId":"b18830ed-123d-3921-bc1b-e75c784bc044","pitchNumber":4,"startTime":"2026-07-24T20:12:48.329Z","endTime":"2026-07-24T20:12:52.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25271453066239,"aZ":-38.16234278737286,"pfxX":-4.333578372868526,"pfxZ":-4.090526919126901,"pX":0.3113808570838359,"pZ":2.1058524285420708,"vX0":-2.2945177999163207,"vY0":-120.27786685335187,"vZ0":-0.11034030412335638,"x":105.13,"y":181.92,"x0":1.8404516669277229,"y0":50.00012067998613,"z0":5.535387074953484,"aX":-6.34993030331993},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.2,"breakHorizontal":8.4,"spinRate":2935,"spinDirection":324},"zone":9,"typeConfidence":2.0,"plateTime":0.4553199468806448,"extension":5.987915767469148},"hitData":{"launchSpeed":78.9,"launchAngle":55.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.04,"coordY":142.83}},"index":5,"playId":"2fdb5fff-7f7f-3665-b7ff-edc35006cc87","pitchNumber":5,"startTime":"2026-07-24T20:13:03.173Z","endTime":"2026-07-24T20:13:19.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:13:19.334Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cole Carrigg doubles (8) on a sharp line drive to left fielder Jackson Chourio. Kyle Karros scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:13:37.398Z","endTime":"2026-07-24T20:14:43.233Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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":"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":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8032187961918,"aZ":-19.040436337912904,"pfxX":7.7124118808849005,"pfxZ":6.589574493293332,"pX":0.12535929097712373,"pZ":3.490223276011656,"vX0":-7.0769790393815795,"vY0":-139.8918076570164,"vZ0":-1.787209546125857,"x":112.22,"y":144.54,"x0":1.678581705204656,"y0":50.0069477592738,"z0":5.37791660872091,"aX":15.380851805173162},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":-12.6,"spinRate":2339,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.39065024827518036,"extension":6.274119000284759},"index":0,"playId":"84582260-8a70-3395-ab39-2ccc1c464d16","pitchNumber":1,"startTime":"2026-07-24T20:13:54.152Z","endTime":"2026-07-24T20:13:58.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-24T20:14:06.482Z","endTime":"2026-07-24T20:14:25.644Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.196238131179882,"aZ":-26.175951978702535,"pfxX":7.866367539243408,"pfxZ":3.588918353959376,"pX":-0.15937529574143225,"pZ":1.0531701307772485,"vX0":-6.987656737804798,"vY0":-128.16902202884543,"vZ0":-5.466363131833611,"x":123.08,"y":210.34,"x0":1.5733794768520597,"y0":50.00560980532711,"z0":5.24439250757404,"aX":13.158244905847207},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":-12.8,"spinRate":1877,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4264929159873039,"extension":6.30264294654355},"hitData":{"launchSpeed":100.4,"launchAngle":22.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.43,"coordY":58.79}},"index":2,"playId":"78483ae7-aed6-320f-b5fc-0499a6402bca","pitchNumber":2,"startTime":"2026-07-24T20:14:25.644Z","endTime":"2026-07-24T20:14:43.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:14:43.233Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a line drive to left fielder Jackson Chourio. Cole Carrigg scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:14:48.674Z","endTime":"2026-07-24T20:15:50.979Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.271598944426405,"aZ":-19.12297414758015,"pfxX":0.7661411729992635,"pfxZ":7.062571474524606,"pX":-0.6764450465194193,"pZ":1.437361739522232,"vX0":-6.545227375854026,"vY0":-134.59932913823326,"vZ0":-6.514300160585264,"x":142.78,"y":199.97,"x0":1.679820210088873,"y0":50.002044013093396,"z0":5.2277949095124,"aX":1.416009425561582},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":-0.1,"spinRate":2839,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4058261507091112,"extension":6.289666504204019},"index":0,"playId":"6c01e7ea-9b0d-3692-b40d-6cdd2f5533ff","pitchNumber":1,"startTime":"2026-07-24T20:15:19.732Z","endTime":"2026-07-24T20:15:24.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.392556660944685,"aZ":-37.57972234202823,"pfxX":-4.38754657566021,"pfxZ":-3.6777006594790027,"pX":-0.5302598098858962,"pZ":2.0794275994400837,"vX0":-4.056190076197726,"vY0":-120.72044586370295,"vZ0":-0.4097951333784464,"x":137.21,"y":182.64,"x0":1.744236962264741,"y0":50.003024536924634,"z0":5.570929077736182,"aX":-6.448655922639627},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.5,"breakHorizontal":9.0,"spinRate":2999,"spinDirection":311},"zone":7,"typeConfidence":2.0,"plateTime":0.45442419508943255,"extension":6.075517688784427},"hitData":{"launchSpeed":75.1,"launchAngle":16.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.7,"coordY":128.21}},"index":1,"playId":"3f596002-a403-397c-9ea7-8fc2849bdd44","pitchNumber":2,"startTime":"2026-07-24T20:15:37.789Z","endTime":"2026-07-24T20:15:50.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:15:50.979Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rockies challenged (play at 1st), call on the field was overturned: Rockies challenged (force play), call on the field was upheld: Willi Castro grounds into a force out, second baseman Brice Turang to shortstop Joey Ortiz. Hunter Goodman out at 2nd. Willi Castro to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:16:09.392Z","endTime":"2026-07-24T20:18:34.219Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":87.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.649019784224876,"aZ":-16.925423262195345,"pfxX":7.875445366028273,"pfxZ":7.735827836984256,"pX":-1.2677243241577851,"pZ":2.445588946613372,"vX0":-10.318778049158363,"vY0":-139.3483107067006,"vZ0":-4.73465663204804,"x":165.32,"y":172.75,"x0":1.4561437115048776,"y0":50.003219836173656,"z0":5.281236659453607,"aX":15.524644407860603},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":-12.2,"spinRate":2499,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.3927325659690166,"extension":6.286104665971477},"index":0,"playId":"efe991b2-8db0-3f40-8eb5-cb0159e516e2","pitchNumber":1,"startTime":"2026-07-24T20:16:16.132Z","endTime":"2026-07-24T20:16:21.174Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74472862162225,"aZ":-19.810026330792617,"pfxX":1.1936198799672915,"pfxZ":6.72664654326507,"pX":-0.46052842530115023,"pZ":1.7826330241955815,"vX0":-6.179017372371945,"vY0":-133.92819778598212,"vZ0":-5.5032908522590045,"x":134.55,"y":190.65,"x0":1.7097847872176029,"y0":50.00242429084127,"z0":5.257187342419973,"aX":2.194548202535044},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-1.0,"spinRate":2688,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4071452513396192,"extension":6.292028676693257},"index":1,"playId":"6dbcc8a5-103b-3806-838b-10dbf70822c5","pitchNumber":2,"startTime":"2026-07-24T20:16:37.112Z","endTime":"2026-07-24T20:16:40.902Z","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":87.5,"endSpeed":80.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68128921160785,"aZ":-27.884872822896842,"pfxX":9.507168479554604,"pfxZ":2.6108586262195526,"pX":0.5234455847805181,"pZ":0.6704242084784283,"vX0":-5.575333281770607,"vY0":-127.24088297100755,"vZ0":-5.7824519856985335,"x":97.05,"y":220.68,"x0":1.5058242367194028,"y0":50.003417910285656,"z0":5.177148511145923,"aX":15.616800356362832},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.6,"breakHorizontal":-16.0,"spinRate":1709,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4301763263957219,"extension":6.248918244232756},"index":2,"playId":"a8575935-9f1d-3093-9a51-cf6e526a1127","pitchNumber":3,"startTime":"2026-07-24T20:16:54.876Z","endTime":"2026-07-24T20:16:58.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62864712324757,"aZ":-21.01206466567033,"pfxX":10.805934017362967,"pfxZ":5.7110094165034315,"pX":-0.419896489257358,"pZ":1.6832778362987937,"vX0":-9.15579320485647,"vY0":-139.03932458183502,"vZ0":-5.800167323750252,"x":133.01,"y":193.33,"x0":1.514321497039573,"y0":50.004735768922664,"z0":5.194041251025268,"aX":21.126592671038388},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":-17.6,"spinRate":2411,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.39417646907452664,"extension":6.30200429357974},"index":3,"playId":"45db4393-0f63-3ea0-a2c3-4c411d942df9","pitchNumber":4,"startTime":"2026-07-24T20:17:14.933Z","endTime":"2026-07-24T20:17:19.218Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-24T20:17:27.856Z","endTime":"2026-07-24T20:17:43.718Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02742281786928,"aZ":-18.461726171806323,"pfxX":9.516432168748118,"pfxZ":6.846170926813959,"pX":-1.2374326696398175,"pZ":1.2422728382219719,"vX0":-10.765186788142511,"vY0":-140.4438358093681,"vZ0":-7.363571198206123,"x":164.17,"y":205.24,"x0":1.4041463361563047,"y0":50.004549158577994,"z0":5.093573695302346,"aX":19.063431124279035},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.0,"breakHorizontal":-15.1,"spinRate":2408,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.38960763903800766,"extension":6.533737911497241},"index":5,"playId":"b484dc18-9a54-3cab-8332-4db4fe49ec59","pitchNumber":5,"startTime":"2026-07-24T20:17:43.718Z","endTime":"2026-07-24T20:17:47.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13435608801237,"aZ":-18.272207784857088,"pfxX":4.337919016869948,"pfxZ":7.433579183454134,"pX":0.08721027750751019,"pZ":2.1336861532411953,"vX0":-5.901905496876015,"vY0":-135.29773606721847,"vZ0":-4.85727135772006,"x":113.68,"y":181.17,"x0":1.7245443439341595,"y0":50.00211604778062,"z0":5.217153556621341,"aX":8.111897827119087},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-6.7,"spinRate":2566,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.403511233446904,"extension":6.2828571816670316},"index":6,"playId":"f47f55a9-914d-3bd8-9a7f-15659c300be6","pitchNumber":6,"startTime":"2026-07-24T20:18:03.792Z","endTime":"2026-07-24T20:18:07.254Z","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":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60391283807699,"aZ":-23.63514059812396,"pfxX":10.683629973960395,"pfxZ":4.373066082793738,"pX":0.12728589254555622,"pZ":1.6766366794065883,"vX0":-7.553029646357995,"vY0":-139.22832577997673,"vZ0":-5.423611877030028,"x":112.15,"y":193.51,"x0":1.493520233126878,"y0":50.005751934765954,"z0":5.223879245648075,"aX":20.881443610774248},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":-17.6,"spinRate":2395,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.39409321098939554,"extension":6.289757074616999},"hitData":{"launchSpeed":101.9,"launchAngle":-4.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":150.67}},"index":7,"playId":"703e5688-1551-3be8-87ca-80ba3dc41fae","pitchNumber":7,"startTime":"2026-07-24T20:18:26.256Z","endTime":"2026-07-24T20:18:34.219Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":115,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":115}]},"playEndTime":"2026-07-24T20:18:34.219Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Troy Johnston flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:21:21.215Z","endTime":"2026-07-24T20:22:44.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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_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.7,"endSpeed":83.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.439374393852578,"aZ":-22.24012421299088,"pfxX":0.606103851928065,"pfxZ":5.606328669780851,"pX":-1.358784887577119,"pZ":1.99801107851882,"vX0":-7.599260762311111,"vY0":-131.88975814741244,"vZ0":-4.580550585133364,"x":168.79,"y":184.83,"x0":1.4737081212411107,"y0":50.00479037363268,"z0":5.384699432260038,"aX":1.0748969510447355},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":0.5,"spinRate":2700,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4143111592937636,"extension":6.204735960327623},"index":0,"playId":"cf127f67-823f-3ca1-a047-71ddd3884e26","pitchNumber":1,"startTime":"2026-07-24T20:21:39.378Z","endTime":"2026-07-24T20:21:43.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27292169875926,"aZ":-19.69842160532972,"pfxX":10.315879784211223,"pfxZ":6.328446289767484,"pX":-1.082369061687835,"pZ":2.807671970406823,"vX0":-10.283817681664583,"vY0":-139.71807848041655,"vZ0":-3.262594239479199,"x":158.26,"y":162.97,"x0":1.310563254364772,"y0":50.00447186635302,"z0":5.289317848692794,"aX":20.342497815906434},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":-16.4,"spinRate":2525,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.3924242968367939,"extension":6.220217098205354},"index":1,"playId":"be143376-42b2-38a6-950c-4e6890578ebc","pitchNumber":2,"startTime":"2026-07-24T20:21:56.775Z","endTime":"2026-07-24T20:22:00.522Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"012625d8-40d5-3da9-a7c1-3fb88cc2afbf","startTime":"2026-07-24T20:22:18.064Z","endTime":"2026-07-24T20:22:21.064Z","isPitch":false,"type":"pickoff"},{"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":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68154985717718,"aZ":-19.224692894225097,"pfxX":2.279242930416096,"pfxZ":7.06105953579338,"pX":-0.34841529022363726,"pZ":2.2335457365000053,"vX0":-6.140174300748327,"vY0":-134.20718092899628,"vZ0":-4.411877937648925,"x":130.28,"y":178.47,"x0":1.6678137967678244,"y0":50.000099046255635,"z0":5.258797544176631,"aX":4.178840689070614},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.1,"breakHorizontal":-2.9,"spinRate":2796,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.40733847128109346,"extension":6.259481415177572},"hitData":{"launchSpeed":78.9,"launchAngle":34.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.82,"coordY":104.05}},"index":3,"playId":"39551a8c-09ca-3bf3-aaf8-1cbd06f03a91","pitchNumber":3,"startTime":"2026-07-24T20:22:36.685Z","endTime":"2026-07-24T20:22:44.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:22:44.653Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Christian Yelich homers (7) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T20:24:28.547Z","endTime":"2026-07-24T20:25:37.174Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162772337413664,"aZ":-27.88049296487769,"pfxX":1.4965860591355922,"pfxZ":2.5971507768762567,"pX":-1.2009326613280369,"pZ":2.3542340954957957,"vX0":3.276357339138549,"vY0":-127.91713559323006,"vZ0":-3.3362459225024743,"x":162.78,"y":175.22,"x0":-2.6942901868512545,"y0":50.00026881706653,"z0":5.868533483258271,"aX":2.4719002360232283},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":-3.5,"spinRate":2481,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.4286946907228186,"extension":6.141090886265424},"index":0,"playId":"150f1ed7-8591-3183-a3f8-bfa1036e2f43","pitchNumber":1,"startTime":"2026-07-24T20:24:54.299Z","endTime":"2026-07-24T20:24:58.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.296826215441474,"aZ":-25.58830492835299,"pfxX":1.3130935221438325,"pfxZ":3.9730833307772926,"pX":-0.1419797842240751,"pZ":2.385093120532457,"vX0":6.044395638904234,"vY0":-127.89853436677787,"vZ0":-3.6490675364536242,"x":122.41,"y":174.38,"x0":-2.7061109697580896,"y0":50.002539015310916,"z0":5.836323012805274,"aX":2.174922024808459},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.6,"breakHorizontal":-3.7,"spinRate":2469,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4282052600737245,"extension":6.2787834081218525},"hitData":{"launchSpeed":105.5,"launchAngle":31.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":86.03,"coordY":36.7}},"index":1,"playId":"3e4e2637-da84-3ae2-a7c7-3e508bdad275","pitchNumber":2,"startTime":"2026-07-24T20:25:10.592Z","endTime":"2026-07-24T20:25:37.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:25:37.174Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T20:25:43.399Z","endTime":"2026-07-24T20:27:46.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.584636246037384,"aZ":-30.086709091719072,"pfxX":-3.2299686586328216,"pfxZ":1.3839633257238422,"pX":0.09774149936144966,"pZ":1.6545298794504024,"vX0":6.705269644972348,"vY0":-121.4479541532004,"vZ0":-3.994990864304306,"x":113.27,"y":194.11,"x0":-2.2672205323523924,"y0":50.00395619724817,"z0":5.909623880896661,"aX":-4.873905275372455},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":4.4,"spinRate":1765,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4493086940700226,"extension":6.4561195247652465},"index":0,"playId":"005c9763-686c-37e0-abe3-a626247c2882","pitchNumber":1,"startTime":"2026-07-24T20:26:00.121Z","endTime":"2026-07-24T20:26:03.362Z","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":87.2,"endSpeed":80.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.110300649611794,"aZ":-29.88287893191405,"pfxX":-0.4174980523056582,"pfxZ":1.4071545203484028,"pX":0.6353929120298817,"pZ":1.6291665760864211,"vX0":7.493510278884839,"vY0":-126.83505392981296,"vZ0":-4.810002381782974,"x":92.78,"y":194.79,"x0":-2.3039745311079507,"y0":50.00390601771985,"z0":5.935226012038039,"aX":-0.6813670522366317},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-1.0,"spinRate":2461,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4319603692678031,"extension":6.513607078229488},"index":1,"playId":"42d8f308-886e-3259-9968-2a29260328a0","pitchNumber":2,"startTime":"2026-07-24T20:26:18.804Z","endTime":"2026-07-24T20:26:22.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.129785861812184,"aZ":-34.03739504923999,"pfxX":6.854494933328797,"pfxZ":-1.2733438836569606,"pX":1.756189920301174,"pZ":1.9044018241347482,"vX0":7.753720222428861,"vY0":-120.73296843034761,"vZ0":-2.3753404343897127,"x":50.06,"y":187.36,"x0":-2.396303476892277,"y0":50.00217424662016,"z0":5.918243055877559,"aX":10.041972682484715},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.6,"breakHorizontal":-14.4,"spinRate":2586,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4549604966040133,"extension":6.234454570368347},"index":2,"playId":"5fb76157-ff76-30d7-833d-3447752e3b8f","pitchNumber":3,"startTime":"2026-07-24T20:26:40.759Z","endTime":"2026-07-24T20:26:44.175Z","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":92.9,"endSpeed":85.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77054851748866,"aZ":-14.82666246017135,"pfxX":-3.29293477198624,"pfxZ":9.365224826525424,"pX":-0.4170150988072816,"pZ":2.209038112681437,"vX0":6.731521126611763,"vY0":-135.09376933654283,"vZ0":-6.827975137184424,"x":132.9,"y":179.14,"x0":-2.510643991571047,"y0":50.005917500895904,"z0":5.806976131041189,"aX":-6.102271161700017},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":4.6,"spinRate":2403,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40506170491704596,"extension":6.291057340311749},"index":3,"playId":"644d0583-9ffa-3b23-91c6-7850a42772f1","pitchNumber":4,"startTime":"2026-07-24T20:26:58.335Z","endTime":"2026-07-24T20:27:02.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.502317215930812,"aZ":-27.749520719071377,"pfxX":-3.56633949673798,"pfxZ":2.7649562109969317,"pX":0.5587383358062226,"pZ":1.0834797718794114,"vX0":8.31542343801176,"vY0":-125.17645066654863,"vZ0":-6.212211626714661,"x":95.7,"y":209.53,"x0":-2.3318591435319465,"y0":50.00261385227577,"z0":5.847639479518207,"aX":-5.703553729385803},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":4.7,"spinRate":1559,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4363302126714226,"extension":6.4208060396604925},"index":4,"playId":"80d003e9-fa9f-324f-b229-646ab66fa7ca","pitchNumber":5,"startTime":"2026-07-24T20:27:18.422Z","endTime":"2026-07-24T20:27:22.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26884350459449,"aZ":-27.080428034907378,"pfxX":-4.925747186352145,"pfxZ":3.1102127654265743,"pX":-0.1745889541549586,"pZ":1.4928193497176738,"vX0":7.370303673139617,"vY0":-126.73860132903428,"vZ0":-5.462619294161386,"x":123.65,"y":198.47,"x0":-2.471432931128869,"y0":50.00270536438886,"z0":5.820739225795074,"aX":-8.06747703164695},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":7.3,"spinRate":1411,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43106644268504324,"extension":6.437186143100418},"hitData":{"launchSpeed":93.7,"launchAngle":30.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.49,"coordY":51.24}},"index":5,"playId":"5eea0109-b9be-36ad-9137-592408f75729","pitchNumber":6,"startTime":"2026-07-24T20:27:37.775Z","endTime":"2026-07-24T20:27:46.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:27:46.545Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a sharp line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T20:27:59.981Z","endTime":"2026-07-24T20:28:42.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6175630526173,"aZ":-12.217548413814217,"pfxX":-2.8119114886966248,"pfxZ":10.859554998586422,"pX":0.09186802567115261,"pZ":1.0109824596572505,"vX0":7.859532700765336,"vY0":-134.55608211144153,"vZ0":-9.973884317192415,"x":113.5,"y":211.48,"x0":-2.498866006856843,"y0":50.00408416742159,"z0":5.626825451349853,"aX":-5.1690465513387345},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":3.5,"spinRate":2389,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4067488075205832,"extension":6.351605803773633},"index":0,"playId":"1d0e16a7-80bc-3625-877c-875efc4102b0","pitchNumber":1,"startTime":"2026-07-24T20:28:13.424Z","endTime":"2026-07-24T20:28:17.432Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.796562306344995,"aZ":-29.864771104744147,"pfxX":-5.832699944473728,"pfxZ":1.4122996343786784,"pX":-0.37498050800330845,"pZ":1.9283735092122674,"vX0":7.092816741856646,"vY0":-126.5340521885418,"vZ0":-3.982698621293339,"x":131.29,"y":186.71,"x0":-2.4457273756880795,"y0":50.003492008880755,"z0":5.893668617159973,"aX":-9.53816142650225},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":9.1,"spinRate":1472,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4315044887317163,"extension":6.479148893316982},"hitData":{"launchSpeed":109.0,"launchAngle":11.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":101.44,"coordY":77.41}},"index":1,"playId":"751cca75-0aed-38c8-9e89-5b26ee62f825","pitchNumber":2,"startTime":"2026-07-24T20:28:31.445Z","endTime":"2026-07-24T20:28:42.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:28:42.091Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"William Contreras lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T20:29:22.679Z","endTime":"2026-07-24T20:31:10.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-24T20:29:04.975Z","endTime":"2026-07-24T20:29:24.937Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98189710744125,"aZ":-19.136277518923528,"pfxX":-8.696871235175937,"pfxZ":7.070195163058849,"pX":0.06732679359138567,"pZ":2.450450883628028,"vX0":9.865755312130995,"vY0":-134.83184590799803,"vZ0":-5.257482594864155,"x":114.43,"y":172.62,"x0":-2.50705931633381,"y0":50.00115847291288,"z0":5.773654181376375,"aX":-16.031852049485753},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":13.7,"spinRate":2311,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40604761836345915,"extension":6.28902050180245},"index":1,"playId":"d08ace4f-10c2-3414-a75d-e7491d95910d","pitchNumber":1,"startTime":"2026-07-24T20:29:24.937Z","endTime":"2026-07-24T20:29:28.314Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"118124b9-5b03-31d0-aa1a-3ed20655c9bf","startTime":"2026-07-24T20:29:46.479Z","endTime":"2026-07-24T20:29:49.479Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055453154302317,"aZ":-13.134146597683248,"pfxX":-4.543457798494123,"pfxZ":10.350686020450745,"pX":0.8007773028008016,"pZ":1.5675272475308089,"vX0":10.060602287289948,"vY0":-134.7172453596362,"vZ0":-8.599571291820661,"x":86.48,"y":196.46,"x0":-2.390532701996702,"y0":50.004143363953396,"z0":5.727972529791384,"aX":-8.359622885994169},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2440,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4064563165517181,"extension":6.413545360537532},"index":3,"playId":"f524766d-8b12-309f-ae74-16c54bd3ad0f","pitchNumber":2,"startTime":"2026-07-24T20:30:07.204Z","endTime":"2026-07-24T20:30:11.804Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.461276583889582,"aZ":-16.96890822785207,"pfxX":-8.870944410246754,"pfxZ":8.135551566187889,"pX":-0.20089472117234042,"pZ":2.4713157487204156,"vX0":9.3461457905759,"vY0":-135.57223586903757,"vZ0":-5.562952336451833,"x":124.66,"y":172.05,"x0":-2.533463464684949,"y0":50.005621848376556,"z0":5.7265312124176955,"aX":-16.58628966470012},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":14.2,"spinRate":2229,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.40335530533751607,"extension":6.3158680341382585},"index":4,"playId":"f0609559-e8e7-3123-8a18-ab035f9af15f","pitchNumber":3,"startTime":"2026-07-24T20:30:36.199Z","endTime":"2026-07-24T20:30:39.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.988947311419697,"aZ":-32.24940805864963,"pfxX":5.104172277679616,"pfxZ":-0.05348154437688635,"pX":-0.4170344697309167,"pZ":2.3568038631180204,"vX0":4.086256932023712,"vY0":-122.04404708747778,"vZ0":-1.7488056827152776,"x":132.9,"y":175.15,"x0":-2.7785912385720812,"y0":50.00137977992339,"z0":5.8716159253699365,"aX":7.664073968023121},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":-10.2,"spinRate":2519,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.44955105454584166,"extension":6.253761551363214},"hitData":{"launchSpeed":98.7,"launchAngle":22.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":162.96,"coordY":64.52}},"index":5,"playId":"0aaf6ce6-28a0-3488-9e4d-3aec72af2e46","pitchNumber":4,"startTime":"2026-07-24T20:31:00.039Z","endTime":"2026-07-24T20:31:10.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:31:10.093Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, third baseman Kyle Karros to first baseman Troy Johnston.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T20:31:15.078Z","endTime":"2026-07-24T20:34:05.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2098415925443,"aZ":-14.160432649977736,"pfxX":-6.57256993597095,"pfxZ":9.54457176408797,"pX":-0.008157904514000934,"pZ":1.683893542903848,"vX0":8.980851313851243,"vY0":-135.89789224916413,"vZ0":-8.069856099778375,"x":117.31,"y":193.31,"x0":-2.48772665940249,"y0":50.00410192513504,"z0":5.6565474632804245,"aX":-12.407645951059619},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":10.2,"spinRate":2423,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40162778497609697,"extension":6.2717075388565915},"index":0,"playId":"6855fe6b-4ef3-3485-b0a3-fcb6c6f08732","pitchNumber":1,"startTime":"2026-07-24T20:31:37.029Z","endTime":"2026-07-24T20:31:41.007Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.868460006745718,"aZ":-26.69326417657928,"pfxX":-7.50540363876531,"pfxZ":3.329363319975875,"pX":0.29723201429759516,"pZ":1.676051943598686,"vX0":9.24323417748637,"vY0":-126.63630200125924,"vZ0":-5.041438506599775,"x":105.67,"y":193.53,"x0":-2.40404132367012,"y0":50.00008781031773,"z0":5.795950181964884,"aX":-12.339722762458598},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":11.8,"spinRate":1632,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4305023240307886,"extension":6.460893437768834},"index":1,"playId":"efb31810-aa85-3448-b083-e11dd28a1ad4","pitchNumber":2,"startTime":"2026-07-24T20:31:54.617Z","endTime":"2026-07-24T20:31:59.032Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.524193514075584,"aZ":-27.00840198449336,"pfxX":0.17423796345518827,"pfxZ":3.105456348002796,"pX":1.1848481099524442,"pZ":0.7166768945248528,"vX0":8.798685584365533,"vY0":-127.20335807661772,"vZ0":-7.2709231597826,"x":71.84,"y":219.43,"x0":-2.3204274964171483,"y0":50.000748717389875,"z0":5.710142807268472,"aX":0.2895043532214001},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-2.0,"spinRate":2548,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4282089745005382,"extension":6.415880345058863},"index":2,"playId":"b53b62c9-5ff6-30a3-a409-46054760c2cd","pitchNumber":3,"startTime":"2026-07-24T20:32:14.357Z","endTime":"2026-07-24T20:32:18.163Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"c203e849-920c-307f-b26a-3c22741d082c","startTime":"2026-07-24T20:32:39.189Z","endTime":"2026-07-24T20:32:42.189Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481361070476947,"aZ":-29.35668393471242,"pfxX":-7.2043852830634245,"pfxZ":1.6700847104902277,"pX":-0.4639645354790478,"pZ":1.4965897002724038,"vX0":7.177958446325427,"vY0":-128.25969260971343,"vZ0":-5.34460592896376,"x":134.69,"y":198.37,"x0":-2.346548201718489,"y0":50.00399431636557,"z0":5.863123567514673,"aX":-12.151822661004068},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":11.6,"spinRate":1527,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4250649173904164,"extension":6.459672320375007},"index":4,"playId":"55970908-1815-33ea-8bda-7c129430ea7c","pitchNumber":4,"startTime":"2026-07-24T20:33:00.423Z","endTime":"2026-07-24T20:33:05.515Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322974068614375,"aZ":-28.892971384390737,"pfxX":1.822472461643506,"pfxZ":1.9729528985520326,"pX":0.6053280315171263,"pZ":0.5123359356563618,"vX0":7.067503947617655,"vY0":-128.17247522979827,"vZ0":-7.582826517567556,"x":93.93,"y":224.95,"x0":-2.423986759679317,"y0":50.00559487180721,"z0":5.763458868502926,"aX":3.033646229832421},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":-4.9,"spinRate":2515,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4272259049595215,"extension":6.314534941807539},"index":5,"playId":"f66920cb-6a6f-3357-8ed7-3d1263e73fc6","pitchNumber":5,"startTime":"2026-07-24T20:33:33.084Z","endTime":"2026-07-24T20:33:36.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.611916654155298,"aZ":-17.69260400587219,"pfxX":-3.9006196230193395,"pfxZ":7.765140697763223,"pX":-0.8288890614516443,"pZ":2.401940365638589,"vX0":5.879918410936804,"vY0":-135.4694370864278,"vZ0":-5.710517205053164,"x":148.6,"y":173.93,"x0":-2.517208320505837,"y0":50.00338060321518,"z0":5.767164156294762,"aX":-7.275800730829005},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":5.9,"spinRate":2331,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40377265596314293,"extension":6.4500795487531315},"hitData":{"launchSpeed":88.2,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":161.82}},"index":6,"playId":"d9062847-5595-3464-812d-0d00db9a167d","pitchNumber":6,"startTime":"2026-07-24T20:33:57.771Z","endTime":"2026-07-24T20:34:05.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:34:05.778Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-24T20:36:03.476Z","endTime":"2026-07-24T20:37:09.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":"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.4,"endSpeed":87.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.174043654674083,"aZ":-16.50540705274517,"pfxX":6.912508947971519,"pfxZ":8.018567394028107,"pX":-0.5748381618693029,"pZ":2.751522674347399,"vX0":-8.544988176425425,"vY0":-138.69406724052803,"vZ0":-3.9032846003163906,"x":138.91,"y":164.49,"x0":1.6436907231154219,"y0":50.00032869179307,"z0":5.273348391364945,"aX":13.50431230218802},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":-10.8,"spinRate":2428,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.3944657301858232,"extension":6.282546117512649},"index":0,"playId":"7cd31b1e-8cf4-3cc9-8b23-51e3e7e01559","pitchNumber":1,"startTime":"2026-07-24T20:36:16.538Z","endTime":"2026-07-24T20:36:20.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108825824607468,"aZ":-19.843290171412946,"pfxX":0.8512218309119604,"pfxZ":6.605442486119339,"pX":-1.1979240889212783,"pZ":2.5863889864170693,"vX0":-7.484559677468934,"vY0":-134.93760673266152,"vZ0":-3.7814901577139253,"x":162.66,"y":168.95,"x0":1.4870142893806415,"y0":50.00021133959633,"z0":5.383485199369209,"aX":1.5904124715901427},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":-0.1,"spinRate":2666,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4041062321473219,"extension":6.287896550079347},"index":1,"playId":"52f06490-d798-3ca7-99bf-44f54a61ec07","pitchNumber":2,"startTime":"2026-07-24T20:36:29.098Z","endTime":"2026-07-24T20:36:32.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-24T20:36:38.048Z","endTime":"2026-07-24T20:36:47.366Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"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":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.407383234600765,"aZ":-24.487873413987835,"pfxX":11.853967126241452,"pfxZ":3.9096753584936224,"pX":-0.8284045339659317,"pZ":1.1408065668252008,"vX0":-10.385985866390595,"vY0":-139.77172441279555,"vZ0":-6.559695272834647,"x":148.58,"y":207.98,"x0":1.4073647103074427,"y0":50.002201750668675,"z0":5.1411994629086495,"aX":23.301727496806883},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.8,"breakHorizontal":-19.2,"spinRate":2519,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.3928377681280346,"extension":6.321782329650023},"index":3,"playId":"0183ed38-0fa0-3d0a-80db-1a7bb17e79d0","pitchNumber":3,"startTime":"2026-07-24T20:36:47.366Z","endTime":"2026-07-24T20:36:51.472Z","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":89.0,"endSpeed":82.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55379596781483,"aZ":-30.260295473615972,"pfxX":-0.9316789151160751,"pfxZ":1.1199991396812257,"pX":-1.4128673016321396,"pZ":1.239323661685305,"vX0":-7.099622991356098,"vY0":-129.46914105747953,"vZ0":-4.438603285128511,"x":170.86,"y":205.32,"x0":1.4792743197933063,"y0":50.00306667879293,"z0":5.276512908908081,"aX":-1.58936362505485},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":3.1,"spinRate":2849,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.42211506887073025,"extension":6.134863054953399},"index":4,"playId":"7c4f9106-88f8-38fe-b7a3-74ea1c8455da","pitchNumber":4,"startTime":"2026-07-24T20:37:05.361Z","endTime":"2026-07-24T20:37:09.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:37:09.306Z","atBatIndex":11},{"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":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-24T20:37:20.640Z","endTime":"2026-07-24T20:38:43.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":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":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":"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":96.4,"endSpeed":88.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53691642153454,"aZ":-25.01364934895535,"pfxX":10.596454812469075,"pfxZ":3.5934015600422047,"pX":0.5558436080049564,"pZ":1.7643199504703198,"vX0":-6.879260784196319,"vY0":-140.22712595001724,"vZ0":-4.774168763470911,"x":95.81,"y":191.14,"x0":1.6633968513795592,"y0":50.00393288802626,"z0":5.119711733546157,"aX":21.116340650089764},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.8,"breakHorizontal":-17.8,"spinRate":2297,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.3905142987889354,"extension":6.295059144911973},"index":0,"playId":"10cacca6-1f82-36c7-85f6-8faa06716a52","pitchNumber":1,"startTime":"2026-07-24T20:37:32.074Z","endTime":"2026-07-24T20:37:36.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769705027057167,"aZ":-27.892391844830524,"pfxX":8.41085038907397,"pfxZ":2.5127879974468037,"pX":0.9254542661918655,"pZ":2.3756992033389377,"vX0":-4.390801975840424,"vY0":-129.4408593874306,"vZ0":-2.1122774166325637,"x":81.72,"y":174.64,"x0":1.5465042222383576,"y0":50.004709929523294,"z0":5.327515493361397,"aX":14.344471169730348},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":-14.3,"spinRate":1716,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4223545507537305,"extension":6.279289719226485},"index":1,"playId":"9d8c9868-29d1-3a32-bb4f-04ba830a3478","pitchNumber":2,"startTime":"2026-07-24T20:37:45.731Z","endTime":"2026-07-24T20:37:50.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35626365753229,"aZ":-28.15065037075704,"pfxX":-0.8871274889012768,"pfxZ":2.3743308730923456,"pX":0.9848180169428734,"pZ":1.9241140638209697,"vX0":-1.6932573814458618,"vY0":-129.01681758768902,"vZ0":-2.962317657512742,"x":79.46,"y":186.83,"x0":1.7634122480832968,"y0":50.00561502698072,"z0":5.243462652076821,"aX":-1.5040562955553907},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":1.9,"spinRate":2730,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.42359479086928076,"extension":6.156481741854377},"index":2,"playId":"6cd516ca-52d9-37c1-ac5d-34f640f9afd4","pitchNumber":3,"startTime":"2026-07-24T20:38:02.474Z","endTime":"2026-07-24T20:38:06.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.031140898230895,"aZ":-24.393458164405622,"pfxX":11.4378787674857,"pfxZ":3.9168057508842598,"pX":0.1281518874064519,"pZ":1.513805359439007,"vX0":-7.83887862153935,"vY0":-140.10757873944775,"vZ0":-5.628835025275523,"x":112.12,"y":197.91,"x0":1.4780951768028003,"y0":50.00073927374802,"z0":5.145679466096303,"aX":22.70808981780255},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.1,"breakHorizontal":-19.1,"spinRate":2403,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.39112151239481685,"extension":6.169827918170503},"index":3,"playId":"fde0b528-ab06-3c77-abf6-cda880342987","pitchNumber":4,"startTime":"2026-07-24T20:38:18.740Z","endTime":"2026-07-24T20:38:23.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.722480418635904,"aZ":-37.84917966187052,"pfxX":-5.741044575989457,"pfxZ":-3.8817744329043196,"pX":0.44570372744953507,"pZ":1.5810645443481401,"vX0":-1.2365166245069927,"vY0":-120.58197513749639,"vZ0":-1.1296840442140765,"x":100.01,"y":196.09,"x0":1.711396489581667,"y0":50.000723042167124,"z0":5.412529266713764,"aX":-8.40269317520434},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.0,"breakHorizontal":10.7,"spinRate":2957,"spinDirection":312},"zone":9,"typeConfidence":2.0,"plateTime":0.45525254723315145,"extension":6.0878818933176},"hitData":{"launchSpeed":88.4,"launchAngle":2.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":165.36}},"index":4,"playId":"d1145f5e-485a-354c-b27a-5b76fe02123a","pitchNumber":5,"startTime":"2026-07-24T20:38:35.454Z","endTime":"2026-07-24T20:38:43.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:38:43.380Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-24T20:38:57.872Z","endTime":"2026-07-24T20:40:02.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24952744110877,"aZ":-21.088762684103973,"pfxX":9.683865717152514,"pfxZ":5.718124904379417,"pX":0.023438408517961043,"pZ":2.917253697662755,"vX0":-7.2258599609801495,"vY0":-138.25992991170023,"vZ0":-2.809503890850122,"x":116.11,"y":160.01,"x0":1.4099617182527704,"y0":50.006757110858956,"z0":5.35866852558112,"aX":18.789926112115335},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":-16.1,"spinRate":2288,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.3958478796952396,"extension":6.316033424704826},"index":0,"playId":"1dca4c6b-4ba3-3a72-a5eb-66fd103eeda5","pitchNumber":1,"startTime":"2026-07-24T20:39:10.363Z","endTime":"2026-07-24T20:39:13.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77287899262065,"aZ":-17.107862145216103,"pfxX":7.452341401954584,"pfxZ":7.726221431150908,"pX":0.2416641896031611,"pZ":2.7996908231882864,"vX0":-5.9862033265405215,"vY0":-139.12771081750873,"vZ0":-3.682542255171226,"x":107.79,"y":163.19,"x0":1.458708884486913,"y0":50.00124757618309,"z0":5.282264848778253,"aX":14.530180299774601},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":-12.1,"spinRate":2467,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.3944896442525665,"extension":6.34233716109561},"index":1,"playId":"9bab8285-130a-3126-bd1f-4ed178b5f78d","pitchNumber":2,"startTime":"2026-07-24T20:39:27.521Z","endTime":"2026-07-24T20:39:30.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.261454894669775,"aZ":-24.539180858059733,"pfxX":10.568840211704913,"pfxZ":4.64505637239885,"pX":-0.6153765105161124,"pZ":0.3920720634184168,"vX0":-8.041084529912968,"vY0":-127.21759485794942,"vZ0":-7.015284797530882,"x":140.46,"y":228.19,"x0":1.2078831205900527,"y0":50.004837000609534,"z0":5.121014524142591,"aX":17.38505178511352},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":-17.4,"spinRate":1803,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.42997317413765623,"extension":6.080389242255346},"index":2,"playId":"7d30cb7a-94f5-3ca2-8d3a-cb71d374fb78","pitchNumber":3,"startTime":"2026-07-24T20:39:43.050Z","endTime":"2026-07-24T20:39:46.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45812035265665,"aZ":-19.701236258675834,"pfxX":9.66934202710895,"pfxZ":6.337423076057197,"pX":-0.5255134826335551,"pZ":2.389964735528219,"vX0":-8.630271757108233,"vY0":-139.84111717346187,"vZ0":-4.249133160717811,"x":137.03,"y":174.25,"x0":1.354296859859091,"y0":50.00153697595315,"z0":5.232830364352315,"aX":19.02469121757749},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":-15.6,"spinRate":2385,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.3926694926435479,"extension":6.249135836996714},"index":3,"playId":"07ac1342-b916-34e0-bf66-990c5e8f81cb","pitchNumber":4,"startTime":"2026-07-24T20:39:58.674Z","endTime":"2026-07-24T20:40:02.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:40:02.562Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Lara called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-24T20:42:06.218Z","endTime":"2026-07-24T20:44:01.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3781655512362,"aZ":-17.722575763663826,"pfxX":-9.239120593229027,"pfxZ":7.69170376603161,"pX":0.7227764313700545,"pZ":2.346607445626643,"vX0":11.038818378539077,"vY0":-135.6623149159276,"vZ0":-5.976079743608481,"x":89.45,"y":175.42,"x0":-2.1828869804287043,"y0":50.00474630326274,"z0":5.797291416568204,"aX":-17.365714602278974},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2389,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40247351471267256,"extension":6.345197835102411},"index":0,"playId":"84d12012-cc8c-3263-8a92-2baac7c1a388","pitchNumber":1,"startTime":"2026-07-24T20:42:17.537Z","endTime":"2026-07-24T20:42:21.435Z","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":93.3,"endSpeed":85.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.608903775218245,"aZ":-19.734994852105878,"pfxX":-10.132876809536423,"pfxZ":6.6702603923568695,"pX":1.352200817716749,"pZ":1.8896166979721896,"vX0":13.199053668881806,"vY0":-135.237564447825,"vZ0":-6.603884193850208,"x":65.46,"y":187.76,"x0":-2.259683724117622,"y0":50.001948001928405,"z0":5.73253234823392,"aX":-18.89624308142513},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":15.7,"spinRate":2389,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4039452045234686,"extension":6.390570252213125},"index":1,"playId":"c451cb7b-7709-31ee-8a90-40e04111e41b","pitchNumber":2,"startTime":"2026-07-24T20:42:33.987Z","endTime":"2026-07-24T20:42:37.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94126032929341,"aZ":-29.033864847352874,"pfxX":-5.777668870551781,"pfxZ":1.9438841214393374,"pX":0.31567316536484796,"pZ":1.2490478829989522,"vX0":8.414367821440212,"vY0":-125.4777059505706,"vZ0":-5.693852497171078,"x":104.97,"y":205.06,"x0":-2.314674379311677,"y0":50.000122766381786,"z0":5.883451516399006,"aX":-9.307879549112847},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":8.8,"spinRate":1833,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.43482074586445973,"extension":6.444452360484895},"index":2,"playId":"ad696323-db2a-3f07-880f-4250f464e31f","pitchNumber":3,"startTime":"2026-07-24T20:42:49.890Z","endTime":"2026-07-24T20:42:53.840Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-24T20:43:01.335Z","endTime":"2026-07-24T20:43:16.547Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.296723686071292,"aZ":-27.82982897387583,"pfxX":-6.979617944321036,"pfxZ":2.7379609133007543,"pX":0.5008414383871993,"pZ":0.8345105502302552,"vX0":9.008622356171333,"vY0":-124.74148752458565,"vZ0":-6.660591232098402,"x":97.91,"y":216.25,"x0":-2.237853842807476,"y0":50.00418573430298,"z0":5.81058387624048,"aX":-11.08452280674057},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":10.8,"spinRate":1620,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4378057919569991,"extension":6.494432352237779},"index":4,"playId":"859de860-3c23-385e-b8e7-bb310b357c35","pitchNumber":4,"startTime":"2026-07-24T20:43:16.547Z","endTime":"2026-07-24T20:43:19.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.291871319673167,"aZ":-14.665721321267531,"pfxX":-5.000130063514167,"pfxZ":9.328315775158481,"pX":0.7244048021957697,"pZ":3.1752219040906255,"vX0":9.882626346477563,"vY0":-136.01210237338066,"vZ0":-4.493619449310781,"x":89.39,"y":153.05,"x0":-2.303454518623164,"y0":50.005482538771304,"z0":5.862926243310575,"aX":-9.38854324243372},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2329,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40240550298915334,"extension":6.338136152065952},"index":5,"playId":"66c7cafc-ae28-3428-95f4-e5da66c279e5","pitchNumber":5,"startTime":"2026-07-24T20:43:36.414Z","endTime":"2026-07-24T20:43:40.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.655228880780207,"aZ":-20.370112519362618,"pfxX":-10.482548031213753,"pfxZ":6.300769246357188,"pX":0.4904769543740501,"pZ":2.595362989907569,"vX0":11.524763265267714,"vY0":-135.94987980520312,"vZ0":-4.566336049699208,"x":98.3,"y":168.71,"x0":-2.4406137593463284,"y0":50.001306779849,"z0":5.709663065463648,"aX":-19.631745829969816},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":16.6,"spinRate":2270,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40281420260055834,"extension":6.400689351409083},"index":6,"playId":"d4f91821-5b5e-3d5f-839e-1002d751c605","pitchNumber":6,"startTime":"2026-07-24T20:43:57.125Z","endTime":"2026-07-24T20:44:01.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:44:01.810Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out, second baseman Willi Castro to first baseman Troy Johnston.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-24T20:44:02.617Z","endTime":"2026-07-24T20:45:40.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"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, 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.0,"endSpeed":73.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928817352175532,"aZ":-40.62844460284016,"pfxX":3.090480115332947,"pfxZ":-6.187555852729052,"pX":0.3594028768992439,"pZ":1.581047300696625,"vX0":5.280694202273738,"vY0":-116.45379082760162,"vZ0":-1.3923506414960791,"x":103.07,"y":180.48,"x0":-2.343730650044681,"y0":50.00366353799867,"z0":6.04802067427234,"aX":4.221562629281481},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-11.3,"breakHorizontal":-7.0,"spinRate":2717,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4712878844981856,"extension":6.200946320142505},"index":0,"playId":"9ed11411-6bff-32b0-a734-f798cee3da2e","pitchNumber":1,"startTime":"2026-07-24T20:44:26.457Z","endTime":"2026-07-24T20:44:31.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131225722963915,"aZ":-26.063204603592737,"pfxX":-6.984125032433866,"pfxZ":3.8720313648984543,"pX":-0.09060014632501172,"pZ":1.107230484914101,"vX0":7.763399920765857,"vY0":-124.59626411295278,"vZ0":-6.360842760330695,"x":120.45,"y":208.88,"x0":-2.333792030654343,"y0":50.00254778393157,"z0":5.835900135043947,"aX":-11.023214176254054},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.8,"breakHorizontal":10.9,"spinRate":1663,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.43895004344451527,"extension":6.4613333009259835},"index":1,"playId":"3061b0f6-9885-3de0-b8e7-01fcb6c94c91","pitchNumber":2,"startTime":"2026-07-24T20:44:44.296Z","endTime":"2026-07-24T20:44:47.718Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-24T20:44:51.684Z","endTime":"2026-07-24T20:45:11.649Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04188766449229,"aZ":-26.65529047810425,"pfxX":-8.591111981690933,"pfxZ":3.341023265785138,"pX":-0.6356298920902117,"pZ":0.6352389464828544,"vX0":6.8464516862066915,"vY0":-127.44084568009363,"vZ0":-7.693189365111032,"x":141.23,"y":221.63,"x0":-2.2345844333401996,"y0":50.00430127532847,"z0":5.7845289382784655,"aX":-14.198914349493162},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.6,"breakHorizontal":14.2,"spinRate":1575,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.429020543727773,"extension":6.488808901642884},"index":3,"playId":"daf49115-453f-3a6d-b4ef-52473f3ff58c","pitchNumber":3,"startTime":"2026-07-24T20:45:11.649Z","endTime":"2026-07-24T20:45:15.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35331304214031,"aZ":-12.892702132842917,"pfxX":-4.487137902111887,"pfxZ":10.20354099981099,"pX":-0.15878552896321696,"pZ":1.7822055408418138,"vX0":7.776438883674606,"vY0":-136.19754866640804,"vZ0":-8.1236986879632,"x":123.05,"y":190.66,"x0":-2.4607045765674873,"y0":50.00028711552162,"z0":5.684114018138581,"aX":-8.477320078659387},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":6.6,"spinRate":2347,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.40130765295576776,"extension":6.456931199781001},"hitData":{"launchSpeed":102.3,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":151.68}},"index":4,"playId":"84572fd5-70d3-33d0-ab2c-995573de125f","pitchNumber":4,"startTime":"2026-07-24T20:45:33.797Z","endTime":"2026-07-24T20:45:40.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:45:40.632Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-24T20:45:45.695Z","endTime":"2026-07-24T20:48:17.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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(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.5,"endSpeed":81.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41282672260188,"aZ":-29.52751524846595,"pfxX":1.6166743816732678,"pfxZ":1.611266899184761,"pX":1.451725141038014,"pZ":0.8944034006007537,"vX0":8.781490500349298,"vY0":-127.1112295401611,"vZ0":-6.420481188511264,"x":61.66,"y":214.63,"x0":-2.253883435121995,"y0":50.000967311628656,"z0":5.789360164805549,"aX":2.6515941429338166},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":-4.9,"spinRate":2668,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4304581310998299,"extension":6.3482581310801},"index":0,"playId":"03736f82-b307-3616-b0a1-b9bbfd40008e","pitchNumber":1,"startTime":"2026-07-24T20:46:09.496Z","endTime":"2026-07-24T20:46:12.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.577640632699822,"aZ":-13.055986238835452,"pfxX":-5.981550070419732,"pfxZ":10.45561739975734,"pX":1.6358867296974966,"pZ":2.2843413075874968,"vX0":12.037631928100764,"vY0":-134.7061336049496,"vZ0":-6.79000130436209,"x":54.64,"y":177.1,"x0":-2.1234539687466443,"y0":50.00512779465149,"z0":5.769562061724164,"aX":-10.940623971787574},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2334,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4073587587008869,"extension":6.481282226203341},"index":1,"playId":"b6884b8e-07e8-3feb-8790-7cc2a0bce78c","pitchNumber":2,"startTime":"2026-07-24T20:46:27.686Z","endTime":"2026-07-24T20:46:31.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86535396352754,"aZ":-10.85016594049724,"pfxX":-1.6035836855494388,"pfxZ":11.189112559250962,"pX":-0.4102921321227955,"pZ":2.7145414448940444,"vX0":6.188584642034822,"vY0":-137.2843060452587,"vZ0":-6.2623132422015955,"x":132.64,"y":165.49,"x0":-2.4869913637070766,"y0":50.00258659878103,"z0":5.766445417251673,"aX":-3.0572985623380213},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":1.6,"spinRate":2482,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39924360218906374,"extension":6.459157110371418},"index":2,"playId":"0c42580a-8abd-3ec9-9aba-b732dd262e56","pitchNumber":3,"startTime":"2026-07-24T20:46:47.709Z","endTime":"2026-07-24T20:46:52.063Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.766230287331823,"aZ":-27.348894800923976,"pfxX":0.8571401351408923,"pfxZ":2.939285350448337,"pX":-0.15467283113181057,"pZ":1.7759290741233955,"vX0":5.261612793723964,"vY0":-127.54603736409919,"vZ0":-4.879040226928344,"x":122.9,"y":190.83,"x0":-2.357675714074965,"y0":50.00559176732222,"z0":5.875969126711503,"aX":1.4096912356082263},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":-2.8,"spinRate":2694,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4297785731902515,"extension":6.390749511385533},"index":3,"playId":"cf51b2c5-11a0-305c-92ec-a13bc8108e06","pitchNumber":4,"startTime":"2026-07-24T20:47:06.491Z","endTime":"2026-07-24T20:47:10.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.822903496465297,"aZ":-28.264161981506515,"pfxX":1.153438161320362,"pfxZ":2.425671021783078,"pX":0.9850995547614287,"pZ":1.10944187540861,"vX0":7.821330238264738,"vY0":-126.64694376369431,"vZ0":-6.231233229655921,"x":79.45,"y":208.83,"x0":-2.3033560555215855,"y0":50.00210087372492,"z0":5.886094772178601,"aX":1.8576133428672204},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-4.0,"spinRate":2624,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.43382236027981325,"extension":6.48606550173401},"index":4,"playId":"9164416a-5b97-3294-afd7-9038da54d19c","pitchNumber":5,"startTime":"2026-07-24T20:47:25.965Z","endTime":"2026-07-24T20:47:29.984Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-24T20:47:37.194Z","endTime":"2026-07-24T20:47:51.085Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.811257174430775,"aZ":-21.92169094975949,"pfxX":-10.161917681984958,"pfxZ":5.338423623188811,"pX":-1.1652358860293286,"pZ":2.9271979746023042,"vX0":7.377144279591887,"vY0":-137.52451748026772,"vZ0":-3.6391238168467877,"x":161.42,"y":159.75,"x0":-2.559025682131896,"y0":50.00073257554036,"z0":5.750124649868712,"aX":-19.509504375626243},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":16.9,"spinRate":2286,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39789964357085417,"extension":6.35607726092566},"index":6,"playId":"cbe53d32-fd4f-3695-aa0d-d2d331751f3e","pitchNumber":6,"startTime":"2026-07-24T20:47:51.085Z","endTime":"2026-07-24T20:47:54.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242742714056494,"aZ":-16.592166412057654,"pfxX":-3.3521108185571626,"pfxZ":8.215299498131218,"pX":-0.5062208224881785,"pZ":3.964787591701101,"vX0":6.7376394663174075,"vY0":-136.65720748747333,"vZ0":-2.034936297121175,"x":136.3,"y":131.73,"x0":-2.5647963417152924,"y0":50.006122131130866,"z0":5.854987999322572,"aX":-6.361283419767269},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":4.7,"spinRate":2378,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4003220405940531,"extension":6.275071417378713},"index":7,"playId":"733d987f-947e-36e6-943e-af39c88af1ab","pitchNumber":7,"startTime":"2026-07-24T20:48:13.968Z","endTime":"2026-07-24T20:48:17.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:48:17.808Z","atBatIndex":16},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jake McCarthy triples (7) on a line drive to right fielder Luis Lara.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-24T20:50:09.748Z","endTime":"2026-07-24T20:50:39.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.348770247241514,"aZ":-29.833672103704274,"pfxX":-1.1963376033407895,"pfxZ":1.404252672844045,"pX":0.07869542108090602,"pZ":2.1860082258953293,"vX0":-3.338187280977148,"vY0":-127.17693450723118,"vZ0":-2.1946771354582415,"x":114.0,"y":179.76,"x0":1.5556843825803985,"y0":50.00145535749226,"z0":5.39137124005594,"aX":-1.9882963649758238},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":2.8,"spinRate":2933,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4282006141176127,"extension":6.213238002183972},"hitData":{"launchSpeed":100.1,"launchAngle":8.0,"totalDistance":137.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.61,"coordY":151.68}},"index":0,"playId":"e333b137-ed5e-3a53-8fe9-569e6879d8a7","pitchNumber":1,"startTime":"2026-07-24T20:50:22.313Z","endTime":"2026-07-24T20:50:39.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:50:39.440Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rockies challenged (tag play), call on the field was upheld: Kyle Karros singles on a sharp line drive to right fielder Luis Lara. Jake McCarthy scores. Kyle Karros out at 2nd on the throw, right fielder Luis Lara to shortstop Joey Ortiz.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-24T20:50:59.352Z","endTime":"2026-07-24T20:51:19.522Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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_assist"},{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"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(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":95.1,"endSpeed":87.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1929932514436,"aZ":-23.688861269203212,"pfxX":8.98729081078483,"pfxZ":4.351296499765358,"pX":-0.044263808281007996,"pZ":2.6143118736352795,"vX0":-7.294479821783208,"vY0":-138.38083767943976,"vZ0":-2.9969586269716375,"x":118.69,"y":168.19,"x0":1.4506278014366922,"y0":50.00511076950677,"z0":5.288103025079875,"aX":17.534280167839785},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":-14.9,"spinRate":2475,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.39494290285232037,"extension":6.296629258426856},"hitData":{"launchSpeed":100.0,"launchAngle":16.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":163.02,"coordY":91.94}},"index":0,"playId":"233d0a8d-ec0a-3851-85a7-51b7fe9eff0c","pitchNumber":1,"startTime":"2026-07-24T20:51:06.922Z","endTime":"2026-07-24T20:51:19.522Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":115},"playEndTime":"2026-07-24T20:51:19.522Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-24T20:54:13.206Z","endTime":"2026-07-24T20:56:14.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":6},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72306666211656,"aZ":-36.84817218891962,"pfxX":-4.284686082552723,"pfxZ":-3.3117632054696244,"pX":0.9877982419645545,"pZ":4.115986576027454,"vX0":-0.2564538465378545,"vY0":-118.62425061117119,"vZ0":4.0048054902010755,"x":79.35,"y":127.65,"x0":1.6534857618687675,"y0":50.00203179394594,"z0":5.785203166799479,"aX":-6.047517048827857},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.6,"breakHorizontal":7.8,"spinRate":2943,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.4634255044159139,"extension":5.930626312242911},"index":0,"playId":"87f65d31-bff9-39ad-9689-8ac428690d42","pitchNumber":1,"startTime":"2026-07-24T20:54:20.658Z","endTime":"2026-07-24T20:54:24.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.959218802616473,"aZ":-38.198284812466795,"pfxX":-3.7993578839915605,"pfxZ":-4.2126432270182885,"pX":-1.6635338471611805,"pZ":1.2372132193334278,"vX0":-5.960450811366691,"vY0":-119.56174064871698,"vZ0":-1.8377845208837398,"x":180.41,"y":205.38,"x0":1.3687820062842742,"y0":50.00568727484061,"z0":5.48721092413779,"aX":-5.426982179640343},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.8,"breakHorizontal":8.5,"spinRate":3034,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.46050157553623716,"extension":6.197147840238622},"index":1,"playId":"255115ed-0636-35c8-bd0b-724a50f7715e","pitchNumber":2,"startTime":"2026-07-24T20:54:31.754Z","endTime":"2026-07-24T20:54:36.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61694400982829,"aZ":-21.099001813518488,"pfxX":11.031933015216183,"pfxZ":5.695317656576377,"pX":0.09429726991868194,"pZ":2.3228229883838356,"vX0":-7.485378046644214,"vY0":-139.34308356993344,"vZ0":-4.107155507654215,"x":113.41,"y":176.06,"x0":1.3978213948658467,"y0":50.00164696018393,"z0":5.230213905398789,"aX":21.4471194685808},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":-18.2,"spinRate":2590,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.39479663529277076,"extension":6.313808402242876},"index":2,"playId":"be0bf7b3-33e6-3287-82c7-e89ceab522ee","pitchNumber":3,"startTime":"2026-07-24T20:54:50.407Z","endTime":"2026-07-24T20:54:54.566Z","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":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.305607653840156,"aZ":-16.570870818103725,"pfxX":7.673413834279081,"pfxZ":7.887834682025583,"pX":0.25580975929293037,"pZ":2.5501090784941405,"vX0":-6.4673291439130205,"vY0":-139.94580939888746,"vZ0":-4.636932899924622,"x":107.25,"y":169.93,"x0":1.6025410559257391,"y0":50.00672583532533,"z0":5.318034465887074,"aX":15.186650271956825},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":-12.5,"spinRate":2503,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.3917654297157869,"extension":6.308523275116922},"index":3,"playId":"e2143c14-8aec-3311-8c79-d1c27b7fffdb","pitchNumber":4,"startTime":"2026-07-24T20:55:27.393Z","endTime":"2026-07-24T20:55:31.069Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-24T20:55:36.044Z","endTime":"2026-07-24T20:55:53.622Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550765452640853,"aZ":-36.613094954163955,"pfxX":-5.714243598854291,"pfxZ":-3.007008450933327,"pX":0.48749765508155724,"pZ":1.460521530948492,"vX0":-0.7186995837875677,"vY0":-120.67967604279794,"vZ0":-1.7342291291689849,"x":98.42,"y":199.35,"x0":1.531644546752896,"y0":50.00427603101073,"z0":5.414366115078785,"aX":-8.426645193070822},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.6,"breakHorizontal":10.6,"spinRate":3035,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.453909331341646,"extension":6.043852596008036},"index":5,"playId":"04cc8a90-8a4a-371e-b35a-206f0313afab","pitchNumber":5,"startTime":"2026-07-24T20:55:53.622Z","endTime":"2026-07-24T20:55:58.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.487363364921215,"aZ":-27.080125282290396,"pfxX":-0.7927473573846937,"pfxZ":2.9650755595223934,"pX":-1.3894952525669633,"pZ":1.3260096525786411,"vX0":-6.903489990477319,"vY0":-130.05088701766797,"vZ0":-4.634052640893015,"x":169.96,"y":202.98,"x0":1.3990696336492146,"y0":50.004409761768954,"z0":5.177573762240464,"aX":-1.36054479301027},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":2.9,"spinRate":2906,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.42067498770121237,"extension":6.316604841492155},"index":6,"playId":"e2d4f792-dc13-3f51-8c6d-dc8b6e0c0bfa","pitchNumber":6,"startTime":"2026-07-24T20:56:10.396Z","endTime":"2026-07-24T20:56:14.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:56:14.192Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-24T20:56:19.995Z","endTime":"2026-07-24T20:57:16.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.566061150971233,"aZ":-23.115826068923273,"pfxX":11.51045703643159,"pfxZ":4.654080856458738,"pX":-0.8635467328650023,"pZ":1.0502522465472675,"vX0":-9.850626676154347,"vY0":-138.48033433510767,"vZ0":-6.958651213733248,"x":149.92,"y":210.42,"x0":1.2421273675772095,"y0":50.000017861627114,"z0":5.1391164725164415,"aX":22.38020414058098},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":-18.8,"spinRate":2542,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.39534435042039373,"extension":6.2180957748421575},"index":0,"playId":"0d867b30-03d3-382c-b9a4-cddb62aa6ffd","pitchNumber":1,"startTime":"2026-07-24T20:56:35.581Z","endTime":"2026-07-24T20:56:39.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94727827989572,"aZ":-37.430015262501435,"pfxX":-4.650809675907881,"pfxZ":-3.5473551419467917,"pX":-0.37782632055622634,"pZ":0.6782916657871121,"vX0":-3.0485390013106803,"vY0":-121.2722975395187,"vZ0":-3.210980913251177,"x":131.4,"y":220.47,"x0":1.5021688520168377,"y0":50.00319888613611,"z0":5.3026444749636825,"aX":-6.888775124479195},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.0,"breakHorizontal":9.1,"spinRate":2973,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.45261855647186344,"extension":6.079200162364318},"index":1,"playId":"cd71a019-08c7-30ff-a0c6-215fe78cae1c","pitchNumber":2,"startTime":"2026-07-24T20:56:49.510Z","endTime":"2026-07-24T20:56:53.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.087224572191737,"aZ":-23.889436753463446,"pfxX":10.419044945190183,"pfxZ":4.204877655487867,"pX":0.6308298522541129,"pZ":2.203492163268879,"vX0":-5.519665039209188,"vY0":-139.46611565742194,"vZ0":-4.124603057485499,"x":92.95,"y":179.29,"x0":1.2808104389370634,"y0":50.0059658526855,"z0":5.275370685672361,"aX":20.548292483774315},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.0,"breakHorizontal":-17.8,"spinRate":2489,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.39258400500227264,"extension":6.122359321090299},"hitData":{"launchSpeed":89.5,"launchAngle":41.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.58,"coordY":79.45}},"index":2,"playId":"094d5ffc-042f-30ed-993e-51fab1b55035","pitchNumber":3,"startTime":"2026-07-24T20:57:07.696Z","endTime":"2026-07-24T20:57:16.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T20:57:16.949Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"David Hamilton pops out to third baseman Kyle Karros in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-24T20:59:25.903Z","endTime":"2026-07-24T21:00:31.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Pop Out","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":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"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(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":83.4,"endSpeed":76.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.558242357518118,"aZ":-30.690474829809546,"pfxX":7.66304781548143,"pfxZ":0.9873729103239075,"pX":-1.2714652926431491,"pZ":3.0579468009690864,"vX0":1.0610710265766445,"vY0":-121.52845348832179,"vZ0":-0.4591177432989213,"x":165.47,"y":156.22,"x0":-2.709103875252985,"y0":50.00036656475401,"z0":5.912405174794052,"aX":11.47322342557446},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":-14.2,"spinRate":2744,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.4504982796284738,"extension":6.173071534042344},"index":0,"playId":"4b4e4e67-d7bc-3144-bdfd-e1a612d50062","pitchNumber":1,"startTime":"2026-07-24T20:59:40.626Z","endTime":"2026-07-24T20:59:44.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.572697398426925,"aZ":-27.784722051401445,"pfxX":1.2070384248476873,"pfxZ":2.5903995101540866,"pX":-0.14587098590977304,"pZ":2.017801153954689,"vX0":5.826162145428453,"vY0":-128.09931427167655,"vZ0":-4.0529228478155686,"x":122.56,"y":184.3,"x0":-2.5884683037908194,"y0":50.00381718036498,"z0":5.744781559752943,"aX":2.044449550463373},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":-3.2,"spinRate":2636,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.42440445757973455,"extension":6.3041326622439176},"index":1,"playId":"47e68729-baf1-3205-ac28-779e221c247e","pitchNumber":2,"startTime":"2026-07-24T21:00:00.380Z","endTime":"2026-07-24T21:00:05.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.569968471335503,"aZ":-24.817432007798818,"pfxX":0.9569371636093384,"pfxZ":4.355947216829901,"pX":0.6488958915642786,"pZ":2.3278676038692847,"vX0":7.804130595759432,"vY0":-128.39226508710078,"vZ0":-3.7331413263520568,"x":92.27,"y":175.93,"x0":-2.539454142584146,"y0":50.00556894311683,"z0":5.705593525291984,"aX":1.6159464453013512},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":-3.2,"spinRate":2461,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4246427855478081,"extension":6.398542034202199},"hitData":{"launchSpeed":69.3,"launchAngle":78.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.51,"coordY":189.61}},"index":2,"playId":"e75c4ad7-9bb9-3f87-9461-f48a602310e5","pitchNumber":3,"startTime":"2026-07-24T21:00:22.685Z","endTime":"2026-07-24T21:00:31.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:00:31.991Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Yelich flies out sharply to left fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-24T21:00:36.932Z","endTime":"2026-07-24T21:01:23.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01648510626932,"aZ":-21.14769751169845,"pfxX":-8.688127166020152,"pfxZ":5.851793976208059,"pX":0.22857769448027104,"pZ":3.812502245428188,"vX0":10.269728662829502,"vY0":-135.96529523582717,"vZ0":-1.6198470338005122,"x":108.29,"y":135.84,"x0":-2.457286148505471,"y0":50.00179318206329,"z0":5.874010527020071,"aX":-16.37027885791842},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":13.7,"spinRate":2300,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40185466823448657,"extension":6.357187660951522},"index":0,"playId":"245e8e17-3853-3496-811d-46c3c4e326e7","pitchNumber":1,"startTime":"2026-07-24T21:00:56.982Z","endTime":"2026-07-24T21:01:01.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59821187571844,"aZ":-21.497874668911628,"pfxX":-7.931438367525569,"pfxZ":5.669309854187231,"pX":0.2746715850647603,"pZ":2.527193319939329,"vX0":9.921858640109871,"vY0":-135.64639678852362,"vZ0":-4.679540809184324,"x":106.53,"y":170.55,"x0":-2.381232016665835,"y0":50.00586241962272,"z0":5.751979088990756,"aX":-14.946630228335163},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":12.5,"spinRate":2346,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40210233239143633,"extension":6.437833432659799},"hitData":{"launchSpeed":102.4,"launchAngle":32.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":62.43,"coordY":64.37}},"index":1,"playId":"5e9e9650-c3bc-39e4-b986-b450c945b701","pitchNumber":2,"startTime":"2026-07-24T21:01:15.019Z","endTime":"2026-07-24T21:01:23.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:01:23.788Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-24T21:01:40.840Z","endTime":"2026-07-24T21:03:36.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.782133723656926,"aZ":-23.459555459881607,"pfxX":-9.211326524030056,"pfxZ":4.720387843667662,"pX":-1.0603037499168189,"pZ":2.0307926541776444,"vX0":7.523366410980703,"vY0":-134.84892268011032,"vZ0":-5.057343065109892,"x":157.42,"y":183.95,"x0":-2.686931994865585,"y0":50.001828426138665,"z0":5.5813516115222725,"aX":-16.997083343819025},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":15.1,"spinRate":2375,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4058873136048118,"extension":6.44330966645263},"index":0,"playId":"100cd680-0e90-37b5-9af0-e454be21f39e","pitchNumber":1,"startTime":"2026-07-24T21:01:55.473Z","endTime":"2026-07-24T21:01:59.156Z","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":84.2,"endSpeed":78.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.840365142280373,"aZ":-30.524469827151957,"pfxX":4.823416432297581,"pfxZ":1.0762595432413522,"pX":0.7089629947984045,"pZ":0.8681953223675228,"vX0":6.337824780074894,"vY0":-122.50528409868748,"vZ0":-5.443179012402688,"x":89.98,"y":215.34,"x0":-2.5283823823675164,"y0":50.005984781204965,"z0":5.696383696476285,"aX":7.4068587954177225},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.0,"breakHorizontal":-10.1,"spinRate":2630,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44535242563191213,"extension":6.412917380304072},"index":1,"playId":"a1b27e2c-b079-3ce9-a5e8-625cfc6c6e39","pitchNumber":2,"startTime":"2026-07-24T21:02:17.603Z","endTime":"2026-07-24T21:02:20.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66444598100701,"aZ":-29.380187196115575,"pfxX":0.8049312102260182,"pfxZ":1.6732307741937182,"pX":0.6267381012154526,"pZ":1.2358238943204198,"vX0":7.252945947037078,"vY0":-127.79201905962438,"vZ0":-5.647114401035852,"x":93.11,"y":205.41,"x0":-2.344607111720823,"y0":50.00012182300136,"z0":5.762958178270998,"aX":1.3382057254765014},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":-3.0,"spinRate":2649,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4275115483427818,"extension":6.370951966694208},"index":2,"playId":"2b0d5a95-1c77-32ee-a5a9-7855aed45109","pitchNumber":3,"startTime":"2026-07-24T21:02:37.882Z","endTime":"2026-07-24T21:02:41.139Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-24T21:02:48.218Z","endTime":"2026-07-24T21:03:04.527Z","isPitch":false,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"}},{"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":87.3,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97854042238889,"aZ":-28.750522729994945,"pfxX":1.1417632923305328,"pfxZ":2.121813913281353,"pX":0.8755286045054896,"pZ":1.1877657467106015,"vX0":7.595822872060517,"vY0":-126.8194712008013,"vZ0":-5.798884405889202,"x":83.63,"y":206.71,"x0":-2.3173428388361987,"y0":50.00400901109227,"z0":5.821602361569416,"aX":1.8441762833848814},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-4.0,"spinRate":2613,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4332936922516337,"extension":6.554842071375464},"index":4,"playId":"e89f2861-934f-3f91-b66d-830c70fa1c27","pitchNumber":4,"startTime":"2026-07-24T21:03:04.527Z","endTime":"2026-07-24T21:03:07.991Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.271823901204975,"aZ":-13.573545755206782,"pfxX":-5.114314803828617,"pfxZ":9.992976753442544,"pX":0.3125514817278694,"pZ":1.7791711999429667,"vX0":8.709248294840776,"vY0":-135.6994557896232,"vZ0":-8.028415787876156,"x":105.09,"y":190.74,"x0":-2.276987990584906,"y0":50.00025738803558,"z0":5.725784744862233,"aX":-9.517542952164304},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2481,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.4039446485206448,"extension":6.416115949075938},"hitData":{"launchSpeed":91.4,"launchAngle":14.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.17,"coordY":103.46}},"index":5,"playId":"2a70d3e5-0dd2-3b07-8891-18a5955625e8","pitchNumber":5,"startTime":"2026-07-24T21:03:25.212Z","endTime":"2026-07-24T21:03:36.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:03:36.306Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a line drive to center fielder Cole Carrigg. Jackson Chourio to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-24T21:03:38.814Z","endTime":"2026-07-24T21:05:16.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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,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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39152012816581,"aZ":-25.190103315695715,"pfxX":-7.877132694399836,"pfxZ":4.280300440507654,"pX":-0.05521692480172352,"pZ":1.3839259864395732,"vX0":8.338686097772744,"vY0":-126.9718630269869,"vZ0":-5.8225602633105655,"x":119.1,"y":201.41,"x0":-2.360963062106785,"y0":50.00030459281552,"z0":5.715493308105898,"aX":-12.839855464072567},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":12.4,"spinRate":1884,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4316544018538928,"extension":6.533792286745217},"index":0,"playId":"26dbbc47-2e9a-3b40-94d5-af83b5047092","pitchNumber":1,"startTime":"2026-07-24T21:04:02.916Z","endTime":"2026-07-24T21:04:06.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.643879535382577,"aZ":-27.57163186903135,"pfxX":-7.026158270656792,"pfxZ":2.870411909450432,"pX":0.06625953465009796,"pZ":1.1589142510418613,"vX0":8.10984970534796,"vY0":-125.5689733240726,"vZ0":-5.790980228351011,"x":114.47,"y":207.49,"x0":-2.2874183099516183,"y0":50.0026683338544,"z0":5.729086300465384,"aX":-11.258023249087676},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":10.9,"spinRate":1740,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4356640554740694,"extension":6.372867321846921},"index":1,"playId":"651268ce-9fd3-354a-adf5-e1d881c66cc1","pitchNumber":2,"startTime":"2026-07-24T21:04:22.613Z","endTime":"2026-07-24T21:04:27.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.856505913097127,"aZ":-25.28198131771539,"pfxX":-7.958270201385957,"pfxZ":4.159639249531393,"pX":0.13079121573428845,"pZ":1.3331315993396031,"vX0":8.732537013988754,"vY0":-127.80655842679336,"vZ0":-6.099875747727726,"x":112.01,"y":202.79,"x0":-2.293150287639844,"y0":50.00448808082709,"z0":5.731177470968584,"aX":-13.193086991729684},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":12.5,"spinRate":1806,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.42823333450966805,"extension":6.495005662936035},"index":2,"playId":"2fe53bad-1386-3d2d-94da-ff15b510165d","pitchNumber":3,"startTime":"2026-07-24T21:04:42.478Z","endTime":"2026-07-24T21:04:45.841Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.252593061986932,"aZ":-27.013500459316656,"pfxX":-7.522518435434649,"pfxZ":3.170476895911156,"pX":-0.44686061199822574,"pZ":1.4080485847924864,"vX0":7.262076465406725,"vY0":-126.15149944295904,"vZ0":-5.4532110650870536,"x":134.03,"y":200.76,"x0":-2.3718021521248795,"y0":50.00369224138946,"z0":5.748306046687154,"aX":-12.247149859987154},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":12.1,"spinRate":1744,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.43253984318007666,"extension":6.615831892363689},"hitData":{"launchSpeed":87.4,"launchAngle":18.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.22,"coordY":77.76}},"index":3,"playId":"f175faeb-2648-3bc4-aa4e-8c3b9c132947","pitchNumber":4,"startTime":"2026-07-24T21:05:06.739Z","endTime":"2026-07-24T21:05:16.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:05:16.419Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"William Contreras lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-24T21:05:25.297Z","endTime":"2026-07-24T21:05:57.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.735343208241957,"aZ":-26.283225423242886,"pfxX":-0.4267311462287624,"pfxZ":3.4710577243559273,"pX":-0.28911386215506624,"pZ":1.9312847470652534,"vX0":5.5140109236116555,"vY0":-128.70008479502908,"vZ0":-4.875523764172386,"x":128.02,"y":186.64,"x0":-2.3931790396201857,"y0":50.00354596001198,"z0":5.8565553198915286,"aX":-0.7249126582797949},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-0.4,"spinRate":2584,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.42366760050472774,"extension":6.221998202800466},"hitData":{"launchSpeed":90.5,"launchAngle":25.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.58,"coordY":61.83}},"index":0,"playId":"f432ae8f-c580-3a47-ba6c-3aa4d2ae7f93","pitchNumber":1,"startTime":"2026-07-24T21:05:50.423Z","endTime":"2026-07-24T21:05:57.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:05:57.282Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a sharp line drive to left fielder Jackson Chourio.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-24T21:08:00.405Z","endTime":"2026-07-24T21:08:40.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.578309576664548,"aZ":-20.157679979474636,"pfxX":0.882682956679318,"pfxZ":6.599604751734873,"pX":-0.5503089072227851,"pZ":2.1989495204383234,"vX0":-5.625246287495255,"vY0":-133.3148285663758,"vZ0":-4.269906196279025,"x":137.98,"y":179.41,"x0":1.4619962731290768,"y0":50.00147273019184,"z0":5.254826070686157,"aX":1.6071407902063402},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":-0.5,"spinRate":2613,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4090540016431907,"extension":6.271246990120455},"index":0,"playId":"c3df549d-c189-30d0-9198-4c86ddbccb4f","pitchNumber":1,"startTime":"2026-07-24T21:08:08.272Z","endTime":"2026-07-24T21:08:12.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5755664082116,"aZ":-38.1005483760082,"pfxX":-6.4045802533290015,"pfxZ":-4.061426297933201,"pX":0.6677765799547589,"pZ":2.2083576084019576,"vX0":-0.428579337539944,"vY0":-120.32577691224652,"vZ0":0.25355851566111687,"x":91.55,"y":179.15,"x0":1.6800229071192923,"y0":50.00500653756988,"z0":5.493174386723182,"aX":-9.339040305685682},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.0,"breakHorizontal":11.6,"spinRate":2981,"spinDirection":325},"zone":9,"typeConfidence":2.0,"plateTime":0.45619610919685805,"extension":6.11068855911395},"hitData":{"launchSpeed":104.4,"launchAngle":14.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":77.54,"coordY":83.45}},"index":1,"playId":"52281dfa-fac7-3d63-9fb2-04bb3c0c813e","pitchNumber":2,"startTime":"2026-07-24T21:08:29.641Z","endTime":"2026-07-24T21:08:40.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:08:40.120Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out to first baseman Jake Bauers. Willi Castro to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-24T21:08:42.722Z","endTime":"2026-07-24T21:12:27.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5,6,8],"actionIndex":[1,7],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.058265435935517,"aZ":-19.51713651172085,"pfxX":9.919746584610841,"pfxZ":6.595823483173605,"pX":-1.1251031323835166,"pZ":1.7129833271770147,"vX0":-10.357688200590314,"vY0":-137.78971774303852,"vZ0":-5.75557553226536,"x":159.89,"y":192.53,"x0":1.3966404683096778,"y0":50.005794862442244,"z0":5.150709515844195,"aX":19.047944442734494},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":-15.7,"spinRate":2464,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3977287946074606,"extension":6.44690909974217},"index":0,"playId":"0cf49092-4bb2-3be0-b291-a5014b5c168b","pitchNumber":1,"startTime":"2026-07-24T21:09:05.348Z","endTime":"2026-07-24T21:09:11.473Z","isPitch":true,"type":"pitch"},{"details":{"description":"Willi Castro steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"0cf49092-4bb2-3be0-b291-a5014b5c168b","startTime":"2026-07-24T21:09:21.962Z","endTime":"2026-07-24T21:09:45.657Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17201123439418,"aZ":-21.06647359906133,"pfxX":3.0087730272005064,"pfxZ":5.956704076306294,"pX":-1.4058365119005392,"pZ":1.5887608850504475,"vX0":-8.834056364615085,"vY0":-135.15613358477543,"vZ0":-5.809517261840946,"x":170.59,"y":195.88,"x0":1.5023636891800856,"y0":50.005302265730904,"z0":5.228054273829108,"aX":5.613790200354015},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-3.7,"spinRate":2666,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.403974649401452,"extension":6.291798780583932},"index":2,"playId":"179cb28e-cabb-30a0-9367-f692f12480bd","pitchNumber":2,"startTime":"2026-07-24T21:09:45.657Z","endTime":"2026-07-24T21:09:49.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.774908052068103,"aZ":-29.871931898157587,"pfxX":-1.778596111366316,"pfxZ":1.3721111667294572,"pX":-0.24297893591690992,"pZ":1.1259501331514512,"vX0":-4.122121056087046,"vY0":-128.2955164020592,"vZ0":-4.541819041051102,"x":126.26,"y":208.38,"x0":1.6111149245275471,"y0":50.002960396413044,"z0":5.2283382230534725,"aX":-2.9859733528886494},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.8,"breakHorizontal":4.1,"spinRate":2793,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4257678069771136,"extension":6.273221309255746},"index":3,"playId":"d52f8b0f-26be-3306-a464-56448a5816ba","pitchNumber":3,"startTime":"2026-07-24T21:10:07.637Z","endTime":"2026-07-24T21:10:11.961Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-24T21:10:34.902Z","endTime":"2026-07-24T21:10:57.317Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.161987679045247,"aZ":-15.804112815370136,"pfxX":8.398959423730204,"pfxZ":8.435615026203125,"pX":-1.4718189251072438,"pZ":1.0911474154182366,"vX0":-10.578151813098582,"vY0":-138.47549615836658,"vZ0":-7.8695554801698675,"x":173.1,"y":209.32,"x0":1.3079497066569044,"y0":50.00078602411105,"z0":5.0287303858581565,"aX":16.29600095328363},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":-13.0,"spinRate":2439,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.3956643512687892,"extension":6.417125856573417},"index":5,"playId":"ba0329ff-3d48-3ccc-a704-4914eb0e2380","pitchNumber":4,"startTime":"2026-07-24T21:10:57.317Z","endTime":"2026-07-24T21:11:01.101Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.531956924484096,"aZ":-17.384830680282594,"pfxX":2.619440220226723,"pfxZ":7.929132519540037,"pX":-0.8783369981563349,"pZ":1.6709749528067255,"vX0":-7.218986481537372,"vY0":-135.66344133734836,"vZ0":-6.149458440577874,"x":150.48,"y":193.66,"x0":1.4761597205399173,"y0":50.00331483632049,"z0":5.177971738514483,"aX":4.886901592619208},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":-3.2,"spinRate":2640,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.403669726550568,"extension":6.2548507536891},"index":6,"playId":"66bb8ae8-6de2-3b6e-a82e-f34c61ab20e7","pitchNumber":5,"startTime":"2026-07-24T21:11:17.755Z","endTime":"2026-07-24T21:11:22.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-24T21:11:34.352Z","endTime":"2026-07-24T21:12:18.877Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.708132131495784,"aZ":-39.08516349434912,"pfxX":-5.194491849202137,"pfxZ":-4.981236093147839,"pX":0.1982809710290579,"pZ":2.725380285012447,"vX0":-1.6073210589588465,"vY0":-117.49264138103614,"vZ0":1.7115831655095715,"x":109.44,"y":165.19,"x0":1.5672133247432345,"y0":50.00083011070652,"z0":5.638618147770238,"aX":-7.210591518320812},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.3,"breakHorizontal":9.8,"spinRate":2839,"spinDirection":307},"zone":5,"typeConfidence":2.0,"plateTime":0.467421952198976,"extension":6.063189022887571},"hitData":{"launchSpeed":87.6,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":163.84}},"index":8,"playId":"0810d89c-acbe-370d-b12e-e9b15212a197","pitchNumber":6,"startTime":"2026-07-24T21:12:18.877Z","endTime":"2026-07-24T21:12:27.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:12:27.296Z","atBatIndex":27},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Mickey Moniak out on a sacrifice fly to center fielder Garrett Mitchell. Willi Castro scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-24T21:12:37.443Z","endTime":"2026-07-24T21:13:32.049Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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_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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.8,"endSpeed":87.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61596823995384,"aZ":-21.400150348414964,"pfxX":10.316839093302104,"pfxZ":5.508538287191248,"pX":0.4447343407792023,"pZ":1.6320399525654474,"vX0":-6.5023528900537215,"vY0":-139.28307113126732,"vZ0":-5.760544960416771,"x":100.05,"y":194.71,"x0":1.4746352961357556,"y0":50.00432531727282,"z0":5.151728171754564,"aX":20.179446807140295},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":-17.3,"spinRate":2387,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.39394653840352767,"extension":6.332684119810418},"index":0,"playId":"080f71d4-ee5b-3d73-8f39-51050201e99e","pitchNumber":1,"startTime":"2026-07-24T21:12:52.889Z","endTime":"2026-07-24T21:12:57.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.293015423160476,"aZ":-31.083257252294374,"pfxX":-1.012925082738953,"pfxZ":0.6391620470853612,"pX":0.022787464996808976,"pZ":1.4289769229225107,"vX0":-3.897045035864142,"vY0":-129.69984124992442,"vZ0":-3.343700085524649,"x":116.13,"y":200.2,"x0":1.6790919525792691,"y0":50.000856709999866,"z0":5.11696641237163,"aX":-1.7162373264161723},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.6,"breakHorizontal":2.8,"spinRate":2819,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4230508251382381,"extension":6.269671871919286},"hitData":{"launchSpeed":97.8,"launchAngle":41.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.12,"coordY":63.66}},"index":1,"playId":"51534f28-93d2-3411-9a5c-de51ecec14e6","pitchNumber":2,"startTime":"2026-07-24T21:13:17.465Z","endTime":"2026-07-24T21:13:32.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:13:32.049Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to left fielder Jackson Chourio.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-24T21:13:54.392Z","endTime":"2026-07-24T21:15:12.827Z","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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":"Lineout","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":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175678924874774,"aZ":-38.070250487549536,"pfxX":-4.609900849294488,"pfxZ":-4.083283985779113,"pX":-0.28870845433480213,"pZ":1.8600486039202346,"vX0":-3.086200623400898,"vY0":-119.67549004445293,"vZ0":-0.5203426638373754,"x":128.0,"y":188.56,"x0":1.6187554542473177,"y0":50.0032790405338,"z0":5.504856713464306,"aX":-6.653639009131939},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.2,"breakHorizontal":9.1,"spinRate":2944,"spinDirection":313},"zone":7,"typeConfidence":2.0,"plateTime":0.4585540096098697,"extension":6.080901425329393},"index":0,"playId":"fb8cee4d-2f12-3397-8641-f9bdb0e76dce","pitchNumber":1,"startTime":"2026-07-24T21:13:57.362Z","endTime":"2026-07-24T21:14:00.955Z","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":96.5,"endSpeed":88.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.465889930246675,"aZ":-15.129353356392796,"pfxX":6.808846118763563,"pfxZ":8.571027816266586,"pX":-0.6220097002040125,"pZ":2.439468489168856,"vX0":-8.278125435728349,"vY0":-140.29206075900956,"vZ0":-4.736538198265838,"x":140.71,"y":172.91,"x0":1.4857205849129749,"y0":50.00139440087419,"z0":5.139530489212501,"aX":13.538561588363002},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":-10.6,"spinRate":2394,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.3907803127335412,"extension":6.3174724358870336},"index":1,"playId":"9623e015-9299-3c5b-82bf-1bd021d14946","pitchNumber":2,"startTime":"2026-07-24T21:14:15.285Z","endTime":"2026-07-24T21:14:19.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.180448435124404,"aZ":-29.22134973599304,"pfxX":-0.927356054943962,"pfxZ":1.7605215342912128,"pX":0.19878951918390544,"pZ":0.9866707281139699,"vX0":-3.2498308660943787,"vY0":-128.2240635775031,"vZ0":-4.833214677939022,"x":109.42,"y":212.14,"x0":1.5984318448257195,"y0":50.00640501990065,"z0":5.151130264873534,"aX":-1.5586434077357616},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":2.4,"spinRate":2847,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.4256498535948139,"extension":6.16642003310107},"index":2,"playId":"84da5a42-b89d-3876-b35b-76583e353f26","pitchNumber":3,"startTime":"2026-07-24T21:14:30.898Z","endTime":"2026-07-24T21:14:34.665Z","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.3,"endSpeed":87.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67319819740021,"aZ":-14.689366144044667,"pfxX":6.256708410992925,"pfxZ":8.864728234247165,"pX":0.7794556754306906,"pZ":1.9015289443883199,"vX0":-4.56797710982916,"vY0":-140.0383552207991,"vZ0":-6.1610520863729095,"x":87.29,"y":187.44,"x0":1.6246542190825408,"y0":50.00259325509456,"z0":5.103078048074302,"aX":12.340377521835117},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":-10.3,"spinRate":2520,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.3921723849115786,"extension":6.176235517428493},"index":3,"playId":"979608ae-ef01-34c0-9d9e-4d135f5bd493","pitchNumber":4,"startTime":"2026-07-24T21:14:45.826Z","endTime":"2026-07-24T21:14:49.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.168860724078844,"aZ":-24.806065675856225,"pfxX":9.284032512631137,"pfxZ":4.365206627751112,"pX":0.8958013862444203,"pZ":1.3011359715033302,"vX0":-4.557492803571261,"vY0":-128.92838924346154,"vZ0":-4.881017313737482,"x":82.85,"y":203.65,"x0":1.477830747568299,"y0":50.00223737697967,"z0":5.127165484863564,"aX":15.668732728568626},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.1,"breakHorizontal":-15.8,"spinRate":1952,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.42442499096064656,"extension":6.272186220836387},"hitData":{"launchSpeed":84.3,"launchAngle":21.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.17,"coordY":92.55}},"index":4,"playId":"f316b104-7975-320b-ae73-95ae3621d851","pitchNumber":5,"startTime":"2026-07-24T21:15:06.482Z","endTime":"2026-07-24T21:15:12.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:15:12.827Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, first baseman Troy Johnston to pitcher Tomoyuki Sugano.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-24T21:17:00.923Z","endTime":"2026-07-24T21:18:09.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85241402055946,"aZ":-11.307958520932042,"pfxX":-4.849900814284293,"pfxZ":11.544785023393672,"pX":-0.9733081833788136,"pZ":2.051758656521057,"vX0":5.767646344768892,"vY0":-134.05505683042722,"vZ0":-7.334063171048563,"x":154.1,"y":183.38,"x0":-2.5296367478621913,"y0":50.00447471276677,"z0":5.643131718453163,"aX":-8.767279892048657},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.3,"breakHorizontal":7.4,"spinRate":2487,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.40967959774684193,"extension":6.375150138337526},"index":0,"playId":"5d76f8c4-2058-3412-9875-4c7633897ec4","pitchNumber":1,"startTime":"2026-07-24T21:17:27.776Z","endTime":"2026-07-24T21:17:32.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7797827707812,"aZ":-24.756495164569312,"pfxX":-7.515316042093813,"pfxZ":4.6323885533721745,"pX":0.5519404678819254,"pZ":1.2142221615655777,"vX0":9.301684881904091,"vY0":-125.55574759555252,"vZ0":-6.284851852501011,"x":95.96,"y":206.0,"x0":-2.2196993760288017,"y0":50.00247161322718,"z0":5.757118906394796,"aX":-12.031641034441984},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.2,"breakHorizontal":11.5,"spinRate":1695,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.43579748079965475,"extension":6.533364372320287},"index":1,"playId":"9ed5295c-bd57-39c6-a326-f6bd64418d36","pitchNumber":2,"startTime":"2026-07-24T21:17:43.658Z","endTime":"2026-07-24T21:17:47.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.391371403963102,"aZ":-16.603456803229946,"pfxX":-8.976257971335619,"pfxZ":8.736005567903879,"pX":0.09575390590472081,"pZ":2.410024871201823,"vX0":9.523613701114087,"vY0":-133.11973403528242,"vZ0":-5.5210248902067045,"x":113.35,"y":173.71,"x0":-2.3736013897202946,"y0":50.00501559336072,"z0":5.725822393502345,"aX":-16.00318177051019},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.6,"breakHorizontal":14.0,"spinRate":2288,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.41252761409186567,"extension":6.321823478436926},"hitData":{"launchSpeed":89.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.33,"coordY":163.34}},"index":2,"playId":"8e304840-884d-3e17-9465-70ac15f3c851","pitchNumber":3,"startTime":"2026-07-24T21:18:01.277Z","endTime":"2026-07-24T21:18:09.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:18:09.066Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Lara grounds out, shortstop Ezequiel Tovar to first baseman Troy Johnston.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-24T21:18:12.933Z","endTime":"2026-07-24T21:18:54.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729802030724546,"aZ":-26.34381045254814,"pfxX":-8.42153563259411,"pfxZ":3.6361859316779013,"pX":-0.860334556468591,"pZ":1.458995798718746,"vX0":6.250317728798855,"vY0":-125.61480384967749,"vZ0":-5.477152017338844,"x":149.79,"y":199.39,"x0":-2.2829892924560857,"y0":50.00150869030373,"z0":5.801275371919804,"aX":-13.497780403291054},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.5,"breakHorizontal":13.9,"spinRate":1644,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4355438699976566,"extension":6.478025209968396},"hitData":{"launchSpeed":69.1,"launchAngle":-2.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.99,"coordY":148.14}},"index":0,"playId":"de7c4caa-57f8-3c6e-879f-1f08be8a2860","pitchNumber":1,"startTime":"2026-07-24T21:18:46.757Z","endTime":"2026-07-24T21:18:54.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:18:54.692Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-24T21:19:06.361Z","endTime":"2026-07-24T21:21:26.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.784137669501487,"aZ":-28.131448426389998,"pfxX":0.3015383997471348,"pfxZ":2.542564973616239,"pX":1.4059175077723582,"pZ":0.18805672588782088,"vX0":8.68218743200056,"vY0":-125.15257495264528,"vZ0":-7.956227896788615,"x":63.41,"y":233.7,"x0":-2.144401605577144,"y0":50.0034778867846,"z0":5.705968682365956,"aX":0.4775666497259668},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.0,"breakHorizontal":-2.5,"spinRate":2633,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.43732224267441566,"extension":6.414915553594031},"index":0,"playId":"7d6737a4-766a-3d12-8371-3443fd4f2de6","pitchNumber":1,"startTime":"2026-07-24T21:19:26.026Z","endTime":"2026-07-24T21:19:29.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.755021281628608,"aZ":-18.63643220176493,"pfxX":-9.391071840141693,"pfxZ":7.5850791197767435,"pX":-0.041676885894185715,"pZ":1.9550787469775348,"vX0":9.013057084669775,"vY0":-133.26740827052026,"vZ0":-6.374732835012106,"x":118.59,"y":185.99,"x0":-2.2603764576585466,"y0":50.00163974267213,"z0":5.741159831318231,"aX":-16.75766597714553},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":14.9,"spinRate":2302,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.41225269154211297,"extension":6.4458385885452},"index":1,"playId":"ddf85567-6e17-36e8-b9c4-5e32150354b2","pitchNumber":2,"startTime":"2026-07-24T21:19:44.724Z","endTime":"2026-07-24T21:19:48.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020709530573427,"aZ":-42.365260140607006,"pfxX":6.197538803992234,"pfxZ":-7.727251869905503,"pX":-0.45108883629631813,"pZ":1.4399168695986102,"vX0":2.471544591400453,"vY0":-114.87701363107888,"vZ0":-0.9946223700235104,"x":134.19,"y":199.9,"x0":-2.3506757521927812,"y0":50.00493583706098,"z0":6.047188157557302,"aX":8.169688179866036},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.9,"breakHorizontal":-11.9,"spinRate":2778,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4793254968266192,"extension":6.369230667975348},"index":2,"playId":"10c45a76-6bb2-353c-bec3-e9d476443e2b","pitchNumber":3,"startTime":"2026-07-24T21:20:04.562Z","endTime":"2026-07-24T21:20:09.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.852439884976082,"aZ":-18.067782375758302,"pfxX":-9.133173826835483,"pfxZ":7.750535988778935,"pX":0.2896712331055849,"pZ":1.3745457569579518,"vX0":9.731994770145542,"vY0":-134.48372358347956,"vZ0":-8.033383044447717,"x":105.96,"y":201.67,"x0":-2.200125662093982,"y0":50.00532486374186,"z0":5.696654404189758,"aX":-16.628541626996586},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":14.3,"spinRate":2328,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4082609355504756,"extension":6.4734700142669315},"index":3,"playId":"26ded87f-c400-3f24-b7a6-fcd04b2f3558","pitchNumber":4,"startTime":"2026-07-24T21:20:26.567Z","endTime":"2026-07-24T21:20:31.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33260030942825,"aZ":-21.559755657639126,"pfxX":-10.339892667917235,"pfxZ":5.809245961389038,"pX":0.42301869407121406,"pZ":2.225825903752713,"vX0":10.763616004137733,"vY0":-134.7936907300009,"vZ0":-5.1649705570732785,"x":100.88,"y":178.68,"x0":-2.292735908471592,"y0":50.00144302216337,"z0":5.704556569263225,"aX":-18.88516999440414},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":16.2,"spinRate":2294,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.40751167145174305,"extension":6.374476278809372},"index":4,"playId":"3c74b304-28f0-3d89-96a7-52449918ddc2","pitchNumber":5,"startTime":"2026-07-24T21:20:47.176Z","endTime":"2026-07-24T21:20:51.416Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-24T21:21:03.031Z","endTime":"2026-07-24T21:21:22.875Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020408273990785,"aZ":-28.839351074375475,"pfxX":-6.104492609188279,"pfxZ":2.0599957440882966,"pX":0.9060178636219683,"pZ":1.4641455191411925,"vX0":9.96526451662809,"vY0":-125.97648647557041,"vZ0":-4.740251773976041,"x":82.46,"y":199.25,"x0":-2.2960746523773814,"y0":50.002208357085344,"z0":5.683590475138339,"aX":-9.876654171354772},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":9.0,"spinRate":1890,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4337066530624809,"extension":6.624233182843538},"index":6,"playId":"c7a49c45-800e-308d-9a11-649dee41bc95","pitchNumber":6,"startTime":"2026-07-24T21:21:22.875Z","endTime":"2026-07-24T21:21:26.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:21:26.544Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-24T21:23:18.012Z","endTime":"2026-07-24T21:25:07.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.554106533087182,"aZ":-16.3732972380555,"pfxX":7.7699936243434315,"pfxZ":8.23195009109538,"pX":0.5398596340135455,"pZ":2.6870191486120425,"vX0":-5.4792587798818335,"vY0":-137.8916497610296,"vZ0":-3.991608076965854,"x":96.42,"y":166.23,"x0":1.5463076909283198,"y0":50.00414648236394,"z0":5.262828506540749,"aX":14.91737994301339},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":-12.8,"spinRate":2441,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.39769124802488864,"extension":6.291857348164869},"index":0,"playId":"3ed2e3f1-ab87-3811-a137-7589da083ac4","pitchNumber":1,"startTime":"2026-07-24T21:23:35.503Z","endTime":"2026-07-24T21:23:38.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-24T21:23:45.966Z","endTime":"2026-07-24T21:23:56.978Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16832959418814,"aZ":-22.158462236397053,"pfxX":11.022213658287143,"pfxZ":5.1428485795625525,"pX":0.007628632296089658,"pZ":1.635356081737921,"vX0":-7.793002053833742,"vY0":-138.9491155225232,"vZ0":-5.679334344325367,"x":116.71,"y":194.63,"x0":1.4215901878894441,"y0":50.00574390943995,"z0":5.185680519160519,"aX":21.47949000238325},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.3,"breakHorizontal":-18.2,"spinRate":2576,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.39472138434183934,"extension":6.465223163591089},"index":2,"playId":"362d3c06-05de-3953-a780-5661706173e9","pitchNumber":2,"startTime":"2026-07-24T21:23:56.978Z","endTime":"2026-07-24T21:24:00.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8516576574873,"aZ":-14.81064265815107,"pfxX":7.242682360421147,"pfxZ":9.165751461623891,"pX":0.23194712454284244,"pZ":3.071356071757241,"vX0":-5.810206465922773,"vY0":-137.1440282097042,"vZ0":-3.1981896827515666,"x":108.16,"y":155.85,"x0":1.442630171821365,"y0":50.00506513844867,"z0":5.270051532310223,"aX":13.72433606968072},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":-11.8,"spinRate":2392,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4002049956657978,"extension":6.383503045044553},"index":3,"playId":"95a13444-475f-3da6-b28e-eab1d53d0d08","pitchNumber":3,"startTime":"2026-07-24T21:24:14.167Z","endTime":"2026-07-24T21:24:18.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.425019295868108,"aZ":-32.40224825722349,"pfxX":-2.826077776707147,"pfxZ":-0.1359145110919151,"pX":1.3448743243583747,"pZ":2.1552374520021305,"vX0":0.02722724702931717,"vY0":-127.45306016132068,"vZ0":-1.6523211906003743,"x":65.74,"y":180.59,"x0":1.7014649339310235,"y0":50.00474655318592,"z0":5.363319812709846,"aX":-4.664403804549323},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":5.2,"spinRate":2894,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4292412242772601,"extension":6.064552124295792},"index":4,"playId":"5e78b9fa-8946-3594-a352-961bfdcbcb44","pitchNumber":4,"startTime":"2026-07-24T21:24:31.295Z","endTime":"2026-07-24T21:24:34.583Z","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":96.1,"endSpeed":87.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.654253034567812,"aZ":-17.60816720428938,"pfxX":8.825723189467974,"pfxZ":7.383173434182382,"pX":-2.1150494502261568,"pZ":2.860206944678331,"vX0":-12.411049676031684,"vY0":-139.43652510945,"vZ0":-3.124775512374461,"x":197.62,"y":161.55,"x0":1.2422106973445386,"y0":50.00684984949898,"z0":5.153810360563358,"aX":17.423728069708527},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":-13.4,"spinRate":2498,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.3924494082477503,"extension":6.248682263347113},"index":5,"playId":"dbb7d16d-ab3a-36fb-9d95-00bf0e45931a","pitchNumber":5,"startTime":"2026-07-24T21:24:44.610Z","endTime":"2026-07-24T21:24:49.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.233530878090885,"aZ":-28.838736850720977,"pfxX":-1.0551683390805273,"pfxZ":1.9554354963505087,"pX":-0.21329633462485634,"pZ":3.10992259725417,"vX0":-3.964579584996574,"vY0":-128.78318318255702,"vZ0":-0.06669550449968875,"x":125.13,"y":154.81,"x0":1.474396126619509,"y0":50.00055266467941,"z0":5.341010215420251,"aX":-1.7960850835871323},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":2.6,"spinRate":2875,"spinDirection":259},"zone":2,"typeConfidence":2.0,"plateTime":0.4230538293056605,"extension":6.176472028267791},"index":6,"playId":"d4edbdb6-ab88-39f6-9b38-297b51440e21","pitchNumber":6,"startTime":"2026-07-24T21:25:03.789Z","endTime":"2026-07-24T21:25:07.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:25:07.438Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-24T21:25:19.741Z","endTime":"2026-07-24T21:26:50.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":88.0,"endSpeed":81.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90241815042428,"aZ":-29.525425011844852,"pfxX":-1.0759055963164796,"pfxZ":1.5795687687648465,"pX":0.061596473724292285,"pZ":1.5280459488434843,"vX0":-3.532879994057269,"vY0":-128.1367239338561,"vZ0":-3.519620893091287,"x":114.65,"y":197.52,"x0":1.5943717287912442,"y0":50.00125668254,"z0":5.210568995503831,"aX":-1.7992142406482827},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":2.6,"spinRate":2812,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.4264272461598244,"extension":6.315818528533394},"index":0,"playId":"692b6dd0-f651-3eaf-8910-136eef6ddd5f","pitchNumber":1,"startTime":"2026-07-24T21:25:29.877Z","endTime":"2026-07-24T21:25:37.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62054903006063,"aZ":-17.312163177634176,"pfxX":6.464373566848348,"pfxZ":7.739310914615535,"pX":-1.0331724004891503,"pZ":2.4341234071132476,"vX0":-8.869534375713325,"vY0":-137.6973498285158,"vZ0":-4.2866859811981195,"x":156.38,"y":173.06,"x0":1.3899981636886793,"y0":50.002266775806795,"z0":5.182728285084758,"aX":12.41252157193881},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":-9.8,"spinRate":2460,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.39780316850276476,"extension":6.4772276665988455},"index":1,"playId":"f3304d76-c7a7-3bf5-96ed-33c3a47ff361","pitchNumber":2,"startTime":"2026-07-24T21:26:13.175Z","endTime":"2026-07-24T21:26:17.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26666920009239,"aZ":-21.678312381675045,"pfxX":0.03216168615708215,"pfxZ":5.729879081825327,"pX":-0.4443964859474353,"pZ":3.1494114675458738,"vX0":-5.223436510717576,"vY0":-133.59745296173975,"vZ0":-1.7630114844878428,"x":133.94,"y":153.75,"x0":1.521176304461004,"y0":50.000653578150946,"z0":5.3556995973971055,"aX":0.059750396696694394},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":1.0,"spinRate":2856,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4079621434534424,"extension":6.199395053605141},"index":2,"playId":"27f3e2c5-2f3d-3050-b194-5d50aeaa5a28","pitchNumber":3,"startTime":"2026-07-24T21:26:28.340Z","endTime":"2026-07-24T21:26:32.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630845812003432,"aZ":-32.5117367082013,"pfxX":-1.404277727125304,"pfxZ":-0.19938143462652347,"pX":-0.6206454631468207,"pZ":0.9662667866446185,"vX0":-5.036438406541784,"vY0":-127.80651703685889,"vZ0":-4.228202219187356,"x":140.66,"y":212.69,"x0":1.555772079870351,"y0":50.00523176616515,"z0":5.187302293943313,"aX":-2.3303456056661447},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":3.6,"spinRate":2992,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.42808386877481164,"extension":6.283219412003308},"index":3,"playId":"95b82796-d374-37c6-8b0f-bbba60fe7512","pitchNumber":4,"startTime":"2026-07-24T21:26:46.683Z","endTime":"2026-07-24T21:26:50.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:26:50.334Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-24T21:26:54.618Z","endTime":"2026-07-24T21:28:05.064Z","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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":"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":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19170717175358,"aZ":-38.40367318093857,"pfxX":-4.019599893059704,"pfxZ":-4.252996973936591,"pX":0.0598381259887359,"pZ":2.341616747045888,"vX0":-2.1528873771451056,"vY0":-120.29954986027516,"vZ0":0.5548708427360249,"x":114.72,"y":175.56,"x0":1.4882333917007813,"y0":50.00050241260034,"z0":5.510505714533717,"aX":-5.8934015041426795},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.3,"breakHorizontal":7.8,"spinRate":2959,"spinDirection":308},"zone":8,"typeConfidence":2.0,"plateTime":0.4551990387418412,"extension":6.182165649615402},"index":0,"playId":"a6e0e42f-41d5-3806-bd15-af11b0d8c402","pitchNumber":1,"startTime":"2026-07-24T21:27:12.014Z","endTime":"2026-07-24T21:27:16.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.560019565398893,"aZ":-25.696998413404415,"pfxX":7.247506280145663,"pfxZ":3.7976386640197006,"pX":-0.707650405391288,"pZ":1.284578969082882,"vX0":-7.283733622240587,"vY0":-129.432318247465,"vZ0":-4.838829966146317,"x":143.97,"y":204.1,"x0":1.1936049535556057,"y0":50.0053248338639,"z0":5.132335744337021,"aX":12.36973130402207},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":-11.6,"spinRate":1899,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.42225532785602393,"extension":6.226314290385895},"index":1,"playId":"8e2ab4a8-67cf-3797-ae33-1c3245aa0abd","pitchNumber":2,"startTime":"2026-07-24T21:27:24.957Z","endTime":"2026-07-24T21:27:29.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74573997944682,"aZ":-16.07692401821178,"pfxX":8.124925686732032,"pfxZ":8.292995982263928,"pX":0.09715010689807234,"pZ":1.2166356787430883,"vX0":-6.194286731597489,"vY0":-138.8237060771635,"vZ0":-7.593857359386347,"x":113.3,"y":205.93,"x0":1.3082084996288372,"y0":50.00218393893033,"z0":5.0695838167105745,"aX":15.76701403290861},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-13.3,"spinRate":2504,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.39541912087508857,"extension":6.33362768416384},"index":2,"playId":"9cf527a2-cbb9-3941-b3e7-b655d806c022","pitchNumber":3,"startTime":"2026-07-24T21:27:40.211Z","endTime":"2026-07-24T21:27:44.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67506675277876,"aZ":-30.805613644160363,"pfxX":-1.4513920312148199,"pfxZ":0.8349578657855199,"pX":0.24055136267092195,"pZ":1.6121231293842266,"vX0":-2.944044379629388,"vY0":-127.23699894682936,"vZ0":-2.872658661594925,"x":107.83,"y":195.25,"x0":1.600432654601563,"y0":50.00488596818942,"z0":5.192515623352105,"aX":-2.3835912808278956},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":3.2,"spinRate":2928,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4301965901535967,"extension":6.185011073411381},"hitData":{"launchSpeed":87.3,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.58,"coordY":171.45}},"index":3,"playId":"4751eb84-b3b2-3698-a580-519b327bb045","pitchNumber":4,"startTime":"2026-07-24T21:27:57.364Z","endTime":"2026-07-24T21:28:05.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:28:05.064Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-24T21:29:55.234Z","endTime":"2026-07-24T21:31:35.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":91.5,"endSpeed":83.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5597099080055,"aZ":-18.2889416230064,"pfxX":-8.260561249096892,"pfxZ":7.769131406122374,"pX":1.382135605431886,"pZ":2.005704231099582,"vX0":11.86578037009371,"vY0":-132.62869414623586,"vZ0":-6.260573888040925,"x":64.32,"y":184.63,"x0":-2.070205211613372,"y0":50.001950397108914,"z0":5.724245218239954,"aX":-14.761632375304204},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":12.5,"spinRate":2364,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41249921813173973,"extension":6.508094341684267},"index":0,"playId":"70ab9127-fca1-348c-80f9-e174fd5d10c7","pitchNumber":1,"startTime":"2026-07-24T21:30:17.279Z","endTime":"2026-07-24T21:30:21.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.393164143437502,"aZ":-20.070781751167257,"pfxX":-10.091008813409772,"pfxZ":6.5221226096569085,"pX":0.69506476549595,"pZ":2.2887635297616944,"vX0":11.136320768744964,"vY0":-135.08256664467945,"vZ0":-5.595436418461665,"x":90.51,"y":176.98,"x0":-2.162552577521502,"y0":50.000542920936205,"z0":5.790390387607506,"aX":-18.71730987936442},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":16.0,"spinRate":2349,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4049008494484396,"extension":6.309650733086279},"index":1,"playId":"3219c90f-cbdb-3f5e-8598-6741b2fe9926","pitchNumber":2,"startTime":"2026-07-24T21:30:35.413Z","endTime":"2026-07-24T21:30:39.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.308054981850475,"aZ":-26.15923469105401,"pfxX":0.09335589990945836,"pfxZ":3.5132787942302652,"pX":0.514759293183883,"pZ":3.1844312795035816,"vX0":7.017938920611859,"vY0":-129.55131623520484,"vZ0":-2.0196511194446805,"x":97.38,"y":152.8,"x0":-2.2334437478540865,"y0":50.001716152783835,"z0":5.959834788859599,"aX":0.1590675581020717},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":-1.7,"spinRate":2581,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.42167437731171686,"extension":6.337303909543603},"index":2,"playId":"88302c40-0937-36bd-9912-9121ff261fe4","pitchNumber":3,"startTime":"2026-07-24T21:30:52.563Z","endTime":"2026-07-24T21:30:56.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89843549896917,"aZ":-27.704386149603817,"pfxX":-0.4162661176429321,"pfxZ":2.6300501842856026,"pX":1.759395130275879,"pZ":1.2121859688218053,"vX0":10.01021340369942,"vY0":-128.3526566462056,"vZ0":-6.316285325739035,"x":49.94,"y":206.05,"x0":-2.1064860045604292,"y0":50.002405838448475,"z0":5.809907761103072,"aX":-0.7075542157986862},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":-1.1,"spinRate":2648,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.42371318073833075,"extension":6.610323442170782},"index":3,"playId":"53c43ed0-7df6-3864-be5f-3fccc966bc57","pitchNumber":4,"startTime":"2026-07-24T21:31:14.607Z","endTime":"2026-07-24T21:31:17.657Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.636911173055687,"aZ":-26.51743122647024,"pfxX":-7.1535215416827445,"pfxZ":3.400777764247165,"pX":-0.44879202730882156,"pZ":1.597423566595737,"vX0":6.898999233587007,"vY0":-127.07100337019418,"vZ0":-5.304446102562397,"x":134.11,"y":195.65,"x0":-2.2463995679783175,"y0":50.005182960463294,"z0":5.772029421978279,"aX":-11.91125962621708},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":11.8,"spinRate":1520,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.42810220598152293,"extension":6.668223025035126},"index":4,"playId":"5b82313c-b9cd-3f59-a246-65a2b02b60db","pitchNumber":5,"startTime":"2026-07-24T21:31:31.457Z","endTime":"2026-07-24T21:31:35.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:31:35.786Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-24T21:31:49.626Z","endTime":"2026-07-24T21:33:12.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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.2,"endSpeed":76.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.5851662299682,"aZ":-27.84853340795751,"pfxX":5.453352740722647,"pfxZ":2.9253284999651274,"pX":-1.4605315494652171,"pZ":3.156690870525891,"vX0":1.2563441580817605,"vY0":-119.8780603432933,"vZ0":-0.5692502052313626,"x":172.67,"y":153.55,"x0":-2.6983051503555187,"y0":50.00381399847106,"z0":5.847894323944553,"aX":8.068449227404523},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.4,"breakHorizontal":-10.2,"spinRate":2507,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.4540441270277906,"extension":6.129775060127141},"index":0,"playId":"6d390044-d845-3dc8-a4b8-5891750535da","pitchNumber":1,"startTime":"2026-07-24T21:32:02.403Z","endTime":"2026-07-24T21:32:05.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26857704460481,"aZ":-14.90948913612593,"pfxX":-4.759101720513015,"pfxZ":9.197367602654175,"pX":-0.31129918830772585,"pZ":2.477685266283821,"vX0":7.301250823304382,"vY0":-135.35719604681145,"vZ0":-5.935522433988241,"x":128.87,"y":171.88,"x0":-2.4108295781575215,"y0":50.00635135507029,"z0":5.722043550133962,"aX":-8.937694130493652},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":2461,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40283422549993864,"extension":6.298198268988594},"index":1,"playId":"8befc8e7-c918-3e93-819a-f07880678d9c","pitchNumber":2,"startTime":"2026-07-24T21:32:20.859Z","endTime":"2026-07-24T21:32:24.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.453604785375987,"aZ":-28.277187829506047,"pfxX":-6.316547527781376,"pfxZ":2.355104127663319,"pX":-0.33232344644761824,"pZ":1.6924655053261939,"vX0":7.034382822732168,"vY0":-126.71331041566332,"vZ0":-4.550288062658534,"x":129.67,"y":193.08,"x0":-2.3001086302206373,"y0":50.003925653940854,"z0":5.723296194268215,"aX":-10.460382621812007},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":10.2,"spinRate":1648,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4292682291264178,"extension":6.55747683244286},"index":2,"playId":"e830c681-0466-3474-bef2-a381ce33b66c","pitchNumber":3,"startTime":"2026-07-24T21:32:38.468Z","endTime":"2026-07-24T21:32:43.496Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-24T21:32:51.835Z","endTime":"2026-07-24T21:33:08.153Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.888448211320796,"aZ":-19.594032576219043,"pfxX":-9.162688369206267,"pfxZ":6.7711224706677555,"pX":0.5267933114349714,"pZ":2.42826173577131,"vX0":10.555056156381829,"vY0":-134.8296054171443,"vZ0":-5.026106128005868,"x":96.92,"y":173.22,"x0":-2.2319580783712665,"y0":50.00146438671534,"z0":5.682282741626008,"aX":-17.01870057137647},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":14.5,"spinRate":2347,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4048712258597371,"extension":6.332827316457366},"index":4,"playId":"d5a30406-4df2-3195-bf88-23b644faac54","pitchNumber":4,"startTime":"2026-07-24T21:33:08.153Z","endTime":"2026-07-24T21:33:12.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:33:12.327Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Yelich flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-24T21:33:16.452Z","endTime":"2026-07-24T21:34:39.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73755364100005,"aZ":-18.485512774294172,"pfxX":-8.754410905150134,"pfxZ":7.357176243275585,"pX":1.1763267251883784,"pZ":3.5280152355425853,"vX0":11.878011768114295,"vY0":-134.66635371938114,"vZ0":-2.578500975431728,"x":72.16,"y":143.52,"x0":-2.1281089083674565,"y0":50.000129556844485,"z0":5.786616899847695,"aX":-16.28307375647231},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":13.7,"spinRate":2283,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40474843500445834,"extension":6.380129894107837},"index":0,"playId":"133d1061-b565-348f-a4b6-ce87c3933146","pitchNumber":1,"startTime":"2026-07-24T21:33:37.070Z","endTime":"2026-07-24T21:33:40.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.432763863606766,"aZ":-29.18190258512344,"pfxX":-7.232124850297804,"pfxZ":1.8062595649087942,"pX":-1.5083845543100298,"pZ":2.394135700350143,"vX0":4.996963262684789,"vY0":-126.93729209420432,"vZ0":-2.7123537502803097,"x":174.5,"y":174.14,"x0":-2.5485572932150315,"y0":50.0032758278339,"z0":5.7656563464788695,"aX":-11.974754847413115},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":12.2,"spinRate":1519,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.42912464052645305,"extension":6.266016430500194},"index":1,"playId":"f88520aa-2292-37f9-b210-fee0745cdf44","pitchNumber":2,"startTime":"2026-07-24T21:33:51.809Z","endTime":"2026-07-24T21:33:55.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86552077773442,"aZ":-15.772100944834923,"pfxX":-3.566146220795808,"pfxZ":8.70974803822807,"pX":-0.26274244884975734,"pZ":2.6067545975106823,"vX0":7.197947401184148,"vY0":-135.6744029580932,"vZ0":-5.334883189889637,"x":127.02,"y":168.4,"x0":-2.4747957980312756,"y0":50.00475951832551,"z0":5.680416768388032,"aX":-6.717923922031224},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":5.2,"spinRate":2459,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4021703807079535,"extension":6.294031654548585},"index":2,"playId":"acfa1408-7e4d-30e9-ad39-dc44f8153883","pitchNumber":3,"startTime":"2026-07-24T21:34:12.970Z","endTime":"2026-07-24T21:34:16.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.084957968223954,"aZ":-36.57623130623849,"pfxX":6.191887919293282,"pfxZ":-3.068076802507261,"pX":0.3025661958529063,"pZ":1.9042560644104676,"vX0":4.071981409180791,"vY0":-118.91046667279247,"vZ0":-1.6964432231431235,"x":105.47,"y":187.37,"x0":-2.2342872612846554,"y0":50.00008855432862,"z0":5.935026456090668,"aX":8.894706619698065},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.6,"breakHorizontal":-12.1,"spinRate":2763,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.46002700775125716,"extension":6.188896658212035},"hitData":{"launchSpeed":98.2,"launchAngle":30.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.17,"coordY":42.3}},"index":3,"playId":"5f044ffc-e1c8-3604-96c3-b30915ee81ef","pitchNumber":4,"startTime":"2026-07-24T21:34:30.174Z","endTime":"2026-07-24T21:34:39.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:34:39.731Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out to right fielder Luis Lara.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-24T21:36:37.029Z","endTime":"2026-07-24T21:37:09.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.689612944896066,"aZ":-35.89990342251127,"pfxX":-5.071591416651503,"pfxZ":-2.678592575332516,"pX":0.21605273138390574,"pZ":1.2058619714361696,"vX0":-1.549510815793754,"vY0":-118.10633184409173,"vZ0":-1.9460312444153356,"x":108.76,"y":206.22,"x0":1.5420640028995358,"y0":50.00280624893285,"z0":5.389844488231768,"aX":-7.055203061700182},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.0,"breakHorizontal":9.6,"spinRate":2844,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.46649314284679555,"extension":6.060754862496154},"index":0,"playId":"36a69b28-c296-3d43-b101-670f393eeb4a","pitchNumber":1,"startTime":"2026-07-24T21:36:48.483Z","endTime":"2026-07-24T21:36:52.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10952035424513,"aZ":-26.23735081764676,"pfxX":11.235746117940582,"pfxZ":3.1095164144405167,"pX":0.022656076550519363,"pZ":2.7322225401710387,"vX0":-7.667977822371916,"vY0":-138.41200472503007,"vZ0":-2.0083479683116443,"x":116.14,"y":165.01,"x0":1.3899014195146688,"y0":50.00679995224526,"z0":5.250314281527484,"aX":21.486574000766407},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.3,"breakHorizontal":-18.5,"spinRate":2597,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.3979494958977474,"extension":6.3398226807402205},"hitData":{"launchSpeed":99.1,"launchAngle":32.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.81,"coordY":88.98}},"index":1,"playId":"a58b3de5-665f-39fb-9ce7-113eb825fb42","pitchNumber":2,"startTime":"2026-07-24T21:37:00.849Z","endTime":"2026-07-24T21:37:09.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:37:09.783Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-24T21:37:29.713Z","endTime":"2026-07-24T21:38:30.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.491567267509726,"aZ":-14.418938436862165,"pfxX":8.092716424020466,"pfxZ":9.191965941379767,"pX":0.11866021588006398,"pZ":0.552899687215386,"vX0":-6.210758766702058,"vY0":-138.28468486453525,"vZ0":-9.674426955444673,"x":112.48,"y":223.85,"x0":1.3447921526982807,"y0":50.00663650886019,"z0":5.069402509258071,"aX":15.641072846747457},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":-13.3,"spinRate":2347,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.39642960599204,"extension":6.209552738994842},"index":0,"playId":"c5c6a4ec-ec20-3b4c-9100-eb0c4af358aa","pitchNumber":1,"startTime":"2026-07-24T21:37:41.400Z","endTime":"2026-07-24T21:37:44.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.627479748981845,"aZ":-28.833391654537674,"pfxX":10.494849380047512,"pfxZ":2.0217833941021097,"pX":-0.29045191603081116,"pZ":0.7704385852981642,"vX0":-7.2690955823925325,"vY0":-128.32850206388358,"vZ0":-5.287127186863508,"x":128.07,"y":217.98,"x0":1.2272310322637336,"y0":50.00609401428462,"z0":5.1268044286190815,"aX":17.361274350049047},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-17.2,"spinRate":1890,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.42819588370393546,"extension":6.192098577735007},"index":1,"playId":"425534b0-41f0-3948-a8f0-92eda813b82e","pitchNumber":2,"startTime":"2026-07-24T21:37:55.746Z","endTime":"2026-07-24T21:37:59.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58692173788988,"aZ":-15.553057502821291,"pfxX":6.227649765396469,"pfxZ":8.478201228649844,"pX":-1.1885898995870283,"pZ":2.514963569672508,"vX0":-9.297211544543082,"vY0":-139.44226739244385,"vZ0":-4.467734324288018,"x":162.31,"y":170.88,"x0":1.3862358001303559,"y0":50.0054340058316,"z0":5.170561645929673,"aX":12.213974815113088},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":-9.2,"spinRate":2498,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.39342144879456864,"extension":6.280649598543499},"index":2,"playId":"74e7e873-c74d-35b5-8d0d-c90c9c427965","pitchNumber":3,"startTime":"2026-07-24T21:38:10.642Z","endTime":"2026-07-24T21:38:14.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.964480236176477,"aZ":-14.741461052924507,"pfxX":5.196037216072323,"pfxZ":9.118601694021944,"pX":-1.6679028558320081,"pZ":2.223857186236268,"vX0":-9.691494775352336,"vY0":-137.52416457306316,"vZ0":-5.324268324058444,"x":180.58,"y":178.74,"x0":1.2294764335595716,"y0":50.00685640238352,"z0":5.18771773011668,"aX":9.939005591603562},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":-7.3,"spinRate":2470,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.3985162457967286,"extension":6.403055029444196},"index":3,"playId":"b4018e49-b87d-3022-a088-005417865416","pitchNumber":4,"startTime":"2026-07-24T21:38:26.073Z","endTime":"2026-07-24T21:38:30.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:38:30.165Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to right fielder Luis Lara.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-24T21:38:41.855Z","endTime":"2026-07-24T21:39:06.509Z","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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30723805178268,"aZ":-23.86529748651689,"pfxX":10.4824069279703,"pfxZ":4.211295234091767,"pX":0.43561171992308517,"pZ":1.5713104269078562,"vX0":-6.699069182006758,"vY0":-139.3287507264856,"vZ0":-5.337202902005398,"x":100.4,"y":196.35,"x0":1.505009911133902,"y0":50.003953742189815,"z0":5.081802797542687,"aX":20.680438713042488},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.7,"breakHorizontal":-17.6,"spinRate":2393,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.3926200232286181,"extension":6.393320736047787},"hitData":{"launchSpeed":81.5,"launchAngle":34.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.49,"coordY":118.55}},"index":0,"playId":"2fedb4a1-9567-3748-a62f-599375297b89","pitchNumber":1,"startTime":"2026-07-24T21:38:56.697Z","endTime":"2026-07-24T21:39:06.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:39:06.509Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Troy Johnston flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-24T21:39:16.813Z","endTime":"2026-07-24T21:41:08.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.563145972285326,"aZ":-16.735932567372274,"pfxX":2.8926320664295915,"pfxZ":8.199018073949816,"pX":-1.85393421786963,"pZ":2.1327432843736287,"vX0":-9.630422832043921,"vY0":-135.152811425146,"vZ0":-5.240046276929927,"x":187.67,"y":181.2,"x0":1.352169003838661,"y0":50.00014141933967,"z0":5.240555101047949,"aX":5.445234804748384},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":-3.6,"spinRate":2613,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4025460894407762,"extension":6.263509946518505},"index":0,"playId":"d06c26c4-d3a0-37a2-bf5e-c10b53a962bc","pitchNumber":1,"startTime":"2026-07-24T21:39:39.021Z","endTime":"2026-07-24T21:39:42.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71716051617347,"aZ":-22.164994625441423,"pfxX":1.9051197927182537,"pfxZ":5.514508507259892,"pX":-1.2073918187960044,"pZ":2.0116859115437022,"vX0":-7.531516436005988,"vY0":-132.96039295749966,"vZ0":-4.152371256436092,"x":163.02,"y":184.46,"x0":1.3972056027086535,"y0":50.00662428241432,"z0":5.174267149751397,"aX":3.46139632263989},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":-2.0,"spinRate":2781,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.40973884035208963,"extension":6.144656436340327},"index":1,"playId":"8a9bd331-bbc1-33ca-aaf0-8257011e8916","pitchNumber":2,"startTime":"2026-07-24T21:40:00.840Z","endTime":"2026-07-24T21:40:04.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.607550795573832,"aZ":-24.798946066687616,"pfxX":10.187686597981912,"pfxZ":3.8212445224693568,"pX":0.31555240921400635,"pZ":1.509774138419634,"vX0":-7.15029932569699,"vY0":-138.28719860348468,"vZ0":-5.261638295485684,"x":104.97,"y":198.02,"x0":1.6145398412761702,"y0":50.0064597471633,"z0":5.106711590628406,"aX":19.682795060199332},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.0,"breakHorizontal":-16.9,"spinRate":2445,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.3964901333971462,"extension":6.429509064793194},"index":2,"playId":"833379ea-4349-3599-93d6-aecb424bb260","pitchNumber":3,"startTime":"2026-07-24T21:40:20.717Z","endTime":"2026-07-24T21:40:24.682Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-07-24T21:40:37.980Z","endTime":"2026-07-24T21:40:59.360Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"}},{"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":95.3,"endSpeed":87.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.266384743430283,"aZ":-16.56672657025664,"pfxX":9.146720034458506,"pfxZ":8.035050372736777,"pX":0.17147577665883854,"pZ":1.9596685414078743,"vX0":-6.73241901152388,"vY0":-138.56444542285752,"vZ0":-5.553821837863833,"x":110.46,"y":185.87,"x0":1.4455582838628787,"y0":50.00345920096377,"z0":5.098777534192163,"aX":17.768287862533676},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-15.1,"spinRate":2437,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.39543786213690746,"extension":6.261813993343466},"hitData":{"launchSpeed":95.3,"launchAngle":35.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.08,"coordY":57.54}},"index":4,"playId":"74989df8-e0bc-3a58-b240-58d8d9f11d24","pitchNumber":4,"startTime":"2026-07-24T21:40:59.360Z","endTime":"2026-07-24T21:41:08.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:41:08.374Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Chourio lines out sharply to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:43:15.279Z","endTime":"2026-07-24T21:45:03.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":4},"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(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.5,"endSpeed":85.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.023451483078816,"aZ":-20.685697332473108,"pfxX":-7.405781379712873,"pfxZ":6.306142388355113,"pX":-0.18925151166423276,"pZ":1.7856116673729874,"vX0":8.207961329607366,"vY0":-132.98769967778006,"vZ0":-6.316395018514984,"x":124.21,"y":190.57,"x0":-2.32913431058872,"y0":50.00065992786103,"z0":5.654559674150396,"aX":-13.48695398300715},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":12.0,"spinRate":2208,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40925193656756065,"extension":6.300538947064524},"index":0,"playId":"963b2b94-bd51-377d-974e-d51368e184e0","pitchNumber":1,"startTime":"2026-07-24T21:43:37.818Z","endTime":"2026-07-24T21:43:41.620Z","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":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.109287957997143,"aZ":-30.6696797310405,"pfxX":4.268563120350295,"pfxZ":0.9574520886107125,"pX":2.1435443173557585,"pZ":2.025639587587537,"vX0":9.7512066660093,"vY0":-123.56793364941622,"vZ0":-2.8033513433764927,"x":35.29,"y":184.09,"x0":-2.3845834712478173,"y0":50.00144295461372,"z0":5.71207398305472,"aX":6.700902532516544},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.3,"breakHorizontal":-9.7,"spinRate":2669,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4407041481629035,"extension":6.256111714300942},"index":1,"playId":"4afc2197-80f8-3f5d-be4b-0cf41a34de22","pitchNumber":2,"startTime":"2026-07-24T21:44:00.371Z","endTime":"2026-07-24T21:44:04.537Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55988872368124,"aZ":-26.363693469578052,"pfxX":-5.370261177094925,"pfxZ":3.621322043424282,"pX":-0.16979711044425969,"pZ":2.5916349318236254,"vX0":6.890076894629707,"vY0":-125.60176570851732,"vZ0":-2.724365690852281,"x":123.47,"y":168.81,"x0":-2.2460915237096932,"y0":50.00064866322876,"z0":5.825846058240634,"aX":-8.611219475408395},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":8.2,"spinRate":1472,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.43546248459071357,"extension":6.431989657238817},"index":2,"playId":"715cae11-7cf5-3954-8f8f-e6d2505f9efe","pitchNumber":3,"startTime":"2026-07-24T21:44:16.959Z","endTime":"2026-07-24T21:44:21.255Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20844696925881,"aZ":-31.743400842488434,"pfxX":4.018826499256189,"pfxZ":0.278424343237603,"pX":1.5108027283011318,"pZ":1.0007053682658182,"vX0":8.200668372996912,"vY0":-123.7908892758311,"vZ0":-4.850344107133075,"x":59.41,"y":211.76,"x0":-2.3754962249830003,"y0":50.0031909725494,"z0":5.662729361119548,"aX":6.194798089823923},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":-9.2,"spinRate":2715,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4435681730002239,"extension":6.24289997163763},"index":3,"playId":"c8dff5b2-0b51-3247-8c0e-d93ccebe15f6","pitchNumber":4,"startTime":"2026-07-24T21:44:35.799Z","endTime":"2026-07-24T21:44:39.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.786104017303334,"aZ":-27.305991262273196,"pfxX":-6.069941410592934,"pfxZ":2.9568346293915937,"pX":-0.6313891151142229,"pZ":2.9211962501719926,"vX0":6.034640995438616,"vY0":-126.50031846437598,"vZ0":-2.0713943282362397,"x":141.07,"y":159.91,"x0":-2.2405413831135506,"y0":50.00383354641544,"z0":5.904131857738147,"aX":-10.001581837211416},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":9.8,"spinRate":1421,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4302531836338219,"extension":6.361113593023115},"hitData":{"launchSpeed":103.1,"launchAngle":19.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.48,"coordY":65.01}},"index":4,"playId":"e586d969-dfed-313f-919a-4e93b441b01a","pitchNumber":5,"startTime":"2026-07-24T21:44:54.387Z","endTime":"2026-07-24T21:45:03.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:45:03.642Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brice Turang homers (15) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:45:03.846Z","endTime":"2026-07-24T21:46:13.253Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850980291178836,"aZ":-25.253319231607797,"pfxX":-1.227989874777415,"pfxZ":4.397255676158066,"pX":-1.5312371428281049,"pZ":3.5630559707696094,"vX0":2.7767884453920204,"vY0":-124.3834976118125,"vZ0":-0.7239642891647441,"x":175.37,"y":142.58,"x0":-2.500203302930684,"y0":50.00289502859513,"z0":5.94304386948434,"aX":-1.9331859000359615},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.0,"breakHorizontal":1.6,"spinRate":1319,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.43955246730833686,"extension":6.265644662182895},"index":0,"playId":"3973a2be-09c5-38a3-a910-f6369ea19348","pitchNumber":1,"startTime":"2026-07-24T21:45:29.679Z","endTime":"2026-07-24T21:45:33.094Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9187890311197,"aZ":-15.593434504098864,"pfxX":-2.6596596396744143,"pfxZ":8.952144746165963,"pX":0.41591570824866536,"pZ":2.2054035188724614,"vX0":8.546127284614357,"vY0":-135.1251434711339,"vZ0":-6.138686579080808,"x":101.15,"y":179.23,"x0":-2.439770528943034,"y0":50.00632723796742,"z0":5.598786361898195,"aX":-4.928490155158289},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":3.0,"spinRate":2292,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4050524018394519,"extension":6.442529493279766},"hitData":{"launchSpeed":108.6,"launchAngle":35.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":153.91,"coordY":81.28}},"index":1,"playId":"26c6702f-3907-30a1-9b83-f09d5418de9e","pitchNumber":2,"startTime":"2026-07-24T21:45:47.713Z","endTime":"2026-07-24T21:46:13.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:46:13.253Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a sharp line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:46:25.513Z","endTime":"2026-07-24T21:47:46.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":[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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35568049188191,"aZ":-19.393739497836243,"pfxX":-8.696836276870313,"pfxZ":6.80106175296692,"pX":0.41851506281862283,"pZ":2.252402646516765,"vX0":10.185329853959141,"vY0":-135.6473303898321,"vZ0":-5.613439990441426,"x":101.05,"y":177.97,"x0":-2.2403777185710094,"y0":50.00378826194844,"z0":5.684357900084522,"aX":-16.34409373074416},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":13.8,"spinRate":2485,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40251099812871605,"extension":6.377789839884905},"index":0,"playId":"23c86855-8f71-3eb3-b769-52930221e2ef","pitchNumber":1,"startTime":"2026-07-24T21:46:34.162Z","endTime":"2026-07-24T21:46:37.475Z","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":88.0,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69630000232165,"aZ":-28.400081588020367,"pfxX":-0.828496683147069,"pfxZ":2.249965987079308,"pX":0.5282997603926436,"pZ":0.8414680299359084,"vX0":7.56054037186839,"vY0":-127.91773948009057,"vZ0":-6.617007483112374,"x":96.86,"y":216.06,"x0":-2.344233154174029,"y0":50.00172916904565,"z0":5.656654713369645,"aX":-1.3895621808444114},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":0.0,"spinRate":2651,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.42641783287235935,"extension":6.268090208504868},"index":1,"playId":"3435f309-2854-3ae0-b0fe-3b88c686cbda","pitchNumber":2,"startTime":"2026-07-24T21:46:55.971Z","endTime":"2026-07-24T21:46:59.515Z","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":89.1,"endSpeed":83.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.883782830281373,"aZ":-28.30492017721094,"pfxX":0.29245860109241306,"pfxZ":2.248391612359735,"pX":0.508749845869694,"pZ":1.2187357004641668,"vX0":7.135968893399871,"vY0":-129.63820781699476,"vZ0":-6.07236822371225,"x":97.61,"y":205.87,"x0":-2.3032500509939844,"y0":50.00604583594973,"z0":5.717277101063016,"aX":0.5038044808196112},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":-1.9,"spinRate":2577,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4204770866062404,"extension":6.57724789856634},"index":2,"playId":"9a215da2-6b7a-329b-b6cc-428a2ba6b818","pitchNumber":3,"startTime":"2026-07-24T21:47:15.848Z","endTime":"2026-07-24T21:47:19.726Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.288217134508926,"aZ":-22.44501672799064,"pfxX":-9.413070321085092,"pfxZ":5.186332571758547,"pX":0.38401644838708976,"pZ":2.2906099127290362,"vX0":10.297008077283216,"vY0":-135.2785131177804,"vZ0":-4.992696681929343,"x":102.36,"y":176.93,"x0":-2.2277490631825474,"y0":50.00136605111735,"z0":5.7094775221436596,"aX":-17.649481683377626},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":15.1,"spinRate":2356,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4030982112487109,"extension":6.531436390235625},"hitData":{"launchSpeed":103.9,"launchAngle":13.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.39,"coordY":85.93}},"index":3,"playId":"5d99f2fc-b5bf-3329-a005-89553d1500a8","pitchNumber":4,"startTime":"2026-07-24T21:47:34.950Z","endTime":"2026-07-24T21:47:46.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:47:46.320Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Garrett Mitchell walks. William Contreras to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:49:03.901Z","endTime":"2026-07-24T21:51:37.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-24T21:48:04.844Z","endTime":"2026-07-24T21:49:06.150Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44744781238143,"aZ":-27.922669889628718,"pfxX":-6.743201939131792,"pfxZ":2.5468334151798757,"pX":-1.8746749695421814,"pZ":2.379072569990246,"vX0":3.440079424267039,"vY0":-127.24439843049595,"vZ0":-3.158939181107484,"x":188.46,"y":174.55,"x0":-2.3544837819231343,"y0":50.00596368494872,"z0":5.80485326999486,"aX":-11.270206609997642},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":11.6,"spinRate":1559,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.42736405235130936,"extension":6.370760479778369},"index":1,"playId":"43f509e6-f6e3-32db-ab55-d00e0d051359","pitchNumber":1,"startTime":"2026-07-24T21:49:06.150Z","endTime":"2026-07-24T21:49:09.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67301301657668,"aZ":-28.76615644930032,"pfxX":-5.047211899702912,"pfxZ":2.155964441586301,"pX":-1.517676018516542,"pZ":3.071802018694697,"vX0":4.061092857995777,"vY0":-124.06751399852402,"vZ0":-0.9635551353178627,"x":174.85,"y":155.84,"x0":-2.5092723205688063,"y0":50.00276196295307,"z0":5.833807008648588,"aX":-7.975118535752799},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.0,"breakHorizontal":8.4,"spinRate":1453,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4392168102532903,"extension":6.390372600999204},"index":2,"playId":"d24956f7-b67d-384d-b628-ddda49ddd113","pitchNumber":2,"startTime":"2026-07-24T21:49:24.557Z","endTime":"2026-07-24T21:49:27.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.298514900068195,"aZ":-14.879147800287173,"pfxX":-3.4095057324870433,"pfxZ":9.50083341975793,"pX":-0.49463275751084856,"pZ":3.5906872383555153,"vX0":6.302934587367553,"vY0":-133.46973838011235,"vZ0":-2.86188027227507,"x":135.85,"y":141.83,"x0":-2.4341936258357895,"y0":50.00489756503832,"z0":5.736416673343897,"aX":-6.208814065036906},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2343,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4089853882553198,"extension":6.362470232721875},"index":3,"playId":"7f4bea34-f1e9-35a5-945a-70861d385840","pitchNumber":3,"startTime":"2026-07-24T21:49:43.999Z","endTime":"2026-07-24T21:49:47.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.481300183656362,"aZ":-27.708080869305086,"pfxX":-8.270346503370815,"pfxZ":2.763837918940588,"pX":-0.8454514376041,"pZ":2.322956857390302,"vX0":6.622705502817038,"vY0":-125.64622254126134,"vZ0":-2.9295532966957794,"x":149.23,"y":176.06,"x0":-2.4249085287188477,"y0":50.00625420175738,"z0":5.726380648475039,"aX":-13.39105330696053},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":13.7,"spinRate":1524,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.43385558127257884,"extension":6.533742885460712},"index":4,"playId":"f5c74251-9034-3a8f-966f-ff3e483cd3a1","pitchNumber":4,"startTime":"2026-07-24T21:50:04.093Z","endTime":"2026-07-24T21:50:09.661Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"ddda595d-56e8-48fd-b83d-7623b19b8a0c","startTime":"2026-07-24T21:50:28.910Z","endTime":"2026-07-24T21:50:33.910Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.271806463161653,"aZ":-29.309190831793654,"pfxX":0.5585401783091934,"pfxZ":1.730544949984579,"pX":0.6132474942935203,"pZ":0.880685871737823,"vX0":6.873848417614745,"vY0":-127.11197443515127,"vZ0":-6.380129515665462,"x":93.62,"y":215.0,"x0":-2.185794027272184,"y0":50.002665730198224,"z0":5.716446660319342,"aX":0.9236252214389675},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":-2.4,"spinRate":2581,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4290333826074595,"extension":6.413279856616917},"index":6,"playId":"1532eaa9-5116-3ad8-8669-781391bccb37","pitchNumber":5,"startTime":"2026-07-24T21:50:43.875Z","endTime":"2026-07-24T21:50:47.143Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.370510578972652,"aZ":-28.347542142849296,"pfxX":0.6604502486615376,"pfxZ":2.3401496790258065,"pX":-0.7149688878066291,"pZ":2.5127814734498592,"vX0":4.2826770231285565,"vY0":-126.46189015889158,"vZ0":-2.495467428153005,"x":144.25,"y":170.93,"x0":-2.509299848038419,"y0":50.004237523866095,"z0":5.76341977221594,"aX":1.0797780081743134},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":-2.0,"spinRate":2548,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.43146649283336824,"extension":6.342207433473181},"index":7,"playId":"3e6adb07-b269-383b-8641-3d5e8ea73234","pitchNumber":6,"startTime":"2026-07-24T21:51:09.192Z","endTime":"2026-07-24T21:51:12.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.210537154125035,"aZ":-27.30330450728564,"pfxX":-0.37336511698953334,"pfxZ":3.0322412044429568,"pX":0.9264725226259944,"pZ":1.262978432487412,"vX0":8.160031121243678,"vY0":-125.5811062192861,"vZ0":-5.232842429905101,"x":81.69,"y":204.68,"x0":-2.309279885969731,"y0":50.00076858255771,"z0":5.580614190534252,"aX":-0.5997185339509017},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":2576,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.43528957907497334,"extension":6.359552787603122},"index":8,"playId":"0c68d47c-0e59-3401-9fce-1892ce98ff07","pitchNumber":7,"startTime":"2026-07-24T21:51:34.459Z","endTime":"2026-07-24T21:51:37.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:51:37.919Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn strikes out swinging. William Contreras to 3rd. Garrett Mitchell to 2nd. Passed ball by catcher Hunter Goodman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:54:10.997Z","endTime":"2026-07-24T21:56:15.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[1,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-24T21:51:47.731Z","endTime":"2026-07-24T21:52:06.937Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Victor Vodnik replaces Tomoyuki Sugano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-24T21:52:06.937Z","endTime":"2026-07-24T21:53:53.307Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew Vaughn replaces Luis Lara.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-24T21:53:53.307Z","endTime":"2026-07-24T21:54:13.272Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.078832341111887,"aZ":-29.168945971316,"pfxX":-0.9413046737460098,"pfxZ":1.7536362677817525,"pX":-0.5470337974569013,"pZ":2.3902302145225374,"vX0":4.8879429570597,"vY0":-130.80759566421423,"vZ0":-1.6919566532909593,"x":137.85,"y":174.24,"x0":-2.3255003636198563,"y0":50.005719990401126,"z0":5.25279832839703,"aX":-1.6164693860590589},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":0.5,"spinRate":2177,"spinDirection":90},"zone":4,"typeConfidence":2.0,"plateTime":0.420293201150133,"extension":6.815086411533523},"index":3,"playId":"cc284669-6f55-32c9-a8dd-902cd9f54a4b","pitchNumber":1,"startTime":"2026-07-24T21:54:13.272Z","endTime":"2026-07-24T21:54:17.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94854711545162,"aZ":-32.45537536993867,"pfxX":0.6700368002538084,"pfxZ":-0.16085969292058877,"pX":-0.20479081789297643,"pZ":1.8122131682228273,"vX0":4.52374182870219,"vY0":-130.6382969502328,"vZ0":-2.5969534376034957,"x":124.81,"y":189.85,"x0":-2.044394341258094,"y0":50.00514990862062,"z0":5.253514289184196,"aX":1.1597032187471163},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.6,"breakHorizontal":-2.2,"spinRate":2291,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.41892015674494454,"extension":6.6979436067111555},"index":4,"playId":"49f7103b-18c0-3936-94fc-941e98d01c05","pitchNumber":2,"startTime":"2026-07-24T21:54:29.181Z","endTime":"2026-07-24T21:54:33.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95184828625334,"aZ":-36.653615961808256,"pfxX":-0.21666157599450142,"pfxZ":-2.7134707252776167,"pX":0.184179976357213,"pZ":2.306551071935582,"vX0":5.758206919929751,"vY0":-127.98487073710685,"vZ0":-0.36021756497840174,"x":109.98,"y":176.5,"x0":-2.072760527088357,"y0":50.005304864205954,"z0":5.335055442270071,"aX":-0.35760790014180643},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.8,"breakHorizontal":-1.0,"spinRate":2440,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4289911018410706,"extension":6.767182935211761},"index":5,"playId":"aecb6aa4-d2d8-386b-98a8-b3a5d43f7997","pitchNumber":3,"startTime":"2026-07-24T21:54:52.075Z","endTime":"2026-07-24T21:54:55.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.137823523719824,"aZ":-17.062533980572848,"pfxX":-4.494621673757178,"pfxZ":7.249183612874555,"pX":-0.7961631001306817,"pZ":3.7954433887563988,"vX0":4.880272715867007,"vY0":-143.88221559395237,"vZ0":-1.7876931064389865,"x":147.35,"y":136.3,"x0":-1.9349383764374495,"y0":50.00394707184564,"z0":5.488583766806712,"aX":-9.371490691427091},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.0,"breakHorizontal":7.1,"spinRate":2326,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.38149465151811546,"extension":6.730276593496105},"index":6,"playId":"e56fcaad-e7ed-3222-84f5-7d04cf0a8717","pitchNumber":4,"startTime":"2026-07-24T21:55:12.235Z","endTime":"2026-07-24T21:55:15.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33306221852085,"aZ":-19.217780245956792,"pfxX":-2.828928492697717,"pfxZ":6.21286181489819,"pX":-0.2334018922343202,"pZ":3.8510636206981865,"vX0":5.310162329530398,"vY0":-143.7277601407292,"vZ0":-1.2704194949517404,"x":125.9,"y":134.8,"x0":-1.7400965646775748,"y0":50.002979860891365,"z0":5.496161683841087,"aX":-5.9001505002526144},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.2,"breakHorizontal":4.0,"spinRate":2331,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3815787786942364,"extension":6.657725839538098},"index":7,"playId":"f4663e19-3674-31d6-9f01-5060e8fa1df4","pitchNumber":5,"startTime":"2026-07-24T21:55:30.882Z","endTime":"2026-07-24T21:55:35.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56532091616909,"aZ":-18.407881323607178,"pfxX":-3.1530164959064266,"pfxZ":6.584268061428982,"pX":0.951188126271976,"pZ":0.8914642452167845,"vX0":8.621127354552158,"vY0":-143.52946338444605,"vZ0":-9.244769685036719,"x":80.74,"y":214.71,"x0":-1.678905429288254,"y0":50.001850032443265,"z0":5.295474725842082,"aX":-6.592029218705274},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.2,"breakHorizontal":4.0,"spinRate":2299,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.38130586132192734,"extension":6.86875947739711},"index":8,"playId":"346eb5b2-2d7f-3062-a892-53ffac22b0a7","pitchNumber":6,"startTime":"2026-07-24T21:55:49.893Z","endTime":"2026-07-24T21:55:53.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82748566712151,"aZ":-36.27615204582061,"pfxX":1.368741723014414,"pfxZ":-2.4268587581417567,"pX":-0.10831171174667811,"pZ":2.0264841298973653,"vX0":4.435566138364024,"vY0":-129.59997613141158,"vZ0":-1.2316708360442568,"x":121.13,"y":184.06,"x0":-2.0246018731032307,"y0":50.00333052998504,"z0":5.295863735905263,"aX":2.312242833532689},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.4,"breakHorizontal":-3.5,"spinRate":2282,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4237345161111512,"extension":6.647363281526357},"index":9,"playId":"c8626c7b-8823-3c07-8b8f-c2913907aeee","pitchNumber":7,"startTime":"2026-07-24T21:56:08.637Z","endTime":"2026-07-24T21:56:15.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:56:15.334Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out, first baseman Troy Johnston to pitcher Victor Vodnik.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:56:39.693Z","endTime":"2026-07-24T21:57:34.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52230379240655,"aZ":-17.396581717002128,"pfxX":-2.816260737532404,"pfxZ":7.2114686757672075,"pX":1.3766428711032055,"pZ":1.3670774444489742,"vX0":10.644781900182393,"vY0":-142.2071353126842,"vZ0":-7.391759343134498,"x":64.53,"y":201.87,"x0":-2.0486119062486012,"y0":50.00233444076253,"z0":5.103122246936704,"aX":-5.772177654162873},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":3.0,"spinRate":2281,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38511881574194273,"extension":6.808045424032881},"index":0,"playId":"e905cb44-1534-334a-b381-9b22c796f99a","pitchNumber":1,"startTime":"2026-07-24T21:56:50.955Z","endTime":"2026-07-24T21:56:54.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.921665405902036,"aZ":-36.84881788774292,"pfxX":1.1127656183290604,"pfxZ":-2.825475968961065,"pX":-1.0188165786443069,"pZ":2.2639040165174844,"vX0":3.8576371130730545,"vY0":-127.6848597064518,"vZ0":-0.13719243326011843,"x":155.83,"y":177.65,"x0":-2.6928802179154063,"y0":50.00348378270992,"z0":5.214106083460784,"aX":1.840007315057241},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.9,"breakHorizontal":-2.9,"spinRate":2424,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.42872701926988244,"extension":6.839120435377762},"index":1,"playId":"8fbfbea2-2f00-3bd2-af4c-b09c93079bd4","pitchNumber":2,"startTime":"2026-07-24T21:57:07.325Z","endTime":"2026-07-24T21:57:11.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.728526132020466,"aZ":-16.204684300321215,"pfxX":-3.6855653370201407,"pfxZ":7.787060987279055,"pX":0.4746367572792304,"pZ":2.1705980968440812,"vX0":8.821094070337788,"vY0":-142.10836524150787,"vZ0":-5.526976818630163,"x":98.91,"y":180.17,"x0":-2.1870691209489554,"y0":50.00522280520564,"z0":5.16567189493332,"aX":-7.561378847717115},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":4.9,"spinRate":2202,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3850229148126707,"extension":6.971853538996597},"hitData":{"launchSpeed":88.0,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":159.79}},"index":2,"playId":"0b94e643-c67e-3e7c-b0ca-4a1d585f3666","pitchNumber":3,"startTime":"2026-07-24T21:57:26.204Z","endTime":"2026-07-24T21:57:34.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T21:57:34.170Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Moniak walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-24T21:59:39.704Z","endTime":"2026-07-24T22:01:17.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,4,5,6,7,9],"actionIndex":[0,1,3],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Andrew Vaughn remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T21:58:58.224Z","endTime":"2026-07-24T21:58:58.248Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"description":"Defensive switch from first base to right field for Jake Bauers.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-24T21:58:58.248Z","endTime":"2026-07-24T21:59:41.936Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"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":86.5,"endSpeed":80.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.694790002465744,"aZ":-31.587300389307522,"pfxX":-1.393837255992899,"pfxZ":0.36087260676898403,"pX":-0.3690951063974642,"pZ":2.187189491462291,"vX0":-4.526442534151101,"vY0":-125.95887583883618,"vZ0":-1.485358342310536,"x":131.07,"y":179.73,"x0":1.626534331098801,"y0":50.001560491468226,"z0":5.31995346394755,"aX":-2.256657552333192},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":3.5,"spinRate":2734,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.43353443585342166,"extension":6.1969122116437605},"index":2,"playId":"e9d1128f-9853-3e7b-bcec-5c4832db8071","pitchNumber":1,"startTime":"2026-07-24T21:59:41.936Z","endTime":"2026-07-24T21:59:45.903Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-24T21:59:49.702Z","endTime":"2026-07-24T22:00:09.600Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"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":94.2,"endSpeed":85.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33194711501572,"aZ":-24.38601739271938,"pfxX":11.514680720606776,"pfxZ":4.150076767375138,"pX":-0.6299997469952632,"pZ":0.9571084960886924,"vX0":-9.415071744439445,"vY0":-136.6766367194343,"vZ0":-6.729891057252205,"x":141.01,"y":212.94,"x0":1.376795342269075,"y0":50.00444586863322,"z0":5.145310674115353,"aX":21.616218426320987},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.1,"breakHorizontal":-18.7,"spinRate":2429,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.40195191824263254,"extension":6.29786985961054},"index":4,"playId":"9afda7e4-a265-33e1-8c91-1e3389058037","pitchNumber":2,"startTime":"2026-07-24T22:00:09.600Z","endTime":"2026-07-24T22:00:13.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.187768940699225,"aZ":-29.64944753287056,"pfxX":-0.2164766553091857,"pfxZ":1.5385669484359754,"pX":-0.9614159224406991,"pZ":0.8817357086352875,"vX0":-6.104048560453423,"vY0":-126.86234208921347,"vZ0":-4.786052272869244,"x":153.65,"y":214.97,"x0":1.496722506257644,"y0":50.00373928576938,"z0":5.136214368095312,"aX":-0.3547627862071003},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":1.7,"spinRate":2868,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.43055141163649147,"extension":6.100832878366659},"index":5,"playId":"e92b0987-eb2d-3a62-9ef4-80799356df8e","pitchNumber":3,"startTime":"2026-07-24T22:00:21.779Z","endTime":"2026-07-24T22:00:25.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20114048525035,"aZ":-26.543885686174505,"pfxX":10.773502341435561,"pfxZ":2.995796583592485,"pX":0.6621683715668163,"pZ":0.835130549705219,"vX0":-6.268411481217931,"vY0":-136.6527534993095,"vZ0":-6.4277457759005046,"x":91.76,"y":216.23,"x0":1.595123148987426,"y0":50.00002659199383,"z0":5.0599162305826955,"aX":20.22087782355397},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.2,"breakHorizontal":-18.0,"spinRate":2429,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4019685014192369,"extension":6.2968230498788},"index":6,"playId":"dc7091f4-8dcc-3d81-b315-f86315ecc471","pitchNumber":4,"startTime":"2026-07-24T22:00:35.088Z","endTime":"2026-07-24T22:00:38.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.590640322148225,"aZ":-24.28903557533502,"pfxX":11.303250664506578,"pfxZ":4.162022624502229,"pX":0.15294166111398563,"pZ":1.9686451356131278,"vX0":-7.38782019217579,"vY0":-137.35819627983602,"vZ0":-4.413753698176476,"x":111.17,"y":185.63,"x0":1.4193496610216654,"y0":50.00611971409765,"z0":5.263604464545552,"aX":21.43829925684642},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":-18.7,"spinRate":2377,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.3999265934774976,"extension":6.142918213996988},"index":7,"playId":"aef7c3e5-ee26-3aeb-be6a-bc13cf49ebb7","pitchNumber":5,"startTime":"2026-07-24T22:00:49.142Z","endTime":"2026-07-24T22:00:52.890Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-24T22:01:00.197Z","endTime":"2026-07-24T22:01:12.146Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.769393381946536,"aZ":-23.08388021728517,"pfxX":11.737942484473042,"pfxZ":4.748908056292012,"pX":0.5382188337550761,"pZ":1.2864387138941873,"vX0":-6.767813543237802,"vY0":-137.9509572876386,"vZ0":-5.921166007150121,"x":96.48,"y":204.05,"x0":1.5078125539524114,"y0":50.00076406270389,"z0":5.032736074857893,"aX":22.45629075248976},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":-19.7,"spinRate":2521,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.3981481843047088,"extension":6.411953006997569},"index":9,"playId":"a12cdf85-80d4-38b5-bfc4-82ddda848f22","pitchNumber":6,"startTime":"2026-07-24T22:01:12.146Z","endTime":"2026-07-24T22:01:17.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:01:17.358Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"TJ Rumfield doubles (22) on a line drive to right fielder Jake Bauers. Mickey Moniak scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-24T22:04:38.170Z","endTime":"2026-07-24T22:06:09.784Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[1,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:01:21.793Z","endTime":"2026-07-24T22:01:46.183Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Grant Anderson replaces Shane Drohan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-24T22:01:46.183Z","endTime":"2026-07-24T22:03:28.024Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681982,"link":"/api/v1/people/681982"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter TJ Rumfield replaces Tyler Freeman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-24T22:03:28.024Z","endTime":"2026-07-24T22:03:38.110Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-24T22:03:38.110Z","endTime":"2026-07-24T22:04:41.169Z","isPitch":false,"type":"action"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-24T22:04:40.430Z","endTime":"2026-07-24T22:04:40.431Z","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":93.7,"endSpeed":85.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.634698547762255,"aZ":-21.220202058951752,"pfxX":-8.882352179235856,"pfxZ":5.82734444934685,"pX":-0.3303701700364459,"pZ":4.440185213308017,"vX0":7.4715101004663955,"vY0":-136.173426972804,"vZ0":3.4458287702026404,"x":129.59,"y":118.89,"x0":-1.9543896931528437,"y0":50.001966898923136,"z0":4.625735963296871,"aX":-16.696403899168516},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":14.5,"spinRate":2416,"spinDirection":251},"zone":11,"typeConfidence":0.78,"plateTime":0.40208015024131294,"extension":6.438496421897624},"index":5,"playId":"fd6b7ab4-4f3b-3b77-9014-f52f8b06b080","pitchNumber":1,"startTime":"2026-07-24T22:04:40.432Z","endTime":"2026-07-24T22:04:43.597Z","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":94.0,"endSpeed":86.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.830718764452783,"aZ":-19.548288162115796,"pfxX":-7.6018762676927825,"pfxZ":6.642952736435271,"pX":0.16514980030368673,"pZ":4.423864730734722,"vX0":7.9399582619852325,"vY0":-136.70525292483583,"vZ0":2.8581589600868673,"x":110.7,"y":119.34,"x0":-1.782860893366376,"y0":50.00661661074738,"z0":4.703479904943934,"aX":-14.458426812648902},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":12.2,"spinRate":2461,"spinDirection":240},"zone":12,"typeConfidence":0.91,"plateTime":0.3999636313361652,"extension":6.548495055005894},"index":6,"playId":"6adc26e1-d34b-3f41-ac31-5cab5f899cb8","pitchNumber":2,"startTime":"2026-07-24T22:04:57.300Z","endTime":"2026-07-24T22:05:00.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47991498287729,"aZ":-20.54194784455414,"pfxX":-7.420447698662521,"pfxZ":6.2273588041960775,"pX":0.5184650812036303,"pZ":3.6968613451178447,"vX0":9.057724760555848,"vY0":-135.55015664267623,"vZ0":1.2336021433803266,"x":97.24,"y":138.96,"x0":-1.89583991339839,"y0":50.00577704660508,"z0":4.665943668258376,"aX":-13.868862173007562},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":11.6,"spinRate":2518,"spinDirection":239},"zone":12,"typeConfidence":0.89,"plateTime":0.4034358895404999,"extension":6.516900460968802},"index":7,"playId":"6d38ba88-0faf-373a-b277-9889bf1848c9","pitchNumber":3,"startTime":"2026-07-24T22:05:17.370Z","endTime":"2026-07-24T22:05:20.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96906689201816,"aZ":-19.12332833412431,"pfxX":-6.112759089947029,"pfxZ":6.994567445430979,"pX":-1.5749743967481526,"pZ":2.2369017847339685,"vX0":3.8131858846858067,"vY0":-135.15328877327437,"vZ0":-1.9971840065091242,"x":177.03,"y":178.38,"x0":-2.203361636409744,"y0":50.006661614619254,"z0":4.315732242369371,"aX":-11.413137640694323},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":10.3,"spinRate":2440,"spinDirection":247},"zone":13,"typeConfidence":0.89,"plateTime":0.403880031301842,"extension":6.318186753900196},"index":8,"playId":"b6df4f07-01ab-3ac1-81a0-b7b8928c0601","pitchNumber":4,"startTime":"2026-07-24T22:05:37.599Z","endTime":"2026-07-24T22:05:41.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.090828686938483,"aZ":-30.38183476156412,"pfxX":4.816707387372283,"pfxZ":1.2704226945051404,"pX":0.7995988906874233,"pZ":2.0032474071155093,"vX0":5.341163641187618,"vY0":-117.66186286849836,"vZ0":1.4704794998503232,"x":86.52,"y":184.69,"x0":-2.120537490896703,"y0":50.00212118581148,"z0":4.173182097944535,"aX":6.792838309205524},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.9,"breakHorizontal":-10.0,"spinRate":2631,"spinDirection":84},"zone":14,"typeConfidence":0.9,"plateTime":0.46445409571522855,"extension":6.430334563889213},"hitData":{"launchSpeed":97.5,"launchAngle":10.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.57,"coordY":139.68}},"index":9,"playId":"c4def185-7144-387c-ad8b-c43eaf53e1fd","pitchNumber":5,"startTime":"2026-07-24T22:05:55.176Z","endTime":"2026-07-24T22:06:09.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:06:09.784Z","atBatIndex":50},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Ezequiel Tovar bunt pops out softly to catcher William Contreras in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-24T22:06:36.335Z","endTime":"2026-07-24T22:06:51.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt 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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.616450035468368,"aZ":-28.56104470771491,"pfxX":3.8232605758250164,"pfxZ":2.391183847733692,"pX":-0.49118070180179824,"pZ":2.065382641448992,"vX0":2.7536359342274244,"vY0":-121.59485718047522,"vZ0":0.805467278090023,"x":135.72,"y":183.01,"x0":-2.131233175853242,"y0":50.0053004052052,"z0":4.189016784622022,"aX":5.781795164025558},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":-7.6,"spinRate":2667,"spinDirection":86},"zone":7,"typeConfidence":0.88,"plateTime":0.4487555455887149,"extension":6.6129584150444005},"hitData":{"launchSpeed":27.5,"launchAngle":79.0,"totalDistance":15.0,"trajectory":"bunt_popup","hardness":"soft","location":"2","coordinates":{"coordX":132.17,"coordY":203.61}},"index":0,"playId":"679cd1b5-481f-3ff7-86c3-23c83cf98c4e","pitchNumber":1,"startTime":"2026-07-24T22:06:44.803Z","endTime":"2026-07-24T22:06:51.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:06:51.281Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake McCarthy pops out to third baseman David Hamilton in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-24T22:07:05.309Z","endTime":"2026-07-24T22:08:34.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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_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":83.2,"endSpeed":76.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.062872374697672,"aZ":-27.995730817041117,"pfxX":6.059657672300497,"pfxZ":2.8031713343348894,"pX":0.7723700126267352,"pZ":1.5810770654354087,"vX0":5.155536643479329,"vY0":-121.13446345659423,"vZ0":-0.30516642935389227,"x":87.56,"y":196.09,"x0":-2.1686721761507206,"y0":50.003019708064365,"z0":4.150688772591445,"aX":9.02755323972578},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.3,"breakHorizontal":-12.1,"spinRate":2762,"spinDirection":78},"zone":14,"typeConfidence":0.89,"plateTime":0.4517151325756519,"extension":6.3289932434196565},"index":0,"playId":"ac1b32ab-2770-3c41-a388-21da6e256508","pitchNumber":1,"startTime":"2026-07-24T22:07:18.213Z","endTime":"2026-07-24T22:07:21.450Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-24T22:07:31.166Z","endTime":"2026-07-24T22:07:46.370Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.432199915055307,"aZ":-18.181538772100602,"pfxX":-7.093405620491353,"pfxZ":7.321941725033916,"pX":1.2220341148942389,"pZ":3.428930424421374,"vX0":10.703880662653116,"vY0":-136.94741746129287,"vZ0":0.18731705941951482,"x":70.42,"y":146.2,"x0":-1.8041649309944905,"y0":50.005745934257085,"z0":4.596903949718027,"aX":-13.562828565477872},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":2414,"spinDirection":246},"zone":12,"typeConfidence":0.91,"plateTime":0.39898355511591,"extension":6.503053151469878},"index":2,"playId":"4150a26a-db04-31af-a645-c6c102a21ae3","pitchNumber":2,"startTime":"2026-07-24T22:07:46.370Z","endTime":"2026-07-24T22:07:50.132Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.772617131656826,"aZ":-16.585259142031337,"pfxX":-5.946104624455485,"pfxZ":8.13465527839139,"pX":0.04918484991957427,"pZ":2.642320023052979,"vX0":7.6587364372183995,"vY0":-137.41424612752718,"vZ0":-2.0980099207586815,"x":115.13,"y":167.44,"x0":-1.9984600597814761,"y0":50.005795559306954,"z0":4.539496464836006,"aX":-11.400296187128422},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2561,"spinDirection":241},"zone":5,"typeConfidence":0.91,"plateTime":0.3982358858314834,"extension":6.554656129537503},"index":3,"playId":"2c4102f3-acc3-3c75-bc60-829afb8b3d1b","pitchNumber":3,"startTime":"2026-07-24T22:08:04.092Z","endTime":"2026-07-24T22:08:07.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80782013334696,"aZ":-19.015685899826952,"pfxX":-7.844075683224954,"pfxZ":7.023774102189819,"pX":-0.036094575966762445,"pZ":4.1196299323279035,"vX0":7.938022177048952,"vY0":-136.2464559992059,"vZ0":2.321360192745242,"x":118.38,"y":127.55,"x0":-1.972620544842143,"y0":50.00605607845135,"z0":4.572916331964096,"aX":-14.703935847979372},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":12.5,"spinRate":2465,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.4024972956036317,"extension":6.540014979931025},"hitData":{"launchSpeed":77.4,"launchAngle":79.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.58,"coordY":187.66}},"index":4,"playId":"8e98a1c3-861b-3902-9d37-7e2589e99da3","pitchNumber":4,"startTime":"2026-07-24T22:08:25.450Z","endTime":"2026-07-24T22:08:34.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:08:34.060Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-24T22:08:45.259Z","endTime":"2026-07-24T22:11:00.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.689241103980805,"aZ":-28.998994817410534,"pfxX":-9.7784730478947,"pfxZ":1.646622772622477,"pX":-0.9554748665621308,"pZ":2.394810749352949,"vX0":5.923936582615136,"vY0":-138.1873435190262,"vZ0":-0.7752288131558908,"x":153.42,"y":174.12,"x0":-1.8600628014594165,"y0":50.00223403142447,"z0":4.632521852900542,"aX":-18.85186342972557},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.0,"breakHorizontal":16.4,"spinRate":2370,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.3968395323006315,"extension":6.410496825072364},"index":0,"playId":"49b8ea3d-ccb1-3ddb-a549-31e15a51a98c","pitchNumber":1,"startTime":"2026-07-24T22:09:03.244Z","endTime":"2026-07-24T22:09:06.783Z","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":83.1,"endSpeed":76.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.797880496009206,"aZ":-28.226977708827032,"pfxX":4.982629705148245,"pfxZ":2.6496162278987647,"pX":0.489637937902765,"pZ":1.384926121916136,"vX0":4.607119693576442,"vY0":-120.99405963783562,"vZ0":-0.54508420928307,"x":98.34,"y":201.39,"x0":-2.0837768961062544,"y0":50.00119132098527,"z0":4.078817538867288,"aX":7.41221850654701},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.9,"breakHorizontal":-10.1,"spinRate":2749,"spinDirection":79},"zone":14,"typeConfidence":0.89,"plateTime":0.452065972560066,"extension":6.353055415831248},"index":1,"playId":"1bc22b90-732d-3a73-a22a-9030e46cf43e","pitchNumber":2,"startTime":"2026-07-24T22:09:43.930Z","endTime":"2026-07-24T22:09:48.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61027886744746,"aZ":-27.63010274062043,"pfxX":3.7456144128742572,"pfxZ":2.976408767969801,"pX":2.8586822735918718,"pZ":1.2812653932045728,"vX0":10.218762749549668,"vY0":-122.37352569984988,"vZ0":-1.040640578425198,"x":8.03,"y":204.19,"x0":-1.8465629646844677,"y0":50.004108557215986,"z0":4.064499530957751,"aX":5.717211721639205},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.4,"breakHorizontal":-9.0,"spinRate":2784,"spinDirection":76},"zone":14,"typeConfidence":0.87,"plateTime":0.4464421927711637,"extension":6.587656814679658},"index":2,"playId":"c8a353b9-59ab-307f-9742-4b6452fd5254","pitchNumber":3,"startTime":"2026-07-24T22:10:03.180Z","endTime":"2026-07-24T22:10:06.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.294808509261834,"aZ":-31.473501194145587,"pfxX":5.833669468724022,"pfxZ":0.47426252477575925,"pX":-0.12665550862537547,"pZ":1.5968006011289217,"vX0":2.8301394065277607,"vY0":-119.88071589648601,"vZ0":0.46739607977675934,"x":121.83,"y":195.67,"x0":-2.0739804252062006,"y0":50.004163848985286,"z0":4.169172805619468,"aX":8.642304204398398},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.2,"breakHorizontal":-11.2,"spinRate":2611,"spinDirection":74},"zone":13,"typeConfidence":0.9,"plateTime":0.45381435883246635,"extension":6.391155568851292},"index":3,"playId":"3f48e69a-c8fd-3a05-b4d0-e76b3ebd4e79","pitchNumber":4,"startTime":"2026-07-24T22:10:28.164Z","endTime":"2026-07-24T22:10:32.121Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-24T22:10:40.278Z","endTime":"2026-07-24T22:10:56.635Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916344333901176,"aZ":-21.799123443892224,"pfxX":-6.576692787451501,"pfxZ":5.370474235105588,"pX":0.8379781512336172,"pZ":3.4334122747378344,"vX0":9.268800760757594,"vY0":-136.84978470609602,"vZ0":1.0027702210083422,"x":85.06,"y":146.08,"x0":-1.7094492072223146,"y0":50.00416175508038,"z0":4.5355457825161345,"aX":-12.709344779287916},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":10.4,"spinRate":2448,"spinDirection":244},"zone":12,"typeConfidence":0.89,"plateTime":0.3974346060238485,"extension":6.456521821510623},"index":5,"playId":"e337fb2d-f8ac-34f6-bfd6-69245142d533","pitchNumber":5,"startTime":"2026-07-24T22:10:56.635Z","endTime":"2026-07-24T22:11:00.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:11:00.471Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-24T22:13:09.975Z","endTime":"2026-07-24T22:14:48.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":{"description":"Defensive switch from first base to right field for Troy Johnston.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:12:10.533Z","endTime":"2026-07-24T22:12:10.546Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600"},{"details":{"description":"TJ Rumfield remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-24T22:12:10.546Z","endTime":"2026-07-24T22:13:12.240Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.571581264080734,"aZ":-16.66389244261182,"pfxX":-1.906008976090742,"pfxZ":7.474145158453801,"pX":-0.5682437953566296,"pZ":2.686939798784024,"vX0":5.213602077936989,"vY0":-142.6192962837545,"vZ0":-4.184748696399693,"x":138.66,"y":166.23,"x0":-2.1664242959858613,"y0":50.000340235999076,"z0":5.213355767272383,"aX":-3.954473321793091},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":2.5,"spinRate":2075,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.382989526755249,"extension":6.795850336113897},"index":2,"playId":"3415ac0e-3009-38fe-ab59-b803f7368ab6","pitchNumber":1,"startTime":"2026-07-24T22:13:12.240Z","endTime":"2026-07-24T22:13:16.209Z","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":98.5,"endSpeed":89.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.482490072130396,"aZ":-21.49157574765643,"pfxX":-3.5432263312070615,"pfxZ":5.147772077760452,"pX":-0.9677431230870135,"pZ":3.9058081152885746,"vX0":4.444897853527951,"vY0":-143.43651740311674,"vZ0":-0.7576160803313227,"x":153.89,"y":133.32,"x0":-2.0801933803870556,"y0":50.002172645312264,"z0":5.518621890405291,"aX":-7.3520903251291925},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.4,"breakHorizontal":5.5,"spinRate":2236,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.38247445205826747,"extension":6.583370871471008},"index":3,"playId":"2bb67fc8-e481-3a72-a55f-c92e3d979607","pitchNumber":2,"startTime":"2026-07-24T22:13:26.292Z","endTime":"2026-07-24T22:13:29.672Z","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":91.9,"endSpeed":83.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.144845471278458,"aZ":-33.3062780691436,"pfxX":-8.105701082904542,"pfxZ":-0.6267861503631735,"pX":-0.5268701637425046,"pZ":3.9272831319534323,"vX0":6.847594293232744,"vY0":-133.65082428247825,"vZ0":2.2107597101273355,"x":137.08,"y":132.74,"x0":-2.0753301069504455,"y0":50.00399360705637,"z0":5.489488447061629,"aX":-14.591919183937783},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.4,"breakHorizontal":13.1,"spinRate":1850,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.41060451917203,"extension":6.592163468584711},"index":4,"playId":"51b3e774-1b51-3b17-ae03-254be943d175","pitchNumber":3,"startTime":"2026-07-24T22:13:40.029Z","endTime":"2026-07-24T22:13:43.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91072326610021,"aZ":-15.433602685461763,"pfxX":-3.598641853911995,"pfxZ":8.422269598999023,"pX":-0.06274417944171747,"pZ":1.9406055292966062,"vX0":7.201448394165397,"vY0":-140.77749289339263,"vZ0":-5.702293029250463,"x":119.39,"y":186.38,"x0":-2.1978734205440746,"y0":50.000554455757545,"z0":5.008171156660621,"aX":-7.151507991728215},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":4.9,"spinRate":2073,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39055139171003317,"extension":6.815189222161778},"index":5,"playId":"8d210bfc-4ebe-38f8-baa2-093ad8bb83be","pitchNumber":4,"startTime":"2026-07-24T22:13:57.807Z","endTime":"2026-07-24T22:14:01.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65105289184596,"aZ":-35.96103862834134,"pfxX":0.4144013051669285,"pfxZ":-2.266882819973411,"pX":0.15210797454897926,"pZ":1.4836932921703982,"vX0":5.2907215106427525,"vY0":-128.5508594444726,"vZ0":-2.2156271198096595,"x":111.2,"y":198.72,"x0":-1.9901093118986966,"y0":50.005500748766316,"z0":5.159165606149814,"aX":0.6911757110767122},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.4,"breakHorizontal":-2.0,"spinRate":2305,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.42672565067603596,"extension":6.857118321543964},"index":6,"playId":"5342fb14-1cb3-31bd-8977-1bf17d264323","pitchNumber":5,"startTime":"2026-07-24T22:14:13.552Z","endTime":"2026-07-24T22:14:18.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":90.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.979224602018476,"aZ":-15.906131218966076,"pfxX":-5.00520829859172,"pfxZ":7.669517742208131,"pX":-0.5033987385345883,"pZ":2.108592225424087,"vX0":5.869836382111528,"vY0":-144.96385137934104,"vZ0":-6.267045250244553,"x":136.19,"y":181.85,"x0":-1.907529369452705,"y0":50.00321463740871,"z0":5.275528969629176,"aX":-10.616735234604876},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.7,"breakHorizontal":7.8,"spinRate":2384,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.37834454872688994,"extension":6.72677117231933},"hitData":{"launchSpeed":105.7,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.12,"coordY":137.61}},"index":7,"playId":"f20e3e10-1297-3d7a-8445-dea897a6ea7b","pitchNumber":6,"startTime":"2026-07-24T22:14:41.742Z","endTime":"2026-07-24T22:14:48.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:14:48.774Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-24T22:14:53.450Z","endTime":"2026-07-24T22:16:28.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91785624587488,"aZ":-11.662515551612683,"pfxX":-3.4236638669471446,"pfxZ":9.698222746169467,"pX":0.16243675395007623,"pZ":1.397003681526805,"vX0":7.995726063088374,"vY0":-144.57496830665448,"vZ0":-8.679897024144275,"x":110.81,"y":201.06,"x0":-2.195162573112672,"y0":50.00588268715246,"z0":5.1553536581327295,"aX":-7.2435825849847735},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.0,"breakHorizontal":4.6,"spinRate":2177,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.37893753983720835,"extension":6.803127687218329},"index":0,"playId":"549ffc20-ba30-3291-a5b3-98d6033e2bc6","pitchNumber":1,"startTime":"2026-07-24T22:15:13.346Z","endTime":"2026-07-24T22:15:17.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.414820773925314,"aZ":-29.49652923226822,"pfxX":-8.17527561311545,"pfxZ":1.5072974991572483,"pX":-2.6307776889490624,"pZ":2.593292188723909,"vX0":2.732309695495161,"vY0":-133.10372357654856,"vZ0":-0.6077197518645925,"x":217.28,"y":168.76,"x0":-2.6125657757019773,"y0":50.006018929320106,"z0":4.973348831134282,"aX":-14.57046592382297},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.8,"breakHorizontal":14.2,"spinRate":1463,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.41258755517848744,"extension":6.617345404208362},"index":1,"playId":"e61ea000-0d76-3b72-99c1-4926ba0e3f01","pitchNumber":2,"startTime":"2026-07-24T22:15:27.119Z","endTime":"2026-07-24T22:15:30.208Z","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":91.5,"endSpeed":83.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46201474823029,"aZ":-34.95332110387339,"pfxX":-9.617000657782343,"pfxZ":-1.5568697922528374,"pX":-2.290206642680499,"pZ":1.8179942917278762,"vX0":4.095402210146744,"vY0":-133.20960504356324,"vZ0":-1.5125941219822885,"x":204.3,"y":189.69,"x0":-2.60406435339349,"y0":50.00233541238987,"z0":4.936278514062866,"aX":-17.163463858555094},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-2.9,"breakHorizontal":16.4,"spinRate":1812,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4122565663558895,"extension":6.624354410851663},"index":2,"playId":"3562fe06-c528-3aae-8920-0d03f210fcbd","pitchNumber":3,"startTime":"2026-07-24T22:15:41.811Z","endTime":"2026-07-24T22:15:45.240Z","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":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93296605917143,"aZ":-15.658766259645635,"pfxX":-5.842287320913216,"pfxZ":7.789158960770492,"pX":0.2663875650168292,"pZ":1.1608815263359722,"vX0":8.856906559360464,"vY0":-144.51934014948324,"vZ0":-8.673073549250523,"x":106.85,"y":207.44,"x0":-2.0755789381606182,"y0":50.00156095384342,"z0":5.157625405695998,"aX":-12.38656720711477},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.5,"breakHorizontal":8.9,"spinRate":2110,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.37865033217619093,"extension":6.832923000940786},"index":3,"playId":"588afc73-3ee8-3566-a95c-c8aa002b1037","pitchNumber":4,"startTime":"2026-07-24T22:15:56.809Z","endTime":"2026-07-24T22:16:00.462Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-24T22:16:05.409Z","endTime":"2026-07-24T22:16:20.234Z","isPitch":false,"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602803847181686,"aZ":-15.212067219224629,"pfxX":-3.467067013480115,"pfxZ":8.02122711663215,"pX":0.0948774626534403,"pZ":2.5624594719452194,"vX0":8.147265910962231,"vY0":-143.86990973730255,"vZ0":-4.577677054899526,"x":113.38,"y":169.59,"x0":-2.312099056543353,"y0":50.005946085526475,"z0":5.104356964124137,"aX":-7.3352460262060415},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":4.8,"spinRate":2143,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3794267880751687,"extension":7.1264833393125375},"hitData":{"launchSpeed":100.1,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.85,"coordY":162.83}},"index":5,"playId":"097946b4-9594-3f6d-8741-d7b5fecc592a","pitchNumber":5,"startTime":"2026-07-24T22:16:20.234Z","endTime":"2026-07-24T22:16:28.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:16:28.138Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-24T22:16:33.122Z","endTime":"2026-07-24T22:18:39.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.470265962352684,"aZ":-16.256506240013703,"pfxX":-3.878541675507437,"pfxZ":7.524160731455588,"pX":-1.8562135476280943,"pZ":3.7473384609331193,"vX0":2.3792959262398674,"vY0":-144.49156659521768,"vZ0":-1.657351709468963,"x":187.75,"y":137.6,"x0":-2.1861505021149235,"y0":50.00318244992375,"z0":5.326546056890862,"aX":-8.206384135716393},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.4,"breakHorizontal":6.6,"spinRate":2376,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.37898278541777763,"extension":6.531848733163046},"index":0,"playId":"c3190abe-f67f-3635-a603-b64b3cbeef9b","pitchNumber":1,"startTime":"2026-07-24T22:16:54.177Z","endTime":"2026-07-24T22:16:57.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34945319326498,"aZ":-17.79858784181435,"pfxX":-2.3846378464875264,"pfxZ":6.716248411389278,"pX":-0.6508148219231694,"pZ":3.543999647283083,"vX0":5.336611826030914,"vY0":-144.8010699712594,"vZ0":-2.045745286936108,"x":141.81,"y":143.09,"x0":-2.201410925883987,"y0":50.00176904830368,"z0":5.339367611455277,"aX":-5.104089767424619},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.0,"breakHorizontal":3.4,"spinRate":2386,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.37715148070526094,"extension":6.748537796751022},"index":1,"playId":"84065c52-a3f5-3d34-9565-f6770f325d3f","pitchNumber":2,"startTime":"2026-07-24T22:17:07.950Z","endTime":"2026-07-24T22:17:11.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":92.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93945924577471,"aZ":-18.09240893579817,"pfxX":-2.502136283337859,"pfxZ":6.5683772902083515,"pX":-0.6602742591623669,"pZ":2.445697080159157,"vX0":5.486204105072758,"vY0":-144.01396730515646,"vZ0":-4.573163110721635,"x":142.17,"y":172.75,"x0":-2.2473686850421783,"y0":50.00438020556542,"z0":5.14078615326646,"aX":-5.365931269735887},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.4,"breakHorizontal":3.7,"spinRate":2357,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3773620924857042,"extension":6.834835769356106},"index":2,"playId":"7b9b24ef-55d0-3fd5-957f-7677caa15ed0","pitchNumber":3,"startTime":"2026-07-24T22:17:23.529Z","endTime":"2026-07-24T22:17:27.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.766417680299142,"aZ":-17.824660946473447,"pfxX":-4.172222996173186,"pfxZ":6.9025620339023135,"pX":-0.8558898266755243,"pZ":1.8524497628108372,"vX0":5.365519009878289,"vY0":-142.55346036950084,"vZ0":-6.290620320449577,"x":149.62,"y":188.76,"x0":-2.211778637381311,"y0":50.00036774806941,"z0":5.194802542948289,"aX":-8.670296576012717},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.5,"breakHorizontal":6.6,"spinRate":2296,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3827914133841852,"extension":6.745595960887414},"index":3,"playId":"89766a6a-19c3-372f-9f2f-7bcffa0ed029","pitchNumber":4,"startTime":"2026-07-24T22:17:38.674Z","endTime":"2026-07-24T22:17:42.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274832305491447,"aZ":-37.07389686103252,"pfxX":2.1337192765621014,"pfxZ":-3.0170890366419254,"pX":-1.0487832232930792,"pZ":2.6115687383346966,"vX0":2.563429744445485,"vY0":-126.51836556494676,"vZ0":0.6621516511847434,"x":156.98,"y":168.27,"x0":-2.35143991898268,"y0":50.00218901112933,"z0":5.312461679217586,"aX":3.4660167768318133},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.0,"breakHorizontal":-4.4,"spinRate":2439,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.4325569480243261,"extension":6.710202200922255},"index":4,"playId":"78d0d1ca-010d-3c57-b81b-26a30d2685ef","pitchNumber":5,"startTime":"2026-07-24T22:17:56.420Z","endTime":"2026-07-24T22:18:01.851Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":592885,"fullName":"Christian Yelich","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.019691927536314,"aZ":-17.83918095674621,"pfxX":0.11846313821793136,"pfxZ":6.771372033929406,"pX":-0.00903262294408004,"pZ":2.8883656474965242,"vX0":5.232970230831957,"vY0":-144.22536131334442,"vZ0":-4.0618626281964065,"x":117.34,"y":160.79,"x0":-1.858665199617668,"y0":50.00395900744115,"z0":5.407996179619549,"aX":0.2490959013946711},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.6,"breakHorizontal":-1.2,"spinRate":2405,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.37908348708054396,"extension":6.754295907099638},"hitData":{"launchSpeed":92.6,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.14,"coordY":154.22}},"index":5,"playId":"d6eb3483-4bb0-399f-8e3a-c8fa6a722c94","pitchNumber":6,"startTime":"2026-07-24T22:18:32.634Z","endTime":"2026-07-24T22:18:39.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:18:39.538Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Carrigg grounds out to pitcher Craig Yoho.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-24T22:21:09.415Z","endTime":"2026-07-24T22:23:18.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":684974,"link":"/api/v1/people/684974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Craig Yoho replaces Grant Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:19:04.007Z","endTime":"2026-07-24T22:20:55.865Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684974,"link":"/api/v1/people/684974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-24T22:20:55.865Z","endTime":"2026-07-24T22:21:11.671Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.727203473361307,"aZ":-27.495468927180212,"pfxX":-10.389510450140266,"pfxZ":2.3728652906447145,"pX":1.4716989313617885,"pZ":2.426457230613686,"vX0":12.954385397454303,"vY0":-138.46362117776675,"vZ0":-1.8838901815124611,"x":60.9,"y":173.27,"x0":-1.8860912704651474,"y0":50.001577638732755,"z0":4.9295576735184605,"aX":-20.465798079527232},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":2323,"spinDirection":241},"zone":14,"typeConfidence":0.96,"plateTime":0.39341002452093665,"extension":7.16978139876353},"index":2,"playId":"6b399c49-aa88-3880-b8d4-65d457b35b11","pitchNumber":1,"startTime":"2026-07-24T22:21:11.671Z","endTime":"2026-07-24T22:21:14.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.041040273929376,"aZ":-36.95776982599311,"pfxX":-10.283245018306385,"pfxZ":-3.4203485912362304,"pX":1.043019383334167,"pZ":2.1059079026437706,"vX0":9.61890498817369,"vY0":-116.67983244547625,"vZ0":1.3845620744530347,"x":77.24,"y":181.92,"x0":-1.769344269652398,"y0":50.002629556174554,"z0":4.950220401075223,"aX":-14.379565497575898},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.6,"breakHorizontal":16.7,"spinRate":2545,"spinDirection":294},"zone":14,"typeConfidence":0.9,"plateTime":0.4669019838759443,"extension":7.281082343098491},"index":3,"playId":"55b18edf-7fa5-3716-b4d6-b7ed76293ee6","pitchNumber":2,"startTime":"2026-07-24T22:21:26.077Z","endTime":"2026-07-24T22:21:30.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.763873604270255,"aZ":-36.01150553706028,"pfxX":-9.824973202457352,"pfxZ":-2.7504453090562784,"pX":0.03410590898724707,"pZ":2.113860163599403,"vX0":7.3929742452253056,"vY0":-116.9389484382042,"vZ0":1.1946271004802493,"x":115.7,"y":181.71,"x0":-1.8822264414121308,"y0":50.004421537748264,"z0":4.958511081568194,"aX":-13.693419322973838},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.4,"breakHorizontal":16.1,"spinRate":2602,"spinDirection":288},"zone":8,"typeConfidence":0.89,"plateTime":0.467270492982339,"extension":6.983138346983529},"index":4,"playId":"f1441f8c-a181-3d0a-9a40-f188e716328a","pitchNumber":3,"startTime":"2026-07-24T22:21:40.548Z","endTime":"2026-07-24T22:21:44.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558989913009878,"aZ":-26.369654618942317,"pfxX":-10.109485561571924,"pfxZ":2.9579050922351575,"pX":-0.37337340469749225,"pZ":2.205733577273907,"vX0":7.908184061859962,"vY0":-138.87767388122958,"vZ0":-2.5309561181096867,"x":131.23,"y":179.23,"x0":-1.9368731125275145,"y0":50.00390158864012,"z0":4.873035750406675,"aX":-19.853379426463952},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.0,"breakHorizontal":16.8,"spinRate":2356,"spinDirection":245},"zone":7,"typeConfidence":0.97,"plateTime":0.3935978009031964,"extension":7.005449293150091},"index":5,"playId":"2701839a-ff97-33f2-b143-8f736d40aff4","pitchNumber":4,"startTime":"2026-07-24T22:21:57.782Z","endTime":"2026-07-24T22:22:01.184Z","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":81.2,"endSpeed":74.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05860572644192,"aZ":-34.64020486715743,"pfxX":-9.522279546582004,"pfxZ":-1.75075860967784,"pX":-2.023197572643777,"pZ":2.826882509879512,"vX0":2.9430834564970803,"vY0":-118.13826357554335,"vZ0":2.6592042591528697,"x":194.12,"y":162.45,"x0":-2.0499479481406286,"y0":50.002328313711594,"z0":4.876468054872979,"aX":-13.423506587992287},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.2,"breakHorizontal":16.4,"spinRate":2570,"spinDirection":290},"zone":11,"typeConfidence":0.87,"plateTime":0.4641013764897548,"extension":6.935933671628309},"index":6,"playId":"7f1b3a0f-55d6-38b7-9531-d5782340724e","pitchNumber":5,"startTime":"2026-07-24T22:22:16.809Z","endTime":"2026-07-24T22:22:19.950Z","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":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.368233008019605,"aZ":-36.93242748536705,"pfxX":-10.333191073323492,"pfxZ":-3.4138455477414755,"pX":0.022536983450728555,"pZ":3.0721053298450394,"vX0":7.14204886372092,"vY0":-117.51824623974706,"vZ0":3.4196960989029224,"x":116.14,"y":155.83,"x0":-1.7213799205310438,"y0":50.00583916214844,"z0":5.040400142470627,"aX":-14.379378425174176},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.9,"breakHorizontal":16.8,"spinRate":2575,"spinDirection":291},"zone":2,"typeConfidence":0.9,"plateTime":0.4670125743698068,"extension":7.121463085962027},"index":7,"playId":"82fe5a64-baa0-39c8-8f18-ee8c29a142dd","pitchNumber":6,"startTime":"2026-07-24T22:22:31.323Z","endTime":"2026-07-24T22:22:34.634Z","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":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.843710505650428,"aZ":-37.06797383781174,"pfxX":-9.540076591402784,"pfxZ":-3.6402356493787984,"pX":-0.9086423787279319,"pZ":2.69946297019703,"vX0":4.862327261745546,"vY0":-115.34749015895733,"vZ0":3.0944732248311064,"x":151.64,"y":165.89,"x0":-1.8066377332854053,"y0":50.00158499843084,"z0":4.919163104842173,"aX":-12.829554015125824},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.5,"breakHorizontal":16.1,"spinRate":2485,"spinDirection":289},"zone":11,"typeConfidence":0.9,"plateTime":0.4751935914407608,"extension":6.958260276775066},"index":8,"playId":"03cd0fd4-733f-3243-b612-e73ed1738ccb","pitchNumber":7,"startTime":"2026-07-24T22:22:50.886Z","endTime":"2026-07-24T22:22:54.237Z","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":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.760884900997365,"aZ":-37.38549956283339,"pfxX":-9.807975244925554,"pfxZ":-3.7482470648329684,"pX":-0.49693903826754965,"pZ":1.5564159179168997,"vX0":6.02153266937547,"vY0":-117.6592746994703,"vZ0":0.49170293313454483,"x":135.94,"y":196.76,"x0":-1.8240722267065586,"y0":50.000284575161075,"z0":4.828548414310825,"aX":-13.654749291250662},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.4,"breakHorizontal":16.2,"spinRate":2635,"spinDirection":293},"zone":13,"typeConfidence":0.89,"plateTime":0.4667490420005187,"extension":7.127358008391905},"hitData":{"launchSpeed":60.3,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":144.54,"coordY":180.88}},"index":9,"playId":"c3cf95d5-950a-3052-8e58-7fde6146e2f9","pitchNumber":8,"startTime":"2026-07-24T22:23:09.868Z","endTime":"2026-07-24T22:23:18.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:23:18.380Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-24T22:23:48.644Z","endTime":"2026-07-24T22:25:15.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.666685231202962,"aZ":-26.2170305652087,"pfxX":-10.660136403448925,"pfxZ":3.057272293055954,"pX":0.7935473403784309,"pZ":1.602495124443461,"vX0":11.459175410595352,"vY0":-138.0567000985282,"vZ0":-3.952103980806995,"x":86.75,"y":195.51,"x0":-2.005027164486109,"y0":50.00618921460302,"z0":4.795330560587433,"aX":-20.801080607975074},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.9,"breakHorizontal":17.3,"spinRate":2355,"spinDirection":248},"zone":14,"typeConfidence":0.96,"plateTime":0.39512271582348824,"extension":7.18682200629966},"index":0,"playId":"283d7a28-4631-3244-8610-a3b5fa3251a7","pitchNumber":1,"startTime":"2026-07-24T22:24:03.146Z","endTime":"2026-07-24T22:24:07.601Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.232084283496647,"aZ":-21.964947149495984,"pfxX":0.0986167156785358,"pfxZ":5.766945086954383,"pX":0.6641971038381769,"pZ":2.992074153156098,"vX0":6.805966703844547,"vY0":-131.5492887431977,"vZ0":-1.0936937455549625,"x":91.68,"y":157.99,"x0":-1.9583384712993104,"y0":50.0044245988559,"z0":5.02604648206249,"aX":0.17315838948299075},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.4,"breakHorizontal":-1.6,"spinRate":2512,"spinDirection":183},"zone":3,"typeConfidence":0.92,"plateTime":0.41475870136626725,"extension":6.945721452859105},"index":1,"playId":"836e4d76-2505-30ea-951b-34d927ed791a","pitchNumber":2,"startTime":"2026-07-24T22:24:16.594Z","endTime":"2026-07-24T22:24:19.922Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-24T22:24:30.581Z","endTime":"2026-07-24T22:24:41.593Z","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(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":90.7,"endSpeed":83.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40969693456612,"aZ":-22.816900173380315,"pfxX":-0.06451401145874147,"pfxZ":5.256208249313044,"pX":-1.5569702330643491,"pZ":1.5943840133828822,"vX0":1.8662896744173423,"vY0":-132.15376637318727,"vZ0":-4.228703145816847,"x":176.35,"y":195.73,"x0":-2.261983783246404,"y0":50.00519531895296,"z0":4.8777519975206625,"aX":-0.11532870956744067},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":-0.2,"spinRate":2452,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.41342646232627267,"extension":6.8787752510879985},"index":3,"playId":"fe6b0ecb-154b-3661-a5f4-ea43f26d4c28","pitchNumber":3,"startTime":"2026-07-24T22:24:41.593Z","endTime":"2026-07-24T22:24:45.650Z","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":95.6,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.300331194033035,"aZ":-25.753313830882615,"pfxX":-9.622159355581838,"pfxZ":3.282205119255214,"pX":-0.4133535774886297,"pZ":1.3539233981377206,"vX0":7.83807633450104,"vY0":-139.02911335915763,"vZ0":-4.951709800400992,"x":132.76,"y":202.22,"x0":-2.0196072659683355,"y0":50.00432107622994,"z0":4.868353577007562,"aX":-18.829895158112063},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.0,"breakHorizontal":15.8,"spinRate":2410,"spinDirection":243},"zone":13,"typeConfidence":0.96,"plateTime":0.3940321936763884,"extension":7.06029136646365},"index":4,"playId":"a3de5f6d-f960-3617-be96-41f14f263bcc","pitchNumber":4,"startTime":"2026-07-24T22:24:56.049Z","endTime":"2026-07-24T22:25:00.245Z","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":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.113376597141144,"aZ":-34.44201061069429,"pfxX":-8.412170476491948,"pfxZ":-1.6308451570653126,"pX":-1.6906414935686993,"pZ":3.0328264289360556,"vX0":3.2486716457689386,"vY0":-117.5610454593504,"vZ0":2.963180374183506,"x":181.44,"y":156.89,"x0":-2.004204115771982,"y0":50.0048128243299,"z0":4.971734749528951,"aX":-11.67269369157306},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.8,"breakHorizontal":14.3,"spinRate":2516,"spinDirection":290},"zone":11,"typeConfidence":0.88,"plateTime":0.46748298503465957,"extension":7.109645735043626},"index":5,"playId":"d9f64d9d-ae0c-3d9d-be0b-fd8ca39e7779","pitchNumber":5,"startTime":"2026-07-24T22:25:11.599Z","endTime":"2026-07-24T22:25:15.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:25:15.458Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willi Castro lines out to right fielder Jake Bauers.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-24T22:25:26.346Z","endTime":"2026-07-24T22:27:14.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860392721731305,"aZ":-23.149003210487674,"pfxX":0.5766606555713221,"pfxZ":5.0747347908705045,"pX":-1.1716405769976848,"pZ":4.433531123227806,"vX0":2.157172000949525,"vY0":-132.18027670169508,"vZ0":2.600214545412385,"x":161.66,"y":119.07,"x0":-2.0715722687506846,"y0":50.00255448652522,"z0":5.131844540936477,"aX":1.0247795210894612},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.0,"breakHorizontal":-1.4,"spinRate":2505,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.4135931769348753,"extension":6.843091240580162},"index":0,"playId":"b6fdf8b0-f721-3e97-aebf-59b84f62147b","pitchNumber":1,"startTime":"2026-07-24T22:25:41.436Z","endTime":"2026-07-24T22:25:44.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18059733005012,"aZ":-26.004007163030433,"pfxX":-10.107518087522632,"pfxZ":3.2687139280712767,"pX":-1.9225364218111913,"pZ":2.318498082529501,"vX0":3.9732309089724707,"vY0":-137.216140182379,"vZ0":-2.0445548185576046,"x":190.28,"y":176.18,"x0":-2.0844018819817167,"y0":50.00367194688045,"z0":4.862994344018524,"aX":-19.082849077219755},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.6,"breakHorizontal":17.3,"spinRate":2348,"spinDirection":249},"zone":13,"typeConfidence":0.95,"plateTime":0.40071044630354624,"extension":7.185557049210094},"index":1,"playId":"29fee035-3090-3a3f-b9d9-7fb598f7b135","pitchNumber":2,"startTime":"2026-07-24T22:25:57.248Z","endTime":"2026-07-24T22:26:00.374Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.497602612834612,"aZ":-34.094349734228665,"pfxX":-10.418535228465695,"pfxZ":-1.3342450595670599,"pX":-0.6946984338853194,"pZ":2.772143182429705,"vX0":6.1652352749064425,"vY0":-118.78883089037899,"vZ0":1.9650187456816746,"x":143.48,"y":163.93,"x0":-1.962325059875495,"y0":50.00427213547981,"z0":5.020745426644241,"aX":-14.97848540743663},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.7,"breakHorizontal":17.5,"spinRate":2547,"spinDirection":285},"zone":4,"typeConfidence":0.88,"plateTime":0.46005782473842816,"extension":7.110270405877753},"index":2,"playId":"e76f9ddc-3e84-329c-a9c8-fb6213a84b7e","pitchNumber":3,"startTime":"2026-07-24T22:26:18.749Z","endTime":"2026-07-24T22:26:22.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.903112276932536,"aZ":-36.169905747092,"pfxX":-9.265985047142319,"pfxZ":-2.784236811374001,"pX":-1.4769585422084222,"pZ":2.065664034833241,"vX0":3.8200949256740806,"vY0":-118.56126384452772,"vZ0":1.165337674746572,"x":173.3,"y":183.01,"x0":-1.8979770048448594,"y0":50.00192927293764,"z0":4.847685586690354,"aX":-13.30047880807995},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.6,"breakHorizontal":16.0,"spinRate":2460,"spinDirection":292},"zone":13,"typeConfidence":0.86,"plateTime":0.4605197212177119,"extension":6.970949421276599},"index":3,"playId":"0516f316-e0a1-3ee7-9ebc-a95401fd8425","pitchNumber":4,"startTime":"2026-07-24T22:26:35.722Z","endTime":"2026-07-24T22:26:39.073Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-24T22:26:47.209Z","endTime":"2026-07-24T22:27:03.018Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.483088417483565,"aZ":-29.169869268046057,"pfxX":-12.161231405093343,"pfxZ":1.5664691298979747,"pX":-0.9679536571535019,"pZ":2.7262825921211644,"vX0":6.759066648699244,"vY0":-138.39059438601248,"vZ0":-0.7638128401339159,"x":153.9,"y":165.17,"x0":-1.8783654612489105,"y0":50.000256788842414,"z0":4.981645580879674,"aX":-23.290917209470955},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":20.4,"spinRate":2432,"spinDirection":240},"zone":11,"typeConfidence":0.96,"plateTime":0.3976760335892977,"extension":7.1072646441869045},"hitData":{"launchSpeed":80.2,"launchAngle":28.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.76,"coordY":83.26}},"index":5,"playId":"33bafaee-f00f-3421-a68d-c077505d647d","pitchNumber":5,"startTime":"2026-07-24T22:27:03.018Z","endTime":"2026-07-24T22:27:14.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:27:14.213Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Troy Johnston lines out sharply to second baseman Brice Turang.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-24T22:27:19.855Z","endTime":"2026-07-24T22:28:44.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83017241678254,"aZ":-27.877341718521752,"pfxX":-11.41119632310394,"pfxZ":2.2256792698185333,"pX":0.19609221100608037,"pZ":2.916728166137782,"vX0":10.354188171504697,"vY0":-138.56733616373612,"vZ0":-0.6631192093112985,"x":109.53,"y":160.03,"x0":-2.1182469136933277,"y0":50.004016962701165,"z0":5.032344388521691,"aX":-22.04894020619066},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.1,"breakHorizontal":18.4,"spinRate":2270,"spinDirection":241},"zone":2,"typeConfidence":0.95,"plateTime":0.39625565959621856,"extension":7.247589870403874},"index":0,"playId":"e2a575df-b06e-3f84-b666-dd5710f08cb4","pitchNumber":1,"startTime":"2026-07-24T22:27:38.745Z","endTime":"2026-07-24T22:27:42.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.939160114054825,"aZ":-36.14274256435738,"pfxX":-9.540740142736169,"pfxZ":-2.8384426966913203,"pX":0.16975169001327733,"pZ":1.8498030167760517,"vX0":7.379149228418659,"vY0":-117.1222084957788,"vZ0":0.7547984335677322,"x":110.53,"y":188.84,"x0":-1.7734043426404662,"y0":50.003710256121614,"z0":4.888112624095528,"aX":-13.331399825989983},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.7,"breakHorizontal":15.6,"spinRate":2340,"spinDirection":291},"zone":8,"typeConfidence":0.89,"plateTime":0.4666331458488533,"extension":7.221822623226026},"index":1,"playId":"8eb20208-8798-3b4d-96fa-40aa1f103ff3","pitchNumber":2,"startTime":"2026-07-24T22:27:55.894Z","endTime":"2026-07-24T22:27:59.838Z","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":94.0,"endSpeed":86.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99951909220168,"aZ":-25.495242761706233,"pfxX":-11.899616651076965,"pfxZ":3.523091632960984,"pX":1.23154895104129,"pZ":1.9394804169263673,"vX0":12.237976466799182,"vY0":-136.360445668926,"vZ0":-3.349005367617442,"x":70.06,"y":186.41,"x0":-1.7534196941901101,"y0":50.00388114931129,"z0":4.928596680198267,"aX":-22.569325032818565},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":19.2,"spinRate":2302,"spinDirection":241},"zone":14,"typeConfidence":0.93,"plateTime":0.40059912090712624,"extension":7.020282583121797},"index":2,"playId":"9db13b10-57fe-3dd3-9002-52a4d8e398d0","pitchNumber":3,"startTime":"2026-07-24T22:28:21.142Z","endTime":"2026-07-24T22:28:24.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64360269339906,"aZ":-33.41117841361634,"pfxX":-12.916992633814935,"pfxZ":-0.8554433762438212,"pX":-0.2722928484549784,"pZ":2.526948671746372,"vX0":7.998108515006236,"vY0":-119.78904967181143,"vZ0":1.4369815020006853,"x":127.38,"y":170.55,"x0":-1.9880149826643054,"y0":50.0036932975063,"z0":4.921853165547843,"aX":-18.642416451025838},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.8,"breakHorizontal":21.2,"spinRate":2452,"spinDirection":281},"zone":5,"typeConfidence":0.89,"plateTime":0.4584566303531554,"extension":7.0992698763174165},"hitData":{"launchSpeed":103.4,"launchAngle":10.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":160.98,"coordY":140.41}},"index":3,"playId":"331ddc17-e6da-38cb-bfe6-9034f94007ea","pitchNumber":4,"startTime":"2026-07-24T22:28:38.813Z","endTime":"2026-07-24T22:28:44.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:28:44.802Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-24T22:31:34.674Z","endTime":"2026-07-24T22:33:46.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":"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":7},"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":{"description":"Pitching Change: Antonio Senzatela replaces Victor Vodnik.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:29:30.615Z","endTime":"2026-07-24T22:31:36.913Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622608,"link":"/api/v1/people/622608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.199047182961802,"aZ":-13.808478285068707,"pfxX":-2.4287311915426324,"pfxZ":9.114439829055062,"pX":0.5275730105661576,"pZ":2.210272623138735,"vX0":9.531047769704385,"vY0":-140.6670403597724,"vZ0":-7.224398994321291,"x":96.89,"y":179.1,"x0":-2.580797779259146,"y0":50.006485919039896,"z0":5.69682791652969,"aX":-4.896380905748811},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":2.5,"spinRate":2441,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.38852902793393707,"extension":6.262844527383153},"index":1,"playId":"f4da4cc5-1478-3c7d-9201-28de566de2f1","pitchNumber":1,"startTime":"2026-07-24T22:31:36.913Z","endTime":"2026-07-24T22:31:40.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83044876552464,"aZ":-13.872801905472686,"pfxX":-2.2269623935218883,"pfxZ":8.78911937199159,"pX":0.18577604663216474,"pZ":2.515612750943951,"vX0":8.441312638865085,"vY0":-142.70792472412833,"vZ0":-6.670763617009034,"x":109.92,"y":170.86,"x0":-2.508702923356051,"y0":50.00530187542844,"z0":5.740729246365555,"aX":-4.638494708789793},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":2.5,"spinRate":2332,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3823841682009119,"extension":6.317964086005933},"index":2,"playId":"bc2a753f-0153-3121-b07a-062df53efbd9","pitchNumber":2,"startTime":"2026-07-24T22:31:51.337Z","endTime":"2026-07-24T22:31:55.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.699606512146737,"aZ":-25.616673889954416,"pfxX":1.8285692873957213,"pfxZ":3.5238678961408,"pX":1.5014197179436983,"pZ":1.5777523755670035,"vX0":10.390205119585712,"vY0":-134.44413276385092,"vZ0":-5.789468962712915,"x":59.77,"y":196.18,"x0":-2.625187750125034,"y0":50.00170592954826,"z0":5.538212505201997,"aX":3.4008485139237257},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.5,"breakHorizontal":-5.2,"spinRate":2371,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.40489337412055715,"extension":6.524457565900524},"index":3,"playId":"737981c1-55cc-315f-b1ff-bf93c98e0bbc","pitchNumber":3,"startTime":"2026-07-24T22:32:07.967Z","endTime":"2026-07-24T22:32:10.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.322155570293628,"aZ":-25.91279540715689,"pfxX":1.7755498052041006,"pfxZ":3.3381522265317907,"pX":1.7137002243583643,"pZ":1.1515396514532037,"vX0":10.727928803578983,"vY0":-134.86723941827034,"vZ0":-7.02003077325342,"x":51.68,"y":207.69,"x0":-2.5168042819087812,"y0":50.00266593680602,"z0":5.568784139743705,"aX":3.3296874805128636},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":-5.2,"spinRate":2292,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4033314079096537,"extension":6.43752395752641},"index":4,"playId":"4bdbb01b-47db-306d-a9c6-e4c7119f46ae","pitchNumber":4,"startTime":"2026-07-24T22:32:25.086Z","endTime":"2026-07-24T22:32:28.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":89.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.120318276564834,"aZ":-26.282323257365544,"pfxX":-5.667534261751864,"pfxZ":2.9303623212138366,"pX":-1.539399748238773,"pZ":3.522870953565971,"vX0":5.546079072510629,"vY0":-139.21356743264957,"vZ0":-1.848571200465821,"x":175.68,"y":143.66,"x0":-2.7980185576221186,"y0":50.00283172760587,"z0":5.894094003562393,"aX":-11.395287802126392},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.2,"breakHorizontal":9.5,"spinRate":2253,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3898506264384247,"extension":6.29668096559027},"index":5,"playId":"b4bcf00d-23f7-3d3e-b153-66b1f04599c8","pitchNumber":5,"startTime":"2026-07-24T22:32:42.733Z","endTime":"2026-07-24T22:32:49.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":90.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.047456394105417,"aZ":-22.69220116948858,"pfxX":-4.050742222247995,"pfxZ":4.613598676589033,"pX":0.48061603284624144,"pZ":2.7813553169803336,"vX0":10.548583551279394,"vY0":-140.84351024072257,"vZ0":-4.060518494151332,"x":98.68,"y":163.68,"x0":-2.7489846294205713,"y0":50.00268728981236,"z0":5.667697851724308,"aX":-8.3262986211588},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.9,"breakHorizontal":5.8,"spinRate":2299,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.38549648773149414,"extension":6.284124754140659},"index":6,"playId":"9c821b50-0746-3522-aeeb-7941e72669c4","pitchNumber":6,"startTime":"2026-07-24T22:33:17.392Z","endTime":"2026-07-24T22:33:21.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.606624213671836,"aZ":-23.71933774428041,"pfxX":-5.959747947322276,"pfxZ":4.111197757397792,"pX":-0.7468316241131477,"pZ":2.2910768996300725,"vX0":7.666296028116958,"vY0":-141.2319890387303,"vZ0":-5.06183123495841,"x":145.47,"y":176.92,"x0":-2.6989707321680694,"y0":50.004457654285396,"z0":5.595359071329268,"aX":-12.262898292380692},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.7,"breakHorizontal":9.6,"spinRate":2357,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3851122187366758,"extension":6.578726517922514},"hitData":{"launchSpeed":90.3,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":143.57}},"index":7,"playId":"f496d015-4bb8-3b81-ba7b-045e22de623f","pitchNumber":7,"startTime":"2026-07-24T22:33:39.403Z","endTime":"2026-07-24T22:33:46.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:33:46.270Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-24T22:34:01.707Z","endTime":"2026-07-24T22:36:43.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4043925597781,"aZ":-14.703806532594093,"pfxX":-1.4867335777055368,"pfxZ":8.553180525463631,"pX":-0.465828939383089,"pZ":3.016380549379223,"vX0":5.786892386780431,"vY0":-142.20538254198453,"vZ0":-5.612345433015588,"x":134.76,"y":157.34,"x0":-2.3363487627602195,"y0":50.00348257021743,"z0":5.952519779990944,"aX":-3.0373059941742064},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":1.4,"spinRate":2254,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.38555101936308134,"extension":6.323877730223855},"index":0,"playId":"24cbd85e-820a-3693-a4b8-516be42fbd95","pitchNumber":1,"startTime":"2026-07-24T22:34:15.930Z","endTime":"2026-07-24T22:34:19.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.660322323039026,"aZ":-15.372127109306671,"pfxX":-1.4570644646302227,"pfxZ":8.108737871897109,"pX":-0.44348767474634576,"pZ":2.5550673686233827,"vX0":6.395071343262927,"vY0":-142.76438442008106,"vZ0":-6.365993291249254,"x":133.9,"y":169.79,"x0":-2.5194333107115314,"y0":50.0030449536484,"z0":5.774492061538282,"aX":-3.0194352190129417},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":1.4,"spinRate":2296,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.38308645865153146,"extension":6.496260890623333},"index":1,"playId":"17b4e69c-5fbc-338d-8e12-17387d6a7b55","pitchNumber":2,"startTime":"2026-07-24T22:34:32.762Z","endTime":"2026-07-24T22:34:36.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39304686755066,"aZ":-26.306182505640212,"pfxX":-0.5529572712172683,"pfxZ":3.281907561056685,"pX":1.3725700308000444,"pZ":1.0616892836739271,"vX0":10.991783416391057,"vY0":-131.66423567118701,"vZ0":-6.515194062504565,"x":64.68,"y":210.11,"x0":-2.7537785815237417,"y0":50.00167625698079,"z0":5.469381884289286,"aX":-0.9909629161303367},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":-1.0,"spinRate":2296,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.41327975778529646,"extension":6.506113895795432},"index":2,"playId":"3cf7bada-d506-36fe-93e4-afb2d1291a1f","pitchNumber":3,"startTime":"2026-07-24T22:34:54.076Z","endTime":"2026-07-24T22:34:57.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997434140482877,"aZ":-14.60558128861874,"pfxX":-2.697591084269049,"pfxZ":8.425017175522168,"pX":0.6800712550463172,"pZ":2.796924010895741,"vX0":10.629797388536547,"vY0":-142.39020484092836,"vZ0":-5.3008385029762035,"x":91.08,"y":163.26,"x0":-2.726015232660632,"y0":50.00025946780012,"z0":5.583232968211886,"aX":-5.625169879952154},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":3.1,"spinRate":2404,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.38244032901702374,"extension":6.476557115156082},"index":3,"playId":"bdfa4979-765e-3296-8b50-c2f1dd3a38da","pitchNumber":4,"startTime":"2026-07-24T22:35:13.647Z","endTime":"2026-07-24T22:35:16.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19719807708883,"aZ":-15.123360810198925,"pfxX":-3.824588877139081,"pfxZ":8.24508193231562,"pX":0.04455883847631251,"pZ":3.320562726345689,"vX0":9.182764241032912,"vY0":-142.10899322418916,"vZ0":-3.658050845222966,"x":115.3,"y":149.12,"x0":-2.71582602836801,"y0":50.001095714479135,"z0":5.5704074989840935,"aX":-7.908420522951873},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.4,"breakHorizontal":5.3,"spinRate":2452,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3838135627857726,"extension":6.503661174672749},"index":4,"playId":"9ab5e9c9-b54f-30fa-b983-5f8195ee516c","pitchNumber":5,"startTime":"2026-07-24T22:35:36.362Z","endTime":"2026-07-24T22:35:39.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112802886438587,"aZ":-21.76109923805631,"pfxX":-6.359426844324288,"pfxZ":5.878265429027136,"pX":0.34262054828309974,"pZ":0.5768020607469473,"vX0":10.164200726503646,"vY0":-131.55253268567012,"vZ0":-8.53952013759468,"x":103.94,"y":223.21,"x0":-2.7261760782369913,"y0":50.00440280732024,"z0":5.44956244999297,"aX":-11.26785518441223},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":9.6,"spinRate":2391,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.414676016335354,"extension":6.602207824006602},"index":5,"playId":"507a6d96-5e12-3c65-ba94-19c9e0b9f15e","pitchNumber":6,"startTime":"2026-07-24T22:35:56.087Z","endTime":"2026-07-24T22:35:59.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43109189674066,"aZ":-12.474906273532339,"pfxX":-2.898684486112173,"pfxZ":9.450807355305352,"pX":0.17369953533918675,"pZ":2.8635603374151244,"vX0":8.17932513910219,"vY0":-142.89234986898938,"vZ0":-6.225762619438503,"x":110.38,"y":161.46,"x0":-2.33912909844681,"y0":50.006298980302795,"z0":5.841938320847557,"aX":-6.045054246666287},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":3.7,"spinRate":2500,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3821419344913046,"extension":6.362973527165426},"index":6,"playId":"0f9f4ae0-0df5-3d17-90e0-81660fc205ad","pitchNumber":7,"startTime":"2026-07-24T22:36:16.280Z","endTime":"2026-07-24T22:36:19.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11711837008952,"aZ":-25.005026305893715,"pfxX":1.3385096726174321,"pfxZ":3.9459854710717526,"pX":0.7834969912751735,"pZ":1.5018222557003649,"vX0":9.310047503311864,"vY0":-133.72819524103846,"vZ0":-6.090795401918651,"x":87.13,"y":198.23,"x0":-2.9129524656424417,"y0":50.00154263828075,"z0":5.5961203965936415,"aX":2.4289189439712437},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":-4.3,"spinRate":2342,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.40916517868951274,"extension":6.484390836148854},"index":7,"playId":"8b9d0998-0225-3f7c-95f0-e7d574ee9375","pitchNumber":8,"startTime":"2026-07-24T22:36:38.829Z","endTime":"2026-07-24T22:36:43.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:36:43.635Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to shortstop Ezequiel Tovar.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-24T22:36:45.110Z","endTime":"2026-07-24T22:37:19.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":98.2,"endSpeed":90.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76457211259066,"aZ":-16.54772442053039,"pfxX":-3.5698079846526163,"pfxZ":7.503161843419997,"pX":-0.6515262151654952,"pZ":2.8033754773611648,"vX0":6.974948929001382,"vY0":-142.91271216917835,"vZ0":-5.442650154315149,"x":141.83,"y":163.09,"x0":-2.6522856009274953,"y0":50.00638450488141,"z0":5.760401762917501,"aX":-7.438532417190514},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.7,"breakHorizontal":5.2,"spinRate":2400,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3822460055093533,"extension":6.327577309617215},"hitData":{"launchSpeed":97.1,"launchAngle":-1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.88,"coordY":139.52}},"index":0,"playId":"eb0b6a91-28ca-3992-a10e-1ee4cc34e05c","pitchNumber":1,"startTime":"2026-07-24T22:37:08.676Z","endTime":"2026-07-24T22:37:19.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:37:19.458Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Garrett Mitchell lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-24T22:37:37.670Z","endTime":"2026-07-24T22:40:21.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84109106715366,"aZ":-24.079155078344087,"pfxX":1.0240664467518492,"pfxZ":4.408747592437646,"pX":0.7207376046014935,"pZ":2.7790331596239177,"vX0":8.902016361580003,"vY0":-134.33085822994877,"vZ0":-3.4903885260906726,"x":89.53,"y":163.75,"x0":-2.7628034148618834,"y0":50.00292048373757,"z0":5.798042996409814,"aX":1.8785234951431051},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":-3.7,"spinRate":2235,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.40702561506088175,"extension":6.351503832603345},"index":0,"playId":"ea5705e4-63cb-34fe-a125-c6e393a451eb","pitchNumber":1,"startTime":"2026-07-24T22:37:51.589Z","endTime":"2026-07-24T22:37:54.848Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947917183680623,"aZ":-25.462343060177677,"pfxX":0.5694274759284284,"pfxZ":3.631478065109274,"pX":1.1741782236261133,"pZ":2.68661351254992,"vX0":9.625156403984837,"vY0":-134.12936412981597,"vZ0":-3.4498655910235567,"x":72.24,"y":166.24,"x0":-2.512759116702382,"y0":50.004636231707664,"z0":5.774833722374905,"aX":1.0528207383769055},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.1,"breakHorizontal":-2.8,"spinRate":2329,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.4060483870825,"extension":6.443652614052672},"index":1,"playId":"d3414af9-43a2-37c0-b98d-d8f7b6c9e733","pitchNumber":2,"startTime":"2026-07-24T22:38:10.445Z","endTime":"2026-07-24T22:38:14.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.781710615641565,"aZ":-15.632964789121447,"pfxX":-1.2998681704582604,"pfxZ":8.138325230902733,"pX":0.7915901710218852,"pZ":3.2374135614973314,"vX0":8.865757288003719,"vY0":-141.74662779847185,"vZ0":-4.806950494677753,"x":86.83,"y":151.37,"x0":-2.2094228231613937,"y0":50.002101555283794,"z0":5.955338800528147,"aX":-2.643243688389742},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":0.5,"spinRate":2337,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3866007886835354,"extension":6.445177210267075},"index":2,"playId":"ce9ad89f-d512-3a8d-b5eb-a97d1e2cb7c2","pitchNumber":3,"startTime":"2026-07-24T22:38:29.119Z","endTime":"2026-07-24T22:38:33.054Z","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":97.8,"endSpeed":90.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.888001891852596,"aZ":-21.155607446857182,"pfxX":-4.145706129632382,"pfxZ":5.318062140371705,"pX":-0.6645704268604676,"pZ":4.108874770240616,"vX0":7.366646947277063,"vY0":-142.41559898748625,"vZ0":-0.8518566097292113,"x":142.33,"y":127.84,"x0":-2.7354221733954076,"y0":50.0061535269538,"z0":5.738627795970144,"aX":-8.595896887228244},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.7,"breakHorizontal":6.1,"spinRate":2292,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.38325371582583134,"extension":6.3730995601694875},"index":3,"playId":"bac53522-70d9-3a96-aa34-7523c6c94721","pitchNumber":4,"startTime":"2026-07-24T22:38:55.994Z","endTime":"2026-07-24T22:39:00.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":91.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.006571342861484,"aZ":-19.421537924782534,"pfxX":-3.720093396161406,"pfxZ":6.096929367006936,"pX":0.3596613029423756,"pZ":3.2356595411293734,"vX0":9.596844464678933,"vY0":-142.20942424600955,"vZ0":-3.590056615482318,"x":103.29,"y":151.42,"x0":-2.5435501193644194,"y0":50.006532089172175,"z0":5.71350923877207,"aX":-7.7866296157554356},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.7,"breakHorizontal":5.3,"spinRate":2322,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3820290186853801,"extension":6.4101912312475555},"index":4,"playId":"98ae6521-ba16-34a8-8309-7236c7d21f8c","pitchNumber":5,"startTime":"2026-07-24T22:39:14.862Z","endTime":"2026-07-24T22:39:18.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079080005504697,"aZ":-25.490879747878168,"pfxX":0.4539592322967301,"pfxZ":3.616585219175601,"pX":0.62999106068136,"pZ":3.6734615793946404,"vX0":8.931544666470938,"vY0":-134.35816882788114,"vZ0":-1.0067775309428726,"x":92.99,"y":139.6,"x0":-2.7810363440894568,"y0":50.00444165355748,"z0":5.846210817551662,"aX":0.8378660578000802},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":-2.5,"spinRate":2302,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.4059524153020706,"extension":6.3998144911615436},"index":5,"playId":"66f23168-81e8-3a99-9cbd-ffabe51a3537","pitchNumber":6,"startTime":"2026-07-24T22:39:35.790Z","endTime":"2026-07-24T22:39:40.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-24T22:39:58.097Z","endTime":"2026-07-24T22:40:14.353Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.881145374163232,"aZ":-14.879357201594031,"pfxX":-1.0608280913121242,"pfxZ":8.371084073345138,"pX":-0.26846263313154645,"pZ":3.1573663260182796,"vX0":6.4344680539838,"vY0":-142.6285078885618,"vZ0":-5.298800505331778,"x":127.23,"y":153.53,"x0":-2.4130229887618952,"y0":50.005159896017815,"z0":5.972918475351557,"aX":-2.1923341804944436},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":0.7,"spinRate":2249,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3835743026195044,"extension":6.389963239513488},"hitData":{"launchSpeed":96.6,"launchAngle":20.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.05,"coordY":81.82}},"index":7,"playId":"869b1cfd-09b5-3943-8f03-a9b936aae9b4","pitchNumber":7,"startTime":"2026-07-24T22:40:14.353Z","endTime":"2026-07-24T22:40:21.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:40:21.846Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-24T22:42:19.424Z","endTime":"2026-07-24T22:43:44.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.556458303515797,"aZ":-39.24390756475042,"pfxX":-9.344975900668775,"pfxZ":-5.23027230994467,"pX":0.2032435529821433,"pZ":2.15062088448388,"vX0":7.52854452490722,"vY0":-115.55481366183554,"vZ0":2.1634755657783,"x":109.25,"y":180.71,"x0":-1.8830539131395556,"y0":50.0016528618119,"z0":4.97278482031019,"aX":-12.635620097612453},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.6,"breakHorizontal":15.0,"spinRate":2534,"spinDirection":297},"zone":8,"typeConfidence":0.9,"plateTime":0.4740263922314032,"extension":6.745455148769419},"index":0,"playId":"5a48ca0d-358d-37fb-a83e-d8d49c1ef9d9","pitchNumber":1,"startTime":"2026-07-24T22:42:29.787Z","endTime":"2026-07-24T22:42:33.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71275027699737,"aZ":-23.797492490961428,"pfxX":0.9252765864622647,"pfxZ":4.6804482497979585,"pX":0.9621991359914734,"pZ":2.3121933227679436,"vX0":7.571150052828013,"vY0":-132.10332193665462,"vZ0":-2.321644202161444,"x":80.32,"y":176.35,"x0":-2.0460054188820402,"y0":50.00566163305147,"z0":4.928426861976595,"aX":1.6552319838131613},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":-3.1,"spinRate":2532,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.4125749958495506,"extension":6.842703760620679},"index":1,"playId":"2c4b4acc-002c-389c-b394-2b83359f82b7","pitchNumber":2,"startTime":"2026-07-24T22:42:45.964Z","endTime":"2026-07-24T22:42:49.447Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-24T22:42:54.970Z","endTime":"2026-07-24T22:43:06.193Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77655267657157,"aZ":-37.08579568726877,"pfxX":-9.685822843206555,"pfxZ":-3.499762914516081,"pX":0.48695348782470044,"pZ":0.14131744239887142,"vX0":8.155025748265418,"vY0":-117.88719944071754,"vZ0":-2.6029059440565314,"x":98.44,"y":234.96,"x0":-1.761691059401164,"y0":50.00021099110947,"z0":4.6887474992176985,"aX":-13.60714648984403},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.7,"breakHorizontal":15.5,"spinRate":2665,"spinDirection":289},"zone":14,"typeConfidence":0.88,"plateTime":0.4649299039347268,"extension":7.375480710332732},"index":3,"playId":"0992e5d6-406f-3921-9a3e-6bcb81b348e4","pitchNumber":3,"startTime":"2026-07-24T22:43:06.193Z","endTime":"2026-07-24T22:43:09.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.368139511215823,"aZ":-26.07843559384422,"pfxX":-11.133211258643248,"pfxZ":3.1209735874572937,"pX":-0.1318557163703492,"pZ":1.9164461703645987,"vX0":9.189909452210477,"vY0":-137.89916842298558,"vZ0":-3.2031663258701206,"x":122.03,"y":187.04,"x0":-2.036732672417058,"y0":50.00462416367493,"z0":4.823487772967996,"aX":-21.764829491462574},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.3,"breakHorizontal":18.6,"spinRate":2353,"spinDirection":243},"zone":8,"typeConfidence":0.97,"plateTime":0.3949329499289087,"extension":6.830624293439404},"index":4,"playId":"0d48d267-db4d-3896-87e3-c730e9340d4a","pitchNumber":4,"startTime":"2026-07-24T22:43:22.102Z","endTime":"2026-07-24T22:43:25.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.696035004255553,"aZ":-35.690727641579315,"pfxX":-9.800629305223929,"pfxZ":-2.533944021453994,"pX":-0.33015948847370025,"pZ":2.771803218772441,"vX0":6.867326684436174,"vY0":-116.94497929761314,"vZ0":2.7187799749899177,"x":129.58,"y":163.94,"x0":-2.0289050136621443,"y0":50.003520962656346,"z0":4.9380652331338935,"aX":-13.599109711156943},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.6,"breakHorizontal":16.1,"spinRate":2371,"spinDirection":290},"zone":4,"typeConfidence":0.89,"plateTime":0.4680546623816815,"extension":6.7988000041201575},"index":5,"playId":"6b22ab4d-336d-307c-8dfa-d84db8c00587","pitchNumber":5,"startTime":"2026-07-24T22:43:39.138Z","endTime":"2026-07-24T22:43:44.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:43:44.023Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to left fielder Jackson Chourio.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-24T22:43:52.414Z","endTime":"2026-07-24T22:44:52.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"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],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.811023801765387,"aZ":-30.043291300979053,"pfxX":-10.990056650397204,"pfxZ":1.1459754609550483,"pX":-1.4454427403673855,"pZ":3.0837741204367526,"vX0":5.856834384237918,"vY0":-135.42061277735152,"vZ0":0.4651284306484046,"x":172.1,"y":155.52,"x0":-2.205144748876784,"y0":50.004761834828535,"z0":5.006812400171086,"aX":-20.470314567359512},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.4,"breakHorizontal":18.7,"spinRate":2379,"spinDirection":246},"zone":11,"typeConfidence":0.93,"plateTime":0.40404919771025405,"extension":6.967025232407202},"index":0,"playId":"d3fc8e1e-8eea-38f9-b436-061c567b8cd1","pitchNumber":1,"startTime":"2026-07-24T22:44:05.757Z","endTime":"2026-07-24T22:44:09.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2119726388326,"aZ":-36.310683014465404,"pfxX":-10.979870379192477,"pfxZ":-2.997724714383141,"pX":-0.20876967413421624,"pZ":2.393146334979211,"vX0":6.791290615090737,"vY0":-116.43980174092212,"vZ0":2.115519320201257,"x":124.96,"y":174.17,"x0":-1.7319306590103245,"y0":50.00542614616589,"z0":4.900479485861998,"aX":-15.127438307435517},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.7,"breakHorizontal":18.2,"spinRate":2596,"spinDirection":286},"zone":5,"typeConfidence":0.9,"plateTime":0.4698287724994148,"extension":7.1907485741191755},"index":1,"playId":"80360f36-0cc2-350c-9da7-c9fa6a5fab69","pitchNumber":2,"startTime":"2026-07-24T22:44:19.665Z","endTime":"2026-07-24T22:44:23.741Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.019051614783912,"aZ":-34.0553782778646,"pfxX":-11.260319070099609,"pfxZ":-1.3243484285941935,"pX":-0.9664074491280197,"pZ":2.8203356416188883,"vX0":5.525759775509545,"vY0":-118.12379204953908,"vZ0":2.522869916313474,"x":153.84,"y":162.63,"x0":-1.8701696265906895,"y0":50.004598442280525,"z0":4.864421743368151,"aX":-15.950759429619852},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.6,"breakHorizontal":19.1,"spinRate":2539,"spinDirection":281},"zone":11,"typeConfidence":0.89,"plateTime":0.46328466907945254,"extension":6.985684955121443},"hitData":{"launchSpeed":83.5,"launchAngle":12.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.76,"coordY":121.69}},"index":2,"playId":"0fc7b064-c94f-3530-a304-9c359b9295e1","pitchNumber":3,"startTime":"2026-07-24T22:44:41.032Z","endTime":"2026-07-24T22:44:52.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:44:52.165Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a line drive to right fielder Jake Bauers. TJ Rumfield to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-24T22:44:56.186Z","endTime":"2026-07-24T22:45:26.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":94.0,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04691161472969,"aZ":-25.73165433644066,"pfxX":-12.25377076034951,"pfxZ":3.4166236041060305,"pX":-0.12036769904974218,"pZ":2.653805764038854,"vX0":8.701951024232068,"vY0":-136.61292287061616,"vZ0":-1.307400755681962,"x":121.59,"y":167.13,"x0":-1.760468811177345,"y0":50.00037042705599,"z0":4.913040631330388,"aX":-23.080154981250622},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.1,"breakHorizontal":20.3,"spinRate":2325,"spinDirection":247},"zone":5,"typeConfidence":0.93,"plateTime":0.4014585129764825,"extension":7.113985102405201},"hitData":{"launchSpeed":86.6,"launchAngle":9.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.31,"coordY":115.89}},"index":0,"playId":"1fa34bb9-6837-34e2-b435-30c984322b94","pitchNumber":1,"startTime":"2026-07-24T22:45:17.083Z","endTime":"2026-07-24T22:45:26.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:45:26.699Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out to right fielder Jake Bauers. TJ Rumfield to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-24T22:46:17.721Z","endTime":"2026-07-24T22:46:53.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"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":2},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-24T22:45:46.304Z","endTime":"2026-07-24T22:46:19.904Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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":81.0,"endSpeed":74.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17327815090991,"aZ":-35.16311070949792,"pfxX":-11.591043158631969,"pfxZ":-2.143475650105513,"pX":0.6805444259303203,"pZ":2.082806692966916,"vX0":9.189184444693517,"vY0":-117.59907331705675,"vZ0":1.077990012910129,"x":91.06,"y":182.54,"x0":-1.7796472264399164,"y0":50.00315271252305,"z0":4.8909000719380655,"aX":-16.16764086076508},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.2,"breakHorizontal":18.6,"spinRate":2392,"spinDirection":287},"zone":9,"typeConfidence":0.9,"plateTime":0.466507342667589,"extension":7.164516561297382},"index":1,"playId":"040da54c-0724-3012-af93-4a473066478f","pitchNumber":1,"startTime":"2026-07-24T22:46:19.904Z","endTime":"2026-07-24T22:46:23.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466635885950705,"aZ":-36.35840354968379,"pfxX":-11.57751265810255,"pfxZ":-3.0374369962645957,"pX":0.2995443535540598,"pZ":2.5198898440433783,"vX0":8.048755585532435,"vY0":-116.82338524203718,"vZ0":2.3634442725414617,"x":105.58,"y":170.74,"x0":-1.6900579483378917,"y0":50.00166499072088,"z0":4.9182096066433,"aX":-15.966215104794875},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.6,"breakHorizontal":19.0,"spinRate":2412,"spinDirection":284},"zone":6,"typeConfidence":0.9,"plateTime":0.4692587762852227,"extension":7.100006213052968},"hitData":{"launchSpeed":94.0,"launchAngle":48.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.23,"coordY":115.5}},"index":2,"playId":"7806ac5d-a202-33b6-ae63-4cd87c2b24fe","pitchNumber":2,"startTime":"2026-07-24T22:46:39.018Z","endTime":"2026-07-24T22:46:53.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:46:53.032Z","atBatIndex":68},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Ezequiel Tovar caught stealing 2nd base, catcher William Contreras to second baseman Brice Turang.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-24T22:47:11.846Z","endTime":"2026-07-24T22:48:46.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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_assist"},{"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.786673017607306,"aZ":-35.686585296359624,"pfxX":-9.15036665836336,"pfxZ":-2.4935744240094877,"pX":-0.18018739550854798,"pZ":2.200137569674072,"vX0":6.839000364082104,"vY0":-117.51707196893858,"vZ0":1.5734667167258656,"x":123.87,"y":179.38,"x0":-1.9291476400495866,"y0":50.002877734745674,"z0":4.8193601637593595,"aX":-12.889771610558311},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.8,"breakHorizontal":15.0,"spinRate":2467,"spinDirection":284},"zone":8,"typeConfidence":0.88,"plateTime":0.46482948951838843,"extension":6.932539144524069},"index":0,"playId":"20612f32-d40e-36c6-8949-d1a0535ff317","pitchNumber":1,"startTime":"2026-07-24T22:47:24.898Z","endTime":"2026-07-24T22:47:28.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.694884731327818,"aZ":-25.596145702124232,"pfxX":-9.758889134930374,"pfxZ":3.479052931681813,"pX":0.47593112287897826,"pZ":2.14586472730083,"vX0":9.096345973507155,"vY0":-136.1135224407578,"vZ0":-2.7442315269958906,"x":98.86,"y":180.84,"x0":-1.6287936652802302,"y0":50.00421040124811,"z0":4.924862356324118,"aX":-18.456209268169474},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":2366,"spinDirection":246},"zone":9,"typeConfidence":0.91,"plateTime":0.40122074420469467,"extension":6.967947621920543},"index":1,"playId":"20d3b136-65c4-37d0-b0ea-0281a48a0a38","pitchNumber":2,"startTime":"2026-07-24T22:47:44.375Z","endTime":"2026-07-24T22:47:48.149Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-24T22:47:53.908Z","endTime":"2026-07-24T22:48:19.275Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.733786671565905,"aZ":-27.501816772984196,"pfxX":-10.622350806512898,"pfxZ":2.4196896082192847,"pX":0.8146090439434777,"pZ":3.022698803240774,"vX0":10.567402464643134,"vY0":-137.154113352706,"vZ0":-0.27148865545956213,"x":85.95,"y":157.17,"x0":-1.6848341765986568,"y0":50.00027234784436,"z0":4.978372685311584,"aX":-20.491220497468174},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.6,"breakHorizontal":17.4,"spinRate":2326,"spinDirection":239},"zone":12,"typeConfidence":0.95,"plateTime":0.3974320196451644,"extension":6.91308853960422},"index":3,"playId":"7de8aa58-152c-3989-916d-8112221eec9e","pitchNumber":3,"startTime":"2026-07-24T22:48:19.275Z","endTime":"2026-07-24T22:48:22.996Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76494373664799,"aZ":-36.20630188682762,"pfxX":-11.173557549359721,"pfxZ":-2.9206184657842957,"pX":0.3989050432881782,"pZ":1.6917947889879956,"vX0":7.953751837737995,"vY0":-116.92391541139536,"vZ0":0.6683650209473213,"x":101.79,"y":193.1,"x0":-1.601066600618253,"y0":50.003228553422666,"z0":4.809045490890165,"aX":-15.417256940267984},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.8,"breakHorizontal":18.2,"spinRate":2485,"spinDirection":290},"zone":14,"typeConfidence":0.9,"plateTime":0.4690615784575587,"extension":6.985439047961342},"index":4,"playId":"f9f99d22-45b9-31a9-81d2-a2c01d6f681b","pitchNumber":4,"startTime":"2026-07-24T22:48:39.714Z","endTime":"2026-07-24T22:48:46.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:48:46.875Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T22:51:24.124Z","endTime":"2026-07-24T22:51:52.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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":{"description":"Pitching Change: Jordan Romano replaces Antonio Senzatela.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:49:31.954Z","endTime":"2026-07-24T22:51:26.399Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"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":93.6,"endSpeed":85.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.874971340099826,"aZ":-14.485312923467621,"pfxX":-4.6777831040034705,"pfxZ":9.403464076320025,"pX":0.9902462567010093,"pZ":3.127182345150414,"vX0":7.3764149093260825,"vY0":-136.063786023604,"vZ0":-4.9410970978369635,"x":79.25,"y":154.35,"x0":-1.1438586777322755,"y0":50.00531281393906,"z0":5.964865500838256,"aX":-8.802620876543795},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2100,"spinDirection":204},"zone":12,"typeConfidence":0.89,"plateTime":0.4020115713562675,"extension":7.626113884125753},"index":1,"playId":"fcff8214-86d3-3179-b5bf-3ed197eff6ce","pitchNumber":1,"startTime":"2026-07-24T22:51:26.399Z","endTime":"2026-07-24T22:51:30.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.557692323275116,"aZ":-14.014757214211928,"pfxX":-4.763782497581271,"pfxZ":9.74350803029854,"pX":-0.5395174275160293,"pZ":3.0480622623481515,"vX0":4.088907876403162,"vY0":-135.628975262804,"vZ0":-5.010403988190093,"x":137.57,"y":156.48,"x0":-1.4474426058368701,"y0":50.00289610123188,"z0":5.896135141215482,"aX":-8.878658095071755},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2164,"spinDirection":200},"zone":1,"typeConfidence":0.89,"plateTime":0.40377714638695794,"extension":7.639645434473325},"hitData":{"launchSpeed":93.1,"launchAngle":14.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.97,"coordY":90.31}},"index":2,"playId":"b6381398-d04c-3e28-af6f-d9e00f9bdd29","pitchNumber":2,"startTime":"2026-07-24T22:51:41.115Z","endTime":"2026-07-24T22:51:52.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:51:52.202Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a sharp line drive to right fielder Troy Johnston. Andrew Vaughn to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T22:52:11.554Z","endTime":"2026-07-24T22:54:55.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":8},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.154198306620927,"aZ":-36.98494989032732,"pfxX":2.086365578162744,"pfxZ":-3.307739305950898,"pX":-1.7414271962200851,"pZ":2.745951199483248,"vX0":-0.033075268296322055,"vY0":-119.07407224059149,"vZ0":0.5365116680012738,"x":183.38,"y":164.64,"x0":-1.9990662099107055,"y0":50.002897863935075,"z0":5.830338079327688,"aX":3.0338672423507416},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.6,"breakHorizontal":-3.8,"spinRate":1924,"spinDirection":71},"zone":11,"typeConfidence":0.9,"plateTime":0.4577900637385435,"extension":7.2371480835145885},"index":0,"playId":"6fc1e6ca-48d0-32ec-9926-a4ed10eaf001","pitchNumber":1,"startTime":"2026-07-24T22:52:19.858Z","endTime":"2026-07-24T22:52:23.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11862237430244,"aZ":-41.41349690925018,"pfxX":2.7324838300486576,"pfxZ":-6.327276674922013,"pX":-1.8688815300151558,"pZ":3.6545327223188964,"vX0":-0.8279739256387343,"vY0":-120.51924404649834,"vZ0":3.129658121846789,"x":188.24,"y":140.11,"x0":-1.8743053595815788,"y0":50.003540708114336,"z0":6.016123699123205,"aX":3.9886747433710616},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.3,"breakHorizontal":-4.7,"spinRate":1973,"spinDirection":80},"zone":11,"typeConfidence":0.9,"plateTime":0.4558207918574131,"extension":7.173942738814245},"index":1,"playId":"f60783d6-1a9a-3f6f-b08b-ffefff965089","pitchNumber":2,"startTime":"2026-07-24T22:52:36.006Z","endTime":"2026-07-24T22:52:39.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54124892384136,"aZ":-40.01933094998653,"pfxX":-0.10792989570668698,"pfxZ":-5.369885137470813,"pX":-0.38431399479291106,"pZ":2.4807968266828118,"vX0":2.918140857184171,"vY0":-120.654772045643,"vZ0":0.40231799782468625,"x":131.65,"y":171.8,"x0":-1.6003000897642747,"y0":50.004261124712485,"z0":5.865736476312921,"aX":-0.15803746464153895},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.4,"breakHorizontal":-0.6,"spinRate":1971,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.45560912383339724,"extension":7.19043550486283},"index":2,"playId":"786282c3-32e8-32c6-9d1f-c39072beb920","pitchNumber":3,"startTime":"2026-07-24T22:52:54.837Z","endTime":"2026-07-24T22:52:58.846Z","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.7,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68699795151207,"aZ":-16.518356699017783,"pfxX":-2.5869659420337063,"pfxZ":8.285394440994912,"pX":0.46287212247828835,"pZ":3.052969735978365,"vX0":5.835872074072115,"vY0":-136.2992140867621,"vZ0":-4.492835974593432,"x":99.36,"y":156.35,"x0":-1.365615850226038,"y0":50.005078342860244,"z0":5.855990794182562,"aX":-4.890095693648215},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":3.5,"spinRate":2242,"spinDirection":201},"zone":3,"typeConfidence":0.88,"plateTime":0.4011628705499293,"extension":7.557792106690395},"index":3,"playId":"b4e62630-aa92-3f9f-a27f-939ac04aa49c","pitchNumber":4,"startTime":"2026-07-24T22:53:12.581Z","endTime":"2026-07-24T22:53:15.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795525746063493,"aZ":-39.214185787019616,"pfxX":-1.1896436709985023,"pfxZ":-4.683257076762805,"pX":-1.3076011993395635,"pZ":1.9054090803384458,"vX0":0.8814704175823488,"vY0":-121.85312615087935,"vZ0":-1.6963811949441752,"x":166.84,"y":187.33,"x0":-1.5193556920026943,"y0":50.00087485789483,"z0":5.996614317973858,"aX":-1.7900032182721084},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.6,"breakHorizontal":1.9,"spinRate":1929,"spinDirection":49},"zone":13,"typeConfidence":0.9,"plateTime":0.4493835080745132,"extension":7.297125202121482},"index":4,"playId":"89ba2bd8-669c-3086-a1d7-67a0c7706119","pitchNumber":5,"startTime":"2026-07-24T22:53:32.145Z","endTime":"2026-07-24T22:53:35.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.457226699005457,"aZ":-36.382699803942266,"pfxX":1.4522162457532553,"pfxZ":-2.7509842472553814,"pX":-0.4882000937610536,"pZ":2.5553180217836067,"vX0":2.4452582863376193,"vY0":-122.24810732946638,"vZ0":-0.6272389376080084,"x":135.61,"y":169.79,"x0":-1.6855194518299597,"y0":50.00215847568817,"z0":5.907083875614414,"aX":2.2228184639487742},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.9,"breakHorizontal":-3.1,"spinRate":1896,"spinDirection":75},"zone":4,"typeConfidence":0.9,"plateTime":0.4460671252691477,"extension":7.281658683718074},"index":5,"playId":"1c1a4a12-406c-3d11-8e99-b65c608a4ce4","pitchNumber":6,"startTime":"2026-07-24T22:53:51.841Z","endTime":"2026-07-24T22:53:55.383Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-24T22:54:05.248Z","endTime":"2026-07-24T22:54:22.942Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.041948819289743,"aZ":-13.447573969155162,"pfxX":-1.5362318731357605,"pfxZ":9.906969745798065,"pX":0.20347275492626035,"pZ":2.7655092263062566,"vX0":4.671213098812797,"vY0":-136.37793864913334,"vZ0":-5.877831476780108,"x":109.24,"y":164.11,"x0":-1.3293599248965917,"y0":50.00151984601022,"z0":5.870566733882024,"aX":-2.9040523839874366},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":1.8,"spinRate":2276,"spinDirection":197},"zone":5,"typeConfidence":0.89,"plateTime":0.40110510527925003,"extension":7.58467414641265},"index":7,"playId":"c812fcf7-00ce-3c33-9af5-ba26d7a4d979","pitchNumber":7,"startTime":"2026-07-24T22:54:22.942Z","endTime":"2026-07-24T22:54:26.605Z","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":82.0,"endSpeed":76.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.433662791579504,"aZ":-36.07068266118425,"pfxX":2.631571278906449,"pfxZ":-2.6682131119478374,"pX":-0.2809826415306653,"pZ":2.0381956167870805,"vX0":2.2541268122854206,"vY0":-119.48529531353157,"vZ0":-1.7285869971178565,"x":127.71,"y":183.75,"x0":-1.5743226084548145,"y0":50.0004114229471,"z0":5.976591550000902,"aX":3.849302812353638},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.9,"breakHorizontal":-5.3,"spinRate":2014,"spinDirection":67},"zone":8,"typeConfidence":0.9,"plateTime":0.45633353727339143,"extension":7.330411027434345},"hitData":{"launchSpeed":106.3,"launchAngle":16.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":163.51,"coordY":92.94}},"index":8,"playId":"ba54cb5d-63d3-387a-a4a5-cc3ce12c2a85","pitchNumber":8,"startTime":"2026-07-24T22:54:46.119Z","endTime":"2026-07-24T22:54:55.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:54:55.926Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Ortiz pops out to third baseman Kyle Karros on the infield fly rule.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T22:56:15.328Z","endTime":"2026-07-24T22:57:06.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"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_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:55:08.460Z","endTime":"2026-07-24T22:56:17.527Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.648061196634686,"aZ":-34.962570707400815,"pfxX":1.446558058066978,"pfxZ":-1.908897215795145,"pX":1.0400306567420055,"pZ":2.2320502058962295,"vX0":5.23811100529428,"vY0":-120.29007885066603,"vZ0":-1.5986457764552433,"x":77.36,"y":178.51,"x0":-1.3548410894269243,"y0":50.00105398049156,"z0":6.00906916985724,"aX":2.1156280406275396},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.6,"breakHorizontal":-3.8,"spinRate":2041,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.45560026144741483,"extension":7.157722583045351},"index":1,"playId":"40fe57d6-dcc3-3f96-8f94-4050fcc016fb","pitchNumber":1,"startTime":"2026-07-24T22:56:17.527Z","endTime":"2026-07-24T22:56:21.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76951359035966,"aZ":-35.64206971051094,"pfxX":2.0859614134361473,"pfxZ":-2.4111150030053476,"pX":0.7902125619818378,"pZ":2.835300429398733,"vX0":4.835330779695364,"vY0":-118.88227259224735,"vZ0":0.27173541503884113,"x":97.81,"y":159.75,"x0":-1.5371802165691355,"y0":50.00216755663249,"z0":5.942015405578985,"aX":3.000036608960116},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.1,"breakHorizontal":-4.9,"spinRate":2126,"spinDirection":88},"zone":12,"typeConfidence":0.9,"plateTime":0.4598888678799886,"extension":7.318703915151904},"index":2,"playId":"3030cbec-9cf4-3542-b5da-732dec657d37","pitchNumber":2,"startTime":"2026-07-24T22:56:36.075Z","endTime":"2026-07-24T22:56:42.075Z","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":93.0,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.220826255883868,"aZ":-10.783515104402868,"pfxX":-2.8792666415252035,"pfxZ":11.561567225591233,"pX":-1.012893212793491,"pZ":2.605279130552951,"vX0":2.0983030643287957,"vY0":-135.33247932171395,"vZ0":-6.629729457000926,"x":155.61,"y":168.44,"x0":-1.4251665421682165,"y0":50.00473358382178,"z0":5.846369756956136,"aX":-5.328078055483109},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.7,"breakHorizontal":4.8,"spinRate":2274,"spinDirection":189},"zone":11,"typeConfidence":0.89,"plateTime":0.405106474430712,"extension":7.586704598071757},"hitData":{"launchSpeed":84.6,"launchAngle":71.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":166.88}},"index":3,"playId":"1f0e3e81-7c4c-3b0e-b18e-4e92d08fa964","pitchNumber":3,"startTime":"2026-07-24T22:56:56.213Z","endTime":"2026-07-24T22:57:06.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T22:57:06.333Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gary Sánchez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T22:57:57.531Z","endTime":"2026-07-24T23:00:03.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[0],"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gary Sánchez replaces David Hamilton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-24T22:57:19.609Z","endTime":"2026-07-24T22:57:24.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-24T22:57:24.200Z","endTime":"2026-07-24T22:57:59.606Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04884069962429,"aZ":-11.207887390895893,"pfxX":-4.417573674790912,"pfxZ":11.187477072567614,"pX":-0.50656007639923,"pZ":3.407804116828223,"vX0":3.8944128290956748,"vY0":-136.51524399578304,"vZ0":-4.917544229388605,"x":136.31,"y":146.77,"x0":-1.3826483813277548,"y0":50.00266040505588,"z0":6.014044613971106,"aX":-8.278812528394836},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.3,"breakHorizontal":7.1,"spinRate":2266,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.4023149669560473,"extension":7.594810893426237},"index":2,"playId":"523cdb0f-4ad7-34cc-9c7e-69b2717c448e","pitchNumber":1,"startTime":"2026-07-24T22:57:59.606Z","endTime":"2026-07-24T22:58:03.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.518754666121716,"aZ":-9.610436923079392,"pfxX":-4.124779658183927,"pfxZ":12.044355171476012,"pX":0.7475484757065325,"pZ":1.4891113726144865,"vX0":5.939846503448678,"vY0":-136.15654703005066,"vZ0":-9.877306310225139,"x":88.51,"y":198.57,"x0":-0.9286130850873879,"y0":50.00205082611087,"z0":5.833438662760106,"aX":-7.727143350048075},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":6.1,"spinRate":2233,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.402625934362574,"extension":7.784248205935941},"index":3,"playId":"9db4e8f1-38d0-307c-96bc-d58651202249","pitchNumber":2,"startTime":"2026-07-24T22:58:19.701Z","endTime":"2026-07-24T22:58:22.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70390137727978,"aZ":-35.856730649869,"pfxX":2.3657791987414503,"pfxZ":-2.4186715044988034,"pX":0.18342639141629602,"pZ":2.390612322251466,"vX0":3.529439456906478,"vY0":-122.7267562634915,"vZ0":-1.193520586503542,"x":110.01,"y":174.23,"x0":-1.5816979926332717,"y0":50.00309769377359,"z0":5.94227704529511,"aX":3.6016081218599654},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.4,"breakHorizontal":-5.2,"spinRate":2196,"spinDirection":35},"zone":5,"typeConfidence":0.9,"plateTime":0.446618186013652,"extension":7.288952585696533},"index":4,"playId":"f70fcda6-6dca-385b-ad99-42a51f8feb76","pitchNumber":3,"startTime":"2026-07-24T22:58:38.423Z","endTime":"2026-07-24T22:58:42.808Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-24T22:58:49.259Z","endTime":"2026-07-24T22:59:07.397Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939573896037118,"aZ":-35.4967732233755,"pfxX":2.2730407218465882,"pfxZ":-2.193107039631213,"pX":0.891382088532887,"pZ":0.9132510996896074,"vX0":4.456775685697979,"vY0":-122.64015116429637,"vZ0":-5.029129390927852,"x":83.02,"y":214.12,"x0":-1.2502274803526103,"y0":50.00510694048384,"z0":6.043389722801989,"aX":3.4373054036523354},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.0,"breakHorizontal":-5.3,"spinRate":2156,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4478890146576542,"extension":7.492775221542656},"index":6,"playId":"1bfc860a-6d2e-3da1-b6ed-135c525c6f23","pitchNumber":4,"startTime":"2026-07-24T22:59:07.397Z","endTime":"2026-07-24T22:59:12.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10961247638111,"aZ":-36.20197363809211,"pfxX":1.9333470194992857,"pfxZ":-2.575495321196853,"pX":-0.4907315700085033,"pZ":1.8071254202364544,"vX0":2.332084205932986,"vY0":-124.40637602814677,"vZ0":-2.6062909256913884,"x":135.71,"y":189.99,"x0":-1.6916207745642824,"y0":50.0014745533812,"z0":5.871064221006874,"aX":3.0272417301478654},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.0,"breakHorizontal":-4.1,"spinRate":2179,"spinDirection":9},"zone":7,"typeConfidence":0.9,"plateTime":0.4403849584867241,"extension":7.355221776789585},"index":7,"playId":"4601e594-0ce7-3234-a94d-f34293f3096c","pitchNumber":5,"startTime":"2026-07-24T22:59:33.733Z","endTime":"2026-07-24T22:59:37.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.613327342334244,"aZ":-12.183978428705197,"pfxX":-0.24321716523325,"pfxZ":10.563578684886359,"pX":-0.2635240072435326,"pZ":2.9214357569584437,"vX0":2.8483417360181393,"vY0":-136.79216807230674,"vZ0":-6.037191019484837,"x":127.04,"y":159.9,"x0":-1.2873436510879612,"y0":50.00258436856087,"z0":5.9949576936212186,"aX":-0.4610050591601469},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":-0.1,"spinRate":2208,"spinDirection":192},"zone":2,"typeConfidence":0.89,"plateTime":0.40065488017244233,"extension":7.673421475874592},"index":8,"playId":"32818fb2-48cc-3481-91d7-ddd62cfb389f","pitchNumber":6,"startTime":"2026-07-24T23:00:00.153Z","endTime":"2026-07-24T23:00:03.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:00:03.800Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Yelich lines out to right fielder Troy Johnston.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T23:00:21.584Z","endTime":"2026-07-24T23:01:19.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".048"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".070"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.02"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.16"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.90"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.77"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.90"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.67"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.46"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.19"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.10"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.73"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.31"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".871"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.490"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".275"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".871"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.490"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".275"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878671556264514,"aZ":-36.302443514813575,"pfxX":-0.39046370712079237,"pfxZ":-2.6863852971898066,"pX":0.12017091013579678,"pZ":3.6938805246835167,"vX0":4.063225364765435,"vY0":-123.33502392898428,"vZ0":1.541531569368792,"x":112.42,"y":139.05,"x0":-1.498889367041842,"y0":50.00047466613613,"z0":6.125687263571877,"aX":-0.6006330811177316},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.2,"breakHorizontal":-0.2,"spinRate":1998,"spinDirection":67},"zone":12,"typeConfidence":0.9,"plateTime":0.4443485042618236,"extension":7.468185680076837},"index":0,"playId":"8783a967-9b90-3e30-945c-8881cf05feb6","pitchNumber":1,"startTime":"2026-07-24T23:00:30.708Z","endTime":"2026-07-24T23:00:34.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.325569775236765,"aZ":-37.034808128277625,"pfxX":0.1517371362495954,"pfxZ":-3.1867945214875224,"pX":-2.294664571089912,"pZ":3.9757681766468473,"vX0":-1.257691171676382,"vY0":-122.79891753710046,"vZ0":2.5675832141993444,"x":204.47,"y":131.43,"x0":-1.7955997894827724,"y0":50.00078189912871,"z0":6.067422028204581,"aX":0.23197407885940224},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.9,"breakHorizontal":0.0,"spinRate":1983,"spinDirection":65},"zone":11,"typeConfidence":0.9,"plateTime":0.4460521374170434,"extension":7.1598694517499535},"index":1,"playId":"7207791e-ce4a-34f3-9045-c46dcb08997d","pitchNumber":2,"startTime":"2026-07-24T23:00:50.058Z","endTime":"2026-07-24T23:00:53.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70355835952898,"aZ":-34.66026909055638,"pfxX":0.8075189631480851,"pfxZ":-1.688673166868731,"pX":-0.09726495498232876,"pZ":1.4785165761288888,"vX0":3.320105060162042,"vY0":-120.51836104710645,"vZ0":-3.1968041423345994,"x":120.71,"y":198.86,"x0":-1.5984433104692577,"y0":50.00523531018194,"z0":5.887483118111084,"aX":1.1862399423440708},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.6,"breakHorizontal":-2.3,"spinRate":1993,"spinDirection":59},"zone":13,"typeConfidence":0.9,"plateTime":0.45470766696288134,"extension":7.368549529607619},"hitData":{"launchSpeed":76.4,"launchAngle":30.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":144.94,"coordY":92.31}},"index":2,"playId":"07c3b48e-e44b-379a-a629-e8d9e082725f","pitchNumber":3,"startTime":"2026-07-24T23:01:11.783Z","endTime":"2026-07-24T23:01:19.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:01:19.410Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Yelich lines out to right fielder Troy Johnston.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T23:00:21.584Z","endTime":"2026-07-24T23:01:19.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".048"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".070"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.02"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.16"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.90"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.77"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.90"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.67"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.46"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.19"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.10"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.73"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.31"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".871"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.490"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".275"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".871"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.490"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".275"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878671556264514,"aZ":-36.302443514813575,"pfxX":-0.39046370712079237,"pfxZ":-2.6863852971898066,"pX":0.12017091013579678,"pZ":3.6938805246835167,"vX0":4.063225364765435,"vY0":-123.33502392898428,"vZ0":1.541531569368792,"x":112.42,"y":139.05,"x0":-1.498889367041842,"y0":50.00047466613613,"z0":6.125687263571877,"aX":-0.6006330811177316},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.2,"breakHorizontal":-0.2,"spinRate":1998,"spinDirection":67},"zone":12,"typeConfidence":0.9,"plateTime":0.4443485042618236,"extension":7.468185680076837},"index":0,"playId":"8783a967-9b90-3e30-945c-8881cf05feb6","pitchNumber":1,"startTime":"2026-07-24T23:00:30.708Z","endTime":"2026-07-24T23:00:34.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.325569775236765,"aZ":-37.034808128277625,"pfxX":0.1517371362495954,"pfxZ":-3.1867945214875224,"pX":-2.294664571089912,"pZ":3.9757681766468473,"vX0":-1.257691171676382,"vY0":-122.79891753710046,"vZ0":2.5675832141993444,"x":204.47,"y":131.43,"x0":-1.7955997894827724,"y0":50.00078189912871,"z0":6.067422028204581,"aX":0.23197407885940224},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.9,"breakHorizontal":0.0,"spinRate":1983,"spinDirection":65},"zone":11,"typeConfidence":0.9,"plateTime":0.4460521374170434,"extension":7.1598694517499535},"index":1,"playId":"7207791e-ce4a-34f3-9045-c46dcb08997d","pitchNumber":2,"startTime":"2026-07-24T23:00:50.058Z","endTime":"2026-07-24T23:00:53.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70355835952898,"aZ":-34.66026909055638,"pfxX":0.8075189631480851,"pfxZ":-1.688673166868731,"pX":-0.09726495498232876,"pZ":1.4785165761288888,"vX0":3.320105060162042,"vY0":-120.51836104710645,"vZ0":-3.1968041423345994,"x":120.71,"y":198.86,"x0":-1.5984433104692577,"y0":50.00523531018194,"z0":5.887483118111084,"aX":1.1862399423440708},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.6,"breakHorizontal":-2.3,"spinRate":1993,"spinDirection":59},"zone":13,"typeConfidence":0.9,"plateTime":0.45470766696288134,"extension":7.368549529607619},"hitData":{"launchSpeed":76.4,"launchAngle":30.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":144.94,"coordY":92.31}},"index":2,"playId":"07c3b48e-e44b-379a-a629-e8d9e082725f","pitchNumber":3,"startTime":"2026-07-24T23:01:11.783Z","endTime":"2026-07-24T23:01:19.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-24T23:01:19.410Z","atBatIndex":74},"scoringPlays":[2,3,6,18,28,44,50],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10],"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":186.04,"y":142.83},"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":1,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":73.43,"y":58.79},"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":1,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":71.7,"y":128.21},"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":1,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":149.28,"y":150.67},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":152.82,"y":104.05},"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":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":86.03,"y":36.7},"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":1,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":109.49,"y":51.24},"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":101.44,"y":77.41},"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":162.96,"y":64.52},"type":"O","description":"Lineout"},{"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":103.16,"y":161.82},"type":"O","description":"Groundout"}]}},{"startIndex":11,"endIndex":16,"top":[11,12,13],"bottom":[14,15,16],"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":96.07,"y":165.36},"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":2,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":153.33,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19,20],"bottom":[21,22,23,24,25],"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":174.61,"y":151.68},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":163.02,"y":91.94},"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":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":92.58,"y":79.45},"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":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":100.51,"y":189.61},"type":"O","description":"Pop Out"},{"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":62.43,"y":64.37},"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":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":175.17,"y":103.46},"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":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":131.22,"y":77.76},"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":3,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":132.58,"y":61.83},"type":"O","description":"Lineout"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28,29],"bottom":[30,31,32],"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":77.54,"y":83.45},"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":159.41,"y":163.84},"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":133.12,"y":63.66},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":92.17,"y":92.55},"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":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":153.33,"y":163.34},"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":4,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":127.99,"y":148.14},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":38,"top":[33,34,35],"bottom":[36,37,38],"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":96.58,"y":171.45},"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":5,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":104.17,"y":42.3},"type":"O","description":"Flyout"}]}},{"startIndex":39,"endIndex":48,"top":[39,40,41,42],"bottom":[43,44,45,46,47,48],"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":212.81,"y":88.98},"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":201.49,"y":118.55},"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":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":113.08,"y":57.54},"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":6,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":113.48,"y":65.01},"type":"O","description":"Lineout"},{"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":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":153.91,"y":81.28},"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":6,"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":142.39,"y":85.93},"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":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":152.82,"y":159.79},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":56,"top":[49,50,51,52,53],"bottom":[54,55,56],"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":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":190.57,"y":139.68},"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":7,"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":132.17,"y":203.61},"type":"O","description":"Bunt 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":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":96.58,"y":187.66},"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":7,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":107.12,"y":137.61},"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":7,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":154.85,"y":162.83},"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":7,"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":139.14,"y":154.22},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":64,"top":[57,58,59,60],"bottom":[61,62,63,64],"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":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"coordinates":{"x":144.54,"y":180.88},"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":8,"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":154.76,"y":83.26},"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":8,"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":160.98,"y":140.41},"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":8,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":112.79,"y":143.57},"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":8,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":119.88,"y":139.52},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":77.05,"y":81.82},"type":"O","description":"Lineout"}]}},{"startIndex":65,"endIndex":74,"top":[65,66,67,68,69],"bottom":[70,71,72,73,74],"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":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":48.76,"y":121.69},"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":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":167.31,"y":115.89},"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":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":213.23,"y":115.5},"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":9,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":103.97,"y":90.31},"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":9,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":163.51,"y":92.94},"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":9,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":96.07,"y":166.88},"type":"O","description":"Pop Out"},{"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":9,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":144.94,"y":92.31},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":9,"errors":0,"leftOnBase":8},"away":{"runs":5,"hits":9,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"catcher":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"first":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"second":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"third":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"shortstop":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"left":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"center":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"right":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"onDeck":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"inHole":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"battingOrder":2,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"onDeck":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"inHole":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"battingOrder":1,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"balls":2,"strikes":0,"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":7,"groundOuts":5,"airOuts":12,"runs":5,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".255","atBats":33,"obp":".325","slg":".420","ops":".745","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":165,"era":"5.47","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.51","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":66,"strikes":99,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":2,"pitchesPerInning":"18.33","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":1,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":38,"groundOuts":73,"airOuts":68,"runs":43,"doubles":17,"triples":1,"homeRuns":14,"strikeOuts":50,"baseOnBalls":28,"intentionalWalks":0,"hits":65,"hitByPitch":1,"atBats":256,"obp":".330","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1075,"era":"5.48","inningsPitched":"65.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.42","battersFaced":285,"outs":197,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1075,"balls":405,"strikes":670,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".429","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"6.85","walksPer9Inn":"3.84","hitsPer9Inn":"8.91","runsScoredPer9":"5.89","homeRunsPer9":"1.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(H, 5)","summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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 | 3B, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":34,"groundOuts":83,"airOuts":79,"runs":45,"doubles":21,"triples":7,"homeRuns":10,"strikeOuts":61,"baseOnBalls":18,"intentionalWalks":0,"hits":94,"hitByPitch":4,"avg":".303","atBats":310,"obp":".346","slg":".513","ops":".859","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":339,"totalBases":159,"rbi":56,"leftOnBase":103,"sacBunts":4,"sacFlies":3,"babip":".347","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":16,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":209,"errors":1,"chances":210,"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,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":8,"groundOuts":8,"airOuts":15,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".186","atBats":59,"obp":".265","slg":".305","ops":".570","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":18,"rbi":7,"leftOnBase":18,"sacBunts":0,"sacFlies":2,"babip":".303","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.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":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":2,"putOuts":42,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"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":"500","stats":{"batting":{"summary":"1-4 | R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":54,"groundOuts":56,"airOuts":84,"runs":44,"doubles":15,"triples":0,"homeRuns":9,"strikeOuts":95,"baseOnBalls":28,"intentionalWalks":0,"hits":82,"hitByPitch":4,"avg":".259","atBats":316,"obp":".327","slg":".392","ops":".719","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":124,"rbi":43,"leftOnBase":115,"sacBunts":0,"sacFlies":1,"babip":".343","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.11","popOuts":13,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":156,"putOuts":127,"errors":7,"chances":290,"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, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":24,"groundOuts":23,"airOuts":39,"runs":28,"doubles":8,"triples":3,"homeRuns":4,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":1,"hits":35,"hitByPitch":2,"avg":".289","atBats":121,"obp":".362","slg":".504","ops":".866","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":61,"rbi":25,"leftOnBase":52,"sacBunts":1,"sacFlies":4,"babip":".337","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.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":111,"errors":2,"chances":117,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":38,"groundOuts":82,"airOuts":65,"runs":27,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":33,"baseOnBalls":11,"intentionalWalks":0,"hits":59,"hitByPitch":15,"avg":".253","atBats":233,"obp":".328","slg":".326","ops":".654","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":76,"rbi":23,"leftOnBase":103,"sacBunts":6,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.67","popOuts":8,"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":109,"errors":1,"chances":132,"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":{},"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":1,"flyOuts":24,"groundOuts":38,"airOuts":46,"runs":29,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":2,"hits":46,"hitByPitch":2,"atBats":174,"obp":".355","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":822,"era":"5.40","inningsPitched":"45.0","wins":3,"losses":6,"saves":4,"saveOpportunities":5,"holds":6,"blownSaves":1,"earnedRuns":27,"whip":"1.53","battersFaced":201,"outs":135,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":822,"balls":291,"strikes":531,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".333","pitchesPerInning":"18.27","gamesFinished":16,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.20","walksPer9Inn":"4.60","hitsPer9Inn":"9.20","runsScoredPer9":"5.80","homeRunsPer9":"0.80","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":14},"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":true,"isSubstitute":false}},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | 2 BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":45,"groundOuts":56,"airOuts":83,"runs":64,"doubles":16,"triples":0,"homeRuns":31,"strikeOuts":129,"baseOnBalls":36,"intentionalWalks":3,"hits":93,"hitByPitch":4,"avg":".259","atBats":359,"obp":".332","slg":".563","ops":".895","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":202,"rbi":58,"leftOnBase":172,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.58","popOuts":19,"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":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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(W, 10-4)","summary":"5.1 IP, 2 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":38,"strikes":55,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":5,"flyOuts":46,"groundOuts":44,"airOuts":68,"runs":37,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":49,"baseOnBalls":12,"intentionalWalks":2,"hits":73,"hitByPitch":2,"atBats":231,"obp":".354","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":907,"era":"5.95","inningsPitched":"56.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.52","battersFaced":248,"outs":168,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":907,"balls":304,"strikes":603,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".000","pitchesPerInning":"16.20","gamesFinished":5,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"7.88","walksPer9Inn":"1.93","hitsPer9Inn":"11.73","runsScoredPer9":"5.95","homeRunsPer9":"2.09","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":12},"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":true,"isSubstitute":false}},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":27,"groundOuts":30,"airOuts":50,"runs":13,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".221","atBats":131,"obp":".262","slg":".389","ops":".651","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":51,"rbi":15,"leftOnBase":62,"sacBunts":1,"sacFlies":2,"babip":".240","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.75","popOuts":14,"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":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","assists":12,"putOuts":263,"errors":4,"chances":279,"fielding":".986","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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-4 | 2 K, CS","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":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":60,"groundOuts":80,"airOuts":101,"runs":33,"doubles":17,"triples":0,"homeRuns":8,"strikeOuts":92,"baseOnBalls":19,"intentionalWalks":0,"hits":65,"hitByPitch":2,"avg":".196","atBats":332,"obp":".240","slg":".319","ops":".559","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":106,"rbi":32,"leftOnBase":183,"sacBunts":0,"sacFlies":6,"babip":".239","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":18,"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":216,"putOuts":119,"errors":8,"chances":343,"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":"801","stats":{"batting":{"note":"a-","summary":"2-2 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":62,"groundOuts":94,"airOuts":101,"runs":45,"doubles":22,"triples":2,"homeRuns":13,"strikeOuts":58,"baseOnBalls":43,"intentionalWalks":0,"hits":108,"hitByPitch":7,"avg":".301","atBats":359,"obp":".384","slg":".482","ops":".866","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":173,"rbi":53,"leftOnBase":140,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.62","popOuts":18,"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":52,"putOuts":659,"errors":3,"chances":714,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":{"note":"(S, 8)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(H, 3)","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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":41,"groundOuts":73,"airOuts":76,"runs":50,"doubles":19,"triples":2,"homeRuns":9,"strikeOuts":72,"baseOnBalls":44,"intentionalWalks":2,"hits":78,"hitByPitch":4,"avg":".263","atBats":297,"obp":".363","slg":".431","ops":".794","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":128,"rbi":36,"leftOnBase":133,"sacBunts":0,"sacFlies":2,"babip":".317","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":14,"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":151,"putOuts":74,"errors":9,"chances":234,"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,650489,687859,666160,671289,681198,678662,608372,680767,622608,605447],"pitchers":[608372,680767,622608,605447],"bench":[690924,666397,664954],"bullpen":[688642,657514,663372,607536,685299,623474,687312,547179,675848],"battingOrder":[664983,691720,694249,696100,650489,687859,666160,681198,678662],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Karros, K (19, Drohan); Carrigg (8, Drohan); Rumfield (22, Anderson, G)."},{"label":"3B","value":"McCarthy (7, Drohan)."},{"label":"TB","value":"Carrigg 2; Castro, W; Goodman; Karros, K 3; McCarthy 3; Rumfield 3; Tovar."},{"label":"RBI","value":"Carrigg (25); Goodman (58); Karros, K (36); Moniak (43); Rumfield (53)."},{"label":"Runners left in scoring position, 2 out","value":"Karros, K."},{"label":"SF","value":"Moniak."},{"label":"Team RISP","value":"3-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Castro, W (7, 2nd base off Drohan/Contreras, Wm)."},{"label":"CS","value":"Tovar (1, 2nd base by Yoho/Contreras, Wm)."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Goodman (4)."}]}],"note":[{"label":"a","value":"Doubled for Freeman, T 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":3,"groundOuts":9,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".252","atBats":36,"obp":".335","slg":".397","ops":".732","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":15,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":2,"lineOuts":5},"pitching":{"flyOuts":7,"groundOuts":5,"airOuts":12,"runs":5,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".324","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":144,"era":"3.45","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.17","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":56,"strikes":88,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":5,"pitchesPerInning":"16.00","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"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":{},"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":6,"flyOuts":48,"groundOuts":66,"airOuts":87,"runs":30,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":66,"baseOnBalls":28,"intentionalWalks":2,"hits":65,"hitByPitch":0,"atBats":279,"obp":".301","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1227,"era":"3.52","inningsPitched":"76.2","wins":5,"losses":4,"saves":4,"saveOpportunities":5,"holds":4,"blownSaves":1,"earnedRuns":30,"whip":"1.21","battersFaced":312,"outs":230,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1227,"balls":436,"strikes":791,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".556","pitchesPerInning":"16.00","gamesFinished":5,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"7.75","walksPer9Inn":"3.29","hitsPer9Inn":"7.63","runsScoredPer9":"3.52","homeRunsPer9":"0.94","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":21,"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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":13,"groundOuts":28,"airOuts":23,"runs":13,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".258","atBats":93,"obp":".343","slg":".344","ops":".687","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":32,"rbi":8,"leftOnBase":53,"sacBunts":0,"sacFlies":2,"babip":".311","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.00","popOuts":1,"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":53,"putOuts":35,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":69,"flyOuts":46,"groundOuts":60,"airOuts":70,"runs":49,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":78,"baseOnBalls":24,"intentionalWalks":2,"hits":79,"hitByPitch":2,"avg":".276","atBats":286,"obp":".335","slg":".472","ops":".807","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":135,"rbi":39,"leftOnBase":121,"sacBunts":0,"sacFlies":1,"babip":".337","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","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-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":68,"flyOuts":26,"groundOuts":78,"airOuts":44,"runs":44,"doubles":16,"triples":2,"homeRuns":7,"strikeOuts":83,"baseOnBalls":32,"intentionalWalks":3,"hits":65,"hitByPitch":3,"avg":".243","atBats":268,"obp":".329","slg":".396","ops":".725","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":106,"rbi":36,"leftOnBase":119,"sacBunts":1,"sacFlies":1,"babip":".324","groundOutsToAirouts":"1.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.29","popOuts":3,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":94,"flyOuts":44,"groundOuts":70,"airOuts":67,"runs":57,"doubles":15,"triples":1,"homeRuns":18,"strikeOuts":100,"baseOnBalls":50,"intentionalWalks":3,"hits":81,"hitByPitch":3,"avg":".256","atBats":317,"obp":".361","slg":".479","ops":".840","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":152,"rbi":59,"leftOnBase":152,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.61","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":460,"errors":6,"chances":496,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"2.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":37,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":13,"strikes":24,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-2 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"note":"(L, 5-4)","summary":"6.0 IP, 5 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":7,"runs":5,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":92,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":37,"strikes":55,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.50","homeRunsPer9":"0.00","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":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":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":4,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":20,"groundOuts":65,"airOuts":42,"runs":45,"doubles":22,"triples":3,"homeRuns":8,"strikeOuts":109,"baseOnBalls":39,"intentionalWalks":1,"hits":81,"hitByPitch":2,"avg":".275","atBats":295,"obp":".362","slg":".451","ops":".813","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":133,"rbi":48,"leftOnBase":126,"sacBunts":1,"sacFlies":1,"babip":".408","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.88","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":194,"errors":1,"chances":197,"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":"0-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":36,"groundOuts":57,"airOuts":56,"runs":31,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":55,"baseOnBalls":22,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".237","atBats":207,"obp":".313","slg":".329","ops":".642","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":68,"rbi":15,"leftOnBase":76,"sacBunts":10,"sacFlies":0,"babip":".309","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"69.00","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":118,"putOuts":68,"errors":7,"chances":193,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":8,"flyOuts":18,"groundOuts":36,"airOuts":36,"runs":34,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":47,"baseOnBalls":23,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":159,"obp":".353","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":746,"era":"6.80","inningsPitched":"42.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":32,"whip":"1.49","battersFaced":184,"outs":127,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":746,"balls":307,"strikes":439,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".400","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"9.99","walksPer9Inn":"4.89","hitsPer9Inn":"8.50","runsScoredPer9":"7.23","homeRunsPer9":"1.49","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"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":true,"isSubstitute":false}},"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":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":62,"groundOuts":101,"airOuts":115,"runs":49,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":56,"baseOnBalls":36,"intentionalWalks":4,"hits":101,"hitByPitch":3,"avg":".274","atBats":368,"obp":".340","slg":".394","ops":".734","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":145,"rbi":57,"leftOnBase":172,"sacBunts":0,"sacFlies":5,"babip":".296","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.80","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":803,"errors":0,"chances":833,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":34,"groundOuts":36,"airOuts":68,"runs":29,"doubles":11,"triples":1,"homeRuns":11,"strikeOuts":48,"baseOnBalls":14,"intentionalWalks":0,"hits":48,"hitByPitch":5,"atBats":198,"obp":".307","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":867,"era":"4.91","inningsPitched":"51.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.21","battersFaced":219,"outs":154,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":867,"balls":282,"strikes":585,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".333","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"8.42","walksPer9Inn":"2.45","hitsPer9Inn":"8.42","runsScoredPer9":"5.08","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":17},"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":true,"isSubstitute":false}},"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":"3-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":97,"flyOuts":47,"groundOuts":98,"airOuts":77,"runs":69,"doubles":24,"triples":3,"homeRuns":15,"strikeOuts":108,"baseOnBalls":58,"intentionalWalks":3,"hits":100,"hitByPitch":0,"avg":".265","atBats":378,"obp":".361","slg":".463","ops":".824","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":175,"rbi":62,"leftOnBase":146,"sacBunts":3,"sacFlies":2,"babip":".331","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.20","popOuts":3,"lineOuts":27},"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":235,"putOuts":147,"errors":3,"chances":385,"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":9,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".222","atBats":27,"obp":".344","slg":".259","ops":".603","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":7,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.29","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":23,"errors":0,"chances":24,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":30,"groundOuts":26,"airOuts":44,"runs":14,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":48,"baseOnBalls":11,"intentionalWalks":1,"hits":27,"hitByPitch":1,"atBats":142,"obp":".252","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":589,"era":"3.00","inningsPitched":"39.0","wins":2,"losses":2,"saves":16,"saveOpportunities":18,"holds":7,"blownSaves":2,"earnedRuns":13,"whip":"0.97","battersFaced":157,"outs":117,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":183,"strikes":406,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"15.10","gamesFinished":22,"strikeoutWalkRatio":"4.36","strikeoutsPer9Inn":"11.08","walksPer9Inn":"2.54","hitsPer9Inn":"6.23","runsScoredPer9":"3.23","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"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":false,"isOnBench":true,"isSubstitute":false}}},"batters":[592885,694192,668930,661388,669003,800325,683734,641343,687401,666152,596142,675660,681982,684974],"pitchers":[675660,681982,684974],"bench":[663368,806198],"bullpen":[676879,688107,701656,621121,656730,694819,694477,687075,682842,669060],"battingOrder":[592885,694192,668930,661388,669003,683734,641343,687401,596142],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Yelich (7, 1st inning off Sugano, 0 on, 0 out); Turang (15, 6th inning off Sugano, 0 on, 1 out)."},{"label":"TB","value":"Bauers; Chourio, J; Contreras, Wm 2; Turang 6; Vaughn; Yelich 4."},{"label":"RBI","value":"Turang (62); Yelich (36)."},{"label":"Runners left in scoring position, 2 out","value":"Contreras, Wm; Bauers 2; Yelich."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Lara (Karros, K at 2nd base)."}]}],"note":[{"label":"a","value":"Struck out for Lara in the 6th."},{"label":"b","value":"Struck out for Hamilton, D in the 9th."}]}},"officials":[{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Yelich (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Sugano 93-55; Vodnik 27-15; Senzatela 23-16; Romano 22-13; Drohan 92-55; Anderson, G 15-9; Yoho 37-24."},{"label":"Groundouts-flyouts","value":"Sugano 4-3; Vodnik 4-0; Senzatela 1-0; Romano 0-0; Drohan 4-6; Anderson, G 0-0; Yoho 1-1."},{"label":"Batters faced","value":"Sugano 23; Vodnik 5; Senzatela 4; Romano 5; Drohan 25; Anderson, G 4; Yoho 8."},{"label":"Inherited runners-scored","value":"Vodnik 2-0; Anderson, G 1-1."},{"label":"Umpires","value":"HP: David Rackley. 1B: Nestor Ceja. 2B: Willie Traynor. 3B: Charlie Ramos. "},{"label":"Weather","value":"79 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, In From CF."},{"label":"First pitch","value":"3:10 PM."},{"label":"T","value":"2:51."},{"label":"Att","value":"37,089."},{"label":"Venue","value":"American Family Field."},{"label":"July 24, 2026"}],"pitchingNotes":["Drohan pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","boxscoreName":"Turang"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":97,"flyOuts":47,"groundOuts":98,"airOuts":77,"runs":69,"doubles":24,"triples":3,"homeRuns":15,"strikeOuts":108,"baseOnBalls":58,"intentionalWalks":3,"hits":100,"hitByPitch":0,"avg":".265","atBats":378,"obp":".361","slg":".463","ops":".824","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":175,"rbi":62,"leftOnBase":146,"sacBunts":3,"sacFlies":2,"babip":".331","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.20","popOuts":3,"lineOuts":27},"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":235,"putOuts":147,"errors":3,"chances":385,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","boxscoreName":"Rumfield"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"2-2 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":62,"groundOuts":94,"airOuts":101,"runs":45,"doubles":22,"triples":2,"homeRuns":13,"strikeOuts":58,"baseOnBalls":43,"intentionalWalks":0,"hits":108,"hitByPitch":7,"avg":".301","atBats":359,"obp":".384","slg":".482","ops":".866","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":411,"totalBases":173,"rbi":53,"leftOnBase":140,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.62","popOuts":18,"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":52,"putOuts":659,"errors":3,"chances":714,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54},{"player":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","boxscoreName":"Karros, K"},"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 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"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":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":41,"groundOuts":73,"airOuts":76,"runs":50,"doubles":19,"triples":2,"homeRuns":9,"strikeOuts":72,"baseOnBalls":44,"intentionalWalks":2,"hits":78,"hitByPitch":4,"avg":".263","atBats":297,"obp":".363","slg":".431","ops":".794","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":128,"rbi":36,"leftOnBase":133,"sacBunts":0,"sacFlies":2,"babip":".317","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":14,"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":151,"putOuts":74,"errors":9,"chances":234,"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"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"loser":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"save":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}