{"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":823764,"link":"/api/v1.1/game/823764/feed/live","metaData":{"wait":10,"timeStamp":"20260719_210009","gameEvents":["home_run","game_finished"],"logicalEvents":["countChange","count12","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823764,"type":"R","doubleHeader":"N","id":"2026/07/19/miamlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823764-2026-07-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-19T18:10:00Z","originalDate":"2026-07-19","officialDate":"2026-07-19","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2026,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Miami","record":{"gamesPlayed":100,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":48,"ties":0,"pct":".520"},"records":{},"divisionLeader":false,"wins":52,"losses":48,"winningPercentage":".520"},"franchiseName":"Miami","clubName":"Marlins","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":99,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":37,"ties":0,"pct":".626"},"records":{},"divisionLeader":false,"wins":62,"losses":37,"winningPercentage":".626"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true}},"players":{"ID665052":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052","firstName":"Griffin","lastName":"Conine","primaryNumber":"18","birthDate":"1997-07-11","currentAge":29,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Griffin","useLastName":"Conine","middleName":"Riley","boxscoreName":"Conine","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Conine","nameSlug":"griffin-conine-665052","firstLastName":"Griffin Conine","lastFirstName":"Conine, Griffin","lastInitName":"Conine, G","initLastName":"G Conine","fullFMLName":"Griffin Riley Conine","fullLFMName":"Conine, Griffin Riley","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID669699":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699","firstName":"Braden","lastName":"Shewmake","primaryNumber":"13","birthDate":"1997-11-19","currentAge":28,"birthCity":"Wylie","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Braden","useLastName":"Shewmake","middleName":"Jack","boxscoreName":"Shewmake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SHOE-make","mlbDebutDate":"2023-05-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braden Shewmake","nameSlug":"braden-shewmake-669699","firstLastName":"Braden Shewmake","lastFirstName":"Shewmake, Braden","lastInitName":"Shewmake, B","initLastName":"B Shewmake","fullFMLName":"Braden Jack Shewmake","fullLFMName":"Shewmake, Braden Jack","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID684974":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974","firstName":"Craig","lastName":"Yoho","primaryNumber":"48","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},"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},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID687473":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","firstName":"Ryan","lastName":"Gusto","primaryNumber":"65","birthDate":"1999-03-11","currentAge":27,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Gusto","middleName":"Cole","boxscoreName":"Gusto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"GUST-o","mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Gusto","nameSlug":"ryan-gusto-687473","firstLastName":"Ryan Gusto","lastFirstName":"Gusto, Ryan","lastInitName":"Gusto, R","initLastName":"R Gusto","fullFMLName":"Ryan Cole Gusto","fullLFMName":"Gusto, Ryan Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"ID688363":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363","firstName":"Graham","lastName":"Pauley","primaryNumber":"21","birthDate":"2000-09-24","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Graham","useLastName":"Pauley","middleName":"Austin","boxscoreName":"Pauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Pauley","nameSlug":"graham-pauley-688363","firstLastName":"Graham Pauley","lastFirstName":"Pauley, Graham","lastInitName":"Pauley, G","initLastName":"G Pauley","fullFMLName":"Graham Austin Pauley","fullLFMName":"Pauley, Graham Austin","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID663368":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368","firstName":"Blake","lastName":"Perkins","primaryNumber":"16","birthDate":"1996-09-10","currentAge":29,"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},"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},"ID677870":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870","firstName":"Leonardo","lastName":"Jimenez","primaryNumber":"19","birthDate":"2001-05-17","currentAge":25,"birthCity":"Chitre","birthCountry":"Panama","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Jiménez","middleName":"Joel","boxscoreName":"Jiménez, L","gender":"M","nameMatrilineal":"Green","isPlayer":true,"isVerified":true,"pronunciation":"lay-oh him-EN-ez","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Jiménez","nameSlug":"leo-jimenez-677870","firstLastName":"Leo Jiménez","lastFirstName":"Jiménez, Leo","lastInitName":"Jiménez, L","initLastName":"L Jiménez","fullFMLName":"Leonardo Joel Jiménez","fullLFMName":"Jiménez, Leonardo Joel","strikeZoneTop":3.118,"strikeZoneBottom":1.574},"ID640459":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459","firstName":"Brian","lastName":"Navarreto","primaryNumber":"64","birthDate":"1994-12-29","currentAge":31,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Navarreto","middleName":"Eduardo","boxscoreName":"Navarreto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Navarreto","nameSlug":"brian-navarreto-640459","firstLastName":"Brian Navarreto","lastFirstName":"Navarreto, Brian","lastInitName":"Navarreto, B","initLastName":"B Navarreto","fullFMLName":"Brian Eduardo Navarreto","fullLFMName":"Navarreto, Brian Eduardo","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"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},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":27,"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},"ID676604":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604","firstName":"Tyler","lastName":"Zuber","primaryNumber":"55","birthDate":"1995-06-16","currentAge":31,"birthCity":"White Hall","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Zuber","boxscoreName":"Zuber","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"ZOO-ber","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Zuber","nameSlug":"tyler-zuber-676604","firstLastName":"Tyler Zuber","lastFirstName":"Zuber, Tyler","lastInitName":"Zuber, T","initLastName":"T Zuber","fullFMLName":"Tyler  Zuber","fullLFMName":"Zuber, Tyler","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"84","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID806198":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198","firstName":"Cooper","lastName":"Pratt","primaryNumber":"12","birthDate":"2004-08-18","currentAge":21,"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},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":30,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"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},"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},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"ID676974":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974","firstName":"Max","lastName":"Meyer","primaryNumber":"23","birthDate":"1999-03-12","currentAge":27,"birthCity":"Woodbury","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Meyer","middleName":"Thomas","boxscoreName":"Meyer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"my-uhr","mlbDebutDate":"2022-07-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Meyer","nameSlug":"max-meyer-676974","firstLastName":"Max Meyer","lastFirstName":"Meyer, Max","lastInitName":"Meyer, M","initLastName":"M Meyer","fullFMLName":"Max Thomas Meyer","fullLFMName":"Meyer, Max Thomas","strikeZoneTop":3.4,"strikeZoneBottom":1.55},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":30,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":23,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID669003":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","firstName":"Garrett","lastName":"Mitchell","primaryNumber":"5","birthDate":"1998-09-04","currentAge":27,"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},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":26,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"ID676083":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083","firstName":"Janson","lastName":"Junk","primaryNumber":"26","birthDate":"1996-01-15","currentAge":30,"birthCity":"Federal Way","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Janson","useLastName":"Junk","middleName":"Randall","boxscoreName":"Junk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Janson Junk","nameSlug":"janson-junk-676083","firstLastName":"Janson Junk","lastFirstName":"Junk, Janson","lastInitName":"Junk, J","initLastName":"J Junk","fullFMLName":"Janson Randall Junk","fullLFMName":"Junk, Janson Randall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID690978":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978","firstName":"Daxton","lastName":"Fulton","primaryNumber":"90","birthDate":"2001-10-16","currentAge":24,"birthCity":"Weatherford","birthStateProvince":"OK","birthCountry":"USA","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dax","useLastName":"Fulton","middleName":"James","boxscoreName":"Fulton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dax Fulton","nameSlug":"dax-fulton-690978","firstLastName":"Dax Fulton","lastFirstName":"Fulton, Dax","lastInitName":"Fulton, D","initLastName":"D Fulton","fullFMLName":"Daxton James Fulton","fullLFMName":"Fulton, Daxton James","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID691788":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","firstName":"Joseph","lastName":"Mack","primaryNumber":"80","birthDate":"2002-12-27","currentAge":23,"birthCity":"Williamsville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joe","useLastName":"Mack","middleName":"Allan","boxscoreName":"Mack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Mack","nameSlug":"joe-mack-691788","firstLastName":"Joe Mack","lastFirstName":"Mack, Joe","lastInitName":"Mack, J","initLastName":"J Mack","fullFMLName":"Joseph Allan Mack","fullLFMName":"Mack, Joseph Allan","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":41700,"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":"Sunny","temp":"77","wind":"6 mph, In From LF"},"gameInfo":{"attendance":36451,"firstPitch":"2026-07-19T18:11:00.000Z","gameDurationMinutes":169},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"home":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"}},"officialScorer":{"id":431058,"fullName":"Tim O'Driscoll","link":"/api/v1/people/431058"},"primaryDatacaster":{"id":700150,"fullName":"Tom Mussa","link":"/api/v1/people/700150"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T18:11:16.718Z","endTime":"2026-07-19T18:13:40.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7,8,9,10],"actionIndex":[0,1,2],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T15:58:36.646Z","endTime":"2026-07-19T17:47:05.333Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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-19T17:47:05.333Z","endTime":"2026-07-19T18:11:03.504Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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-19T18:11:03.504Z","endTime":"2026-07-19T18:11:18.791Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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":92.2,"endSpeed":85.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.236001418844914,"aZ":-17.682077911021768,"pfxX":4.824583820217382,"pfxZ":7.84582046520422,"pX":0.3740950475263944,"pZ":2.53330983746216,"vX0":-8.14400278857084,"vY0":-134.1224463899919,"vZ0":-3.490073020302279,"x":102.74,"y":170.38,"x0":2.804021792715971,"y0":50.00332021754437,"z0":5.090525049433048,"aX":8.912839395910558},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":-7.3,"spinRate":2123,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.40622650223179724,"extension":6.9570353764579345},"index":3,"playId":"d2e31e27-79e2-3823-9cf6-1bd9a700f7e9","pitchNumber":1,"startTime":"2026-07-19T18:11:18.791Z","endTime":"2026-07-19T18:11:23.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-19T18:11:34.771Z","endTime":"2026-07-19T18:11:49.798Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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.1,"endSpeed":86.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93744081370014,"aZ":-17.211661543677717,"pfxX":6.416183681564645,"pfxZ":7.826362920628316,"pX":0.7900233104339117,"pZ":2.4370735340873173,"vX0":-7.531676421947108,"vY0":-136.8332428474745,"vZ0":-4.128728467647364,"x":86.89,"y":172.98,"x0":2.734250653262816,"y0":50.00148223522122,"z0":5.132005446692727,"aX":12.263869102284351},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":-10.2,"spinRate":2216,"spinDirection":136},"zone":6,"typeConfidence":0.9,"plateTime":0.39907341283819653,"extension":6.942767723274997},"index":5,"playId":"37cc5efe-0981-3357-8b5d-d3f0ca4b61a5","pitchNumber":2,"startTime":"2026-07-19T18:11:49.798Z","endTime":"2026-07-19T18:11:54.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.592744117792616,"aZ":-28.271750077927646,"pfxX":-10.497963498380185,"pfxZ":2.791280722832777,"pX":0.7934393290328645,"pZ":2.511406843727416,"vX0":-1.883052491371322,"vY0":-117.50639236334054,"vZ0":-2.02566346986233E-5,"x":86.76,"y":170.97,"x0":2.9689748905320155,"y0":50.00063111071347,"z0":5.141569078431382,"aX":-14.65392877481343},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.4,"breakHorizontal":19.4,"spinRate":2464,"spinDirection":283},"zone":6,"typeConfidence":0.9,"plateTime":0.4664047713574093,"extension":6.8058485510517785},"index":6,"playId":"ff73d2ea-6d55-3be9-bd6b-ac08d2de3ad5","pitchNumber":3,"startTime":"2026-07-19T18:12:11.085Z","endTime":"2026-07-19T18:12:14.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.836809762540653,"aZ":-15.609803425399194,"pfxX":4.420226968707184,"pfxZ":8.537140453103286,"pX":1.5947489715236154,"pZ":3.494122480604817,"vX0":-4.812145227447456,"vY0":-138.18979901824054,"vZ0":-2.020969802488558,"x":56.21,"y":144.44,"x0":2.781651601192649,"y0":50.003107779349556,"z0":5.279605251942901,"aX":8.577511833301028},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-7.1,"spinRate":2325,"spinDirection":138},"zone":12,"typeConfidence":0.9,"plateTime":0.3958546782779311,"extension":6.90141919003824},"index":7,"playId":"0d32f886-da59-3531-b171-c3a9eb27f5ad","pitchNumber":4,"startTime":"2026-07-19T18:12:30.681Z","endTime":"2026-07-19T18:12:34.884Z","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":93.3,"endSpeed":85.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.733586892435934,"aZ":-16.228880933920692,"pfxX":4.691415869702637,"pfxZ":8.485142391211125,"pX":0.49534787151063236,"pZ":2.8300908153396116,"vX0":-7.699394325976014,"vY0":-135.73560202389712,"vZ0":-3.217011330780448,"x":98.12,"y":162.37,"x0":2.7499438064642256,"y0":50.00204806889139,"z0":5.150413570245833,"aX":8.816037308798721},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":-7.0,"spinRate":2302,"spinDirection":137},"zone":3,"typeConfidence":0.9,"plateTime":0.40243394779830544,"extension":6.966131718208824},"index":8,"playId":"e8dc7535-0f13-3e61-8a29-340ded1a2650","pitchNumber":5,"startTime":"2026-07-19T18:12:46.765Z","endTime":"2026-07-19T18:12:51.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.716719926803382,"aZ":-29.983851555959827,"pfxX":-8.492467882881371,"pfxZ":1.5662419209503984,"pX":0.8886313558995486,"pZ":1.4238608335793719,"vX0":-1.8174152668520902,"vY0":-117.42745622352858,"vZ0":-2.043655862304648,"x":83.13,"y":200.34,"x0":2.775675994917484,"y0":50.00375903530369,"z0":5.088191963465303,"aX":-11.890117389414323},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.6,"breakHorizontal":15.8,"spinRate":2492,"spinDirection":281},"zone":14,"typeConfidence":0.91,"plateTime":0.4659841127676123,"extension":6.685815241518475},"index":9,"playId":"5037dd58-d0db-3909-b8a8-ca9f9b95d344","pitchNumber":6,"startTime":"2026-07-19T18:13:09.708Z","endTime":"2026-07-19T18:13:14.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35273562342141,"aZ":-25.37547090739503,"pfxX":0.7909911464919158,"pfxZ":3.82029121132126,"pX":0.11407517329643072,"pZ":3.124842541340834,"vX0":-7.039522164007818,"vY0":-131.91024395384173,"vZ0":-0.3771375253988237,"x":112.65,"y":154.41,"x0":2.702952371959815,"y0":50.004981853290964,"z0":5.124033717153042,"aX":1.4096527556939347},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":0.0,"spinRate":2478,"spinDirection":155},"zone":2,"typeConfidence":0.86,"plateTime":0.41360156248216295,"extension":6.923918943161763},"hitData":{"launchSpeed":91.4,"launchAngle":-4.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.61,"coordY":159.13}},"index":10,"playId":"c174d77a-23f5-3b8c-a699-f16e528cd036","pitchNumber":7,"startTime":"2026-07-19T18:13:32.204Z","endTime":"2026-07-19T18:13:40.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:13:40.448Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T18:13:58.197Z","endTime":"2026-07-19T18:16:30.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.479087040767265,"aZ":-25.086280522583806,"pfxX":-0.9343204082927258,"pfxZ":4.093162424414937,"pX":-0.09132784970107147,"pZ":1.4313538940493813,"vX0":-6.720981247402066,"vY0":-130.06868999807398,"vZ0":-4.200616019348552,"x":120.48,"y":200.13,"x0":2.6359634464763255,"y0":50.00425561679463,"z0":4.944982522074551,"aX":-1.6178610289156963},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":3.0,"spinRate":2410,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.41934945560375736,"extension":6.846676595808959},"index":0,"playId":"36d3422d-1f48-32fe-98bb-1e544b12f3b4","pitchNumber":1,"startTime":"2026-07-19T18:14:07.007Z","endTime":"2026-07-19T18:14:11.135Z","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-19T18:14:19.019Z","endTime":"2026-07-19T18:14:33.523Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":82.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67157984023378,"aZ":-31.191696469483546,"pfxX":10.241542953915157,"pfxZ":0.5730901125515575,"pX":0.011103005381403047,"pZ":0.7185192217969733,"vX0":-10.073804168061448,"vY0":-129.93878720002002,"vZ0":-4.678457749071235,"x":116.58,"y":219.38,"x0":2.6035857645086407,"y0":50.00242769179915,"z0":4.906291754344587,"aX":17.550983734762106},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.2,"breakHorizontal":-16.3,"spinRate":1901,"spinDirection":105},"zone":13,"typeConfidence":0.91,"plateTime":0.42118158832653396,"extension":6.934850679466552},"index":2,"playId":"f7f6ea44-865d-31ae-8cd8-0337b3941183","pitchNumber":2,"startTime":"2026-07-19T18:14:33.523Z","endTime":"2026-07-19T18:14:37.831Z","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":90.1,"endSpeed":83.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.006434042695297,"aZ":-24.2474012060343,"pfxX":-1.545743664466959,"pfxZ":4.502478365916572,"pX":0.2007035693958722,"pZ":2.8826907556473373,"vX0":-5.965948641832293,"vY0":-131.15711821510237,"vZ0":-0.8654833785902568,"x":109.35,"y":160.95,"x0":2.695999693056801,"y0":50.00342081833269,"z0":5.008123553335109,"aX":-2.719877607568823},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":4.0,"spinRate":2458,"spinDirection":160},"zone":2,"typeConfidence":0.91,"plateTime":0.41595169247901165,"extension":6.841906173280607},"index":3,"playId":"93c6928d-d7b0-3541-9b73-61c9f82b15cc","pitchNumber":3,"startTime":"2026-07-19T18:14:54.273Z","endTime":"2026-07-19T18:15:00.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.015605643303267,"aZ":-18.68540031523601,"pfxX":5.2643120835389725,"pfxZ":7.163761539720754,"pX":0.2533448053412364,"pZ":3.6211824850466754,"vX0":-8.343212192580584,"vY0":-135.70681818278314,"vZ0":-0.48124124144621794,"x":107.34,"y":141.01,"x0":2.6701301014037444,"y0":50.003422128985996,"z0":5.09131183231373,"aX":9.914174217582705},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":-7.9,"spinRate":2294,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.4021350082814701,"extension":6.976689476667422},"index":4,"playId":"2d0967ed-5fe9-3608-bfbe-729346dd5631","pitchNumber":4,"startTime":"2026-07-19T18:15:17.264Z","endTime":"2026-07-19T18:15:24.736Z","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":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.824664629234274,"aZ":-34.315472039823064,"pfxX":-9.436434947972927,"pfxZ":-1.5868587300263473,"pX":0.9229979508730511,"pZ":1.8745555914666057,"vX0":-1.3962145697030077,"vY0":-115.80164044428408,"vZ0":0.07652760132141712,"x":81.82,"y":188.17,"x0":2.7599202523337385,"y0":50.00185907340506,"z0":5.139945745132243,"aX":-12.739017209413356},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-2.5,"breakHorizontal":17.4,"spinRate":2507,"spinDirection":287},"zone":14,"typeConfidence":0.91,"plateTime":0.47405407397674404,"extension":6.749756035250457},"index":5,"playId":"a7da6413-2226-3efa-a7b3-806ab2154dd0","pitchNumber":5,"startTime":"2026-07-19T18:15:50.227Z","endTime":"2026-07-19T18:15:55.656Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84584778755703,"aZ":-30.17650432599646,"pfxX":-12.245917415917182,"pfxZ":1.4672360530108737,"pX":0.2284539291638704,"pZ":2.0131316305864515,"vX0":-2.382391968179193,"vY0":-116.74289571711988,"vZ0":-0.30212353287713023,"x":108.29,"y":184.43,"x0":2.855469748140106,"y0":50.00340332238692,"z0":5.018994612524187,"aX":-16.66511522572873},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.9,"breakHorizontal":22.8,"spinRate":2487,"spinDirection":289},"zone":8,"typeConfidence":0.9,"plateTime":0.4717181893092728,"extension":6.82031941291938},"index":6,"playId":"6674acc3-53d5-3a1d-bf1b-d9abaac1a2d2","pitchNumber":6,"startTime":"2026-07-19T18:16:26.025Z","endTime":"2026-07-19T18:16:30.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:16:30.577Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T18:16:41.226Z","endTime":"2026-07-19T18:18:05.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04355265295295,"aZ":-26.232421591887597,"pfxX":8.845482631479655,"pfxZ":3.0970338809376514,"pX":0.8430301604416478,"pZ":2.9017869056636467,"vX0":-7.828921947392528,"vY0":-137.49841000025492,"vZ0":-0.7818314616129002,"x":84.87,"y":160.43,"x0":2.575837134222398,"y0":50.00237083858024,"z0":4.967393952444873,"aX":16.963297784503673},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":-14.4,"spinRate":2031,"spinDirection":130},"zone":12,"typeConfidence":0.92,"plateTime":0.3981233983255721,"extension":6.852228423331999},"index":0,"playId":"f289e322-a8f8-3647-ae21-46c5f05da3cf","pitchNumber":1,"startTime":"2026-07-19T18:16:53.402Z","endTime":"2026-07-19T18:16:58.464Z","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":88.8,"endSpeed":82.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39515033068788,"aZ":-26.820768240248036,"pfxX":-2.571796359380456,"pfxZ":3.155255987029406,"pX":-1.845444430634063,"pZ":2.3479062191377214,"vX0":-9.547005098551315,"vY0":-129.06532289676977,"vZ0":-1.918609697374352,"x":187.34,"y":175.39,"x0":2.226889381894929,"y0":50.002886713048404,"z0":5.154593673831276,"aX":-4.363544695989505},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":6.7,"spinRate":2536,"spinDirection":189},"zone":13,"typeConfidence":0.92,"plateTime":0.42342793072289986,"extension":7.118082009652456},"index":1,"playId":"d8f6f388-bba9-3f6e-8595-c4dfed24c00e","pitchNumber":2,"startTime":"2026-07-19T18:17:11.120Z","endTime":"2026-07-19T18:17:15.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084762723938862,"aZ":-25.0531235203281,"pfxX":9.719375669955125,"pfxZ":3.6690480018972593,"pX":0.817732923827467,"pZ":2.7585010612663634,"vX0":-7.653858065846199,"vY0":-138.01499027546268,"vZ0":-1.7009652113190024,"x":85.83,"y":164.3,"x0":2.356332487259588,"y0":50.00174980218617,"z0":5.060696860495475,"aX":18.855758216754076},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":-16.1,"spinRate":2203,"spinDirection":135},"zone":6,"typeConfidence":0.92,"plateTime":0.3960110247070885,"extension":6.786565952066567},"index":2,"playId":"9a4b7c9b-9a66-3014-a819-a2170c9549ad","pitchNumber":3,"startTime":"2026-07-19T18:17:26.953Z","endTime":"2026-07-19T18:17:30.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-19T18:17:44.376Z","endTime":"2026-07-19T18:18:01.023Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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":95.9,"endSpeed":87.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24013946401628,"aZ":-18.120832528243426,"pfxX":4.965350096746881,"pfxZ":7.111955205673187,"pX":-0.0444915092791303,"pZ":3.0572379661178744,"vX0":-8.32262473631691,"vY0":-139.41310662660322,"vZ0":-2.693198419706454,"x":118.7,"y":156.23,"x0":2.3291930129022456,"y0":50.000732448945165,"z0":5.226496153626627,"aX":9.809682695059406},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.5,"breakHorizontal":-7.3,"spinRate":2343,"spinDirection":135},"zone":2,"typeConfidence":0.9,"plateTime":0.39231045745265014,"extension":6.814672521292478},"index":4,"playId":"da75d892-73e6-342d-acc1-9635cd6d6a77","pitchNumber":4,"startTime":"2026-07-19T18:18:01.023Z","endTime":"2026-07-19T18:18:05.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:18:05.411Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T18:20:12.846Z","endTime":"2026-07-19T18:21:01.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":98.1,"endSpeed":89.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.003200690912365,"aZ":-5.908325097468733,"pfxX":-7.569201217750656,"pfxZ":12.86009815202581,"pX":-0.5584742288949319,"pZ":1.8342587121095615,"vX0":5.719458419166134,"vY0":-142.32073431520652,"vZ0":-10.481608424542154,"x":138.29,"y":189.26,"x0":-1.6151335338927049,"y0":50.00682676590573,"z0":5.947727856590607,"aX":-15.46302719997958},"breaks":{"breakAngle":58.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":21.2,"breakHorizontal":12.5,"spinRate":2849,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.38551325172105466,"extension":6.567783238254951},"index":0,"playId":"0e5bd8d8-c1eb-3670-a47e-3d515ee341b3","pitchNumber":1,"startTime":"2026-07-19T18:20:22.438Z","endTime":"2026-07-19T18:20:27.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.320479142185903,"aZ":-22.813063989204064,"pfxX":-1.0219645884266857,"pfxZ":5.382893902917688,"pX":0.5772349384046169,"pZ":1.1327779344135593,"vX0":6.398472122013272,"vY0":-130.22955190208447,"vZ0":-7.365535504476929,"x":95.0,"y":208.19,"x0":-1.7662261969969824,"y0":50.00036868867842,"z0":5.692509758688879,"aX":-1.7771956074059219},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":0.6,"spinRate":2603,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41870864157124377,"extension":6.666080332705273},"index":1,"playId":"7a6b3bd6-3af1-36a6-9feb-da9be2322411","pitchNumber":2,"startTime":"2026-07-19T18:20:39.123Z","endTime":"2026-07-19T18:20:43.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8692343511842,"aZ":-20.006552640731112,"pfxX":-1.859059405251783,"pfxZ":6.804375734059049,"pX":0.11763956775907117,"pZ":1.8694314695943655,"vX0":6.055995921460649,"vY0":-132.48617280050343,"vZ0":-6.443344741757039,"x":112.52,"y":188.31,"x0":-1.9507397096433305,"y0":50.00061219093923,"z0":5.7831170920029376,"aX":-3.323874052361318},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":2.2,"spinRate":2612,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.41257765828579984,"extension":6.813528360727374},"index":2,"playId":"7f5ce3dd-4674-3371-869f-feab0868cb2d","pitchNumber":3,"startTime":"2026-07-19T18:20:56.675Z","endTime":"2026-07-19T18:21:01.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:21:01.448Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out sharply, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T18:21:25.005Z","endTime":"2026-07-19T18:23:30.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.287144916644863,"aZ":-10.534091933037423,"pfxX":-8.203089235950003,"pfxZ":10.286946603246687,"pX":-0.004307426944769665,"pZ":2.2166046715387098,"vX0":7.4412191194207935,"vY0":-143.6656245399664,"vZ0":-8.621912570959868,"x":117.16,"y":178.93,"x0":-1.55410626742134,"y0":50.004698359853364,"z0":5.899948023135876,"aX":-17.259465160488933},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.2,"breakHorizontal":13.4,"spinRate":2816,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38032093388142885,"extension":6.71546393798487},"index":0,"playId":"726db78d-af97-37f4-be4a-fd44ffb98bb0","pitchNumber":1,"startTime":"2026-07-19T18:21:31.186Z","endTime":"2026-07-19T18:21:35.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82949645980895,"aZ":-13.174935813293624,"pfxX":-9.409887970732303,"pfxZ":9.120954656081707,"pX":-0.16245143573867307,"pZ":1.7558609293395662,"vX0":7.563522247128436,"vY0":-143.35151317870123,"vZ0":-9.07921418302184,"x":123.19,"y":191.37,"x0":-1.6111860246391165,"y0":50.006199113902156,"z0":5.784840836226982,"aX":-19.607650019839586},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":15.6,"spinRate":2718,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3819447473969193,"extension":6.67145862023513},"index":1,"playId":"d8789bb0-2d00-348d-ad1c-2de341c9da64","pitchNumber":2,"startTime":"2026-07-19T18:21:48.282Z","endTime":"2026-07-19T18:21:52.459Z","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":99.7,"endSpeed":90.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.33258046434468,"aZ":-4.784788029088777,"pfxX":-7.6399598480544535,"pfxZ":13.014620903761553,"pX":0.057577442033000026,"pZ":2.2540815161474037,"vX0":6.9147222056474105,"vY0":-144.73239534469806,"vZ0":-10.070847087962125,"x":114.81,"y":177.92,"x0":-1.3794624006566818,"y0":50.00120508305928,"z0":6.085677977860689,"aX":-16.076017068706847},"breaks":{"breakAngle":63.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-6.4,"breakVerticalInduced":21.5,"breakHorizontal":12.4,"spinRate":2912,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3796200142821098,"extension":6.697625125220033},"index":2,"playId":"5aa1e4e8-590c-375f-a5a5-6f7033902c4f","pitchNumber":3,"startTime":"2026-07-19T18:22:08.755Z","endTime":"2026-07-19T18:22:13.826Z","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":87.3,"endSpeed":80.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.822834013669812,"aZ":-22.470547105523792,"pfxX":0.5693361598372464,"pfxZ":5.941976830511124,"pX":1.0034100114975228,"pZ":1.1882920755282493,"vX0":6.398164059857907,"vY0":-126.92246665773384,"vZ0":-6.948715812201681,"x":78.75,"y":206.7,"x0":-1.623284421418913,"y0":50.001489006634266,"z0":5.749236180368214,"aX":0.9283520611511713},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.4,"breakHorizontal":-2.5,"spinRate":2558,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4314402535155133,"extension":6.997813044474105},"index":3,"playId":"aa82a4f1-6cab-39ba-98ee-42f697a39bad","pitchNumber":4,"startTime":"2026-07-19T18:22:30.952Z","endTime":"2026-07-19T18:22:35.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.221103620290936,"aZ":-16.811372096363627,"pfxX":2.49160189477049,"pfxZ":9.444160426903753,"pX":1.1866912229873787,"pZ":1.5878634080864573,"vX0":6.686336872334736,"vY0":-127.03719972231198,"vZ0":-6.885989684212552,"x":71.77,"y":195.91,"x0":-1.8082476676912962,"y0":50.00260351676465,"z0":5.68117525605666,"aX":4.050147850620462},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":15.6,"breakHorizontal":-6.1,"spinRate":2578,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4319696213507833,"extension":7.080189095119768},"index":4,"playId":"e7045dcf-f8e4-34d9-bd43-c0c1d91aea27","pitchNumber":5,"startTime":"2026-07-19T18:22:49.213Z","endTime":"2026-07-19T18:22:56.173Z","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":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39731774271075,"aZ":-15.603110420301226,"pfxX":-8.258529451882106,"pfxZ":7.812144197685606,"pX":0.10221757742793146,"pZ":1.8264437789829353,"vX0":7.794807836286619,"vY0":-144.6598232052823,"vZ0":-8.491377931237137,"x":113.1,"y":189.47,"x0":-1.5528214996124434,"y0":50.00541362130715,"z0":5.754224841338547,"aX":-17.525068424564452},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.6,"breakHorizontal":13.4,"spinRate":2610,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.37847240839741314,"extension":6.757684657607436},"hitData":{"launchSpeed":104.2,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":128.5,"coordY":145.09}},"index":5,"playId":"78c9664c-4e86-3765-b7ef-b49b726a9fb9","pitchNumber":6,"startTime":"2026-07-19T18:23:20.519Z","endTime":"2026-07-19T18:23:30.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:23:30.453Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brice Turang lines out to right fielder Esteury Ruiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T18:23:43.102Z","endTime":"2026-07-19T18:24:40.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.28132548818903,"aZ":-15.837308035857033,"pfxX":-9.30936377332457,"pfxZ":7.8085957060894815,"pX":-1.1350116825092909,"pZ":2.0466859236576758,"vX0":5.086749885459045,"vY0":-144.13059984122535,"vZ0":-7.711421229375002,"x":160.26,"y":183.52,"x0":-1.718654164714597,"y0":50.0040127481717,"z0":5.746191611964014,"aX":-19.475392675338185},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.6,"breakHorizontal":15.7,"spinRate":2597,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3808576210343486,"extension":6.768509507389245},"index":0,"playId":"10952fd9-6f80-32ff-937c-573c087a91e1","pitchNumber":1,"startTime":"2026-07-19T18:23:55.586Z","endTime":"2026-07-19T18:23:59.541Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13009247193273,"aZ":-17.131525324250333,"pfxX":-7.837620435468654,"pfxZ":8.188632158251316,"pX":0.05786284648854923,"pZ":1.753658433966721,"vX0":6.882127014748765,"vY0":-134.66604576289106,"vZ0":-7.670663646046725,"x":114.79,"y":191.43,"x0":-1.5120346429905758,"y0":50.00624902189067,"z0":5.850192228433779,"aX":-14.404241949950137},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":1754,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.40666832967613775,"extension":6.687954513014349},"index":1,"playId":"bf0e7639-1073-3f19-b158-f6252b5597ff","pitchNumber":2,"startTime":"2026-07-19T18:24:15.843Z","endTime":"2026-07-19T18:24:19.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.279926265972872,"aZ":-27.530587015380355,"pfxX":1.2918380698462044,"pfxZ":2.6613266256789743,"pX":0.28835713447009154,"pZ":1.765295499853925,"vX0":5.081758989441279,"vY0":-131.23725671465414,"vZ0":-5.157525795378316,"x":106.01,"y":191.12,"x0":-1.8396068538901467,"y0":50.00608579105511,"z0":5.801826578795975,"aX":2.258306313486319},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.0,"breakHorizontal":-3.5,"spinRate":2534,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.41704866348745107,"extension":6.647460272942391},"hitData":{"launchSpeed":96.5,"launchAngle":21.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.3,"coordY":102.96}},"index":2,"playId":"dd5345c5-971e-3158-bc20-a14d67bbf735","pitchNumber":3,"startTime":"2026-07-19T18:24:33.089Z","endTime":"2026-07-19T18:24:40.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:24:40.881Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to second baseman Brice Turang.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T18:26:34.162Z","endTime":"2026-07-19T18:28:24.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.935515427994485,"aZ":-26.671644107465344,"pfxX":8.727215463107196,"pfxZ":2.9477551188616733,"pX":0.6412107955588086,"pZ":2.8533839509425825,"vX0":-8.125536461892656,"vY0":-135.31425377402084,"vZ0":-0.8214552845227949,"x":92.56,"y":161.74,"x0":2.5407975691974665,"y0":50.00053736931845,"z0":5.019966423213336,"aX":16.275253762242492},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":-14.2,"spinRate":2112,"spinDirection":133},"zone":3,"typeConfidence":0.91,"plateTime":0.4038972573967876,"extension":6.772310169411249},"index":0,"playId":"10705b94-d1f4-3287-8be3-352290533e6c","pitchNumber":1,"startTime":"2026-07-19T18:26:51.956Z","endTime":"2026-07-19T18:26:56.842Z","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.5,"endSpeed":84.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31029913123785,"aZ":-25.33685113059608,"pfxX":0.46941587674210594,"pfxZ":3.82837435298873,"pX":0.478672071721358,"pZ":2.7119543408741,"vX0":-5.6340451199029635,"vY0":-131.8512435406125,"vZ0":-1.5055610207538441,"x":98.75,"y":165.56,"x0":2.5693437270831363,"y0":50.001947630106905,"z0":5.134841658580191,"aX":0.8387318919282407},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":0.2,"spinRate":2475,"spinDirection":155},"zone":3,"typeConfidence":0.87,"plateTime":0.4131854955032104,"extension":6.808164509006281},"index":1,"playId":"96ea746f-1217-39a5-8c77-e56c8f990738","pitchNumber":2,"startTime":"2026-07-19T18:27:10.578Z","endTime":"2026-07-19T18:27:15.524Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T18:27:25.189Z","endTime":"2026-07-19T18:27:40.218Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.369531893152974,"aZ":-15.662116675322553,"pfxX":2.451994857357498,"pfxZ":8.73275752283991,"pX":1.0470099030966435,"pZ":4.266965448149056,"vX0":-5.200811839357993,"vY0":-136.71019147855893,"vZ0":0.10700258344410107,"x":77.09,"y":123.57,"x0":2.65624246178997,"y0":50.00539165345247,"z0":5.3030364691175835,"aX":4.63801555871188},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-3.4,"spinRate":2378,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.4007708049893921,"extension":6.888629103818531},"index":3,"playId":"8917f2f8-a700-33ff-9104-bd18418e306b","pitchNumber":3,"startTime":"2026-07-19T18:27:40.218Z","endTime":"2026-07-19T18:27:44.147Z","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":93.4,"endSpeed":85.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.936292935043877,"aZ":-14.960602672387274,"pfxX":3.5681160381748556,"pfxZ":9.181498528498718,"pX":0.9193888919170426,"pZ":1.9512953074246786,"vX0":-5.868976208133961,"vY0":-135.85703638903044,"vZ0":-5.531093325324438,"x":81.96,"y":186.1,"x0":2.641149193386421,"y0":50.00326299444731,"z0":5.048343580327688,"aX":6.6903223909187135},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-5.3,"spinRate":2408,"spinDirection":141},"zone":14,"typeConfidence":0.9,"plateTime":0.40270194332362497,"extension":6.895181460384854},"index":4,"playId":"24246a51-006b-388d-b6f7-f849ffce4179","pitchNumber":4,"startTime":"2026-07-19T18:27:58.584Z","endTime":"2026-07-19T18:28:03.636Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305842358713615,"aZ":-24.13603129997276,"pfxX":0.505544652596376,"pfxZ":4.491574951894686,"pX":-0.8775693689125671,"pZ":1.4455180033783928,"vX0":-8.905983722806146,"vY0":-132.49181490512598,"vZ0":-4.588054876092,"x":150.45,"y":199.75,"x0":2.45124178333076,"y0":50.006281951692856,"z0":4.947056770615157,"aX":0.9052300373316696},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.4,"breakHorizontal":0.8,"spinRate":2453,"spinDirection":157},"zone":13,"typeConfidence":0.75,"plateTime":0.4122038418471021,"extension":6.927008422898182},"hitData":{"launchSpeed":64.8,"launchAngle":34.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.38,"coordY":127.54}},"index":5,"playId":"f0f6b8b7-98b8-3c93-86f2-fe34ad0416ab","pitchNumber":5,"startTime":"2026-07-19T18:28:17.488Z","endTime":"2026-07-19T18:28:24.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:28:24.692Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T18:28:41.409Z","endTime":"2026-07-19T18:31:23.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0499049003642,"aZ":-27.493852820212997,"pfxX":-1.178388098067857,"pfxZ":2.7518694003045105,"pX":1.5521193635746682,"pZ":2.7318567621823977,"vX0":-2.2943917515715953,"vY0":-129.8228123099148,"vZ0":-0.9499005141590311,"x":57.84,"y":165.02,"x0":2.6016564419831547,"y0":50.003987022466966,"z0":5.2017951668087035,"aX":-2.0040055131724968},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":2.6,"spinRate":2567,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.4224617617864541,"extension":6.695155246968613},"index":0,"playId":"14046a25-aa6e-30dd-a567-d8994f5329ed","pitchNumber":1,"startTime":"2026-07-19T18:28:52.065Z","endTime":"2026-07-19T18:28:57.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.857439065445206,"aZ":-19.782157331336297,"pfxX":11.382232847698486,"pfxZ":6.6594130172975925,"pX":-0.15914696597899927,"pZ":1.851910309399138,"vX0":-10.868346011172418,"vY0":-136.7002454416,"vZ0":-4.354711322687224,"x":123.07,"y":188.78,"x0":2.4220440501700655,"y0":50.002701492968,"z0":4.8542987855416,"aX":21.180153935880472},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":-17.9,"spinRate":2139,"spinDirection":135},"zone":8,"typeConfidence":0.9,"plateTime":0.4032781950945403,"extension":6.952495726695607},"index":1,"playId":"f7cd58d0-cf21-37a3-8cc1-d5d2cb65e859","pitchNumber":2,"startTime":"2026-07-19T18:29:07.220Z","endTime":"2026-07-19T18:29:11.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30795043412709,"aZ":-22.557172339498486,"pfxX":10.22159438594608,"pfxZ":5.03423114844661,"pX":0.21077249413035967,"pZ":2.84736773997798,"vX0":-9.45862245631504,"vY0":-138.23317342129764,"vZ0":-1.8115877706397565,"x":108.97,"y":161.9,"x0":2.3692005918151366,"y0":50.006639016137235,"z0":5.044458697402479,"aX":19.545410900244452},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":-16.2,"spinRate":2156,"spinDirection":134},"zone":2,"typeConfidence":0.92,"plateTime":0.39808949134457006,"extension":6.868638590923717},"index":2,"playId":"36a89e9c-d4e9-34ea-b12f-b0ee05505cf4","pitchNumber":3,"startTime":"2026-07-19T18:29:24.315Z","endTime":"2026-07-19T18:29:28.667Z","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":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68331065539028,"aZ":-22.3713667113427,"pfxX":11.386839436146538,"pfxZ":4.987218417641345,"pX":0.2935611644626915,"pZ":1.8733069116598184,"vX0":-9.656084912986785,"vY0":-139.80627036528327,"vZ0":-4.407834660927776,"x":105.81,"y":188.2,"x0":2.3253553141018646,"y0":50.00243476734559,"z0":4.952692161281042,"aX":22.375279589746903},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.2,"breakHorizontal":-18.5,"spinRate":2227,"spinDirection":134},"zone":9,"typeConfidence":0.91,"plateTime":0.3928933328312785,"extension":6.909036967887973},"index":3,"playId":"2389d924-b5d6-399d-8f78-189ddc1ff016","pitchNumber":4,"startTime":"2026-07-19T18:29:43.238Z","endTime":"2026-07-19T18:29:47.133Z","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":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17183388412412,"aZ":-25.741509031268457,"pfxX":-4.980067533516627,"pfxZ":4.21611420981007,"pX":-1.6078548781127704,"pZ":1.5441360215142186,"vX0":-8.090302245277526,"vY0":-122.93967955577659,"vZ0":-3.0824992517536263,"x":154.35,"y":129.12,"x0":2.3769491958334985,"y0":50.00190913611527,"z0":5.007309389947902,"aX":-7.59484139052982},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.1,"breakHorizontal":10.9,"spinRate":2499,"spinDirection":274},"zone":13,"typeConfidence":0.89,"plateTime":0.44612903078808896,"extension":6.882553208990329},"index":4,"playId":"0992a79f-a4c6-31a9-890e-59e894c29365","pitchNumber":5,"startTime":"2026-07-19T18:30:03.337Z","endTime":"2026-07-19T18:30:09.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.615813031244496,"aZ":-28.5468911832326,"pfxX":-7.640508743363826,"pfxZ":2.4274093940592163,"pX":-1.486278989713534,"pZ":1.944094515506752,"vX0":-6.7920479417436015,"vY0":-121.53907205648758,"vZ0":-1.6003487265939769,"x":173.65,"y":186.29,"x0":2.336619654131528,"y0":50.00594590163203,"z0":5.088032896225955,"aX":-11.443812003675992},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.3,"breakHorizontal":15.5,"spinRate":2651,"spinDirection":276},"zone":13,"typeConfidence":0.91,"plateTime":0.4504929184237354,"extension":7.016478926246315},"index":5,"playId":"7416ac11-1984-3fdf-ac1d-c1775377c135","pitchNumber":6,"startTime":"2026-07-19T18:30:20.357Z","endTime":"2026-07-19T18:30:25.538Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636838277736366,"aZ":-26.327718742664935,"pfxX":11.016380141664868,"pfxZ":3.121937707854478,"pX":0.41030424031174967,"pZ":1.9445847620753411,"vX0":-8.94081501797508,"vY0":-136.16073536756227,"vZ0":-3.3033830014017815,"x":101.36,"y":186.28,"x0":2.3095475425466203,"y0":50.00182046724674,"z0":5.000519371291082,"aX":20.629210363382455},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.2,"breakHorizontal":-18.0,"spinRate":2257,"spinDirection":136},"zone":9,"typeConfidence":0.91,"plateTime":0.4026727863684645,"extension":6.902091333182104},"index":6,"playId":"1e6d050a-8f43-3223-a1a5-c4b8634b9223","pitchNumber":7,"startTime":"2026-07-19T18:30:39.201Z","endTime":"2026-07-19T18:30:45.067Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-19T18:31:00.442Z","endTime":"2026-07-19T18:31:14.334Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.135187216119114,"aZ":-15.606463769120626,"pfxX":3.577942336815081,"pfxZ":8.638725193046643,"pX":-0.0611036104743747,"pZ":2.635266649181381,"vX0":-7.527871021705888,"vY0":-137.5166328116429,"vZ0":-4.1517666608309,"x":119.33,"y":167.63,"x0":2.24534954232834,"y0":50.00146026571076,"z0":5.221339166080768,"aX":6.861529676241257},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":-4.9,"spinRate":2324,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.39810546664024615,"extension":6.833275337567796},"hitData":{"launchSpeed":72.4,"launchAngle":42.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.75,"coordY":119.39}},"index":8,"playId":"f904f971-a4d8-321e-825a-432939651712","pitchNumber":8,"startTime":"2026-07-19T18:31:14.334Z","endTime":"2026-07-19T18:31:23.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:31:23.440Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T18:31:43.465Z","endTime":"2026-07-19T18:33:13.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":94.7,"endSpeed":86.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.981104235208722,"aZ":-15.590868045257753,"pfxX":5.734589762741912,"pfxZ":8.598165403881893,"pX":1.012861005850401,"pZ":2.296371994828616,"vX0":-5.782522584971297,"vY0":-137.85237006824062,"vZ0":-4.791491271689807,"x":78.39,"y":176.78,"x0":2.390308176573394,"y0":50.005085870169324,"z0":5.105889864068402,"aX":11.064007906259663},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":-9.2,"spinRate":2208,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.39697293059341243,"extension":6.91289415119155},"index":0,"playId":"0f60bcd8-a57c-3a2a-80d2-73a593f5cd1e","pitchNumber":1,"startTime":"2026-07-19T18:31:51.370Z","endTime":"2026-07-19T18:31:56.045Z","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":90.2,"endSpeed":83.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.588592958116397,"aZ":-23.386378776348362,"pfxX":-1.6433852901042232,"pfxZ":4.990259813117289,"pX":-0.23329683726423636,"pZ":1.3717452620499058,"vX0":-6.407537020824863,"vY0":-131.31715980025533,"vZ0":-4.951963326832397,"x":125.89,"y":201.74,"x0":2.4435029507656036,"y0":50.00338796701165,"z0":5.002733130840304,"aX":-2.8944483010546933},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.3,"breakHorizontal":4.3,"spinRate":2422,"spinDirection":179},"zone":13,"typeConfidence":0.9,"plateTime":0.41573996813207703,"extension":7.010746711696931},"index":1,"playId":"8c0c4ce0-f52c-3f5e-bdd5-df5d2f0c5873","pitchNumber":2,"startTime":"2026-07-19T18:32:07.874Z","endTime":"2026-07-19T18:32:12.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.476584137311754,"aZ":-26.579923325694217,"pfxX":7.353209275417429,"pfxZ":3.054560242829373,"pX":0.5649778313166094,"pZ":3.1569705680515487,"vX0":-7.785494291390972,"vY0":-134.8202379265159,"vZ0":-0.02372403815162405,"x":95.46,"y":153.54,"x0":2.5406878673692286,"y0":50.0065211466828,"z0":5.048586198193523,"aX":13.482410498921306},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.8,"breakHorizontal":-11.5,"spinRate":2244,"spinDirection":146},"zone":3,"typeConfidence":0.91,"plateTime":0.40692876599446004,"extension":6.836868125102428},"index":2,"playId":"4a90a819-8078-35de-aac4-17b2c8c68066","pitchNumber":3,"startTime":"2026-07-19T18:32:27.287Z","endTime":"2026-07-19T18:32:32.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.176032866928367,"aZ":-17.005718862904214,"pfxX":2.4224651337456846,"pfxZ":8.278762451119555,"pX":-0.6769330791672286,"pZ":2.771126423789298,"vX0":-9.046415305593879,"vY0":-134.5142282500812,"vZ0":-3.0240586134012934,"x":142.8,"y":163.96,"x0":2.415072963706172,"y0":50.00484271287066,"z0":5.115638611746643,"aX":4.440451043696883},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-2.4,"spinRate":2231,"spinDirection":148},"zone":1,"typeConfidence":0.9,"plateTime":0.4071938981560739,"extension":6.951598902355553},"index":3,"playId":"a1cb97b7-3ab4-3b05-b2e2-0ada67cfc2f9","pitchNumber":4,"startTime":"2026-07-19T18:32:48.779Z","endTime":"2026-07-19T18:32:53.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.418523554361805,"aZ":-26.86929841131805,"pfxX":7.21788870836033,"pfxZ":2.818136432548849,"pX":0.34988914022221596,"pZ":2.223272148170697,"vX0":-8.083264479381615,"vY0":-136.40467267918075,"vZ0":-2.377410031049013,"x":103.66,"y":178.75,"x0":2.4159682989919404,"y0":50.00102531440887,"z0":4.961442584696381,"aX":13.580107910354466},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.8,"breakHorizontal":-11.3,"spinRate":2167,"spinDirection":118},"zone":6,"typeConfidence":0.91,"plateTime":0.40177212522026284,"extension":7.009373265381715},"hitData":{"launchSpeed":98.6,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":117.0,"coordY":130.99}},"index":4,"playId":"9c5424ca-d211-31e0-83d3-76ac3859469e","pitchNumber":5,"startTime":"2026-07-19T18:33:05.166Z","endTime":"2026-07-19T18:33:13.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:33:13.174Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T18:35:16.278Z","endTime":"2026-07-19T18:36:30.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.392150670602916,"aZ":-22.72683342471247,"pfxX":3.100912248218661,"pfxZ":6.45366219730402,"pX":-1.2598733128428723,"pZ":2.588203459475131,"vX0":0.7288696396641595,"vY0":-120.46194080663446,"vZ0":-3.054796560444406,"x":165.02,"y":168.9,"x0":-1.9694119487550592,"y0":50.00048466871177,"z0":5.892022439778174,"aX":4.535222876021539},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.2,"breakHorizontal":-5.8,"spinRate":2595,"spinDirection":94},"zone":11,"typeConfidence":2.0,"plateTime":0.4554950076713711,"extension":6.841326435709346},"index":0,"playId":"63c34076-9890-3c7a-b348-28cae2fc2394","pitchNumber":1,"startTime":"2026-07-19T18:35:26.623Z","endTime":"2026-07-19T18:35:30.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44690992252792,"aZ":-17.18154262640876,"pfxX":-1.3231615709289082,"pfxZ":9.696493104200622,"pX":0.2942203796190214,"pZ":2.6831478761376193,"vX0":5.703949032850167,"vY0":-124.49797994947414,"vZ0":-4.107502092362225,"x":105.79,"y":166.34,"x0":-1.8695942480944014,"y0":50.00473466183313,"z0":5.804595133224927,"aX":-2.0465485682786047},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":16.7,"breakHorizontal":0.8,"spinRate":2515,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.44246959550680787,"extension":6.587246381527383},"index":1,"playId":"031f678f-a6c7-30b2-b177-248a1c56c0da","pitchNumber":2,"startTime":"2026-07-19T18:35:43.496Z","endTime":"2026-07-19T18:35:47.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47276566188869,"aZ":-23.53885623838143,"pfxX":-0.6118035697670998,"pfxZ":5.061245576999427,"pX":0.17439947346853957,"pZ":2.068653956474601,"vX0":4.897370813892675,"vY0":-129.6487400958611,"vZ0":-4.861215309913819,"x":110.35,"y":182.93,"x0":-1.6575593846883865,"y0":50.00348980539954,"z0":5.7587400724738345,"aX":-1.04419175569947},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":0.0,"spinRate":2642,"spinDirection":162},"zone":8,"typeConfidence":2.0,"plateTime":0.4220582541442184,"extension":6.786305940059334},"index":2,"playId":"8264b251-bd2f-3c14-8e7f-60f9ab2ffd3c","pitchNumber":3,"startTime":"2026-07-19T18:35:59.110Z","endTime":"2026-07-19T18:36:03.879Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T18:36:11.107Z","endTime":"2026-07-19T18:36:26.158Z","isPitch":false,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.70450810714336,"aZ":-7.51957044789811,"pfxX":-7.42860037422631,"pfxZ":11.979985131141724,"pX":-1.0857057905684893,"pZ":3.9044295620097635,"vX0":3.905430600828559,"vY0":-143.1642509799997,"vZ0":-5.028834893332807,"x":158.38,"y":133.36,"x0":-1.508766567978688,"y0":50.00343378456787,"z0":6.164273154710422,"aX":-15.287923993352539},"breaks":{"breakAngle":58.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":20.8,"breakHorizontal":12.6,"spinRate":2675,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38385967038547486,"extension":6.6822118260971815},"index":4,"playId":"85b3925a-9d93-31e3-a0f7-585195f359e7","pitchNumber":4,"startTime":"2026-07-19T18:36:26.158Z","endTime":"2026-07-19T18:36:30.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:36:30.180Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T18:36:37.385Z","endTime":"2026-07-19T18:38:40.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.134598542458335,"aZ":-12.629588258830749,"pfxX":-9.876612847171128,"pfxZ":9.539642783363915,"pX":-1.0418648229446195,"pZ":3.161969469930939,"vX0":5.490576623084666,"vY0":-142.56357790484043,"vZ0":-5.179638616682902,"x":156.71,"y":153.41,"x0":-1.7139872219356487,"y0":50.00691077113798,"z0":5.806040005333958,"aX":-20.244725103726154},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":16.7,"spinRate":2629,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3848526240280914,"extension":6.608885249676594},"index":0,"playId":"bb49df88-64b4-339a-82c3-6f4a0604560e","pitchNumber":1,"startTime":"2026-07-19T18:36:56.479Z","endTime":"2026-07-19T18:37:00.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72892820672902,"aZ":-15.404728119028105,"pfxX":-9.629561518121838,"pfxZ":8.149691546330931,"pX":-0.21181379180979584,"pZ":1.7292611518052468,"vX0":7.255809192289258,"vY0":-142.52379677856655,"vZ0":-8.363070381179211,"x":125.07,"y":192.09,"x0":-1.5394747754453761,"y0":50.000378337127344,"z0":5.674116674020236,"aX":-19.809624010561144},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.2,"breakHorizontal":16.0,"spinRate":2593,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.38428234592642907,"extension":6.777565408051022},"index":1,"playId":"6c907367-86a4-3cf2-a3d6-7c882cccc16d","pitchNumber":2,"startTime":"2026-07-19T18:37:14.132Z","endTime":"2026-07-19T18:37:19.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.752139386935475,"aZ":-13.799918228718374,"pfxX":-10.158574856768277,"pfxZ":8.754135124101614,"pX":-0.5443126524575183,"pZ":0.7036441138980666,"vX0":7.258557471851197,"vY0":-144.2380411287089,"vZ0":-11.331049473052595,"x":137.75,"y":219.78,"x0":-1.7785668388497033,"y0":50.00240076572312,"z0":5.542949226950107,"aX":-21.32206143495147},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.6,"breakHorizontal":16.9,"spinRate":2698,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3802981885906638,"extension":6.861040636190202},"index":2,"playId":"100a04b5-853a-3e19-bbff-c21276708599","pitchNumber":3,"startTime":"2026-07-19T18:37:35.361Z","endTime":"2026-07-19T18:37:40.095Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-19T18:38:10.557Z","endTime":"2026-07-19T18:38:36.855Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.77617957979119,"aZ":-38.758522225140766,"pfxX":4.017736243152592,"pfxZ":-4.379784529857288,"pX":-0.6269281373528386,"pZ":2.701453792872102,"vX0":1.4175162423202265,"vY0":-121.21847626671345,"vZ0":-0.4980977591914494,"x":140.9,"y":165.84,"x0":-1.740057795419101,"y0":50.00605525026895,"z0":6.268385172214948,"aX":6.032205464337985},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.8,"breakHorizontal":-7.6,"spinRate":2749,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.4503608044149523,"extension":6.605272212355635},"index":4,"playId":"b31157a9-da30-304b-8f0d-bcf32a5775db","pitchNumber":4,"startTime":"2026-07-19T18:38:36.855Z","endTime":"2026-07-19T18:38:40.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:38:40.761Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T18:38:54.604Z","endTime":"2026-07-19T18:39:57.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.663208590816446,"aZ":-26.90387005307931,"pfxX":-1.168377953072568,"pfxZ":3.052809123419638,"pX":-0.02969502913184133,"pZ":1.7331358770056318,"vX0":4.892243308480856,"vY0":-129.9853958865276,"vZ0":-5.235214780747686,"x":118.13,"y":191.99,"x0":-1.7762578345933577,"y0":50.00631849729293,"z0":5.790521504533478,"aX":-2.0202005800130904},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":1.2,"spinRate":2476,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.4197470785859023,"extension":6.8451486417841805},"index":0,"playId":"08cbe5e9-1309-3781-aa5e-da8c61fa44af","pitchNumber":1,"startTime":"2026-07-19T18:39:07.112Z","endTime":"2026-07-19T18:39:11.726Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.763814138013004,"aZ":-12.518969806918008,"pfxX":-10.236393055343534,"pfxZ":9.289547789990836,"pX":-1.0951449237377624,"pZ":3.083086079795707,"vX0":5.57561342223471,"vY0":-144.75802382282527,"vZ0":-5.899917829743786,"x":158.74,"y":155.54,"x0":-1.7194921432916592,"y0":50.00263389340985,"z0":5.918696616646097,"aX":-21.656940183676998},"breaks":{"breakAngle":55.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.7,"breakHorizontal":17.4,"spinRate":2683,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.37883236348931915,"extension":6.634328557289862},"index":1,"playId":"9bbb8704-b409-32de-bb5c-f8de0238b571","pitchNumber":2,"startTime":"2026-07-19T18:39:23.838Z","endTime":"2026-07-19T18:39:27.764Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T18:39:35.139Z","endTime":"2026-07-19T18:39:52.752Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.92038991688719,"aZ":-11.581833514825243,"pfxX":-10.20320674322432,"pfxZ":9.782213113646582,"pX":-0.45600859297001406,"pZ":3.363242657366992,"vX0":6.3630537091884065,"vY0":-144.45790552847896,"vZ0":-5.425766826388627,"x":134.38,"y":147.97,"x0":-1.3663363890842652,"y0":50.001418935935256,"z0":5.983363956762319,"aX":-21.475418902106064},"breaks":{"breakAngle":57.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.7,"breakHorizontal":17.2,"spinRate":2653,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.37973917782053324,"extension":6.708680921881381},"index":3,"playId":"50fa563d-05f4-3b55-ba05-5587ae3e2046","pitchNumber":3,"startTime":"2026-07-19T18:39:52.752Z","endTime":"2026-07-19T18:39:57.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:39:57.163Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T18:41:57.232Z","endTime":"2026-07-19T18:44:15.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.986814772317864,"aZ":-24.157329878234457,"pfxX":8.7983609486239,"pfxZ":4.290152952870877,"pX":0.492164255318174,"pZ":2.0967696410752135,"vX0":-8.290239110828308,"vY0":-135.45456150198265,"vZ0":-3.2416343092460926,"x":98.24,"y":182.17,"x0":2.44076268604711,"y0":50.003078440462915,"z0":4.987028936073967,"aX":16.444426697384642},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":-14.3,"spinRate":2150,"spinDirection":138},"zone":9,"typeConfidence":0.91,"plateTime":0.4034687124665499,"extension":6.89703584571698},"index":0,"playId":"76208d5c-d732-3284-a8e0-7c0e12043839","pitchNumber":1,"startTime":"2026-07-19T18:42:14.857Z","endTime":"2026-07-19T18:42:21.225Z","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":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.987363884838146,"aZ":-29.81669537369537,"pfxX":-1.2075339036343582,"pfxZ":1.4807005664724198,"pX":-1.5854832802440426,"pZ":1.2465903385921093,"vX0":-9.288788360965993,"vY0":-125.34217015409439,"vZ0":-3.2519610818809417,"x":177.43,"y":205.12,"x0":2.323092594250598,"y0":50.00354636013001,"z0":4.991700636132642,"aX":-1.9237674598425636},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":4.3,"spinRate":2612,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.4367439532929587,"extension":7.122423972285303},"index":1,"playId":"7dff3daa-80a6-318d-a874-908f97166dbf","pitchNumber":2,"startTime":"2026-07-19T18:42:53.838Z","endTime":"2026-07-19T18:42:58.581Z","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.1,"endSpeed":86.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.157562012156575,"aZ":-23.311379257344644,"pfxX":8.573758196796103,"pfxZ":4.646894644615928,"pX":0.20782920841199165,"pZ":2.0025564533388662,"vX0":-8.888659168200094,"vY0":-136.77560995530575,"vZ0":-3.56010545256371,"x":109.08,"y":184.71,"x0":2.3747991910441595,"y0":50.004891456361506,"z0":4.906325655523024,"aX":16.36217851767037},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":-13.8,"spinRate":2228,"spinDirection":144},"zone":8,"typeConfidence":0.9,"plateTime":0.39937519368649355,"extension":6.972616924283687},"index":2,"playId":"4cade508-0219-39a0-949d-2e125c6296e6","pitchNumber":3,"startTime":"2026-07-19T18:43:11.340Z","endTime":"2026-07-19T18:43:15.662Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T18:43:32.463Z","endTime":"2026-07-19T18:43:50.755Z","isPitch":false,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"}},{"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":94.0,"endSpeed":86.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.787319858343935,"aZ":-18.73945467469138,"pfxX":4.585460282434562,"pfxZ":7.058697218826495,"pX":-0.1993408904440285,"pZ":2.988480937666238,"vX0":-8.19050058135434,"vY0":-136.76933195279446,"vZ0":-2.461874104142587,"x":124.6,"y":158.09,"x0":2.2318240447585187,"y0":50.005184974310204,"z0":5.178448047937535,"aX":8.731299245467687},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":-6.7,"spinRate":2237,"spinDirection":137},"zone":2,"typeConfidence":0.9,"plateTime":0.39974018889722496,"extension":7.046680578500816},"index":4,"playId":"a524c303-6798-3631-a104-a80db72aea34","pitchNumber":4,"startTime":"2026-07-19T18:43:50.755Z","endTime":"2026-07-19T18:43:55.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81521497519669,"aZ":-29.778670849100052,"pfxX":-9.221054570388198,"pfxZ":1.725930691448653,"pX":-1.153249791532442,"pZ":1.8655793614733953,"vX0":-5.679320264721252,"vY0":-117.38732609432711,"vZ0":-1.0491080998910396,"x":160.96,"y":188.41,"x0":2.4981786135290025,"y0":50.00570585059934,"z0":5.097717199872448,"aX":-12.833858849797892},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.1,"breakHorizontal":18.1,"spinRate":2536,"spinDirection":282},"zone":13,"typeConfidence":0.91,"plateTime":0.4671104546094669,"extension":7.115948777890784},"index":5,"playId":"37d127f4-31a2-3fec-8864-ecca322818c6","pitchNumber":5,"startTime":"2026-07-19T18:44:11.227Z","endTime":"2026-07-19T18:44:15.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:44:15.371Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Esteury Ruiz homers (5) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T18:44:29.711Z","endTime":"2026-07-19T18:45:39.632Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":{"id":688107,"link":"/api/v1/people/688107"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.132068362790545,"aZ":-14.061864473380659,"pfxX":3.5589705864013816,"pfxZ":9.629736130586004,"pX":0.4220790628822636,"pZ":2.303285236867867,"vX0":-6.7358660006975555,"vY0":-136.09502646827022,"vZ0":-4.748001792131482,"x":100.91,"y":176.59,"x0":2.463837041305074,"y0":50.003762135989874,"z0":5.040513422875433,"aX":6.69535069385516},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":-5.0,"spinRate":2160,"spinDirection":129},"zone":6,"typeConfidence":0.9,"plateTime":0.4020643384960225,"extension":6.97215474041196},"index":0,"playId":"3ccd5546-2454-3693-9e57-1242c8a820fe","pitchNumber":1,"startTime":"2026-07-19T18:44:39.469Z","endTime":"2026-07-19T18:44:43.121Z","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.5,"endSpeed":85.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59505930814201,"aZ":-16.084664959193617,"pfxX":4.855880817054973,"pfxZ":8.46682518788004,"pX":1.330745380060044,"pZ":3.216382496972177,"vX0":-4.899895434294443,"vY0":-137.48593571665467,"vZ0":-2.3462049467739163,"x":66.28,"y":151.94,"x0":2.511550351922301,"y0":50.00124251679337,"z0":5.181849258916286,"aX":9.226391649701052},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":-7.7,"spinRate":2354,"spinDirection":138},"zone":12,"typeConfidence":0.9,"plateTime":0.39951949200513326,"extension":6.823943451642639},"index":1,"playId":"29aac433-2813-3f99-ad15-9c1231efb64f","pitchNumber":2,"startTime":"2026-07-19T18:44:57.941Z","endTime":"2026-07-19T18:45:02.487Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.059741130182633,"aZ":-30.72533159971174,"pfxX":-7.714759965683564,"pfxZ":1.0194454683159773,"pX":-0.3308648837771676,"pZ":1.3213108542672416,"vX0":-4.482346547084607,"vY0":-118.55971819516087,"vZ0":-1.9683407536560666,"x":129.61,"y":203.1,"x0":2.5903335532165808,"y0":50.00016069428061,"z0":4.984188074658478,"aX":-10.906825628856499},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.7,"breakHorizontal":15.1,"spinRate":2476,"spinDirection":287},"zone":13,"typeConfidence":0.91,"plateTime":0.46316326233055083,"extension":6.969225964103909},"hitData":{"launchSpeed":108.0,"launchAngle":30.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":8.29,"coordY":74.52}},"index":2,"playId":"1bbf6b92-b77c-3145-9322-5504eae364d2","pitchNumber":3,"startTime":"2026-07-19T18:45:13.701Z","endTime":"2026-07-19T18:45:39.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:45:39.632Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a ground ball to right fielder Jake Bauers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T18:45:50.648Z","endTime":"2026-07-19T18:47:15.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.880727802347746,"aZ":-23.682072423973555,"pfxX":8.441130702261624,"pfxZ":4.486824883049849,"pX":-0.4227777333345947,"pZ":2.4917045027518023,"vX0":-10.049799738374817,"vY0":-136.24723857965088,"vZ0":-2.298895088999357,"x":133.12,"y":171.5,"x0":2.204256651737388,"y0":50.00625819802001,"z0":4.970566099945164,"aX":15.989938749623409},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":-13.3,"spinRate":2193,"spinDirection":147},"zone":4,"typeConfidence":0.9,"plateTime":0.4008898082526633,"extension":6.982263222675035},"index":0,"playId":"18859c78-d112-3b51-a24b-64284f56aa07","pitchNumber":1,"startTime":"2026-07-19T18:46:04.443Z","endTime":"2026-07-19T18:46:08.815Z","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":93.8,"endSpeed":86.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67427803159928,"aZ":-17.081078195537344,"pfxX":5.188214661448999,"pfxZ":7.939685916149989,"pX":-0.03371877201800099,"pZ":2.320786790526632,"vX0":-7.871184971835391,"vY0":-136.423388807859,"vZ0":-4.3864219216903475,"x":118.29,"y":176.12,"x0":2.2037846386488478,"y0":50.00153906557304,"z0":5.113200068364886,"aX":9.861182244573016},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":-7.9,"spinRate":2272,"spinDirection":145},"zone":5,"typeConfidence":0.9,"plateTime":0.40022882961661566,"extension":7.10534654390768},"index":1,"playId":"1f1197e9-4f2a-3a65-93df-171109db4642","pitchNumber":2,"startTime":"2026-07-19T18:46:22.611Z","endTime":"2026-07-19T18:46:28.188Z","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":94.2,"endSpeed":86.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.768683783365354,"aZ":-17.421794923958803,"pfxX":4.776887241947449,"pfxZ":7.76693792357915,"pX":-1.1737153201613515,"pZ":3.2890767531403338,"vX0":-10.644083874410402,"vY0":-136.85846306792374,"vZ0":-1.8506091402097269,"x":161.74,"y":149.97,"x0":2.1427631685391773,"y0":50.006691238027166,"z0":5.16541018321823,"aX":9.079196399291613},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-6.5,"spinRate":2205,"spinDirection":137},"zone":11,"typeConfidence":0.9,"plateTime":0.39997783082562943,"extension":7.083611972283056},"index":2,"playId":"bb6551c4-8ccf-351e-89db-1edd19460a4f","pitchNumber":3,"startTime":"2026-07-19T18:46:44.809Z","endTime":"2026-07-19T18:46:49.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70642304617827,"aZ":-31.46116629976229,"pfxX":-10.286956272551233,"pfxZ":0.5159717070333283,"pX":-0.3081291145212647,"pZ":2.176931703221428,"vX0":-3.3277540239940717,"vY0":-117.42224955024751,"vZ0":-0.0732311143852713,"x":128.75,"y":180.0,"x0":2.4666316986935195,"y0":50.00339093740213,"z0":5.153080495766245,"aX":-14.263553127421432},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.2,"breakHorizontal":19.4,"spinRate":2471,"spinDirection":282},"zone":7,"typeConfidence":0.91,"plateTime":0.4677228829390927,"extension":6.813339494823384},"hitData":{"launchSpeed":97.4,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.74,"coordY":107.09}},"index":3,"playId":"e07dbb56-2d93-3687-a0da-461b16584fca","pitchNumber":4,"startTime":"2026-07-19T18:47:00.910Z","endTime":"2026-07-19T18:47:15.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:47:15.260Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T18:47:38.227Z","endTime":"2026-07-19T18:49:11.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.124064276425266,"aZ":-25.281691792619455,"pfxX":-1.5380657481687652,"pfxZ":4.127868678006644,"pX":-0.8831279208944586,"pZ":1.6050247872183678,"vX0":-7.930139548648338,"vY0":-128.57201448679092,"vZ0":-3.4587838986509563,"x":150.66,"y":195.44,"x0":2.443573673928646,"y0":50.005133814510025,"z0":4.933788628587321,"aX":-2.570851531113136},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.8,"breakHorizontal":4.6,"spinRate":2504,"spinDirection":172},"zone":13,"typeConfidence":0.92,"plateTime":0.4263044391024646,"extension":7.052617327306137},"index":0,"playId":"c2fa5e81-c4db-3c1d-bbec-0fe52494e834","pitchNumber":1,"startTime":"2026-07-19T18:47:59.596Z","endTime":"2026-07-19T18:48:03.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40750921041292,"aZ":-16.51526970586741,"pfxX":4.8296879611781325,"pfxZ":8.461117493888876,"pX":-0.28176357258986917,"pZ":2.038707639160839,"vX0":-8.954779332950514,"vY0":-135.16553202596285,"vZ0":-4.94954660460514,"x":127.74,"y":183.73,"x0":2.4463657206825453,"y0":50.003852524210664,"z0":5.053036623474637,"aX":8.940058803596251},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":-6.8,"spinRate":2267,"spinDirection":144},"zone":7,"typeConfidence":0.9,"plateTime":0.40519826598273845,"extension":7.04063482397967},"index":1,"playId":"0b9c0a02-efbc-3bf4-b16e-4f5a960f6fa9","pitchNumber":2,"startTime":"2026-07-19T18:48:24.035Z","endTime":"2026-07-19T18:48:28.239Z","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":91.9,"endSpeed":84.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.683938133614443,"aZ":-16.193853358452454,"pfxX":4.450002310178902,"pfxZ":8.872669756463647,"pX":-1.842026650330492,"pZ":2.257560957048571,"vX0":-11.901260604946778,"vY0":-133.36597476153278,"vZ0":-4.273710434434886,"x":187.21,"y":177.83,"x0":2.1002996507340685,"y0":50.006188766871034,"z0":5.048977436811373,"aX":8.019620712035058},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":-5.5,"spinRate":2242,"spinDirection":135},"zone":13,"typeConfidence":0.9,"plateTime":0.4107057240739267,"extension":7.012708628847108},"index":2,"playId":"7926ec05-1ee9-3e47-9e26-9305f1356bff","pitchNumber":3,"startTime":"2026-07-19T18:48:45.290Z","endTime":"2026-07-19T18:48:49.172Z","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":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.447616786209757,"aZ":-15.969114332909886,"pfxX":3.7456350487958048,"pfxZ":8.641699994386778,"pX":-0.866024188208701,"pZ":3.135969263880193,"vX0":-9.859030778595715,"vY0":-135.99272189525863,"vZ0":-2.5845725833656763,"x":150.01,"y":154.11,"x0":2.3175994104970905,"y0":50.00612853626169,"z0":5.204727161095655,"aX":7.028090535935537},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":-4.7,"spinRate":2287,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.4025583968381641,"extension":7.062881220303138},"index":3,"playId":"82154ec5-2ce2-3d13-983b-557bcf36027f","pitchNumber":4,"startTime":"2026-07-19T18:49:06.206Z","endTime":"2026-07-19T18:49:11.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:49:11.360Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heriberto Hernández grounds out, shortstop Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T18:49:55.315Z","endTime":"2026-07-19T18:50:05.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"ccd9ce1a-9ace-31ce-8274-5cd8d9493a67","startTime":"2026-07-19T18:49:37.275Z","endTime":"2026-07-19T18:49:40.612Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.402271280506817,"aZ":-15.609562763909834,"pfxX":4.1749712957237595,"pfxZ":8.904595347069968,"pX":-0.16458205409701968,"pZ":3.1229561054528916,"vX0":-8.401744661618956,"vY0":-135.4806837544386,"vZ0":-2.4526174832487055,"x":123.27,"y":154.46,"x0":2.4332940638947873,"y0":50.00178601309561,"z0":5.129944934351836,"aX":7.7660860615228},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":-5.8,"spinRate":2299,"spinDirection":141},"zone":2,"typeConfidence":0.9,"plateTime":0.40416898955863845,"extension":6.970136749004105},"hitData":{"launchSpeed":96.2,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":151.68}},"index":1,"playId":"d667d5c3-cedc-3f36-8f00-b60ae7cb5a56","pitchNumber":1,"startTime":"2026-07-19T18:49:57.596Z","endTime":"2026-07-19T18:50:05.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:50:05.214Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gary Sánchez flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T18:52:30.194Z","endTime":"2026-07-19T18:53:17.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T18:52:13.972Z","endTime":"2026-07-19T18:52:32.485Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62380910607677,"aZ":-8.23755580772979,"pfxX":-8.991558974566193,"pfxZ":11.884436497643868,"pX":1.2384337088907171,"pZ":1.639168638516256,"vX0":10.678270279793226,"vY0":-141.56705266946005,"vZ0":-10.473470142398387,"x":69.79,"y":194.52,"x0":-1.4279499097373722,"y0":50.00674284294362,"z0":5.929755933599024,"aX":-18.115941885792513},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.2,"breakHorizontal":13.9,"spinRate":2746,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.388044054770317,"extension":6.556898381080062},"index":1,"playId":"8b36c834-cb30-3e70-b8d5-3dc8474abe3f","pitchNumber":1,"startTime":"2026-07-19T18:52:32.485Z","endTime":"2026-07-19T18:52:36.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.8,"endSpeed":88.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36377826796918,"aZ":-14.303700272402331,"pfxX":-10.37342226255819,"pfxZ":8.802125696212967,"pX":-0.5740954022383175,"pZ":1.813865807582058,"vX0":6.3636944219730855,"vY0":-142.01112544412769,"vZ0":-8.60724595116949,"x":138.88,"y":189.81,"x0":-1.5034520350479226,"y0":50.00138442576688,"z0":5.80620877219025,"aX":-21.05736252219265},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":17.4,"spinRate":2748,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.38659118949498916,"extension":6.5931894143536525},"index":2,"playId":"210a5a23-904e-345a-802e-d1a5ec57412f","pitchNumber":2,"startTime":"2026-07-19T18:52:50.645Z","endTime":"2026-07-19T18:52:54.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11031090683809,"aZ":-12.161092706063556,"pfxX":-10.217076152974048,"pfxZ":9.650277395505904,"pX":0.20088098021471557,"pZ":2.9567525880879164,"vX0":8.544967226323289,"vY0":-143.5331724798666,"vZ0":-5.951787685824662,"x":109.34,"y":158.95,"x0":-1.4963955931544908,"y0":50.00082266117143,"z0":5.823535368207191,"aX":-21.185942414287943},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":16.7,"spinRate":2738,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.38249375602514757,"extension":6.761451711999371},"hitData":{"launchSpeed":90.5,"launchAngle":43.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.43,"coordY":81.06}},"index":3,"playId":"51119358-fdc1-3411-b02d-c3cd6e144542","pitchNumber":3,"startTime":"2026-07-19T18:53:07.735Z","endTime":"2026-07-19T18:53:17.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:53:17.759Z","atBatIndex":17},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Braden Shewmake bunt grounds out softly, third baseman Leo Jiménez to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T18:53:31.405Z","endTime":"2026-07-19T18:53:49.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31822893260994,"aZ":-40.8899147164483,"pfxX":3.6737043028673746,"pfxZ":-6.2571867557672185,"pX":-0.3925911115765017,"pZ":3.313559874585371,"vX0":2.1641062540482072,"vY0":-117.8391550120215,"vZ0":1.752279461562419,"x":131.96,"y":149.31,"x0":-1.8029076548460612,"y0":50.00111514050032,"z0":6.364058226330872,"aX":5.118400207348655},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.6,"breakHorizontal":-7.2,"spinRate":2773,"spinDirection":57},"zone":1,"typeConfidence":2.0,"plateTime":0.46645511577409415,"extension":6.809316765752378},"hitData":{"launchSpeed":36.5,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":113.05,"coordY":185.79}},"index":0,"playId":"eb162662-4dbb-3251-bc1f-98a84c023a31","pitchNumber":1,"startTime":"2026-07-19T18:53:42.032Z","endTime":"2026-07-19T18:53:49.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:53:49.764Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Ortiz walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T18:54:06.069Z","endTime":"2026-07-19T18:56:55.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52439996611839,"aZ":-14.429944461587363,"pfxX":-9.211133022085072,"pfxZ":8.598896825740649,"pX":-1.1068132299069147,"pZ":2.1529409394160917,"vX0":5.405393019530425,"vY0":-143.30923092648965,"vZ0":-7.420382660741799,"x":159.19,"y":180.65,"x0":-1.8284229416320272,"y0":50.005198101456905,"z0":5.691692029694133,"aX":-19.01269610945928},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.0,"breakHorizontal":15.5,"spinRate":2689,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3833358953028183,"extension":6.623478735251832},"index":0,"playId":"3a340743-be15-3af6-87a6-abc0c662ddce","pitchNumber":1,"startTime":"2026-07-19T18:54:21.395Z","endTime":"2026-07-19T18:54:25.829Z","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":98.8,"endSpeed":89.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66676156055341,"aZ":-10.21448874683181,"pfxX":-9.524010402176673,"pfxZ":10.6447246236649,"pX":1.1704163846224258,"pZ":1.4789820030812257,"vX0":10.900778249624866,"vY0":-143.10231934860363,"vZ0":-10.12067615755991,"x":72.39,"y":198.85,"x0":-1.4605138950586976,"y0":50.0046264123569,"z0":5.712381492262296,"aX":-19.6504606204945},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":14.9,"spinRate":2762,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3835343794386361,"extension":7.042467882686354},"index":1,"playId":"8728c5bf-641b-341d-b4ba-53a7ee99599e","pitchNumber":2,"startTime":"2026-07-19T18:54:40.276Z","endTime":"2026-07-19T18:54:44.868Z","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.4,"endSpeed":89.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06099126080428,"aZ":-9.930100198399904,"pfxX":-7.504923485151014,"pfxZ":10.764206574891366,"pX":-0.7742718890425119,"pZ":2.691585088408137,"vX0":5.4436509546340215,"vY0":-143.09851605100457,"vZ0":-7.022702874212954,"x":146.51,"y":166.11,"x0":-1.7293855228730637,"y0":50.006731292576795,"z0":5.80503158216371,"aX":-15.515506671421242},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":12.5,"spinRate":2619,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.38325994321008316,"extension":6.70199914338132},"index":2,"playId":"78298ff7-e43c-34d6-afe0-0f3ee2779a7f","pitchNumber":3,"startTime":"2026-07-19T18:55:00.175Z","endTime":"2026-07-19T18:55:04.260Z","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":97.9,"endSpeed":89.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.044462139366836,"aZ":-13.896844201748564,"pfxX":-9.621334594676693,"pfxZ":8.948070233323254,"pX":0.09003198434431364,"pZ":1.5458049911883809,"vX0":8.048299845168302,"vY0":-142.12891359576426,"vZ0":-9.021431685069006,"x":113.57,"y":197.04,"x0":-1.53048300795113,"y0":50.00585178712921,"z0":5.64707056560464,"aX":-19.657515703590782},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":15.7,"spinRate":2603,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.38561016919216806,"extension":6.985606907730761},"index":3,"playId":"cf77f3d6-af3f-3af9-b371-aa8b1d4a30e8","pitchNumber":4,"startTime":"2026-07-19T18:55:19.443Z","endTime":"2026-07-19T18:55:24.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.410575424071126,"aZ":-8.746907343049337,"pfxX":-7.854696655571415,"pfxZ":11.434892754152834,"pX":-0.6411168699850814,"pZ":2.6617718440570974,"vX0":5.5179886866692165,"vY0":-142.60577846064263,"vZ0":-7.590159900429952,"x":141.44,"y":166.91,"x0":-1.5858582591076307,"y0":50.0042748928069,"z0":5.918145173589136,"aX":-16.093808323114953},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.2,"breakHorizontal":13.1,"spinRate":2635,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.38485894309908764,"extension":6.843805810226728},"index":4,"playId":"a90a8678-ce38-3376-adf0-2ad7d9fb317f","pitchNumber":5,"startTime":"2026-07-19T18:55:42.448Z","endTime":"2026-07-19T18:55:46.788Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-19T18:55:51.447Z","endTime":"2026-07-19T18:56:24.600Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.41043118779775,"aZ":-9.884335770115168,"pfxX":-9.00198585603743,"pfxZ":10.41037752723614,"pX":-1.1559221752628,"pZ":1.7548333627688721,"vX0":4.680769500744423,"vY0":-146.09790887425112,"vZ0":-10.090394540439737,"x":161.06,"y":191.4,"x0":-1.6172891415187989,"y0":50.00692803514525,"z0":5.865933740081991,"aX":-19.283682102297885},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.8,"breakHorizontal":15.2,"spinRate":2716,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.37624533461846266,"extension":6.88082433919985},"index":6,"playId":"37da11bf-26b1-32da-aa71-080be9a346ec","pitchNumber":6,"startTime":"2026-07-19T18:56:24.600Z","endTime":"2026-07-19T18:56:29.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":91.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.55536192738875,"aZ":-8.217758591529094,"pfxX":-7.166460851276863,"pfxZ":11.151440414655788,"pX":-1.3587870060643192,"pZ":2.7664013145440975,"vX0":3.293102669669947,"vY0":-146.33836849223184,"vZ0":-7.617665168533422,"x":168.79,"y":164.09,"x0":-1.5734439763747927,"y0":50.00657382061776,"z0":5.9099652254899695,"aX":-15.40064057665422},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":18.7,"breakHorizontal":12.2,"spinRate":2637,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.375636349381276,"extension":6.887083804956357},"index":7,"playId":"b57915ed-2579-3c44-9835-6e98be1c6a13","pitchNumber":7,"startTime":"2026-07-19T18:56:50.238Z","endTime":"2026-07-19T18:56:55.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:56:55.864Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Christian Yelich grounds into a force out, fielded by shortstop Javier Sanoja. Joey Ortiz out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T18:57:09.245Z","endTime":"2026-07-19T18:57:30.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.155899632729625,"aZ":-22.54716709732735,"pfxX":-9.411427819905004,"pfxZ":5.371126378885952,"pX":-0.6589649311510926,"pZ":1.5594360968211907,"vX0":6.265500064695868,"vY0":-132.96729590422675,"vZ0":-6.754123492265037,"x":142.12,"y":196.68,"x0":-1.8214779051878724,"y0":50.004220030067074,"z0":5.765230184848132,"aX":-16.876241413004006},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":15.7,"spinRate":1846,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4117062770202158,"extension":7.169937305219267},"hitData":{"launchSpeed":75.2,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":149.66}},"index":0,"playId":"0578d448-a3f2-3597-9eb5-f861b671464f","pitchNumber":1,"startTime":"2026-07-19T18:57:23.114Z","endTime":"2026-07-19T18:57:30.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T18:57:30.199Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brewers challenged (play at 1st), call on the field was overturned: Kyle Stowers grounds out, third baseman Braden Shewmake to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T18:59:32.072Z","endTime":"2026-07-19T19:01:24.549Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.157622527347836,"aZ":-26.086236562610072,"pfxX":-2.1599739185358064,"pfxZ":3.669669617298055,"pX":0.3147119274174663,"pZ":3.6751069079632535,"vX0":-5.17398689358388,"vY0":-127.8927488002553,"vZ0":1.4642780596654115,"x":105.0,"y":139.55,"x0":2.6437433919516637,"y0":50.001097995350825,"z0":5.139850289006955,"aX":-3.579392463535875},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.2,"breakHorizontal":5.0,"spinRate":2383,"spinDirection":163},"zone":12,"typeConfidence":0.9,"plateTime":0.42812290082859095,"extension":7.119906273358039},"index":0,"playId":"63d341b6-3b94-3c6b-8b4c-094902794177","pitchNumber":1,"startTime":"2026-07-19T18:59:41.777Z","endTime":"2026-07-19T18:59:46.606Z","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.3,"endSpeed":80.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.788521769165783,"aZ":-26.20068662616175,"pfxX":-2.3848876325771067,"pfxZ":3.641826536910834,"pX":-0.5855989536085663,"pZ":2.0220564154289824,"vX0":-6.773400392367535,"vY0":-126.99839540294646,"vZ0":-2.598533534793735,"x":139.32,"y":184.18,"x0":2.4207440753871796,"y0":50.00571692715158,"z0":5.131740023549985,"aX":-3.915236886189942},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.2,"breakHorizontal":5.8,"spinRate":2469,"spinDirection":203},"zone":7,"typeConfidence":0.89,"plateTime":0.4304606398119466,"extension":6.925471316516198},"index":1,"playId":"31338d35-4108-38ef-b5cd-0cce83cb162f","pitchNumber":2,"startTime":"2026-07-19T18:59:56.289Z","endTime":"2026-07-19T19:00:00.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78338314829768,"aZ":-23.724882283910112,"pfxX":9.284071812968469,"pfxZ":4.602743262036259,"pX":1.1024031470367652,"pZ":2.113260867402689,"vX0":-6.729422932522341,"vY0":-134.33294396263312,"vZ0":-2.985686577502848,"x":74.98,"y":181.72,"x0":2.427661431850284,"y0":50.00463243452943,"z0":4.91674613672502,"aX":17.05147678562574},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":-15.5,"spinRate":2067,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.40699512387824077,"extension":6.853648989561966},"index":2,"playId":"772d3bf8-e0e8-3aba-8179-a0d1237cf187","pitchNumber":3,"startTime":"2026-07-19T19:00:15.615Z","endTime":"2026-07-19T19:00:20.551Z","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":92.9,"endSpeed":85.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.301767707514312,"aZ":-16.903708520456085,"pfxX":3.9155415915295,"pfxZ":8.181567931393499,"pX":-0.3314782497654061,"pZ":3.6023155306588586,"vX0":-7.935644388776439,"vY0":-135.22644903585547,"vZ0":-1.2988044592965409,"x":129.64,"y":141.52,"x0":2.122056415129063,"y0":50.004755638237015,"z0":5.265414451416272,"aX":7.311040357254547},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":-5.5,"spinRate":2329,"spinDirection":139},"zone":11,"typeConfidence":0.9,"plateTime":0.4038402618028032,"extension":6.833508674925219},"index":3,"playId":"8a6a4910-56df-3dbb-aaa3-b0910d2e4a10","pitchNumber":4,"startTime":"2026-07-19T19:00:37.738Z","endTime":"2026-07-19T19:00:43.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.18730826987217,"aZ":-31.33560480551275,"pfxX":-5.41982808033963,"pfxZ":0.5923772686647473,"pX":-0.46987659746779026,"pZ":1.924766066704476,"vX0":-5.15194204514858,"vY0":-117.95607428015157,"vZ0":-0.7460895499090286,"x":134.91,"y":186.81,"x0":2.4383957593454637,"y0":50.00531249365393,"z0":5.107448946482941,"aX":-7.719588286670792},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.2,"breakHorizontal":10.9,"spinRate":2443,"spinDirection":281},"zone":7,"typeConfidence":0.9,"plateTime":0.4624667606221826,"extension":6.868591902450248},"index":4,"playId":"d2b0c951-16cb-3a69-bcb1-1835ec61c3f7","pitchNumber":5,"startTime":"2026-07-19T19:00:55.745Z","endTime":"2026-07-19T19:01:00.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.416771251788262,"aZ":-29.48275135968734,"pfxX":-8.259534044008939,"pfxZ":1.9355383376387696,"pX":0.20520244298076892,"pZ":2.60406462810986,"vX0":-2.789022367399948,"vY0":-117.46553736945364,"vZ0":0.44165914611389745,"x":109.18,"y":168.47,"x0":2.4827121172732536,"y0":50.00245984064399,"z0":5.167157205795101,"aX":-11.475769902630834},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.0,"breakHorizontal":15.6,"spinRate":2424,"spinDirection":275},"zone":5,"typeConfidence":0.9,"plateTime":0.4672989480684482,"extension":6.860315653866155},"hitData":{"launchSpeed":42.5,"launchAngle":15.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.17,"coordY":168.13}},"index":5,"playId":"f92d33f9-e06e-347c-a34a-6c8d627e3eb5","pitchNumber":6,"startTime":"2026-07-19T19:01:16.390Z","endTime":"2026-07-19T19:01:24.549Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":158},"playEndTime":"2026-07-19T19:01:24.549Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T19:02:53.933Z","endTime":"2026-07-19T19:04:03.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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.2,"endSpeed":83.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.918079657525276,"aZ":-24.019780741246972,"pfxX":9.897789868924793,"pfxZ":4.457072439782525,"pX":1.3027426611484905,"pZ":3.375646617545649,"vX0":-6.44760657966718,"vY0":-135.49061288196353,"vZ0":-0.0784388453745084,"x":67.34,"y":147.64,"x0":2.446512343473669,"y0":50.004829196153786,"z0":5.105835231259525,"aX":18.116909808994208},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":-16.2,"spinRate":2043,"spinDirection":137},"zone":12,"typeConfidence":0.92,"plateTime":0.4066909642527987,"extension":6.944366132642583},"index":0,"playId":"62ec93bc-ef66-3f6d-b767-f34b9afc01e0","pitchNumber":1,"startTime":"2026-07-19T19:02:54.463Z","endTime":"2026-07-19T19:02:59.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32129484529631,"aZ":-14.38930965649954,"pfxX":3.929172030945047,"pfxZ":9.935807960645345,"pX":1.9646451480584843,"pZ":3.421127647655992,"vX0":-2.901175734923827,"vY0":-133.80950987809817,"vZ0":-1.8317382160573459,"x":42.11,"y":146.41,"x0":2.5594220728140997,"y0":50.0039197102247,"z0":5.160332413868881,"aX":7.034408694804463},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.8,"breakHorizontal":-6.4,"spinRate":2268,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.41135193175764506,"extension":6.826807180483404},"index":1,"playId":"09ed831f-9941-35a6-8112-f4f556d045f9","pitchNumber":2,"startTime":"2026-07-19T19:03:10.864Z","endTime":"2026-07-19T19:03:16.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.435489669414228,"aZ":-27.938314112686978,"pfxX":-1.9727911978377828,"pfxZ":2.5435203343277752,"pX":-0.2516855494094456,"pZ":2.259491642828831,"vX0":-6.082536063143684,"vY0":-128.22892056481467,"vZ0":-1.5344418976226375,"x":126.59,"y":177.77,"x0":2.407143427927325,"y0":50.003586088391245,"z0":5.044738545298319,"aX":-3.2855563492269204},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":4.9,"spinRate":2355,"spinDirection":181},"zone":4,"typeConfidence":0.91,"plateTime":0.42709309806016593,"extension":6.961650020341899},"index":2,"playId":"8cfcdbc4-dfe1-3221-bc83-f7f8dc75d44f","pitchNumber":3,"startTime":"2026-07-19T19:03:34.313Z","endTime":"2026-07-19T19:03:38.381Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.785936754675316,"aZ":-25.154414813093187,"pfxX":-1.7845753346833595,"pfxZ":4.2280169894262665,"pX":-0.32176004444790296,"pZ":1.7509820723328777,"vX0":-6.56209757228967,"vY0":-127.43339054019411,"vZ0":-3.189163852542813,"x":129.26,"y":191.5,"x0":2.508461475688636,"y0":50.005030424147115,"z0":4.984766626084326,"aX":-2.9625563320710566},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.2,"breakHorizontal":4.6,"spinRate":2540,"spinDirection":187},"zone":7,"typeConfidence":0.9,"plateTime":0.4282210185116071,"extension":6.897978861357393},"hitData":{"launchSpeed":92.8,"launchAngle":34.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.92,"coordY":59.61}},"index":3,"playId":"b9498e1a-b94d-38ee-b177-e40ab0fcb574","pitchNumber":4,"startTime":"2026-07-19T19:03:53.949Z","endTime":"2026-07-19T19:04:03.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:04:03.726Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liam Hicks called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T19:04:16.414Z","endTime":"2026-07-19T19:05:33.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.645450369221322,"aZ":-26.649581817041124,"pfxX":-1.7468540661062528,"pfxZ":3.2650032072018735,"pX":0.5123447212680778,"pZ":1.6231326945982671,"vX0":-4.502197461141862,"vY0":-128.9286813964581,"vZ0":-3.4417729037765015,"x":97.47,"y":194.96,"x0":2.5048296947043966,"y0":50.000605124220336,"z0":5.021441246439946,"aX":-2.9539760995088944},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":4.1,"spinRate":2483,"spinDirection":189},"zone":9,"typeConfidence":0.91,"plateTime":0.4240682110234255,"extension":6.942384403850474},"index":0,"playId":"06df4a3a-85a2-3d46-9501-5d6f735729f4","pitchNumber":1,"startTime":"2026-07-19T19:04:29.835Z","endTime":"2026-07-19T19:04:34.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.569764980999693,"aZ":-28.373786667731515,"pfxX":-1.645370311129902,"pfxZ":2.331888563985335,"pX":-0.15005765454912093,"pZ":1.284365093345124,"vX0":-5.70828209525722,"vY0":-126.642350043975,"vZ0":-3.695323561303744,"x":122.72,"y":204.1,"x0":2.3422585994930962,"y0":50.005894333853966,"z0":5.0186466693308605,"aX":-2.68774406516123},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":4.2,"spinRate":2543,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.4316203174076727,"extension":7.111706877427729},"index":1,"playId":"44d68640-91a0-30d4-ac52-422057e11d92","pitchNumber":2,"startTime":"2026-07-19T19:04:46.659Z","endTime":"2026-07-19T19:04:51.286Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T19:04:57.094Z","endTime":"2026-07-19T19:05:10.539Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.816810667054813,"aZ":-29.883433207152894,"pfxX":-2.1830388052431076,"pfxZ":1.4313297774225333,"pX":-1.8080971765011389,"pZ":1.3193301051040704,"vX0":-8.906659537258358,"vY0":-125.5226128996681,"vZ0":-3.3749600381394296,"x":142.95,"y":131.0,"x0":2.0662272013452387,"y0":50.00380134220451,"z0":5.108158378063279,"aX":-3.489560720931201},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":6.0,"spinRate":2589,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.4359566101215897,"extension":7.0896406425613},"index":3,"playId":"08cb6810-3dbe-378b-af04-a05afcd7f5de","pitchNumber":3,"startTime":"2026-07-19T19:05:10.539Z","endTime":"2026-07-19T19:05:15.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.706383957583,"aZ":-25.705520271140472,"pfxX":8.319957583878224,"pfxZ":3.46199666037465,"pX":-0.300367324851741,"pZ":2.329146001158377,"vX0":-9.958073995180559,"vY0":-135.21018117572746,"vZ0":-2.1649432522180634,"x":128.45,"y":175.89,"x0":2.332085442772388,"y0":50.005517261905844,"z0":4.925681215880406,"aX":15.562156019356653},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.0,"breakHorizontal":-13.2,"spinRate":2260,"spinDirection":139},"zone":4,"typeConfidence":0.91,"plateTime":0.4035530308713411,"extension":6.928273141140478},"index":4,"playId":"e5c0d594-b532-3196-b8e5-92dda3a95a40","pitchNumber":4,"startTime":"2026-07-19T19:05:28.514Z","endTime":"2026-07-19T19:05:33.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:05:33.051Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T19:07:37.581Z","endTime":"2026-07-19T19:10:43.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73543871428863,"aZ":-15.636756303709952,"pfxX":-9.07587427266519,"pfxZ":8.103144292352942,"pX":-0.6033683251288094,"pZ":1.9859886006791834,"vX0":6.499342070466417,"vY0":-142.00216964385584,"vZ0":-7.553032425979394,"x":140.0,"y":185.16,"x0":-1.7435154954323075,"y0":50.00173599281365,"z0":5.676421628122076,"aX":-18.520644194311124},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.3,"breakHorizontal":15.1,"spinRate":2681,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.38581910867347213,"extension":6.799911540554538},"index":0,"playId":"8dcf7011-a25b-3917-b717-ffa71ee33f1d","pitchNumber":1,"startTime":"2026-07-19T19:08:01.883Z","endTime":"2026-07-19T19:08:06.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.962710837239428,"aZ":-24.593693294490585,"pfxX":0.14934014889460379,"pfxZ":4.3654485588053475,"pX":1.5020522178101636,"pZ":2.5645605842630563,"vX0":8.088722442201815,"vY0":-130.97172867883586,"vZ0":-3.4809540631669402,"x":59.75,"y":169.54,"x0":-1.6470809352773648,"y0":50.001255338027015,"z0":5.7526425512505455,"aX":0.25643799743023177},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":-2.0,"spinRate":2470,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.4184005722678643,"extension":6.881233342715711},"index":1,"playId":"847f6218-07c5-3582-a7a6-532ce17e89e0","pitchNumber":2,"startTime":"2026-07-19T19:08:46.782Z","endTime":"2026-07-19T19:08:51.620Z","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":99.0,"endSpeed":89.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.909830656610694,"aZ":-15.903447405609462,"pfxX":-9.824345027518058,"pfxZ":7.826109406806552,"pX":-0.7782697168711857,"pZ":2.1513677801594357,"vX0":6.139664627693255,"vY0":-143.87044704764568,"vZ0":-7.088240866578225,"x":146.67,"y":180.69,"x0":-1.6726328762107796,"y0":50.00380645515825,"z0":5.647902230673444,"aX":-20.428994541543812},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.7,"breakHorizontal":16.4,"spinRate":2566,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3818894839644993,"extension":6.853984282861309},"index":2,"playId":"9d074d3c-cac9-3842-8202-01aa1fa4ea7b","pitchNumber":3,"startTime":"2026-07-19T19:09:03.368Z","endTime":"2026-07-19T19:09:07.880Z","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":100.1,"endSpeed":91.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66044506543286,"aZ":-6.2934216802552,"pfxX":-6.044077549789207,"pfxZ":12.151347382333766,"pX":1.6627390452701982,"pZ":1.414255696048895,"vX0":10.766318332230371,"vY0":-144.96943243587617,"vZ0":-11.54881311541048,"x":53.62,"y":200.6,"x0":-1.312703245265614,"y0":50.002458877714844,"z0":5.832236909188418,"aX":-12.87345627519348},"breaks":{"breakAngle":49.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":19.8,"breakHorizontal":8.9,"spinRate":2829,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.37770628109810556,"extension":6.812471576774414},"index":3,"playId":"cce5426a-f970-353f-9e23-9ddd4eaf64be","pitchNumber":4,"startTime":"2026-07-19T19:09:25.453Z","endTime":"2026-07-19T19:09:29.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.678995324819724,"aZ":-12.772335541703002,"pfxX":-6.327038356004984,"pfxZ":9.133900230599423,"pX":0.03754012078848364,"pZ":3.8055028777265054,"vX0":6.80469251191289,"vY0":-144.80457757520637,"vZ0":-4.356113357290468,"x":115.57,"y":136.03,"x0":-1.5203401258816556,"y0":50.007112593025035,"z0":6.110387989133111,"aX":-13.445798059449656},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2795,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.37819142759320457,"extension":6.634689195203866},"index":4,"playId":"ac8518f3-9e8a-37c9-8619-215cbb9297ef","pitchNumber":5,"startTime":"2026-07-19T19:09:48.955Z","endTime":"2026-07-19T19:09:53.595Z","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":98.9,"endSpeed":90.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08032997002337,"aZ":-17.008244994131655,"pfxX":-9.39861313986283,"pfxZ":7.275329431459386,"pX":0.5963716131564039,"pZ":2.5414588274831504,"vX0":9.467855672196345,"vY0":-143.66547688558887,"vZ0":-6.247025038179718,"x":94.27,"y":170.16,"x0":-1.5248851619067676,"y0":50.00500624631498,"z0":5.805926982908577,"aX":-19.598794353930007},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.0,"breakHorizontal":15.1,"spinRate":2561,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.381632639575999,"extension":6.985220599527434},"index":5,"playId":"64237d28-115e-38f4-b544-9cf25143108e","pitchNumber":6,"startTime":"2026-07-19T19:10:13.294Z","endTime":"2026-07-19T19:10:18.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.890343570373346,"aZ":-20.758764897472197,"pfxX":-8.191189042661726,"pfxZ":6.465438349075681,"pX":-0.7661711433019258,"pZ":2.2049279212404618,"vX0":4.947853063814698,"vY0":-131.97839187068084,"vZ0":-5.567608401345637,"x":146.2,"y":179.25,"x0":-1.6002954232823605,"y0":50.00202935650615,"z0":5.869057337456849,"aX":-14.46023396172846},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.7,"breakHorizontal":13.8,"spinRate":1690,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4148888271134261,"extension":7.08046194046556},"index":6,"playId":"fe1d7f7f-b18f-3664-9590-23e68c77afe1","pitchNumber":7,"startTime":"2026-07-19T19:10:38.473Z","endTime":"2026-07-19T19:10:43.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:10:43.075Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T19:11:01.194Z","endTime":"2026-07-19T19:12:41.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":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":5},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85789474152313,"aZ":-16.174688513772388,"pfxX":-9.970766287620183,"pfxZ":7.707954940956196,"pX":-0.4979231312647226,"pZ":2.292746471968839,"vX0":7.179492156939181,"vY0":-143.31302724575713,"vZ0":-7.018856567115878,"x":135.98,"y":176.88,"x0":-1.7432478667314675,"y0":50.00013061668026,"z0":5.788264647581989,"aX":-20.68772352269847},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.6,"breakHorizontal":16.6,"spinRate":2645,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3825439684289371,"extension":6.74231767111012},"index":0,"playId":"4a45d0ff-9c60-3047-abad-34467e3306f3","pitchNumber":1,"startTime":"2026-07-19T19:11:09.461Z","endTime":"2026-07-19T19:11:13.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.136009044313635,"aZ":-35.81067338308331,"pfxX":2.027270617165854,"pfxZ":-2.3431506127144566,"pX":-0.42952530521239174,"pZ":2.2890840114668443,"vX0":2.1670716469491067,"vY0":-123.61205449583036,"vZ0":-1.987487768181136,"x":133.37,"y":176.97,"x0":-1.5802594160905554,"y0":50.00347073078422,"z0":6.103804540404353,"aX":3.144165759224863},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.4,"breakHorizontal":-4.2,"spinRate":2757,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.4427222588429114,"extension":7.05505325510371},"index":1,"playId":"5691d5ee-18f3-3dc1-835a-d74b90bb81f5","pitchNumber":2,"startTime":"2026-07-19T19:11:30.574Z","endTime":"2026-07-19T19:11:34.652Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-19T19:11:37.761Z","endTime":"2026-07-19T19:11:51.140Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873108199539367,"aZ":-17.196402185114373,"pfxX":-8.584100718932163,"pfxZ":8.275428161720132,"pX":0.024732574611178663,"pZ":0.9722364937899983,"vX0":7.536680128756411,"vY0":-133.45931188717566,"vZ0":-9.08546602716866,"x":116.06,"y":212.53,"x0":-1.7162243796484475,"y0":50.002319988768846,"z0":5.651496295853616,"aX":-15.533798353371873},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":14.0,"spinRate":1836,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.40990942853419066,"extension":7.160192990507572},"index":3,"playId":"d442691d-0bdd-3289-baf0-6fcb77d166e0","pitchNumber":3,"startTime":"2026-07-19T19:11:51.140Z","endTime":"2026-07-19T19:11:56.348Z","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":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26232579080639,"aZ":-14.152976202522902,"pfxX":-8.120558539857804,"pfxZ":8.412902669864106,"pX":-0.9113203588568296,"pZ":2.3426558764899,"vX0":5.600682513649757,"vY0":-145.47470801897117,"vZ0":-7.120603572653439,"x":151.74,"y":175.53,"x0":-1.806851655517963,"y0":50.00426196204103,"z0":5.680779139716477,"aX":-17.39923404863681},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.9,"breakHorizontal":13.6,"spinRate":2742,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.37657445820703295,"extension":6.790520253761474},"index":4,"playId":"1e89621c-aa93-3f32-93ef-305d7c8311e4","pitchNumber":4,"startTime":"2026-07-19T19:12:12.520Z","endTime":"2026-07-19T19:12:16.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49945334480103,"aZ":-37.757260887464696,"pfxX":5.34735845816339,"pfxZ":-3.6541497218469097,"pX":-0.11323792282610552,"pZ":2.6256479296828763,"vX0":2.0825523224320817,"vY0":-122.42961421052695,"vZ0":-0.8522320230072509,"x":121.32,"y":167.89,"x0":-1.6676876754805996,"y0":50.00043553641327,"z0":6.188849381550288,"aX":8.176133440881879},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.6,"breakHorizontal":-10.2,"spinRate":2850,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.446113119301752,"extension":6.45045086089121},"index":5,"playId":"38799da9-3cf3-33a6-8c64-6979568ba20d","pitchNumber":5,"startTime":"2026-07-19T19:12:37.098Z","endTime":"2026-07-19T19:12:41.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:12:41.732Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a ground ball to third baseman Leo Jiménez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T19:12:44.986Z","endTime":"2026-07-19T19:15:04.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.714207706114774,"aZ":-26.35476640740822,"pfxX":-0.004730738003305479,"pfxZ":3.405814031812943,"pX":0.30043732046474647,"pZ":1.624010744934557,"vX0":5.461529968037406,"vY0":-129.52982589425704,"vZ0":-5.434906499257102,"x":105.55,"y":194.93,"x0":-1.8300067565105456,"y0":50.00142693686732,"z0":5.750889664839218,"aX":-0.008268984921023802},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.3,"breakHorizontal":-1.2,"spinRate":2488,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.42199716933145215,"extension":6.9282922860222795},"index":0,"playId":"ceb82092-ebf0-3c93-a647-3aae3560524a","pitchNumber":1,"startTime":"2026-07-19T19:13:05.350Z","endTime":"2026-07-19T19:13:11.166Z","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":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.963351220102613,"aZ":-27.533660214072217,"pfxX":-0.8583368161293419,"pfxZ":2.6570514923636335,"pX":0.6235943402977401,"pZ":2.840249915773176,"vX0":6.667108260518026,"vY0":-130.6198449256412,"vZ0":-2.417226701326241,"x":93.23,"y":162.09,"x0":-1.8395339705905336,"y0":50.00065584597909,"z0":5.827120233153358,"aX":-1.4983626461631765},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":0.2,"spinRate":2507,"spinDirection":158},"zone":3,"typeConfidence":2.0,"plateTime":0.4177547498417402,"extension":6.847885904543953},"index":1,"playId":"28a20e52-d19f-35cc-92fb-470e5885d9c5","pitchNumber":2,"startTime":"2026-07-19T19:13:25.800Z","endTime":"2026-07-19T19:13:30.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.077820945425028,"aZ":-19.035879933295522,"pfxX":1.3801867480394963,"pfxZ":8.184390359044023,"pX":0.5496229865812952,"pZ":1.8856296855401218,"vX0":5.617288700151717,"vY0":-125.3154557883878,"vZ0":-5.449110335290274,"x":96.05,"y":187.87,"x0":-1.8917940126443338,"y0":50.00491038975608,"z0":5.622673130370945,"aX":2.215288421246264},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":13.9,"breakHorizontal":-3.7,"spinRate":2487,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.43551099949409444,"extension":6.970833719336255},"index":2,"playId":"cbda77f6-575a-3961-b696-efb9fc2a7693","pitchNumber":3,"startTime":"2026-07-19T19:13:40.273Z","endTime":"2026-07-19T19:13:44.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.701119111621324,"aZ":-19.778475928215332,"pfxX":1.675505824662339,"pfxZ":7.610835391804318,"pX":0.31590490451819997,"pZ":2.233025456501407,"vX0":5.227019928744519,"vY0":-126.2860867430383,"vZ0":-4.412069222596768,"x":104.96,"y":178.49,"x0":-1.991459693645339,"y0":50.003800827077484,"z0":5.576683850700636,"aX":2.727939429920413},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":13.1,"breakHorizontal":-4.1,"spinRate":2460,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.43233951413302263,"extension":6.855542309514086},"index":3,"playId":"66902f52-9b10-31f7-8ac4-3ca15c041f18","pitchNumber":4,"startTime":"2026-07-19T19:13:58.090Z","endTime":"2026-07-19T19:14:06.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.588502828266364,"aZ":-18.67220490667388,"pfxX":-8.415814003493454,"pfxZ":7.443386500577129,"pX":-0.8876327472380637,"pZ":2.4660024919692036,"vX0":5.1909837592810755,"vY0":-133.7840684748777,"vZ0":-5.214933602257736,"x":150.83,"y":172.2,"x0":-1.7586241373993206,"y0":50.00557972730959,"z0":5.777002020913096,"aX":-15.273254232315443},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":14.2,"spinRate":1766,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.40924437175334694,"extension":7.075506202898994},"hitData":{"launchSpeed":103.0,"launchAngle":0.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":172.97}},"index":4,"playId":"869125f1-0a31-34eb-88cd-00bc879665d4","pitchNumber":5,"startTime":"2026-07-19T19:14:56.130Z","endTime":"2026-07-19T19:15:04.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:15:04.967Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T19:15:25.056Z","endTime":"2026-07-19T19:16:46.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.185988055704165,"aZ":-15.079536468444447,"pfxX":-9.98928850073203,"pfxZ":8.155396960922646,"pX":-0.18392302665290053,"pZ":3.5122175098668693,"vX0":8.041921417145028,"vY0":-143.83672568956553,"vZ0":-3.6014336944237417,"x":124.01,"y":143.95,"x0":-1.7173408470025715,"y0":50.00704458467522,"z0":5.714996296298096,"aX":-20.948219710915367},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.2,"breakHorizontal":16.4,"spinRate":2695,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38072645251354764,"extension":6.882953963781223},"index":0,"playId":"41859eca-7391-3e6e-ab67-17099b9db6da","pitchNumber":1,"startTime":"2026-07-19T19:15:38.288Z","endTime":"2026-07-19T19:15:42.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.437845622259815,"aZ":-14.250280276613589,"pfxX":-9.130172978967071,"pfxZ":8.608954766729305,"pX":0.04413975671798706,"pZ":2.249970244796799,"vX0":8.243828645517148,"vY0":-143.43630620632928,"vZ0":-7.040689630442035,"x":115.32,"y":178.03,"x0":-1.6821482314808693,"y0":50.003710511109695,"z0":5.626564985465797,"aX":-19.009888539680308},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.3,"breakHorizontal":14.9,"spinRate":2656,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3819903104257918,"extension":6.818141487788811},"index":1,"playId":"3c1518f7-053e-32ae-b5d6-6921160c25df","pitchNumber":2,"startTime":"2026-07-19T19:15:57.126Z","endTime":"2026-07-19T19:16:03.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01772301241214,"aZ":-16.21579336417328,"pfxX":-10.31676937673113,"pfxZ":7.532073793449673,"pX":-1.2293774550195926,"pZ":2.9846360052349423,"vX0":5.545095739413409,"vY0":-144.49585725161558,"vZ0":-5.280463527622647,"x":163.86,"y":158.19,"x0":-1.830751767626127,"y0":50.00346192449112,"z0":5.82879313925848,"aX":-21.86174347833806},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.7,"breakHorizontal":17.6,"spinRate":2818,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3787658877147071,"extension":6.710251419804372},"index":2,"playId":"a3272e7f-c40c-33c7-8b9e-5e40ba4c6662","pitchNumber":3,"startTime":"2026-07-19T19:16:42.232Z","endTime":"2026-07-19T19:16:46.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:16:46.236Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, third baseman Braden Shewmake to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T19:18:45.014Z","endTime":"2026-07-19T19:19:58.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669699,"link":"/api/v1/people/669699"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.378362375411534,"aZ":-24.893433846305303,"pfxX":8.598200601335925,"pfxZ":4.079879869829318,"pX":0.344840207040122,"pZ":1.379850212931697,"vX0":-8.27910198636314,"vY0":-132.46547473716996,"vZ0":-4.4338694597115245,"x":103.86,"y":201.52,"x0":2.388458688990329,"y0":50.000967228506624,"z0":4.88764616891696,"aX":15.332199368427798},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":-13.8,"spinRate":2038,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.41294596126400496,"extension":6.987431611901054},"index":0,"playId":"2d53fee1-98d0-3c01-bf48-c39c54f7d274","pitchNumber":1,"startTime":"2026-07-19T19:18:57.930Z","endTime":"2026-07-19T19:19:02.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.570017910270305,"aZ":-24.132409561601744,"pfxX":8.524369312639944,"pfxZ":4.485483905067593,"pX":-0.052418170582656104,"pZ":2.448693298213972,"vX0":-9.279364131016946,"vY0":-133.03874084440005,"vZ0":-1.8767532669721203,"x":119.0,"y":172.67,"x0":2.3733700915580314,"y0":50.00252460650884,"z0":4.912655705160593,"aX":15.279511167399901},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":-13.4,"spinRate":2155,"spinDirection":134},"zone":5,"typeConfidence":0.88,"plateTime":0.41172878155993553,"extension":6.946001354431918},"index":1,"playId":"df051c50-1558-3d59-b7bf-9c1598e28ed0","pitchNumber":2,"startTime":"2026-07-19T19:19:13.173Z","endTime":"2026-07-19T19:19:17.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.258096588279486,"aZ":-29.958832040446786,"pfxX":9.954565965371476,"pfxZ":1.3864007930351074,"pX":-1.4701925987994182,"pZ":0.665026285751657,"vX0":-12.366554558080212,"vY0":-126.01868685330477,"vZ0":-4.4713358570431065,"x":173.04,"y":220.82,"x0":2.2136939338547346,"y0":50.00604133762613,"z0":4.889933328617145,"aX":15.969819085728806},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":-15.1,"spinRate":1967,"spinDirection":115},"zone":13,"typeConfidence":0.9,"plateTime":0.4350903066605998,"extension":7.1718236245699325},"index":2,"playId":"51231a16-bece-3384-9c2a-79569ee5da22","pitchNumber":3,"startTime":"2026-07-19T19:19:28.404Z","endTime":"2026-07-19T19:19:33.348Z","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":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.251233411674882,"aZ":-21.7583089919954,"pfxX":9.562443431067026,"pfxZ":5.763846947556179,"pX":-0.4815471712959146,"pZ":1.6355371610526732,"vX0":-10.369979015652158,"vY0":-134.16823994353965,"vZ0":-4.636482071133177,"x":135.36,"y":194.62,"x0":2.206418382080417,"y0":50.00565420097137,"z0":4.953315946072774,"aX":17.293129936587942},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":-14.9,"spinRate":2130,"spinDirection":138},"zone":7,"typeConfidence":0.88,"plateTime":0.409510794632149,"extension":6.969782365265269},"hitData":{"launchSpeed":76.6,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":169.42}},"index":3,"playId":"72b5b84c-80b0-3173-9f21-2a707858f4e2","pitchNumber":4,"startTime":"2026-07-19T19:19:50.643Z","endTime":"2026-07-19T19:19:58.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:19:58.709Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griffin Conine singles on a line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T19:20:14.196Z","endTime":"2026-07-19T19:22:42.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.649342004811455,"aZ":-29.016212544727136,"pfxX":-3.087478554565757,"pfxZ":1.92435741532538,"pX":-0.29577751779807887,"pZ":2.432429690649831,"vX0":-5.391370809629596,"vY0":-126.60355822876244,"vZ0":-0.8669469374958085,"x":128.27,"y":173.1,"x0":2.254785621716587,"y0":50.00103882099773,"z0":5.083025822983178,"aX":-5.0546922475480764},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.5,"breakHorizontal":6.7,"spinRate":2500,"spinDirection":203},"zone":4,"typeConfidence":0.88,"plateTime":0.4311539914307896,"extension":6.865564550227329},"index":0,"playId":"1bc30626-ef6d-3eee-ac49-43ba713890cc","pitchNumber":1,"startTime":"2026-07-19T19:20:26.437Z","endTime":"2026-07-19T19:20:30.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05200388098362,"aZ":-29.48353366305517,"pfxX":-9.165759386624984,"pfxZ":1.962821136798988,"pX":-1.040319279105884,"pZ":1.9481043372854518,"vX0":-5.464027124946401,"vY0":-116.35278744181612,"vZ0":-0.6670088175104134,"x":156.65,"y":186.18,"x0":2.5298992915813225,"y0":50.000911146166665,"z0":5.034866890556621,"aX":-12.552029373258163},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.7,"breakHorizontal":18.0,"spinRate":2393,"spinDirection":283},"zone":13,"typeConfidence":0.9,"plateTime":0.47093358021193765,"extension":6.883475911187149},"index":1,"playId":"c96408d9-f577-3944-8cfc-f002186b6467","pitchNumber":2,"startTime":"2026-07-19T19:20:46.399Z","endTime":"2026-07-19T19:20:51.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.435946245591122,"aZ":-29.062667435487317,"pfxX":-8.907078695770206,"pfxZ":2.275843901557966,"pX":-0.32840537458594227,"pZ":2.131567012843787,"vX0":-3.7919240049505674,"vY0":-116.14338704375422,"vZ0":-0.5529125238910356,"x":129.52,"y":181.23,"x0":2.4819023952301436,"y0":50.00325757195516,"z0":5.132775754329598,"aX":-12.18810258014886},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.3,"breakHorizontal":17.0,"spinRate":2513,"spinDirection":289},"zone":7,"typeConfidence":0.9,"plateTime":0.4713097627046463,"extension":6.8732537503447775},"index":2,"playId":"ffe1ca63-7a25-3ca6-8d7a-65cd10df0e98","pitchNumber":3,"startTime":"2026-07-19T19:21:04.298Z","endTime":"2026-07-19T19:21:09.426Z","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":91.1,"endSpeed":83.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44131716369003,"aZ":-17.147306535017574,"pfxX":3.7074939206564075,"pfxZ":8.36887719187357,"pX":1.190797619716195,"pZ":3.208912635686761,"vX0":-4.012028274864735,"vY0":-132.662208280099,"vZ0":-2.0344235164555333,"x":71.61,"y":152.14,"x0":2.235812659760318,"y0":50.00191419366256,"z0":5.225749641299369,"aX":6.656485674035282},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.0,"breakHorizontal":-5.9,"spinRate":2166,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.4117295898918707,"extension":6.8473839109976105},"index":3,"playId":"fda2a23c-d39e-338e-bc47-75f4a6646a0c","pitchNumber":4,"startTime":"2026-07-19T19:21:26.327Z","endTime":"2026-07-19T19:21:31.127Z","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":92.9,"endSpeed":85.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87058307321422,"aZ":-17.180365800233773,"pfxX":4.092858294705063,"pfxZ":8.006580179934943,"pX":1.1453499577638477,"pZ":4.857081815272213,"vX0":-4.298414065361908,"vY0":-135.3512159810841,"vZ0":1.6351110531472508,"x":73.34,"y":107.64,"x0":2.2149931177461477,"y0":50.006249254757634,"z0":5.440985002468157,"aX":7.668871076103731},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":-6.6,"spinRate":2263,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.40318030038357566,"extension":6.911684474068342},"index":4,"playId":"28e630e0-1a00-37fb-a5ac-c2180e20398d","pitchNumber":5,"startTime":"2026-07-19T19:21:47.881Z","endTime":"2026-07-19T19:21:52.262Z","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":92.5,"endSpeed":85.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48104319449203,"aZ":-24.5523406383916,"pfxX":9.934025366929081,"pfxZ":4.144530333672755,"pX":-0.1506020720167725,"pZ":1.051810694062575,"vX0":-9.751691005199605,"vY0":-134.35455484158774,"vZ0":-5.469225438874233,"x":122.74,"y":210.38,"x0":2.2249773604926797,"y0":50.00199443647114,"z0":4.844861098348298,"aX":18.268930463789143},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":-16.1,"spinRate":2078,"spinDirection":131},"zone":13,"typeConfidence":0.91,"plateTime":0.4067318161873308,"extension":7.11649964468001},"index":5,"playId":"b21abe17-75d2-3665-a5a7-84858dcd48e3","pitchNumber":6,"startTime":"2026-07-19T19:22:10.798Z","endTime":"2026-07-19T19:22:15.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.711629960325332,"aZ":-27.923505720549798,"pfxX":-0.7464469717213869,"pfxZ":2.5880368670532183,"pX":-0.3438213757821437,"pZ":1.4101064709646662,"vX0":-6.528160228803467,"vY0":-127.06001806825485,"vZ0":-3.381498135225252,"x":130.11,"y":200.71,"x0":2.3500493992751084,"y0":50.00433237651591,"z0":4.964035683159483,"aX":-1.2271537921396993},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":2.8,"spinRate":2537,"spinDirection":187},"zone":13,"typeConfidence":0.9,"plateTime":0.43018430834915655,"extension":7.18610702137167},"hitData":{"launchSpeed":78.9,"launchAngle":21.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.58,"coordY":87.9}},"index":6,"playId":"6f1ffce6-c877-3a03-995a-c81cbe53e87d","pitchNumber":7,"startTime":"2026-07-19T19:22:30.390Z","endTime":"2026-07-19T19:22:42.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:22:42.798Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esteury Ruiz flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T19:22:54.901Z","endTime":"2026-07-19T19:24:42.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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.3,"endSpeed":84.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.319009179525658,"aZ":-16.23784160952364,"pfxX":3.1926523757857472,"pfxZ":8.673457312482347,"pX":1.5193672288038822,"pZ":3.2255181252089753,"vX0":-3.949781256211402,"vY0":-134.5001456430044,"vZ0":-2.1948210209808963,"x":59.09,"y":151.69,"x0":2.5899907183069453,"y0":50.005635059066925,"z0":5.19956415636225,"aX":5.868671966925736},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":-4.9,"spinRate":2249,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.4067480071379266,"extension":6.771872344763601},"index":0,"playId":"d1fca09c-6839-3caa-b486-e5e9d2b4b3b9","pitchNumber":1,"startTime":"2026-07-19T19:23:07.507Z","endTime":"2026-07-19T19:23:12.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-19T19:23:20.524Z","endTime":"2026-07-19T19:24:09.573Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53231522412546,"aZ":-15.542110780832077,"pfxX":5.1106348827505235,"pfxZ":9.18603916530399,"pX":-0.9021025079272333,"pZ":1.5178515633407592,"vX0":-10.290083716734227,"vY0":-133.20055168295687,"vZ0":-6.317143549936044,"x":151.39,"y":197.8,"x0":2.3337511149047243,"y0":50.00412421848991,"z0":5.0290716638735,"aX":9.255458751049362},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":-7.2,"spinRate":2240,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.40997887707234426,"extension":7.118237335016767},"index":2,"playId":"ef697738-9394-3743-b908-e34bdb5a4a04","pitchNumber":2,"startTime":"2026-07-19T19:24:09.573Z","endTime":"2026-07-19T19:24:14.240Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.873507066644137,"aZ":-16.16763473496907,"pfxX":5.202344393664999,"pfxZ":8.750031774870765,"pX":0.22730228261100138,"pZ":2.186976794502171,"vX0":-7.358196152905747,"vY0":-133.89524103312584,"vZ0":-4.642358508777798,"x":108.34,"y":179.73,"x0":2.3256046228888705,"y0":50.002953759075204,"z0":5.087491979525123,"aX":9.517492268396918},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":-7.9,"spinRate":2250,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.4078930023100784,"extension":7.040193630002788},"hitData":{"launchSpeed":92.2,"launchAngle":36.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.52,"coordY":76.87}},"index":3,"playId":"ca24c81b-d4b7-3ef3-b657-561d2b791b58","pitchNumber":3,"startTime":"2026-07-19T19:24:30.550Z","endTime":"2026-07-19T19:24:42.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:24:42.382Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T19:24:58.924Z","endTime":"2026-07-19T19:27:27.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.447587905217947,"aZ":-21.1490149003943,"pfxX":9.730226378225318,"pfxZ":6.278768805776245,"pX":-0.6369641536596957,"pZ":2.0278861563435693,"vX0":-10.844144038205588,"vY0":-132.43787926641613,"vZ0":-3.301928675838618,"x":141.28,"y":184.03,"x0":2.26987306331789,"y0":50.00077200705728,"z0":4.859620044207821,"aX":17.077145491149498},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.7,"breakHorizontal":-14.9,"spinRate":2225,"spinDirection":134},"zone":7,"typeConfidence":0.78,"plateTime":0.41549957513837255,"extension":6.92209255181515},"index":0,"playId":"582d6ff6-14ad-3835-a014-d32a080b70bd","pitchNumber":1,"startTime":"2026-07-19T19:25:09.867Z","endTime":"2026-07-19T19:25:13.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.138881432220444,"aZ":-23.73808351078264,"pfxX":9.83943685852614,"pfxZ":4.68330241095512,"pX":-0.33404993483561335,"pZ":2.311114336607947,"vX0":-9.8294580484396,"vY0":-134.3847903149237,"vZ0":-2.346973564370276,"x":129.73,"y":176.38,"x0":2.1189088138226935,"y0":50.00501358855592,"z0":4.908606008367775,"aX":17.73308942381207},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":-15.4,"spinRate":2146,"spinDirection":136},"zone":4,"typeConfidence":0.91,"plateTime":0.40990347096099633,"extension":7.027226867341192},"index":1,"playId":"bdddb236-f88e-31dc-a033-b78363692031","pitchNumber":2,"startTime":"2026-07-19T19:25:30.843Z","endTime":"2026-07-19T19:25:36.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88492991906895,"aZ":-21.309844088555113,"pfxX":3.5524151950642953,"pfxZ":6.057380764027343,"pX":0.025102945762690565,"pZ":4.0202574106806575,"vX0":-6.952302707416289,"vY0":-133.130832219509,"vZ0":0.666027090970659,"x":116.04,"y":130.23,"x0":2.2100850891172796,"y0":50.000460241464154,"z0":5.310612709320208,"aX":6.369623779507911},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.4,"breakHorizontal":-4.9,"spinRate":2215,"spinDirection":138},"zone":11,"typeConfidence":0.84,"plateTime":0.4116091029328688,"extension":6.9760391396543975},"index":2,"playId":"f5eb7347-923b-3474-b677-48b6c7409010","pitchNumber":3,"startTime":"2026-07-19T19:25:58.023Z","endTime":"2026-07-19T19:26:02.269Z","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":91.9,"endSpeed":84.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.652289489156367,"aZ":-17.392610066886036,"pfxX":3.17249590892299,"pfxZ":8.136918650651356,"pX":-0.6297147573630386,"pZ":3.79418065705509,"vX0":-8.565752352862368,"vY0":-133.64966207454012,"vZ0":-0.38956102134773785,"x":141.0,"y":136.34,"x0":2.198606293551598,"y0":50.004372160590016,"z0":5.186307459325928,"aX":5.765781676796228},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":-4.0,"spinRate":2283,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.4091624404240317,"extension":7.086864206650698},"index":3,"playId":"8e3c2b52-eb43-346c-bc4d-5889eef513ae","pitchNumber":4,"startTime":"2026-07-19T19:26:19.301Z","endTime":"2026-07-19T19:26:23.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.057285286043566,"aZ":-24.88971653887728,"pfxX":8.22783547775989,"pfxZ":4.017297938095172,"pX":-1.0601892266422757,"pZ":2.047315454680703,"vX0":-11.242528287720177,"vY0":-133.3792428779775,"vZ0":-2.9337663414392607,"x":157.41,"y":183.5,"x0":2.128635560901416,"y0":50.00042632329592,"z0":4.944361762248812,"aX":14.912458185672378},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":-12.6,"spinRate":2226,"spinDirection":137},"zone":13,"typeConfidence":0.89,"plateTime":0.4097048543325461,"extension":6.957059158319212},"index":4,"playId":"09c4a69b-8b71-3c12-94b2-718dd6b6710e","pitchNumber":5,"startTime":"2026-07-19T19:26:39.119Z","endTime":"2026-07-19T19:26:44.631Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-19T19:26:59.706Z","endTime":"2026-07-19T19:27:18.778Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.807606168821792,"aZ":-27.22448538248459,"pfxX":8.672673755949429,"pfxZ":2.728182879600597,"pX":0.04301433897096453,"pZ":2.4728234934946713,"vX0":-9.115212340435363,"vY0":-133.54314339509168,"vZ0":-1.3469177320607804,"x":115.36,"y":172.01,"x0":2.3680139366304984,"y0":50.000154747635435,"z0":4.935557679874874,"aX":15.717748851504158},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.9,"breakHorizontal":-13.8,"spinRate":2163,"spinDirection":133},"zone":5,"typeConfidence":0.91,"plateTime":0.40959172766362295,"extension":7.023768521876789},"hitData":{"launchSpeed":104.1,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":150.67}},"index":6,"playId":"b41f34a1-5bab-3e8b-ac06-4faf3b8b8c73","pitchNumber":6,"startTime":"2026-07-19T19:27:18.778Z","endTime":"2026-07-19T19:27:27.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:27:27.961Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Garrett Mitchell flies out to shortstop Javier Sanoja.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T19:29:33.457Z","endTime":"2026-07-19T19:30:51.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.209752030907055,"aZ":-19.95427599629026,"pfxX":-8.854518321252396,"pfxZ":7.30174769967075,"pX":-1.9817458123025244,"pZ":3.0928504015108644,"vX0":2.454931442304931,"vY0":-128.8982754448957,"vZ0":-3.234938243197987,"x":192.54,"y":155.27,"x0":-1.7996169199961025,"y0":50.00028275030368,"z0":5.915022163575218,"aX":-14.812885170715642},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.7,"breakHorizontal":15.5,"spinRate":1746,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4258429637485439,"extension":7.013639234888549},"index":0,"playId":"653e291a-2447-3d75-a194-4c00db731685","pitchNumber":1,"startTime":"2026-07-19T19:29:37.760Z","endTime":"2026-07-19T19:29:42.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98924932249637,"aZ":-12.88307495830506,"pfxX":-8.48590998137341,"pfxZ":9.382914545986036,"pX":-0.1832393195560711,"pZ":1.2817157895880413,"vX0":7.013090070931581,"vY0":-143.15660471664077,"vZ0":-10.202550161353669,"x":123.98,"y":204.17,"x0":-1.5739334878088083,"y0":50.003122955761285,"z0":5.719226503547513,"aX":-17.44581384399921},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":13.8,"spinRate":2772,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.38401462022139965,"extension":6.8188633469852915},"index":1,"playId":"10b17787-9c97-3d31-a3be-7a8262067049","pitchNumber":2,"startTime":"2026-07-19T19:29:55.621Z","endTime":"2026-07-19T19:30:00.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.881307273752967,"aZ":-16.23546928344825,"pfxX":-9.828826664952139,"pfxZ":7.737488593509869,"pX":-0.794463299025298,"pZ":1.7539460991407207,"vX0":6.512369225945786,"vY0":-142.43700018825768,"vZ0":-8.107180995401674,"x":147.28,"y":191.42,"x0":-1.830209778397319,"y0":50.004957148899756,"z0":5.658200300716828,"aX":-20.253598422707153},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.6,"breakHorizontal":16.6,"spinRate":2591,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3841427899850216,"extension":6.908510615656053},"index":2,"playId":"cda06940-88ef-3751-9c6a-eaf0812a62c4","pitchNumber":3,"startTime":"2026-07-19T19:30:23.573Z","endTime":"2026-07-19T19:30:27.841Z","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":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.511378400557074,"aZ":-28.50373781405608,"pfxX":-0.10365602433121046,"pfxZ":2.208162824595462,"pX":-0.17930323330250728,"pZ":1.9654816395079133,"vX0":4.450012546447858,"vY0":-127.34020708435138,"vZ0":-3.8468765565705825,"x":123.83,"y":185.71,"x0":-1.9280212735884927,"y0":50.001001243459164,"z0":5.723932419905166,"aX":-0.17295925901716597},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":-0.7,"spinRate":2411,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.42836687152637154,"extension":6.811856086142611},"hitData":{"launchSpeed":75.9,"launchAngle":60.0,"totalDistance":181.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":78.71,"coordY":145.69}},"index":3,"playId":"1d870d88-85b8-3f35-be06-cd40fcf88fca","pitchNumber":4,"startTime":"2026-07-19T19:30:41.830Z","endTime":"2026-07-19T19:30:51.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:30:51.322Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gary Sánchez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T19:31:17.223Z","endTime":"2026-07-19T19:34:02.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":82.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161535947912927,"aZ":-27.423291761271475,"pfxX":-1.5360733105276911,"pfxZ":2.7670109633298896,"pX":0.6187714920489399,"pZ":2.109561067919607,"vX0":6.8268444606838266,"vY0":-129.70965828171552,"vZ0":-3.952926250712482,"x":93.41,"y":181.82,"x0":-1.838893442994009,"y0":50.003163956007306,"z0":5.725923451062635,"aX":-2.6383462181660384},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":1.4,"spinRate":2404,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.4210286097974629,"extension":6.94642240913411},"index":0,"playId":"93423331-c84b-38ce-a29a-131a6d96e2e1","pitchNumber":1,"startTime":"2026-07-19T19:31:23.160Z","endTime":"2026-07-19T19:31:27.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31730270873275,"aZ":-23.716900732385906,"pfxX":2.537559810724141,"pfxZ":5.500820125291057,"pX":-1.031174994447255,"pZ":2.255787561623945,"vX0":1.4052232950865042,"vY0":-122.6944510334211,"vZ0":-3.4741315749926773,"x":156.31,"y":177.87,"x0":-1.9394460725315616,"y0":50.00403349426895,"z0":5.691745926782748,"aX":3.9021543606295257},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.5,"breakHorizontal":-4.9,"spinRate":2528,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.4449484235649912,"extension":6.921466708601371},"index":1,"playId":"c1dfe226-9664-3e8c-aba8-38dccf2c94e6","pitchNumber":2,"startTime":"2026-07-19T19:31:38.006Z","endTime":"2026-07-19T19:31:42.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.171579533835487,"aZ":-20.392533025429575,"pfxX":2.8281595352166424,"pfxZ":7.549289114481418,"pX":0.20735686081825652,"pZ":2.164422751258193,"vX0":4.404946939438115,"vY0":-123.75053859350271,"vZ0":-4.5946710004306395,"x":109.1,"y":180.34,"x0":-1.9588067741117325,"y0":50.00574406349171,"z0":5.739079329539218,"aX":4.4158073105459295},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":13.0,"breakHorizontal":-6.1,"spinRate":2429,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.44149044693262995,"extension":6.4346761975066356},"index":2,"playId":"faacfbaf-a501-3126-830c-e0c3e81a0fe0","pitchNumber":3,"startTime":"2026-07-19T19:31:54.240Z","endTime":"2026-07-19T19:31:58.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-19T19:32:15.054Z","endTime":"2026-07-19T19:32:23.231Z","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(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":99.5,"endSpeed":90.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.888767509386135,"aZ":-6.986524684114502,"pfxX":-7.574908207580477,"pfxZ":11.998014800418542,"pX":1.6433761691084985,"pZ":1.3934225065866679,"vX0":10.963704385419193,"vY0":-144.05986391271546,"vZ0":-11.570134288567434,"x":54.36,"y":201.16,"x0":-1.2298873538597734,"y0":50.001019126837996,"z0":5.896367378179282,"aX":-15.899770365802306},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.4,"breakHorizontal":11.5,"spinRate":2766,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3804179320515342,"extension":6.957348080772992},"index":4,"playId":"cba34652-ccf4-3830-b377-0bfbd1206831","pitchNumber":4,"startTime":"2026-07-19T19:32:23.231Z","endTime":"2026-07-19T19:32:27.492Z","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":89.2,"endSpeed":82.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8725033046449,"aZ":-28.09876597053943,"pfxX":-0.30205492477904095,"pfxZ":2.359805950008928,"pX":-0.9576591442348905,"pZ":3.4173918838890263,"vX0":2.149307295102668,"vY0":-129.97492660563586,"vZ0":-0.9051287388871211,"x":153.5,"y":146.51,"x0":-1.7527679326829246,"y0":50.00207692737343,"z0":5.886134264908824,"aX":-0.5216661734300745},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":0.1,"spinRate":2439,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4199266121197418,"extension":6.868880743180141},"index":5,"playId":"22eabda5-cabb-3de2-99fb-72df239f90c9","pitchNumber":5,"startTime":"2026-07-19T19:32:48.066Z","endTime":"2026-07-19T19:32:52.060Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25670246549295,"aZ":-10.440460101983707,"pfxX":-7.908949061367644,"pfxZ":10.412778147653821,"pX":0.8658633570396645,"pZ":2.8102696421539597,"vX0":9.856040540869355,"vY0":-143.98261219150447,"vZ0":-6.701939478605679,"x":84.0,"y":162.9,"x0":-1.5835387679552715,"y0":50.001914762100384,"z0":5.822979370638599,"aX":-16.507533836731746},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.5,"breakHorizontal":12.2,"spinRate":2604,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.381261688258296,"extension":6.898836414916083},"index":6,"playId":"d6f60a5b-db1d-38a0-9210-0a7b0d63cde1","pitchNumber":6,"startTime":"2026-07-19T19:33:12.904Z","endTime":"2026-07-19T19:33:17.530Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":90.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.4291634873404,"aZ":-8.019153792510568,"pfxX":-7.921938951478305,"pfxZ":11.436846593444809,"pX":0.1719649049311285,"pZ":0.5525712171548616,"vX0":7.889965645837379,"vY0":-144.774028603706,"vZ0":-13.28788099866652,"x":110.45,"y":223.86,"x0":-1.5662547385553074,"y0":50.00150914312777,"z0":5.704780253868356,"aX":-16.728636732572078},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.0,"breakHorizontal":12.7,"spinRate":2661,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3790902889308949,"extension":7.010482977394618},"index":7,"playId":"9b0ad3f3-94ed-3240-9d42-f6e066792e33","pitchNumber":7,"startTime":"2026-07-19T19:33:57.812Z","endTime":"2026-07-19T19:34:02.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:34:02.245Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braden Shewmake strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T19:34:20.654Z","endTime":"2026-07-19T19:35:53.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84017391183177,"aZ":-18.022080726401793,"pfxX":-8.708181889393618,"pfxZ":8.047353768699452,"pX":-0.1412622123620122,"pZ":2.6125785891105178,"vX0":7.141707460341419,"vY0":-131.9551165921871,"vZ0":-4.807407913449765,"x":122.38,"y":168.24,"x0":-1.7552918991429534,"y0":50.00302420620087,"z0":5.791403322774963,"aX":-15.312667061815109},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.7,"breakHorizontal":14.2,"spinRate":1707,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.41555860872962125,"extension":7.145030819033388},"index":0,"playId":"667d3e65-6374-3179-acf0-f428c6c49670","pitchNumber":1,"startTime":"2026-07-19T19:34:43.331Z","endTime":"2026-07-19T19:34:47.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99982384313518,"aZ":-18.960891933652697,"pfxX":-9.31270658166055,"pfxZ":7.554258205809128,"pX":0.16379772964712053,"pZ":1.4507414708812205,"vX0":8.081540632225948,"vY0":-131.69791353718176,"vZ0":-7.370948229125482,"x":110.76,"y":199.61,"x0":-1.7405737127841427,"y0":50.00521690631761,"z0":5.69761964588131,"aX":-16.29652801432753},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.1,"breakHorizontal":15.0,"spinRate":1840,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4165303263778628,"extension":7.21471544815457},"index":1,"playId":"b377ebd3-1efd-3be0-a741-ac5fcd6eff48","pitchNumber":2,"startTime":"2026-07-19T19:35:02.418Z","endTime":"2026-07-19T19:35:06.918Z","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":90.7,"endSpeed":82.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.097856273810393,"aZ":-19.362411025222006,"pfxX":-8.648692460394262,"pfxZ":7.297165189128954,"pX":-0.8637810683188649,"pZ":2.6249867086381253,"vX0":5.507148288015236,"vY0":-131.9392343574178,"vZ0":-4.1734890746099795,"x":149.93,"y":167.91,"x0":-1.8586225575359852,"y0":50.00423718320183,"z0":5.661447460660819,"aX":-15.189691517950447},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.5,"breakHorizontal":14.4,"spinRate":1702,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.41576209569805433,"extension":7.076743834519626},"index":2,"playId":"dbe29a24-7953-3259-b905-57dbcd5a28d9","pitchNumber":3,"startTime":"2026-07-19T19:35:24.046Z","endTime":"2026-07-19T19:35:29.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75116690182044,"aZ":-15.248305121141138,"pfxX":-10.025666653157767,"pfxZ":8.090977719627533,"pX":-0.8922158444471666,"pZ":2.80592497508482,"vX0":5.972681910565994,"vY0":-143.61901656340416,"vZ0":-5.624572913782098,"x":151.01,"y":163.02,"x0":-1.6943133746657262,"y0":50.00697898832411,"z0":5.735655918267841,"aX":-20.98300324950279},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.7,"breakHorizontal":17.0,"spinRate":2679,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3811483249001575,"extension":6.814022888556101},"index":3,"playId":"fcb2f57c-ec73-3be0-99a6-ec06169c2a78","pitchNumber":4,"startTime":"2026-07-19T19:35:49.339Z","endTime":"2026-07-19T19:35:53.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:35:53.365Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Joey Ortiz grounds into a force out, shortstop Javier Sanoja to second baseman Xavier Edwards. Gary Sánchez out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T19:36:15.341Z","endTime":"2026-07-19T19:36:51.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.395602648649096,"aZ":-25.440613242221247,"pfxX":-1.6730667768797434,"pfxZ":3.727012612574754,"pX":-0.3657274192697368,"pZ":1.934068086423573,"vX0":4.529606798490141,"vY0":-133.2591294498929,"vZ0":-5.080147801478415,"x":130.94,"y":186.56,"x0":-1.866691792694325,"y0":50.003376098461395,"z0":5.692280470407141,"aX":-3.0234593132396808},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":2.0,"spinRate":2272,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.4103022025982215,"extension":6.88852941171582},"index":0,"playId":"887055fa-58de-3bd8-90d0-5abc8998b24c","pitchNumber":1,"startTime":"2026-07-19T19:36:22.952Z","endTime":"2026-07-19T19:36:26.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.36442480951785,"aZ":-13.18244698305976,"pfxX":-9.11370978060026,"pfxZ":9.056713267423119,"pX":-0.502682377072462,"pZ":2.9325988326611587,"vX0":6.858106626722356,"vY0":-144.3112182035424,"vZ0":-5.8175355562132784,"x":136.16,"y":159.6,"x0":-1.732665332872567,"y0":50.005842769108654,"z0":5.795522982019452,"aX":-19.11683628043951},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":15.0,"spinRate":2700,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3803719008825799,"extension":6.956534875201699},"hitData":{"launchSpeed":107.3,"launchAngle":5.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.23,"coordY":150.16}},"index":1,"playId":"4ae01691-1ebb-358a-9076-981c317699b9","pitchNumber":2,"startTime":"2026-07-19T19:36:43.179Z","endTime":"2026-07-19T19:36:51.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:36:51.483Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out sharply, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:39:25.748Z","endTime":"2026-07-19T19:40:06.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chad Patrick replaces Robert Gasser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T19:39:00.229Z","endTime":"2026-07-19T19:39:27.611Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694477,"link":"/api/v1/people/694477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00581853060498,"aZ":-21.326030869038508,"pfxX":-9.71192935138666,"pfxZ":5.531840987813231,"pX":-0.9639596922150702,"pZ":2.8868868495157396,"vX0":3.815980821799575,"vY0":-138.88706296271303,"vZ0":-3.2078228047073463,"x":153.74,"y":160.83,"x0":-1.0909857689654736,"y0":50.002277739352365,"z0":5.468810809889785,"aX":-19.0443625602594},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.6,"breakHorizontal":16.8,"spinRate":2151,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.3937955447731558,"extension":5.926572914415409},"index":1,"playId":"602bd342-4896-3d14-876c-de266a4d733c","pitchNumber":1,"startTime":"2026-07-19T19:39:27.611Z","endTime":"2026-07-19T19:39:32.760Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-19T19:39:38.602Z","endTime":"2026-07-19T19:39:58.719Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.872434524356272,"aZ":-21.102237025869485,"pfxX":-1.3042014159603263,"pfxZ":6.169119650731412,"pX":0.03561700580001227,"pZ":1.8609260374537513,"vX0":4.0987301480251,"vY0":-133.19632747337425,"vZ0":-4.806677118057229,"x":115.64,"y":188.53,"x0":-1.3543666907916778,"y0":50.003250994124414,"z0":5.216757491410371,"aX":-2.3411784518749097},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":1.4,"spinRate":2581,"spinDirection":163},"zone":8,"typeConfidence":0.91,"plateTime":0.41136051559189735,"extension":6.07849950528931},"hitData":{"launchSpeed":102.5,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":144.71,"coordY":152.19}},"index":3,"playId":"22e0d1f9-6b46-326e-ac5c-b56145b9586f","pitchNumber":2,"startTime":"2026-07-19T19:39:58.719Z","endTime":"2026-07-19T19:40:06.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:40:06.863Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a sharp ground ball to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:40:47.583Z","endTime":"2026-07-19T19:41:37.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-19T19:40:30.355Z","endTime":"2026-07-19T19:40:49.942Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":88.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14773415360049,"aZ":-23.67497591509377,"pfxX":-10.630562558106348,"pfxZ":4.253476938901873,"pX":-1.2174195903959453,"pZ":3.252232146363011,"vX0":3.293118170272017,"vY0":-140.0965156347258,"vZ0":-2.1173567040322943,"x":163.41,"y":150.97,"x0":-1.0233225445798564,"y0":50.00293138051645,"z0":5.557191983069291,"aX":-21.237594875866158},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":18.6,"spinRate":2109,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39022175246061774,"extension":6.047892462783714},"index":1,"playId":"f4f787eb-0c4e-3de7-ab8b-b18791844a30","pitchNumber":1,"startTime":"2026-07-19T19:40:49.942Z","endTime":"2026-07-19T19:40:54.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.859313234300217,"aZ":-25.08924531249051,"pfxX":-10.880742987780659,"pfxZ":3.5700095831425127,"pX":0.24266345174560489,"pZ":2.706942724283531,"vX0":6.716608674240185,"vY0":-139.59883244950078,"vZ0":-3.2581152804954527,"x":107.75,"y":165.69,"x0":-0.7742427340538142,"y0":50.00294128920739,"z0":5.530936552538052,"aX":-21.58962064505061},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.0,"breakHorizontal":18.5,"spinRate":2137,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.39156887140777874,"extension":6.036115471964907},"index":2,"playId":"525d7c9e-dc18-3971-ad6b-4446c18fd2a1","pitchNumber":2,"startTime":"2026-07-19T19:41:06.175Z","endTime":"2026-07-19T19:41:10.281Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.410212925633047,"aZ":-24.237537786532258,"pfxX":-11.066347036489088,"pfxZ":4.006160385709299,"pX":0.5009246440491972,"pZ":3.058382356379265,"vX0":7.346289340920903,"vY0":-139.6127547583606,"vZ0":-2.444965690610914,"x":97.91,"y":156.2,"x0":-0.7220952651362957,"y0":50.00128145205284,"z0":5.5346877079064045,"aX":-21.919967124556567},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":18.6,"spinRate":2109,"spinDirection":216},"zone":3,"typeConfidence":0.9,"plateTime":0.39178660620785877,"extension":6.0960081509536925},"hitData":{"launchSpeed":103.5,"launchAngle":5.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":147.76,"coordY":88.85}},"index":3,"playId":"aaf05541-149f-3a0b-962f-b89b5b0f3fc7","pitchNumber":3,"startTime":"2026-07-19T19:41:24.898Z","endTime":"2026-07-19T19:41:37.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:41:37.001Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Stowers walks. Heriberto Hernández to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:41:54.473Z","endTime":"2026-07-19T19:43:39.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79134694442943,"aZ":-20.34810852784111,"pfxX":1.284353986782814,"pfxZ":6.873395314777213,"pX":-1.4204669703846629,"pZ":4.2087241630359635,"vX0":-0.19706440458761593,"vY0":-129.99350290816236,"vZ0":1.0776924316952865,"x":171.14,"y":125.14,"x0":-1.5109087430943302,"y0":50.00611435944148,"z0":5.327193975359196,"aX":2.210983617418567},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.0,"breakHorizontal":-2.3,"spinRate":2391,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.4204329280789736,"extension":5.955914198218826},"index":0,"playId":"de63847d-af82-36c4-88fc-6c2eec53612e","pitchNumber":1,"startTime":"2026-07-19T19:42:05.469Z","endTime":"2026-07-19T19:42:10.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05793222474656,"aZ":-16.680203038900338,"pfxX":-4.290373466587813,"pfxZ":7.737135925185653,"pX":-0.8323736205672326,"pZ":3.5369303767864,"vX0":2.45889839684644,"vY0":-140.23126354790315,"vZ0":-2.075021554300159,"x":148.73,"y":143.28,"x0":-1.1605768039459268,"y0":50.00481045262065,"z0":5.367969737507439,"aX":-8.59323882258833},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":7.3,"spinRate":2380,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.3897657516124906,"extension":6.058968189209272},"index":1,"playId":"2143f008-38b5-3ab4-8f66-612ada80dbe4","pitchNumber":2,"startTime":"2026-07-19T19:42:26.542Z","endTime":"2026-07-19T19:42:31.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38408341239482,"aZ":-24.684142518858668,"pfxX":-9.722815780053644,"pfxZ":3.8117572139852207,"pX":-0.8744636150259476,"pZ":3.404238584789386,"vX0":4.116653180829122,"vY0":-138.8820792969047,"vZ0":-1.058769479955593,"x":150.33,"y":146.87,"x0":-1.1078152310225935,"y0":50.00304881754419,"z0":5.423179430678809,"aX":-19.105401548110038},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":16.8,"spinRate":2159,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39349772261635074,"extension":6.010756915038232},"index":2,"playId":"91cd9025-66fd-3f79-a25c-6f841b1079bb","pitchNumber":3,"startTime":"2026-07-19T19:42:47.642Z","endTime":"2026-07-19T19:42:52.502Z","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":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43394605060987,"aZ":-19.274337909742194,"pfxX":-0.14927307234299803,"pfxZ":7.314678298061171,"pX":-0.332130720102425,"pZ":3.3687007442557935,"vX0":2.5457090578123074,"vY0":-131.81006603904507,"vZ0":-1.473349134296714,"x":129.66,"y":147.83,"x0":-1.2901223728839217,"y0":50.00199772303604,"z0":5.354902704893977,"aX":-0.26342198903897457},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.2,"breakHorizontal":-0.2,"spinRate":2512,"spinDirection":129},"zone":1,"typeConfidence":0.9,"plateTime":0.4151924920117307,"extension":6.046300064889657},"index":3,"playId":"91c9e89c-25cc-3e87-b063-6c7d29ae2bfc","pitchNumber":4,"startTime":"2026-07-19T19:43:08.808Z","endTime":"2026-07-19T19:43:13.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11600049779671,"aZ":-23.63919590844616,"pfxX":-10.534698387039379,"pfxZ":4.328027006126778,"pX":-1.459889145139983,"pZ":3.964212463999756,"vX0":2.7751103897295253,"vY0":-139.71715466533078,"vZ0":0.0280285224765654,"x":172.65,"y":131.75,"x0":-1.0986252172000561,"y0":50.00499364714622,"z0":5.510354477443334,"aX":-20.784303095347084},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":18.5,"spinRate":2175,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.39235252120091113,"extension":6.020201394996048},"index":4,"playId":"bdad6628-de8e-3a0a-91da-5c4dd0d92220","pitchNumber":5,"startTime":"2026-07-19T19:43:30.823Z","endTime":"2026-07-19T19:43:39.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:43:39.828Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Javier Sanoja lines out to second baseman Brice Turang.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:44:03.224Z","endTime":"2026-07-19T19:46:09.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89291599009795,"aZ":-21.20708347669943,"pfxX":-10.597366740593545,"pfxZ":5.4676320289600335,"pX":0.752606063185984,"pZ":2.3989497767746224,"vX0":7.940371740125228,"vY0":-140.52484302508122,"vZ0":-4.420127073287268,"x":88.31,"y":174.01,"x0":-0.7282789510240119,"y0":50.00350437778664,"z0":5.364145932590978,"aX":-21.262929692625434},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.2,"breakHorizontal":17.6,"spinRate":2268,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.3892935116040479,"extension":6.103872919602869},"index":0,"playId":"dc25c25d-4b40-345d-be95-764b5430aaac","pitchNumber":1,"startTime":"2026-07-19T19:44:11.023Z","endTime":"2026-07-19T19:44:15.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77539705149213,"aZ":-19.785596901050834,"pfxX":0.2569676880526499,"pfxZ":7.081728611824127,"pX":1.9049672494920862,"pZ":2.0509920397809314,"vX0":7.483984222132582,"vY0":-130.941515572983,"vZ0":-4.399400225469229,"x":44.39,"y":183.4,"x0":-1.0148704404528888,"y0":50.002068230416214,"z0":5.219361592137161,"aX":0.4477298218870491},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.1,"breakHorizontal":-2.0,"spinRate":2577,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.4171453705434667,"extension":6.278818547433231},"index":1,"playId":"0144a3fa-79e5-3e33-8071-a10a84f7af2c","pitchNumber":2,"startTime":"2026-07-19T19:44:30.333Z","endTime":"2026-07-19T19:44:34.938Z","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":90.8,"endSpeed":84.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.546618829649706,"aZ":-20.292745916413697,"pfxX":1.8489342768941226,"pfxZ":6.637726480219028,"pX":1.4991148652616328,"pZ":2.8285332566062125,"vX0":6.326209947152196,"vY0":-132.26480763600406,"vZ0":-2.542464679496068,"x":59.86,"y":162.41,"x0":-1.1540730720956156,"y0":50.00090876961505,"z0":5.273868113050209,"aX":3.3076042600798714},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.8,"breakHorizontal":-4.6,"spinRate":2606,"spinDirection":110},"zone":12,"typeConfidence":0.9,"plateTime":0.4125247243355803,"extension":6.135457299133881},"index":2,"playId":"46ce1e3b-d76b-3ed8-82a1-aa4c7dcdd6eb","pitchNumber":3,"startTime":"2026-07-19T19:44:51.279Z","endTime":"2026-07-19T19:44:56.523Z","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":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.045084008268038,"aZ":-26.153502919762666,"pfxX":-8.576398763613051,"pfxZ":2.975805154030734,"pX":-0.708656963174126,"pZ":3.2802541710001156,"vX0":3.63174878128334,"vY0":-140.71052190190062,"vZ0":-1.3969440829047748,"x":144.01,"y":150.21,"x0":-0.8946919254865813,"y0":50.005571744210954,"z0":5.462268058897286,"aX":-17.366179625935136},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.3,"breakHorizontal":14.9,"spinRate":2182,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.38783606436855944,"extension":6.047992048425673},"index":3,"playId":"146855c9-645b-3c49-98b2-c99bf19e68f6","pitchNumber":4,"startTime":"2026-07-19T19:45:10.446Z","endTime":"2026-07-19T19:45:15.300Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-19T19:45:25.499Z","endTime":"2026-07-19T19:45:38.195Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":88.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.934943556566395,"aZ":-14.925930393947114,"pfxX":-4.678397113605753,"pfxZ":8.56195737676228,"pX":0.8271756721169228,"pZ":2.876473130725266,"vX0":6.338010596495324,"vY0":-140.57895826919355,"vZ0":-4.309691830218066,"x":85.47,"y":161.12,"x0":-0.8419624880366372,"y0":50.001038086983776,"z0":5.388813518580929,"aX":-9.423586810056845},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":7.3,"spinRate":2409,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.38864808344364565,"extension":6.105295823068129},"index":5,"playId":"764cdb70-4224-3983-9187-33b49406acc3","pitchNumber":5,"startTime":"2026-07-19T19:45:38.195Z","endTime":"2026-07-19T19:45:42.188Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.017871294439086,"aZ":-18.47032737101364,"pfxX":-0.8682064150053406,"pfxZ":7.906982713694351,"pX":0.5639164825795109,"pZ":3.529489100540732,"vX0":4.73052247389213,"vY0":-130.68794856622276,"vZ0":-0.8931721740938221,"x":95.5,"y":143.48,"x0":-1.1552534942516057,"y0":50.003201340735366,"z0":5.260363376721311,"aX":-1.5052120116385217},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.4,"breakHorizontal":0.6,"spinRate":2455,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.4187797989548856,"extension":6.09197532286195},"hitData":{"launchSpeed":84.4,"launchAngle":11.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":133.77,"coordY":127.24}},"index":6,"playId":"965cc262-32e6-3955-abe8-d04be995032d","pitchNumber":6,"startTime":"2026-07-19T19:46:03.272Z","endTime":"2026-07-19T19:46:09.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:46:09.690Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T19:46:37.566Z","endTime":"2026-07-19T19:47:56.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":97.4,"endSpeed":89.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.802997461134595,"aZ":-25.481512788452275,"pfxX":-10.338478867157093,"pfxZ":3.2722580078745924,"pX":0.3259835381914647,"pZ":2.4563794347424657,"vX0":7.276364884497711,"vY0":-141.7332668040044,"vZ0":-3.612607169345214,"x":104.57,"y":172.46,"x0":-0.9245076876698576,"y0":50.0035711304604,"z0":5.364974604623938,"aX":-21.145082669748405},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.4,"breakHorizontal":17.4,"spinRate":2217,"spinDirection":217},"zone":6,"typeConfidence":0.89,"plateTime":0.3856821647166715,"extension":6.190193523264296},"index":0,"playId":"a80fe8ec-ad6a-3d26-89c7-50127cf72cb5","pitchNumber":1,"startTime":"2026-07-19T19:46:46.633Z","endTime":"2026-07-19T19:46:50.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.874706792501247,"aZ":-17.502910831763664,"pfxX":3.3849395024129576,"pfxZ":8.453216815747274,"pX":-0.6148645671585522,"pZ":3.306970623644619,"vX0":1.032062963084913,"vY0":-131.17893501325162,"vZ0":-1.5774734779175372,"x":140.44,"y":149.49,"x0":-1.4534616627282704,"y0":50.0002870174919,"z0":5.22676984035725,"aX":5.872160807049747},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.1,"breakHorizontal":-6.4,"spinRate":2470,"spinDirection":125},"zone":11,"typeConfidence":0.9,"plateTime":0.41823652872498096,"extension":5.964057061972388},"index":1,"playId":"94306482-4b44-3255-a9c7-8dc1a07ea21f","pitchNumber":2,"startTime":"2026-07-19T19:47:07.803Z","endTime":"2026-07-19T19:47:12.192Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"3e36951b-159f-40ac-87c3-bc1d03343d1c","startTime":"2026-07-19T19:47:28.430Z","endTime":"2026-07-19T19:47:33.430Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.241578248411432,"aZ":-17.263723418535818,"pfxX":-4.938855474515105,"pfxZ":7.5092746835255255,"pX":-0.548582747894983,"pZ":3.5403305097104587,"vX0":3.0325722483430417,"vY0":-139.52874845660511,"vZ0":-1.8299912162278804,"x":137.91,"y":143.19,"x0":-1.0037045965572275,"y0":50.00539409365554,"z0":5.333387637253092,"aX":-9.810851486664438},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":8.4,"spinRate":2224,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3914614061221733,"extension":6.092759816483624},"hitData":{"launchSpeed":82.0,"launchAngle":44.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.75,"coordY":111.14}},"index":3,"playId":"088b6dd9-b6f6-3780-9a05-1ebec0ffd003","pitchNumber":3,"startTime":"2026-07-19T19:47:47.421Z","endTime":"2026-07-19T19:47:56.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:47:56.560Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Yelich challenged (pitch result), call on the field was overturned: Christian Yelich walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T19:50:24.983Z","endTime":"2026-07-19T19:52:13.298Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.480871874842187,"aZ":-35.964939612568095,"pfxX":6.269618453030932,"pfxZ":-2.7593922964293505,"pX":-0.4224850376340155,"pZ":4.547189181022706,"vX0":1.1894712084879373,"vY0":-116.69802385324726,"vZ0":3.662130562244392,"x":133.1,"y":116.01,"x0":-1.753375853060235,"y0":50.00045512546622,"z0":6.3509783008486975,"aX":8.623604374165138},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.7,"breakHorizontal":-11.6,"spinRate":2704,"spinDirection":58},"zone":11,"typeConfidence":2.0,"plateTime":0.4698109341356407,"extension":6.32158235403282},"index":0,"playId":"a6e093af-2354-3a2f-89ec-cc457f37c89a","pitchNumber":1,"startTime":"2026-07-19T19:50:35.688Z","endTime":"2026-07-19T19:50:40.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.330996602116553,"aZ":-17.67044998388232,"pfxX":-9.529712907761548,"pfxZ":7.231827119453237,"pX":-0.19314199474660165,"pZ":1.5185937089843862,"vX0":7.490039254753407,"vY0":-140.58607179535235,"vZ0":-8.096600442896937,"x":124.36,"y":197.78,"x0":-1.6513723641494502,"y0":50.002382891149324,"z0":5.578923638104546,"aX":-19.10997519448606},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.6,"breakHorizontal":15.7,"spinRate":2560,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3893426360477994,"extension":6.772781723101326},"index":1,"playId":"49c74b2b-ef8f-3ec9-84bc-8946b6b314da","pitchNumber":2,"startTime":"2026-07-19T19:50:50.066Z","endTime":"2026-07-19T19:50:55.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.206915468762954,"aZ":-15.751570489697102,"pfxX":-9.22907479570017,"pfxZ":8.10202263861291,"pX":-0.5642230644572019,"pZ":2.031388127356818,"vX0":6.990710023499063,"vY0":-141.02939987366963,"vZ0":-7.127984091860954,"x":138.51,"y":183.93,"x0":-1.8683597205230804,"y0":50.003263300149925,"z0":5.595857025778204,"aX":-18.70681150019319},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":15.4,"spinRate":2536,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3874654081494482,"extension":7.0419690282250444},"index":2,"playId":"13ff28d7-ed1d-384c-aaf9-64be01696a9e","pitchNumber":3,"startTime":"2026-07-19T19:51:09.441Z","endTime":"2026-07-19T19:51:13.561Z","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":97.4,"endSpeed":89.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.823987209862167,"aZ":-16.765385485427398,"pfxX":-8.99788689125921,"pfxZ":7.5254091759722765,"pX":-1.1946839998283896,"pZ":2.369224213294587,"vX0":4.506725603987604,"vY0":-141.80174820519042,"vZ0":-6.556552344510965,"x":162.54,"y":174.81,"x0":-1.6310906590414844,"y0":50.00105804839015,"z0":5.7711369358620175,"aX":-18.41852937475334},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":2700,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.38548386327487716,"extension":6.933299450127501},"index":3,"playId":"4fc5bf95-75ba-3ef9-8072-449168c542a6","pitchNumber":4,"startTime":"2026-07-19T19:51:28.116Z","endTime":"2026-07-19T19:51:32.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07115076027009,"aZ":-8.25752458044309,"pfxX":-6.848067923895375,"pfxZ":11.594407822970268,"pX":-0.2969222814643108,"pZ":2.026408721740249,"vX0":6.062809515530954,"vY0":-142.75909021003895,"vZ0":-9.08955328153559,"x":128.32,"y":184.07,"x0":-1.5591819518917123,"y0":50.00040395221402,"z0":5.7724430925522165,"aX":-14.123514180159885},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.3,"breakHorizontal":11.2,"spinRate":2723,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.3837604854466523,"extension":6.772853368372794},"index":4,"playId":"74f83b2f-77bd-3d33-afc1-10f92a89560e","pitchNumber":5,"startTime":"2026-07-19T19:51:47.574Z","endTime":"2026-07-19T19:51:51.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69180146076119,"aZ":-10.176923917974825,"pfxX":-7.210323496128609,"pfxZ":10.722532939424326,"pX":0.2962232610071257,"pZ":1.5141132565425885,"vX0":8.136077230719456,"vY0":-142.53945608620464,"vZ0":-10.125807289059887,"x":105.71,"y":197.9,"x0":-1.6624707535864618,"y0":50.00096368499241,"z0":5.761132195228921,"aX":-14.790343794804077},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":11.4,"spinRate":2653,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3847083121186037,"extension":7.137482674267872},"index":5,"playId":"e8f24209-561c-30e9-b341-add011bb0e13","pitchNumber":6,"startTime":"2026-07-19T19:52:08.085Z","endTime":"2026-07-19T19:52:13.298Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"}},"playEndTime":"2026-07-19T19:52:13.298Z","atBatIndex":41},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jackson Chourio hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T19:52:56.773Z","endTime":"2026-07-19T19:53:35.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.01297624074605,"aZ":-17.601844563634803,"pfxX":-9.709621658647833,"pfxZ":7.167714629048461,"pX":-0.6613741696613693,"pZ":2.4505744120063464,"vX0":6.776746508133226,"vY0":-142.45601932131888,"vZ0":-5.525458162766471,"x":142.21,"y":172.61,"x0":-1.8227484175775464,"y0":50.00239169444439,"z0":5.546860644817319,"aX":-19.74112576819426},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":16.0,"spinRate":2702,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3860807208940442,"extension":6.82143716885915},"index":0,"playId":"99d16fe4-025b-3f27-bbf2-c2c4f92be219","pitchNumber":1,"startTime":"2026-07-19T19:52:56.773Z","endTime":"2026-07-19T19:53:03.034Z","isPitch":true,"type":"pitch"},{"details":{"description":"Christian Yelich steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"99d16fe4-025b-3f27-bbf2-c2c4f92be219","startTime":"2026-07-19T19:53:08.852Z","endTime":"2026-07-19T19:53:32.080Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.241368371399865,"aZ":-18.80201406448805,"pfxX":-9.611412259986533,"pfxZ":6.501940189845726,"pX":-2.6744591882239974,"pZ":4.062343288114492,"vX0":1.5897950508541872,"vY0":-142.79738124289574,"vZ0":-1.1484179680413682,"x":218.94,"y":129.1,"x0":-1.9918613058643562,"y0":50.00022688798921,"z0":5.657733704044134,"aX":-19.757032150256535},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.8,"breakHorizontal":17.0,"spinRate":2687,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3842270108988539,"extension":6.789758223189519},"index":2,"playId":"1d6b51f0-abb9-3a0b-88b5-d031dbaad84a","pitchNumber":2,"startTime":"2026-07-19T19:53:32.080Z","endTime":"2026-07-19T19:53:35.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:53:35.635Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T19:54:43.964Z","endTime":"2026-07-19T19:59:37.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7,8,9,10,11,12],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","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":691587,"link":"/api/v1/people/691587"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_adv_play","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":12},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T19:53:59.267Z","endTime":"2026-07-19T19:54:46.209Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72563764872394,"aZ":-19.870258348723194,"pfxX":-9.609221766817594,"pfxZ":6.190776611194098,"pX":-2.178958419135299,"pZ":2.5924541358277096,"vX0":3.1079309168338205,"vY0":-140.31051272874382,"vZ0":-4.732004646298093,"x":200.06,"y":168.78,"x0":-2.0547935991236335,"y0":50.002915828610824,"z0":5.601560722627725,"aX":-19.09567012797181},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2630,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39087443539221134,"extension":6.876297439325399},"index":1,"playId":"f3a27d97-0d3d-3a8a-a258-d83b33bdba68","pitchNumber":1,"startTime":"2026-07-19T19:54:46.209Z","endTime":"2026-07-19T19:54:51.476Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"6e1922bf-46f4-4394-be0c-249ebbda89fc","startTime":"2026-07-19T19:55:09.155Z","endTime":"2026-07-19T19:55:16.974Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Eury Pérez on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":3,"actionPlayId":"6e1922bf-46f4-4394-be0c-249ebbda89fc","startTime":"2026-07-19T19:55:36.491Z","endTime":"2026-07-19T19:55:58.042Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17223525916373,"aZ":-14.776906774056322,"pfxX":-9.814109152889339,"pfxZ":8.420196097578756,"pX":-1.3626933962066405,"pZ":3.228542107979254,"vX0":5.2274713743791015,"vY0":-143.32545519378607,"vZ0":-4.329705545972989,"x":168.94,"y":151.61,"x0":-1.941543268888496,"y0":50.00641498286603,"z0":5.691006804190088,"aX":-20.28725540315025},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.5,"breakHorizontal":16.7,"spinRate":2650,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38312785103889935,"extension":6.9798602798646465},"index":4,"playId":"b513751e-c4aa-3dd4-bd64-a73283c0845b","pitchNumber":2,"startTime":"2026-07-19T19:55:58.042Z","endTime":"2026-07-19T19:56:04.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69326452158305,"aZ":-25.92486121080391,"pfxX":-1.4544713790795027,"pfxZ":3.716549111745275,"pX":0.47874952928909487,"pZ":1.351066528555999,"vX0":6.729924613019027,"vY0":-129.37012113780162,"vZ0":-5.49122073570339,"x":98.75,"y":202.3,"x0":-1.9751995509790252,"y0":50.00622603804342,"z0":5.505646225313661,"aX":-2.4488657014794306},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":1.1,"spinRate":2373,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4244801023033613,"extension":7.007126677772299},"index":5,"playId":"e38208d1-7532-31bc-a847-c02aa3d2e51b","pitchNumber":3,"startTime":"2026-07-19T19:56:17.816Z","endTime":"2026-07-19T19:56:21.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68304466588735,"aZ":-25.25906912725605,"pfxX":-2.5075433225011334,"pfxZ":3.9223289268095787,"pX":0.5438411043635885,"pZ":1.7019141937869593,"vX0":7.294053674447988,"vY0":-132.025014308193,"vZ0":-5.15567684364257,"x":96.27,"y":192.83,"x0":-1.9314566501640895,"y0":50.00029006289023,"z0":5.5441868533825165,"aX":-4.417629668694713},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.1,"breakHorizontal":2.9,"spinRate":2494,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4152143661373562,"extension":6.980074923651104},"index":6,"playId":"b8b850e3-0b12-3381-ad98-cfc86cb1cc97","pitchNumber":4,"startTime":"2026-07-19T19:56:40.723Z","endTime":"2026-07-19T19:56:44.664Z","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":98.9,"endSpeed":89.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.340989248163424,"aZ":-13.348597895988307,"pfxX":-8.970017064549186,"pfxZ":9.038807835096549,"pX":-1.381002184446174,"pZ":3.123711362755513,"vX0":4.256578413818488,"vY0":-143.85876522581665,"vZ0":-5.281841214289616,"x":169.64,"y":154.44,"x0":-1.7195433829804032,"y0":50.00485482165391,"z0":5.820423103859077,"aX":-18.68386735317091},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":15.4,"spinRate":2688,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3816703520631415,"extension":7.020187047416067},"index":7,"playId":"0ba5b176-44b1-3721-aafc-63d023b82d3c","pitchNumber":5,"startTime":"2026-07-19T19:57:04.542Z","endTime":"2026-07-19T19:57:09.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43650676008849,"aZ":-11.311388023095473,"pfxX":-7.999242233050988,"pfxZ":9.925271945730133,"pX":-0.478131592084569,"pZ":3.007144872023803,"vX0":6.276400801932266,"vY0":-144.25411311446925,"vZ0":-6.33604363301077,"x":135.23,"y":157.59,"x0":-1.6459221765839642,"y0":50.000355270825054,"z0":5.933574453495654,"aX":-16.80905566354558},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.8,"breakHorizontal":13.2,"spinRate":2635,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.38010297729252196,"extension":6.7912685723252455},"index":8,"playId":"ba48c022-f419-3247-b123-e8299c393a84","pitchNumber":6,"startTime":"2026-07-19T19:57:39.150Z","endTime":"2026-07-19T19:57:42.989Z","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":90.1,"endSpeed":83.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75541063640761,"aZ":-26.685808932945413,"pfxX":-2.2105083952295335,"pfxZ":3.1274685811511986,"pX":0.24485564649561922,"pZ":1.6834959979097566,"vX0":5.970612449089424,"vY0":-131.15139172254683,"vZ0":-4.99250092314981,"x":107.67,"y":193.33,"x0":-1.7663336798639002,"y0":50.002626613362594,"z0":5.583281294504439,"aX":-3.8800929538234183},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.8,"breakHorizontal":2.8,"spinRate":2368,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.41640826587893454,"extension":7.078233538806877},"index":9,"playId":"7a421d10-5073-38cc-8d5d-78ddaff80e0a","pitchNumber":7,"startTime":"2026-07-19T19:58:05.562Z","endTime":"2026-07-19T19:58:09.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.550396930969193,"aZ":-35.696396241694835,"pfxX":4.224690996356278,"pfxZ":-2.4070207380647055,"pX":0.014802238113003666,"pZ":2.8679510629682894,"vX0":2.534884551739847,"vY0":-120.1027157144475,"vZ0":-0.10454392591630879,"x":116.44,"y":161.35,"x0":-1.601902094739682,"y0":50.000937622134856,"z0":6.078066320225808,"aX":6.190345523769702},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.1,"breakHorizontal":-8.3,"spinRate":2739,"spinDirection":64},"zone":2,"typeConfidence":2.0,"plateTime":0.4554841406339776,"extension":7.241680741314385},"index":10,"playId":"8a6ae1cf-d611-347c-ba78-d62cfff12806","pitchNumber":8,"startTime":"2026-07-19T19:58:32.771Z","endTime":"2026-07-19T19:58:37.934Z","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":99.7,"endSpeed":90.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.689164589806886,"aZ":-12.104784150183031,"pfxX":-8.492156254604492,"pfxZ":9.481445023803138,"pX":-0.6963195340241187,"pZ":1.7122178820827327,"vX0":5.917237507259441,"vY0":-144.77105721411223,"vZ0":-9.04362963095492,"x":143.54,"y":192.55,"x0":-1.6664236003225037,"y0":50.00118883035117,"z0":5.622794946158963,"aX":-17.973382264281614},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.5,"breakHorizontal":14.2,"spinRate":2660,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3787453965456069,"extension":6.9182949138776735},"index":11,"playId":"27de9444-4345-3c81-bc2e-38c30ac1942a","pitchNumber":9,"startTime":"2026-07-19T19:59:05.331Z","endTime":"2026-07-19T19:59:10.023Z","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":0},"pitchData":{"startSpeed":100.8,"endSpeed":90.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.773821982215516,"aZ":-8.14502502387167,"pfxX":-7.480134857184616,"pfxZ":11.284597480699752,"pX":0.28163756817229635,"pZ":2.1398558183698757,"vX0":7.877634120000641,"vY0":-146.2045154693804,"vZ0":-9.171367668072003,"x":106.26,"y":181.0,"x0":-1.4975056016897823,"y0":50.00113981730172,"z0":5.835044595232757,"aX":-15.925634440229464},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.4,"breakHorizontal":11.6,"spinRate":2728,"spinDirection":216},"zone":9,"typeConfidence":0.91,"plateTime":0.3770141117870205,"extension":7.0804393472601665},"index":12,"playId":"cb4f2619-ca23-322e-9db5-b1c15d9e63e6","pitchNumber":10,"startTime":"2026-07-19T19:59:33.028Z","endTime":"2026-07-19T19:59:37.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:59:37.242Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Andrew Vaughn lines into a double play, shortstop Javier Sanoja to third baseman Leo Jiménez. Christian Yelich out at 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T19:59:57.327Z","endTime":"2026-07-19T20:01:01.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","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":691594,"link":"/api/v1/people/691594"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","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":691594,"link":"/api/v1/people/691594"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.3,"endSpeed":90.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2798461005355,"aZ":-15.92681612328261,"pfxX":-9.506719785865656,"pfxZ":7.7652285265146865,"pX":-0.43589408978380956,"pZ":2.8821228980038054,"vX0":7.385003350909154,"vY0":-144.36787854808986,"vZ0":-5.018692058379568,"x":133.62,"y":160.96,"x0":-1.8029263141264353,"y0":50.00486255806694,"z0":5.636625282208671,"aX":-19.898880071928577},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.1,"breakHorizontal":15.6,"spinRate":2688,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3806330290562969,"extension":6.908159914373879},"index":0,"playId":"b1a98763-df10-3eda-9d13-35457743b02d","pitchNumber":1,"startTime":"2026-07-19T20:00:07.805Z","endTime":"2026-07-19T20:00:11.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.846001715677225,"aZ":-14.465692614903881,"pfxX":-8.914677581362607,"pfxZ":8.479506457008284,"pX":-1.5011956638359367,"pZ":2.4153277691946466,"vX0":4.290114296131311,"vY0":-143.7153758229688,"vZ0":-6.5163554580140435,"x":174.22,"y":173.57,"x0":-1.8565223712085843,"y0":50.00374948886998,"z0":5.613726600196864,"aX":-18.61578268068556},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":15.2,"spinRate":2631,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3813901858314992,"extension":6.965039002416749},"index":1,"playId":"09972557-4701-318a-a7e3-8fdc3a9b49ab","pitchNumber":2,"startTime":"2026-07-19T20:00:32.253Z","endTime":"2026-07-19T20:00:37.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":91.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.69876157673903,"aZ":-11.700501508288342,"pfxX":-8.831765305093269,"pfxZ":9.484963382842668,"pX":-0.7186783385960315,"pZ":2.494994987441924,"vX0":5.9028582048314275,"vY0":-146.2613708565909,"vZ0":-7.278534686829032,"x":144.39,"y":171.42,"x0":-1.6195103383891538,"y0":50.00189851788829,"z0":5.723480089014354,"aX":-19.062394288854804},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":15.8,"breakHorizontal":14.8,"spinRate":2766,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.375014471474552,"extension":6.975580209345093},"hitData":{"launchSpeed":100.9,"launchAngle":5.0,"totalDistance":104.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":111.31,"coordY":163.49}},"index":2,"playId":"58a7dacd-240f-326a-af50-671740104bcf","pitchNumber":3,"startTime":"2026-07-19T20:00:55.633Z","endTime":"2026-07-19T20:01:01.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:01:01.902Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Jiménez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T20:03:11.007Z","endTime":"2026-07-19T20:05:11.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.638021311697713,"aZ":-16.326284767921557,"pfxX":1.0466801828832017,"pfxZ":9.238291604362244,"pX":1.0320535159449145,"pZ":1.779630106430882,"vX0":5.581858245854649,"vY0":-129.99656804660174,"vZ0":-5.328416697554728,"x":77.66,"y":190.73,"x0":-1.2769669492715243,"y0":50.00567754538825,"z0":5.090960702444757,"aX":1.7945052774310901},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.8,"breakHorizontal":-3.1,"spinRate":2435,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4209581037998058,"extension":5.999867340610718},"index":0,"playId":"9c796e0e-1b21-3986-9b9e-b0bf0e1b45e0","pitchNumber":1,"startTime":"2026-07-19T20:03:17.442Z","endTime":"2026-07-19T20:03:21.772Z","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":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.861067246374066,"aZ":-19.12885186252478,"pfxX":-0.24050493774873805,"pfxZ":7.359209327510137,"pX":0.3587534053090698,"pZ":1.0510049745773176,"vX0":4.620257987901123,"vY0":-131.54345193140202,"vZ0":-6.837933264684151,"x":103.33,"y":210.4,"x0":-1.3806024927178666,"y0":50.00427923048357,"z0":5.076189657836182,"aX":-0.42687429122916287},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.2,"breakHorizontal":-0.5,"spinRate":2492,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.41454696413457004,"extension":6.0726377551481105},"index":1,"playId":"63673139-9d89-301b-8862-46157c2054ab","pitchNumber":2,"startTime":"2026-07-19T20:03:31.462Z","endTime":"2026-07-19T20:03:35.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082313429527957,"aZ":-22.815309728087186,"pfxX":-8.50802841365456,"pfxZ":4.665674495386108,"pX":-0.29076621582390716,"pZ":2.582172248339179,"vX0":4.946259065120188,"vY0":-139.68873621360706,"vZ0":-3.623711807780083,"x":128.08,"y":169.06,"x0":-0.965328942089649,"y0":50.002268264115095,"z0":5.369847613972332,"aX":-17.063269669386745},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":14.6,"spinRate":2243,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.3899087665117076,"extension":6.086683295695831},"index":2,"playId":"0eb0cb78-bb31-396a-b3cf-c0ca9d19520a","pitchNumber":3,"startTime":"2026-07-19T20:03:47.382Z","endTime":"2026-07-19T20:03:52.536Z","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":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.534387852688777,"aZ":-21.473317468627766,"pfxX":-8.169331120976501,"pfxZ":5.300826959311394,"pX":0.6366006553603443,"pZ":1.9696007394812256,"vX0":6.9685376165141175,"vY0":-140.0184397713175,"vZ0":-5.561176601478256,"x":92.73,"y":185.6,"x0":-0.8021933164558394,"y0":50.006707493225576,"z0":5.352876834318767,"aX":-16.50304432930862},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":13.7,"spinRate":2170,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.3886585676500607,"extension":6.0297922475620815},"index":3,"playId":"a6c7f7dc-fd8d-3cdc-a59e-4106d824f692","pitchNumber":4,"startTime":"2026-07-19T20:04:09.118Z","endTime":"2026-07-19T20:04:14.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.091997441100162,"aZ":-20.48626465645378,"pfxX":3.518052559531418,"pfxZ":6.6125060001273335,"pX":1.114384467211075,"pZ":1.8531764963718385,"vX0":5.064806476860142,"vY0":-131.1824412613877,"vZ0":-4.449649445563063,"x":74.52,"y":188.74,"x0":-1.288092745270311,"y0":50.00242234852818,"z0":5.070941186356325,"aX":6.216655649645166},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.4,"breakHorizontal":-7.3,"spinRate":2661,"spinDirection":102},"zone":14,"typeConfidence":0.9,"plateTime":0.4153052576140346,"extension":5.9142682852150585},"index":4,"playId":"c3a5cad5-f0b4-326d-83be-73f3d6e98d60","pitchNumber":5,"startTime":"2026-07-19T20:04:27.858Z","endTime":"2026-07-19T20:04:31.789Z","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":96.7,"endSpeed":89.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.378280219685564,"aZ":-12.93742499583518,"pfxX":-5.397164317983573,"pfxZ":9.502894712525663,"pX":1.5055035522664673,"pZ":1.6077581550474114,"vX0":8.138984801756477,"vY0":-140.55332629364938,"vZ0":-8.015521954884454,"x":59.61,"y":195.37,"x0":-0.7110468758107859,"y0":50.00347798434559,"z0":5.314847479009371,"aX":-10.926177124072739},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":8.3,"spinRate":2528,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.38797906671882565,"extension":6.030198285363757},"index":5,"playId":"989146a6-d892-3f8f-a324-721f324bd638","pitchNumber":6,"startTime":"2026-07-19T20:04:48.466Z","endTime":"2026-07-19T20:04:52.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.800657262719387,"aZ":-12.46506413050204,"pfxX":-5.392865169244466,"pfxZ":9.68941340356632,"pX":0.32124449705183566,"pZ":2.522381558987284,"vX0":5.462022480360673,"vY0":-141.18531592248507,"vZ0":-5.639075638733319,"x":104.75,"y":170.68,"x0":-0.9305488394844517,"y0":50.006564613529186,"z0":5.336267246413132,"aX":-10.97443762585928},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":8.8,"spinRate":2445,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3868051938772088,"extension":6.114871822279842},"index":6,"playId":"cf64b43d-c473-3bc5-8d82-af4025cbfa5f","pitchNumber":7,"startTime":"2026-07-19T20:05:08.033Z","endTime":"2026-07-19T20:05:11.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:05:11.850Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T20:05:28.956Z","endTime":"2026-07-19T20:06:36.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74259064963738,"aZ":-17.37532779467931,"pfxX":-4.602260856445119,"pfxZ":7.370379698207255,"pX":-1.8105226844101563,"pZ":3.8139963140510798,"vX0":-0.36812012473488925,"vY0":-140.11241878614564,"vZ0":-1.6812349584852444,"x":186.01,"y":135.8,"x0":-1.0790691964006978,"y0":50.00333949087831,"z0":5.5456336415672105,"aX":-9.239516025874009},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":8.4,"spinRate":2297,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.38947819297479613,"extension":6.040540359535451},"index":0,"playId":"98a09d78-1f89-3a83-8c14-d4868bcd1805","pitchNumber":1,"startTime":"2026-07-19T20:05:37.664Z","endTime":"2026-07-19T20:05:43.647Z","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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.285074539509147,"aZ":-19.431475166544978,"pfxX":-2.44164248279189,"pfxZ":7.204296725676998,"pX":-0.6631566459833321,"pZ":1.7764763813090518,"vX0":2.4538178106175628,"vY0":-131.50392999506172,"vZ0":-4.907805354959286,"x":142.28,"y":190.82,"x0":-1.2867113613104448,"y0":50.00523725595257,"z0":5.089011858807244,"aX":-4.31984622599822},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.4,"breakHorizontal":4.0,"spinRate":2530,"spinDirection":146},"zone":7,"typeConfidence":0.9,"plateTime":0.4149434838328583,"extension":5.992324799228663},"index":1,"playId":"f9cc1ddc-5b37-35ed-beb5-49c47a8c8be1","pitchNumber":2,"startTime":"2026-07-19T20:05:53.151Z","endTime":"2026-07-19T20:05:58.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07091359533133,"aZ":-11.901531797342077,"pfxX":-6.281643018407877,"pfxZ":10.338404242023444,"pX":-0.41605970078039045,"pZ":3.457644553202473,"vX0":3.7622817630440597,"vY0":-139.75731564731538,"vZ0":-3.2264863818081517,"x":132.86,"y":145.42,"x0":-0.9697844265224301,"y0":50.002420970711164,"z0":5.418795707535371,"aX":-12.317085448627953},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":10.6,"spinRate":2395,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.39322934428589473,"extension":6.088904128094314},"index":2,"playId":"5a9807ae-930f-36db-b82a-013292bdb56e","pitchNumber":3,"startTime":"2026-07-19T20:06:13.595Z","endTime":"2026-07-19T20:06:17.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.121199587910233,"aZ":-33.4246948885506,"pfxX":2.7008294683816465,"pfxZ":-0.7763046543372853,"pX":0.7641253034585439,"pZ":0.9714045130765112,"vX0":3.7241054319850733,"vY0":-126.29256259391256,"vZ0":-4.056373887284473,"x":87.87,"y":212.55,"x0":-1.0814077673455862,"y0":50.00354964002871,"z0":5.291762006220887,"aX":4.354405776099639},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.2,"breakHorizontal":-5.8,"spinRate":2531,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.43398740450275497,"extension":6.1653128223890405},"index":3,"playId":"f1f56b40-ee43-3030-b707-169397970e56","pitchNumber":4,"startTime":"2026-07-19T20:06:31.959Z","endTime":"2026-07-19T20:06:36.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:06:36.840Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T20:06:48.812Z","endTime":"2026-07-19T20:08:15.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93190767296819,"aZ":-12.002951376536277,"pfxX":-4.779174595482905,"pfxZ":10.152223915684726,"pX":0.13588669971009265,"pZ":2.971642788957934,"vX0":4.408524717887846,"vY0":-139.92425968164136,"vZ0":-4.545552807274177,"x":111.82,"y":158.55,"x0":-0.8374734980257224,"y0":50.00606823374958,"z0":5.400888438026946,"aX":-9.499101569138634},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":7.8,"spinRate":2327,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.3911172257927067,"extension":6.159026830345822},"index":0,"playId":"8b71fbe6-fe8a-3a2a-88d6-3fe71a9d3ae3","pitchNumber":1,"startTime":"2026-07-19T20:07:02.456Z","endTime":"2026-07-19T20:07:06.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20772264685871,"aZ":-14.688453578829826,"pfxX":-3.8007639930934833,"pfxZ":8.705204318095378,"pX":-0.3255945487224601,"pZ":3.4995461290363177,"vX0":2.8054616367388205,"vY0":-139.8269379697141,"vZ0":-2.7705756944479503,"x":129.41,"y":144.29,"x0":-0.8407740647999201,"y0":50.005023826903184,"z0":5.449381801292609,"aX":-7.637207664301724},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":6.4,"spinRate":2396,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.389550093489369,"extension":6.04110838806616},"index":1,"playId":"24fe5691-170b-33e4-91af-9e691dc5f088","pitchNumber":2,"startTime":"2026-07-19T20:07:20.311Z","endTime":"2026-07-19T20:07:25.485Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T20:07:29.170Z","endTime":"2026-07-19T20:07:45.012Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472341882611143,"aZ":-13.853936359080889,"pfxX":-3.5750315295243866,"pfxZ":9.088213570012902,"pX":0.12675307355230447,"pZ":3.2561361761904144,"vX0":3.8181413295889044,"vY0":-140.52811822762087,"vZ0":-3.8428292548207144,"x":112.17,"y":150.86,"x0":-0.7799065548583919,"y0":50.00428490548724,"z0":5.530871698674494,"aX":-7.208022273884488},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":5.8,"spinRate":2335,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.38858996268124946,"extension":6.150589329030471},"index":3,"playId":"bfc9280c-1b06-376a-8550-53cfa9b91446","pitchNumber":3,"startTime":"2026-07-19T20:07:45.012Z","endTime":"2026-07-19T20:07:49.952Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14414854634732,"aZ":-14.59016181804996,"pfxX":-6.146613943336457,"pfxZ":8.666607904190283,"pX":0.24414909863626605,"pZ":2.0514784801656436,"vX0":5.100402143553984,"vY0":-141.07934767233414,"vZ0":-6.568416990522247,"x":107.69,"y":183.39,"x0":-0.7827991753366896,"y0":50.00148560938324,"z0":5.338793571340034,"aX":-12.46983201227472},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2473,"spinDirection":218},"zone":8,"typeConfidence":0.91,"plateTime":0.38727717550655383,"extension":6.19332164902337},"index":4,"playId":"2d55afc1-70a1-34f8-bda0-4381c7c6abe6","pitchNumber":4,"startTime":"2026-07-19T20:08:10.577Z","endTime":"2026-07-19T20:08:15.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:08:15.291Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T20:12:06.720Z","endTime":"2026-07-19T20:14:02.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cade Gibson replaces Eury Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T20:11:09.727Z","endTime":"2026-07-19T20:11:26.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806188,"link":"/api/v1/people/806188"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter William Contreras replaces Jake Bauers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T20:11:26.562Z","endTime":"2026-07-19T20:12:08.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.710281381847437,"aZ":-32.04810713833271,"pfxX":4.54399340541417,"pfxZ":0.07283448374313295,"pX":0.4080360336410443,"pZ":2.689127051210147,"vX0":-3.5478307849680486,"vY0":-126.43399313641584,"vZ0":-1.563524426836809,"x":101.45,"y":166.17,"x0":1.227601790120595,"y0":50.00004043603301,"z0":5.847574773610176,"aX":7.479455121353223},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.0,"breakHorizontal":-7.6,"spinRate":1066,"spinDirection":105},"zone":6,"typeConfidence":0.9,"plateTime":0.4304529577452323,"extension":5.9977168753502035},"index":2,"playId":"8334710e-eede-31bb-9a09-b7e33610c1d3","pitchNumber":1,"startTime":"2026-07-19T20:12:08.947Z","endTime":"2026-07-19T20:12:13.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.716046688224353,"aZ":-41.905853026441875,"pfxX":-7.466202526223254,"pfxZ":-7.206363897403392,"pX":1.0081802020516872,"pZ":3.711533039684932,"vX0":1.1791026322724933,"vY0":-115.01805793276925,"vZ0":3.5008412860462172,"x":78.57,"y":138.57,"x0":1.4619471433657998,"y0":50.00297440689272,"z0":6.211487267331924,"aX":-10.083750872331716},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.0,"breakHorizontal":13.3,"spinRate":3062,"spinDirection":314},"zone":12,"typeConfidence":0.9,"plateTime":0.4747483233105916,"extension":5.776323728422064},"index":3,"playId":"ee4438d9-2842-3e0b-b399-dabac3df6da8","pitchNumber":2,"startTime":"2026-07-19T20:12:29.692Z","endTime":"2026-07-19T20:12:34.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.606873701272388,"aZ":-42.03440227034157,"pfxX":-7.998208432685971,"pfxZ":-7.352897919523402,"pX":0.43501886020622055,"pZ":3.1496368365674665,"vX0":0.3460534350356032,"vY0":-115.09585959113936,"vZ0":2.3852560199559627,"x":100.42,"y":153.74,"x0":1.3216894638998828,"y0":50.00489737772818,"z0":6.173913598272648,"aX":-10.719040335630735},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.5,"breakHorizontal":14.4,"spinRate":3116,"spinDirection":312},"zone":3,"typeConfidence":0.9,"plateTime":0.47610036200648453,"extension":5.674182984144088},"index":4,"playId":"8ec4a42b-adbd-373f-a9b9-be0f3a951507","pitchNumber":3,"startTime":"2026-07-19T20:12:46.473Z","endTime":"2026-07-19T20:12:51.468Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-19T20:13:04.233Z","endTime":"2026-07-19T20:13:18.122Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34241922738916,"aZ":-30.975153994651684,"pfxX":-4.0450492329839545,"pfxZ":0.7514652695049806,"pX":1.348711179477376,"pZ":2.0079189835163533,"vX0":0.6942299249338549,"vY0":-124.9329943073353,"vZ0":-3.159819336597625,"x":65.59,"y":184.57,"x0":1.5961592702590077,"y0":50.00593292480638,"z0":5.792529181825573,"aX":-6.49940538796982},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.0,"breakHorizontal":7.2,"spinRate":2809,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.4357245158015446,"extension":5.987546970282943},"index":6,"playId":"ce8f64a2-6266-3da9-b916-d8b13107cf4b","pitchNumber":4,"startTime":"2026-07-19T20:13:18.122Z","endTime":"2026-07-19T20:13:22.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77001349912348,"aZ":-33.120932546226705,"pfxX":4.847376000807522,"pfxZ":-0.5793690000579866,"pX":-0.02449171928106566,"pZ":0.04028982182516983,"vX0":-4.370119651736512,"vY0":-126.7946801862688,"vZ0":-7.295287658591729,"x":117.93,"y":237.69,"x0":1.0808830809447196,"y0":50.00001732479099,"z0":5.553757094750625,"aX":7.9942339741311566},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.3,"breakHorizontal":-7.9,"spinRate":1025,"spinDirection":115},"zone":13,"typeConfidence":0.9,"plateTime":0.4298501862021351,"extension":5.99468601478698},"index":7,"playId":"2469a069-3b38-3781-9a7e-9bee28c31eff","pitchNumber":5,"startTime":"2026-07-19T20:13:36.312Z","endTime":"2026-07-19T20:13:40.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30442880996372,"aZ":-44.477097468783285,"pfxX":-7.8178979809959355,"pfxZ":-9.020619449643206,"pX":-0.5940903255750258,"pZ":1.1576339618524703,"vX0":-1.5089496045845896,"vY0":-117.23016546018806,"vZ0":-1.2133982846241018,"x":139.65,"y":207.52,"x0":1.075688897996154,"y0":50.00324480486928,"z0":5.908750421456703,"aX":-10.662556219355501},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.3,"breakHorizontal":14.5,"spinRate":3102,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.47086466738921384,"extension":5.891337224874401},"index":8,"playId":"d53704e9-6829-3da8-bc56-18c215feb5cd","pitchNumber":6,"startTime":"2026-07-19T20:13:57.093Z","endTime":"2026-07-19T20:14:02.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:14:02.243Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, third baseman Leo Jiménez to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T20:14:10.393Z","endTime":"2026-07-19T20:16:34.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"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":5},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.7,"endSpeed":72.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.761826306029434,"aZ":-43.93314499165607,"pfxX":-7.395026079282546,"pfxZ":-8.776859281004024,"pX":0.7731431029543308,"pZ":2.534243609934302,"vX0":0.9671031379885091,"vY0":-115.91921148144527,"vZ0":1.6872434477978873,"x":87.53,"y":170.36,"x0":1.306067733099116,"y0":50.00279164345545,"z0":6.040724719094705,"aX":-9.909171460328244},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.0,"breakHorizontal":13.1,"spinRate":3141,"spinDirection":316},"zone":6,"typeConfidence":0.91,"plateTime":0.4753075366971151,"extension":5.832367717658324},"index":0,"playId":"0e952248-b5aa-34d3-8ee6-d7ae06902511","pitchNumber":1,"startTime":"2026-07-19T20:14:33.490Z","endTime":"2026-07-19T20:14:37.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378771319099357,"aZ":-43.08958751746441,"pfxX":-7.393355465738433,"pfxZ":-7.68376256371593,"pX":-1.2143605530662014,"pZ":1.3264084168104686,"vX0":-3.0950821053588062,"vY0":-119.1484854871959,"vZ0":-1.5702655786546589,"x":163.29,"y":202.97,"x0":1.066410422611644,"y0":50.0012580384802,"z0":5.9289815979394245,"aX":-10.50508758404362},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.0,"breakHorizontal":14.2,"spinRate":3210,"spinDirection":316},"zone":13,"typeConfidence":0.89,"plateTime":0.46175143524146556,"extension":5.8310601126568775},"index":1,"playId":"78da5e54-2d57-3bed-a8bd-b24c723c7d67","pitchNumber":2,"startTime":"2026-07-19T20:14:50.937Z","endTime":"2026-07-19T20:14:56.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38141310140873,"aZ":-43.20137030020826,"pfxX":-4.358836983052829,"pfxZ":-7.874243328928346,"pX":-1.0082738557336401,"pZ":-0.08931684606197583,"vX0":-3.200293591333705,"vY0":-118.37842817538122,"vZ0":-4.332476090042899,"x":155.43,"y":241.19,"x0":0.9337984100258967,"y0":50.00387475183271,"z0":5.773843372314188,"aX":-6.103772229202939},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.1,"breakHorizontal":8.8,"spinRate":3159,"spinDirection":321},"zone":13,"typeConfidence":0.88,"plateTime":0.4650483691964036,"extension":5.922478939578725},"index":2,"playId":"01e93f0d-62df-3a69-ab7d-9550d0d33f6f","pitchNumber":3,"startTime":"2026-07-19T20:15:08.895Z","endTime":"2026-07-19T20:15:14.298Z","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":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38814787299587,"aZ":-31.4986263263714,"pfxX":-12.709123401528114,"pfxZ":0.4858927681260994,"pX":-1.0734163556993706,"pZ":1.8316417169821444,"vX0":-2.1232291487545387,"vY0":-117.58884483997073,"vZ0":-1.3820669239584908,"x":157.92,"y":189.33,"x0":1.4933754156785373,"y0":50.002830110938525,"z0":5.3766162969986055,"aX":-17.616855796073065},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.8,"breakHorizontal":23.5,"spinRate":3223,"spinDirection":294},"zone":13,"typeConfidence":0.9,"plateTime":0.4676033616378703,"extension":5.922739728722519},"index":3,"playId":"225ec787-4dd4-3ce1-9b76-af01573852af","pitchNumber":4,"startTime":"2026-07-19T20:15:35.785Z","endTime":"2026-07-19T20:15:41.233Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.235654483681195,"aZ":-28.64761222534511,"pfxX":7.882843835765338,"pfxZ":1.936750259318634,"pX":0.4506809171401959,"pZ":3.242003525773843,"vX0":-4.341362755518297,"vY0":-134.03537909819934,"vZ0":-1.2138393396391538,"x":99.82,"y":151.25,"x0":1.0648367646547015,"y0":50.00540307271834,"z0":5.741168885278915,"aX":14.384132014055485},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.5,"breakHorizontal":-13.4,"spinRate":2326,"spinDirection":137},"zone":3,"typeConfidence":0.91,"plateTime":0.4082120602092667,"extension":6.019297782524355},"index":4,"playId":"292cdfba-9921-3eef-b133-aa2b0fe904e2","pitchNumber":5,"startTime":"2026-07-19T20:15:54.807Z","endTime":"2026-07-19T20:16:00.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32222781409707,"aZ":-32.27533814370424,"pfxX":-12.92268992771924,"pfxZ":-0.06918161555507663,"pX":-0.15499393848761417,"pZ":1.968446148282283,"vX0":-0.47426204294348834,"vY0":-119.33108014069757,"vZ0":-1.2393441588782301,"x":122.91,"y":185.63,"x0":1.724024064784944,"y0":50.003188635333025,"z0":5.418884155563267,"aX":-18.519300317225383},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.1,"breakHorizontal":23.5,"spinRate":3226,"spinDirection":287},"zone":8,"typeConfidence":0.91,"plateTime":0.46011587192986436,"extension":5.964742602504959},"hitData":{"launchSpeed":96.1,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.75,"coordY":164.86}},"index":5,"playId":"4cbd4937-e229-3cef-a600-1433277b1144","pitchNumber":6,"startTime":"2026-07-19T20:16:26.092Z","endTime":"2026-07-19T20:16:34.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:16:34.202Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gary Sánchez singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T20:16:54.737Z","endTime":"2026-07-19T20:20:04.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.752468738512647,"aZ":-31.458688827413184,"pfxX":-12.560831160705943,"pfxZ":0.5315160931304796,"pX":-0.7863276825937725,"pZ":0.908700891727576,"vX0":-1.9613057408025005,"vY0":-116.19572830674474,"vZ0":-3.37447215383888,"x":146.97,"y":214.25,"x0":1.7016142601804056,"y0":50.00475196822982,"z0":5.399317773349527,"aX":-17.009853772978083},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":0.4,"breakHorizontal":23.2,"spinRate":3038,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.4731423163880799,"extension":5.984906655794479},"index":0,"playId":"57e1394c-6425-3de6-91bf-86ed6ab71196","pitchNumber":1,"startTime":"2026-07-19T20:17:03.438Z","endTime":"2026-07-19T20:17:08.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99511719200146,"aZ":-44.62743151212888,"pfxX":-8.194672371496846,"pfxZ":-9.549594961923338,"pX":-0.08455948288745371,"pZ":2.1091211558953917,"vX0":-0.7533953666007688,"vY0":-114.59038969157803,"vZ0":1.1793467810132585,"x":120.22,"y":181.83,"x0":1.3123494909221218,"y0":50.003065534468035,"z0":6.014956357053047,"aX":-10.686415840178869},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-16.4,"breakHorizontal":15.0,"spinRate":3152,"spinDirection":316},"zone":8,"typeConfidence":0.91,"plateTime":0.4815687977212204,"extension":5.848369509752621},"index":1,"playId":"da6c496c-2952-30f1-9122-0fade7875880","pitchNumber":2,"startTime":"2026-07-19T20:17:26.773Z","endTime":"2026-07-19T20:17:30.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37028374346419,"aZ":-44.22593117734162,"pfxX":-6.755317266611871,"pfxZ":-8.558636581873468,"pX":-0.7133265866411029,"pZ":0.9579542024990453,"vX0":-2.613315017591729,"vY0":-118.91103455595646,"vZ0":-1.9219357280579588,"x":144.19,"y":212.92,"x0":1.282955359123644,"y0":50.00328047162058,"z0":5.851743395892775,"aX":-9.511436798077103},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-15.6,"breakHorizontal":13.0,"spinRate":3207,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.4636052590950972,"extension":5.967637379896742},"index":2,"playId":"c4f2ef42-032f-3aa1-812d-67063da11510","pitchNumber":3,"startTime":"2026-07-19T20:17:42.647Z","endTime":"2026-07-19T20:17:48.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.318546733401305,"aZ":-41.400105887349575,"pfxX":-8.165818711051259,"pfxZ":-6.611799101854832,"pX":1.7888875047687727,"pZ":3.772742031714201,"vX0":3.2074070976199147,"vY0":-117.14527450923288,"vZ0":3.3871478723907638,"x":48.81,"y":136.92,"x0":1.4658518732800234,"y0":50.00359839866966,"z0":6.168095070250878,"aX":-11.3938769584589},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.9,"breakHorizontal":14.0,"spinRate":3127,"spinDirection":323},"zone":12,"typeConfidence":0.9,"plateTime":0.4668755913055853,"extension":5.775273127479312},"index":3,"playId":"082ac939-0697-3fe5-b235-176c7a265963","pitchNumber":4,"startTime":"2026-07-19T20:18:07.737Z","endTime":"2026-07-19T20:18:12.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439902394278846,"aZ":-41.2991627780235,"pfxX":-8.627709524546919,"pfxZ":-6.535308409516606,"pX":0.03859283713670487,"pZ":2.2297649665108716,"vX0":-0.15467489647315724,"vY0":-117.70424826349503,"vZ0":0.32600041274937985,"x":115.53,"y":178.58,"x0":1.2253473196535196,"y0":50.00509809919754,"z0":5.930234352670641,"aX":-12.042592943178855},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.4,"breakHorizontal":15.6,"spinRate":3131,"spinDirection":315},"zone":8,"typeConfidence":0.89,"plateTime":0.46628523731480565,"extension":5.887443815389138},"index":4,"playId":"1812432e-cb0a-37ae-8d3a-bd4b6490ca02","pitchNumber":5,"startTime":"2026-07-19T20:18:28.237Z","endTime":"2026-07-19T20:18:34.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.592126630274834,"aZ":-44.72232087569233,"pfxX":-8.210083823990391,"pfxZ":-9.112224382494711,"pX":-0.43686705843526796,"pZ":1.3672804567393513,"vX0":-1.2448822501168608,"vY0":-118.08731190766254,"vZ0":-0.7709511265689946,"x":133.65,"y":201.86,"x0":1.1647388905338936,"y0":50.00154021809593,"z0":5.901113550720332,"aX":-11.310093403466691},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.3,"breakHorizontal":15.1,"spinRate":3248,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.468236830123423,"extension":5.882008612261258},"index":5,"playId":"222fe9fc-2cb7-3cc3-964e-6a552cd312f8","pitchNumber":6,"startTime":"2026-07-19T20:18:53.315Z","endTime":"2026-07-19T20:18:57.756Z","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":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.986091437658363,"aZ":-33.32954173689241,"pfxX":-11.003328627206738,"pfxZ":-0.8211826168463023,"pX":1.2322254131892512,"pZ":2.6986502369339633,"vX0":2.120179845404397,"vY0":-118.03451547279484,"vZ0":0.6520191245636118,"x":70.03,"y":165.92,"x0":1.747541606034531,"y0":50.00492948600935,"z0":5.505467218922604,"aX":-15.415234590563443},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.1,"breakHorizontal":19.3,"spinRate":3181,"spinDirection":295},"zone":12,"typeConfidence":0.91,"plateTime":0.4653225651521433,"extension":5.803323464052038},"index":6,"playId":"40dda19d-a5bf-3930-a8e0-0bb3611717ba","pitchNumber":7,"startTime":"2026-07-19T20:19:21.104Z","endTime":"2026-07-19T20:19:26.109Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"}}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.479877837323244,"aZ":-42.881092654423206,"pfxX":-7.625322862649066,"pfxZ":-7.942149886556001,"pX":0.08198721012807687,"pZ":2.9240778541710033,"vX0":-0.028947197018673265,"vY0":-116.19808548106982,"vZ0":2.3010650720511823,"x":113.87,"y":159.83,"x0":1.0829415720193818,"y0":50.00027966349914,"z0":6.035376175394196,"aX":-10.285899150641688},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.3,"breakHorizontal":13.8,"spinRate":3250,"spinDirection":317},"zone":2,"typeConfidence":0.9,"plateTime":0.47381206158341893,"extension":5.939493725663993},"hitData":{"launchSpeed":89.2,"launchAngle":21.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.38,"coordY":71.3}},"index":7,"playId":"dc355d37-fe90-3dda-8074-87819b84fd02","pitchNumber":8,"startTime":"2026-07-19T20:19:54.310Z","endTime":"2026-07-19T20:20:04.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:20:04.718Z","atBatIndex":50},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Cooper Pratt caught stealing 2nd base, catcher Liam Hicks to shortstop Javier Sanoja.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T20:23:03.370Z","endTime":"2026-07-19T20:24:42.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,7,8],"actionIndex":[0,1,3],"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":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Lara replaces Braden Shewmake.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T20:20:20.566Z","endTime":"2026-07-19T20:20:34.158Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":669699,"link":"/api/v1/people/669699"}},{"details":{"description":"Offensive Substitution: Pinch-runner Cooper Pratt replaces Gary Sánchez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-19T20:20:34.158Z","endTime":"2026-07-19T20:20:38.614Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":596142,"link":"/api/v1/people/596142"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-19T20:20:38.614Z","endTime":"2026-07-19T20:21:49.212Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Michael Petersen replaces Cade Gibson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2026-07-19T20:21:49.212Z","endTime":"2026-07-19T20:23:05.693Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656848,"link":"/api/v1/people/656848"},"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":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.822911636625307,"aZ":-10.052655582829663,"pfxX":-5.851265884047768,"pfxZ":10.895050543189189,"pX":-0.00640338984935565,"pZ":1.501023620787289,"vX0":4.432116497687829,"vY0":-141.2752903928393,"vZ0":-11.772406271484705,"x":117.24,"y":198.25,"x0":-0.8318088281945157,"y0":50.00169782153218,"z0":6.3577051694096,"aX":-11.880404588129897},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":9.7,"spinRate":2338,"spinDirection":211},"zone":8,"typeConfidence":0.9,"plateTime":0.3870204711453131,"extension":6.328144614787515},"index":4,"playId":"548045e7-a061-34a5-91c4-c871da92a64f","pitchNumber":1,"startTime":"2026-07-19T20:23:05.693Z","endTime":"2026-07-19T20:23:09.998Z","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":96.7,"endSpeed":88.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.369405093857598,"aZ":-10.377861040109211,"pfxX":-6.160817548292633,"pfxZ":10.870046548115674,"pX":-0.3101276170615332,"pZ":2.3822924430765746,"vX0":3.1428179178781486,"vY0":-140.5918179053336,"vZ0":-9.711678295196801,"x":128.82,"y":174.46,"x0":-0.6410572264659585,"y0":50.00171651803829,"z0":6.551376543986756,"aX":-12.353340197952281},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":10.6,"spinRate":2318,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.3893327291321609,"extension":6.383919180614702},"index":5,"playId":"974fbe60-d62e-385c-9a43-6e5d15e13f7a","pitchNumber":2,"startTime":"2026-07-19T20:23:26.386Z","endTime":"2026-07-19T20:23:30.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-19T20:23:40.282Z","endTime":"2026-07-19T20:24:02.534Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.49391514911901,"aZ":-7.5535937501516734,"pfxX":-5.505353606640535,"pfxZ":12.039556975244963,"pX":-0.5012330836816357,"pZ":2.8358662827644943,"vX0":1.9389848648458998,"vY0":-142.50840558670257,"vZ0":-9.21636525702629,"x":136.11,"y":162.21,"x0":-0.4775369000683323,"y0":50.00202450698597,"z0":6.59894674512349,"aX":-11.258586733839238},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.0,"breakHorizontal":9.5,"spinRate":2396,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.38518862593215886,"extension":6.2705992996483255},"index":7,"playId":"8e7f8588-99e3-3cab-90df-861418aceea0","pitchNumber":3,"startTime":"2026-07-19T20:24:02.534Z","endTime":"2026-07-19T20:24:06.762Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.40564887843719,"aZ":-10.108042011727893,"pfxX":-5.1706961214163165,"pfxZ":10.843948242512392,"pX":-1.4943807664599995,"pZ":3.7539349452613546,"vX0":0.46577096520642736,"vY0":-142.3860832465521,"vZ0":-5.862043356306032,"x":173.96,"y":137.42,"x0":-0.9898414311340801,"y0":50.00532840352906,"z0":6.491657185546975,"aX":-10.523743978519368},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":9.2,"spinRate":2359,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.38600325245662725,"extension":6.351102489226663},"index":8,"playId":"eade68e3-07db-3b32-8d07-481c5149b30a","pitchNumber":4,"startTime":"2026-07-19T20:24:35.324Z","endTime":"2026-07-19T20:24:42.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:24:42.800Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T20:27:09.488Z","endTime":"2026-07-19T20:28:08.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8],"actionIndex":[0,1,2,3,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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"William Contreras remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T20:26:30.359Z","endTime":"2026-07-19T20:26:30.372Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"description":"Cooper Pratt remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T20:26:30.372Z","endTime":"2026-07-19T20:26:30.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":596142,"link":"/api/v1/people/596142"}},{"details":{"description":"Luis Lara remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-19T20:26:30.373Z","endTime":"2026-07-19T20:26:31.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":669699,"link":"/api/v1/people/669699"}},{"details":{"description":"Defensive switch from shortstop to third base for Joey Ortiz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-19T20:26:30.373Z","endTime":"2026-07-19T20:26:30.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Aaron Ashby replaces Chad Patrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-19T20:26:30.374Z","endTime":"2026-07-19T20:27:11.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.954700662006875,"aZ":-19.592421691585685,"pfxX":4.567534428819334,"pfxZ":6.243227737913337,"pX":-0.6336538584352396,"pZ":3.1175647189528504,"vX0":-3.3156070499787513,"vY0":-140.2064023778857,"vZ0":-5.952527290720535,"x":141.15,"y":154.61,"x0":-0.036713804252034264,"y0":50.00672379279978,"z0":6.522485719766804,"aX":9.21043059879312},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.4,"breakHorizontal":-7.7,"spinRate":2182,"spinDirection":153},"zone":1,"typeConfidence":0.65,"plateTime":0.38879308972331383,"extension":5.220769723831907},"index":5,"playId":"1da86821-efa4-3c45-8407-c42dc0b24f5c","pitchNumber":1,"startTime":"2026-07-19T20:27:11.771Z","endTime":"2026-07-19T20:27:16.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2642918872904,"aZ":-18.540834380615088,"pfxX":6.624756533674763,"pfxZ":6.846690338666946,"pX":0.27981069113968793,"pZ":3.4174843494557066,"vX0":-1.7301386345218566,"vY0":-139.4980638353544,"vZ0":-5.286909970987605,"x":106.33,"y":146.51,"x0":0.04295477589617742,"y0":50.00644335855431,"z0":6.540677906596215,"aX":13.197154701332424},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":-11.8,"spinRate":2220,"spinDirection":147},"zone":12,"typeConfidence":0.86,"plateTime":0.39106724479959354,"extension":5.286332779720539},"index":6,"playId":"f2935d8c-fe90-3a79-a189-cc0d39f97c31","pitchNumber":2,"startTime":"2026-07-19T20:27:25.834Z","endTime":"2026-07-19T20:27:30.403Z","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":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67107082246095,"aZ":-20.7264722546913,"pfxX":5.658644157825398,"pfxZ":5.780944321106492,"pX":-0.7058887901573063,"pZ":1.2213114391361344,"vX0":-3.6281515369097166,"vY0":-139.03286272860274,"vZ0":-10.01598233946513,"x":143.91,"y":205.8,"x0":-0.12725590391171002,"y0":50.00538518452205,"z0":6.214536118752808,"aX":11.212653573209057},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":-9.6,"spinRate":1980,"spinDirection":152},"zone":13,"typeConfidence":0.83,"plateTime":0.39215294625531216,"extension":5.33183214595749},"index":7,"playId":"ad7a9245-1d4a-3a09-81d4-c12bd9ced2a8","pitchNumber":3,"startTime":"2026-07-19T20:27:47.423Z","endTime":"2026-07-19T20:27:52.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.276922304641396,"aZ":-35.432397796744915,"pfxX":-6.659458572723093,"pfxZ":-2.075027736702827,"pX":-0.7782037224688931,"pZ":2.3969341301740146,"vX0":-0.4606336449496514,"vY0":-123.95501598684058,"vZ0":-2.7309417765635535,"x":146.66,"y":174.06,"x0":0.27584041437982815,"y0":50.00561594339151,"z0":6.452419824932816,"aX":-10.431953824629007},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.1,"breakHorizontal":12.2,"spinRate":2487,"spinDirection":328},"zone":4,"typeConfidence":0.9,"plateTime":0.44078127963254676,"extension":5.260256772661878},"index":8,"playId":"52d38918-8c33-3159-8ec2-46fc879302ee","pitchNumber":4,"startTime":"2026-07-19T20:28:03.973Z","endTime":"2026-07-19T20:28:08.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:28:08.254Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a ground ball to second baseman Brice Turang.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T20:28:25.378Z","endTime":"2026-07-19T20:30:19.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.693919909666324,"aZ":-46.14946376348944,"pfxX":-5.766905600795584,"pfxZ":-9.475388766339558,"pX":-0.6858033679202448,"pZ":0.8034588729156906,"vX0":-0.4225652860127898,"vY0":-121.23350831255821,"vZ0":-3.677395158548781,"x":143.14,"y":217.09,"x0":0.23949744615054144,"y0":50.00268910886873,"z0":6.40429476398722,"aX":-8.506380318844581},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-17.8,"breakHorizontal":10.6,"spinRate":2674,"spinDirection":339},"zone":13,"typeConfidence":0.9,"plateTime":0.4533588718859378,"extension":5.478842352242791},"index":0,"playId":"ac497819-ec1d-3b86-a542-2a45d459f3fd","pitchNumber":1,"startTime":"2026-07-19T20:28:34.275Z","endTime":"2026-07-19T20:28:39.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23833082768413,"aZ":-21.735936337224487,"pfxX":8.005575158129847,"pfxZ":5.086619073413801,"pX":0.8464386743554321,"pZ":1.9153068408706024,"vX0":-0.8915920997387541,"vY0":-142.22644110139547,"vZ0":-8.469980350482075,"x":84.74,"y":187.07,"x0":0.12358296488565647,"y0":50.00213150372546,"z0":6.307488049918858,"aX":16.419420197660383},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.7,"breakHorizontal":-14.3,"spinRate":2154,"spinDirection":159},"zone":14,"typeConfidence":0.91,"plateTime":0.38492663764935875,"extension":5.34123295748112},"index":1,"playId":"dfd1b9c8-5df7-30c7-9003-82fc911656ca","pitchNumber":2,"startTime":"2026-07-19T20:28:50.492Z","endTime":"2026-07-19T20:28:54.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.391430762777276,"aZ":-23.289984190440855,"pfxX":6.343735685527347,"pfxZ":4.379618583642526,"pX":-0.9249838955579985,"pZ":1.7346491924821867,"vX0":-4.710417485304067,"vY0":-140.8792970548588,"vZ0":-8.595560748345422,"x":152.26,"y":191.94,"x0":-0.06276905373296024,"y0":50.00092381422283,"z0":6.30861963404156,"aX":12.861203370818064},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.5,"breakHorizontal":-10.7,"spinRate":2116,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.3875065864355358,"extension":5.3475161723521145},"index":2,"playId":"38bb73b0-b931-30ba-87ba-d26fb47acdd4","pitchNumber":3,"startTime":"2026-07-19T20:29:15.381Z","endTime":"2026-07-19T20:29:19.730Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-19T20:29:27.547Z","endTime":"2026-07-19T20:29:47.578Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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":83.7,"endSpeed":77.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.486735940865866,"aZ":-47.429233394817985,"pfxX":-6.594982907380365,"pfxZ":-10.323606770876385,"pX":-0.8028879473324979,"pZ":-0.23872837338240036,"vX0":-0.8072935131338299,"vY0":-121.78153357307681,"vZ0":-5.453776978459155,"x":147.6,"y":245.23,"x0":0.38957717354644666,"y0":50.00134526763979,"z0":6.202836066019043,"aX":-9.74647147284706},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-19.8,"breakHorizontal":12.1,"spinRate":2761,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.4525349739857223,"extension":5.628325555488658},"index":4,"playId":"3c80f9e3-371c-3f93-8e17-08dc21ca9da3","pitchNumber":4,"startTime":"2026-07-19T20:29:47.578Z","endTime":"2026-07-19T20:29:52.165Z","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":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.599608370982985,"aZ":-20.377894229958205,"pfxX":5.992654374251237,"pfxZ":5.745146806675081,"pX":0.2226222754405706,"pZ":2.950305383847769,"vX0":-1.9626269977906556,"vY0":-142.37952647300307,"vZ0":-6.133247057035938,"x":108.51,"y":159.12,"x0":0.14210034448757194,"y0":50.00539626108083,"z0":6.421487184367513,"aX":12.308682753106732},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.4,"breakHorizontal":-10.4,"spinRate":2190,"spinDirection":151},"zone":2,"typeConfidence":0.88,"plateTime":0.38465452180076065,"extension":5.327155286241799},"hitData":{"launchSpeed":98.0,"launchAngle":4.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":143.57}},"index":5,"playId":"12332cbf-1fc9-34a7-a938-f9942188a000","pitchNumber":5,"startTime":"2026-07-19T20:30:10.999Z","endTime":"2026-07-19T20:30:19.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:30:19.779Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heriberto Hernández singles on a line drive to left fielder Jackson Chourio. Xavier Edwards to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T20:30:59.620Z","endTime":"2026-07-19T20:32:58.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-19T20:30:49.231Z","endTime":"2026-07-19T20:31:01.837Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.689659426151746,"aZ":-46.15807546702869,"pfxX":-4.307947406041885,"pfxZ":-9.513865249277556,"pX":-0.6744851013983663,"pZ":0.46880094191399924,"vX0":-0.6642562972353848,"vY0":-121.05006162842969,"vZ0":-4.263992524771733,"x":142.71,"y":226.12,"x0":0.1633563468789889,"y0":50.002892375814206,"z0":6.3329258835946325,"aX":-6.332837634958501},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-18.0,"breakHorizontal":7.9,"spinRate":2738,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.45410861940925296,"extension":5.544302629876502},"index":1,"playId":"dc1d865c-6052-3067-9fe7-80d96a86b818","pitchNumber":1,"startTime":"2026-07-19T20:31:01.837Z","endTime":"2026-07-19T20:31:06.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.391238651061308,"aZ":-17.851245668459818,"pfxX":5.91815324985731,"pfxZ":7.0528058159317935,"pX":-0.012921408882210906,"pZ":1.5569258768808807,"vX0":-2.0073755055845766,"vY0":-141.19999608545274,"vZ0":-9.886684837434894,"x":117.49,"y":196.74,"x0":-0.06423182871697519,"y0":50.004732421136396,"z0":6.2383798727468305,"aX":12.021098164388217},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":-10.3,"spinRate":2189,"spinDirection":149},"zone":13,"typeConfidence":0.78,"plateTime":0.38704502813503217,"extension":5.5236285945159205},"index":2,"playId":"8b0e42c5-0660-3beb-a9d1-5ba5474c20ef","pitchNumber":2,"startTime":"2026-07-19T20:31:25.879Z","endTime":"2026-07-19T20:31:30.058Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"ac67ddd0-4207-38c8-bb88-4fc309a98f5c","startTime":"2026-07-19T20:31:44.641Z","endTime":"2026-07-19T20:31:47.782Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.174707334716913,"aZ":-20.76247895669253,"pfxX":5.289553234731069,"pfxZ":5.654259746333805,"pX":1.7625344922748811,"pZ":4.363414327857036,"vX0":2.2685172920027314,"vY0":-140.3270269209515,"vZ0":-2.49643547412678,"x":49.82,"y":120.97,"x0":0.25911534700641675,"y0":50.00296402174454,"z0":6.599310425695798,"aX":10.67565197511775},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.0,"breakHorizontal":-10.1,"spinRate":2182,"spinDirection":146},"zone":12,"typeConfidence":0.73,"plateTime":0.3885397843731284,"extension":5.197984127906838},"index":4,"playId":"5d014655-5e96-3bd3-b21d-ef8ae7e0bf30","pitchNumber":3,"startTime":"2026-07-19T20:32:02.295Z","endTime":"2026-07-19T20:32:06.611Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"playId":"fce39b47-2c04-3238-8f07-b26fb7bd9881","startTime":"2026-07-19T20:32:24.827Z","endTime":"2026-07-19T20:32:28.082Z","isPitch":false,"type":"pickoff"},{"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":97.2,"endSpeed":90.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.855015582853092,"aZ":-19.09666885679379,"pfxX":6.3679233583385955,"pfxZ":6.384455753466095,"pX":0.3372311875123021,"pZ":2.1257203479649,"vX0":-1.5428175567766735,"vY0":-141.44682129039435,"vZ0":-8.475298560443202,"x":104.15,"y":181.39,"x0":0.05814505987894051,"y0":50.0063060314011,"z0":6.360064283579423,"aX":13.05150034967232},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.2,"breakHorizontal":-11.3,"spinRate":2228,"spinDirection":139},"zone":9,"typeConfidence":0.87,"plateTime":0.38557933585375537,"extension":5.530546313025323},"hitData":{"launchSpeed":94.5,"launchAngle":12.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.85,"coordY":114.69}},"index":6,"playId":"d71997ab-d00b-347b-a88d-814cd62e8b24","pitchNumber":4,"startTime":"2026-07-19T20:32:46.345Z","endTime":"2026-07-19T20:32:58.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:32:58.425Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out, first baseman Andrew Vaughn to pitcher Aaron Ashby. Xavier Edwards to 3rd. Heriberto Hernández to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T20:33:15.940Z","endTime":"2026-07-19T20:33:58.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02262801939418,"aZ":-37.60222032817047,"pfxX":-3.7290680158385996,"pfxZ":-3.492606759912906,"pX":-0.9664646328515153,"pZ":0.6833351952127221,"vX0":-1.8190344387361488,"vY0":-124.2544542458194,"vZ0":-5.944089723075235,"x":153.84,"y":220.33,"x0":0.2605981056829374,"y0":50.001644248298334,"z0":6.248580099299692,"aX":-5.801293062964441},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.4,"breakHorizontal":7.2,"spinRate":2560,"spinDirection":342},"zone":13,"typeConfidence":0.9,"plateTime":0.4416454919572623,"extension":5.5764019091979256},"index":0,"playId":"105d80eb-4762-35f0-ad76-52774577eed9","pitchNumber":1,"startTime":"2026-07-19T20:33:24.971Z","endTime":"2026-07-19T20:33:29.545Z","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":97.6,"endSpeed":89.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.823103166459475,"aZ":-24.387816237488355,"pfxX":5.447113438934066,"pfxZ":3.8120339484616323,"pX":1.1641691383480506,"pZ":3.0225311975298697,"vX0":0.7773955372322583,"vY0":-142.07023057774225,"vZ0":-5.337310117462575,"x":72.62,"y":157.17,"x0":0.17938514489180096,"y0":50.00108762723348,"z0":6.4773005382121,"aX":11.12395089316036},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.0,"breakHorizontal":-10.1,"spinRate":2101,"spinDirection":156},"zone":12,"typeConfidence":0.88,"plateTime":0.38566629061948365,"extension":5.414866363151127},"hitData":{"launchSpeed":64.0,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.82,"coordY":170.56}},"index":1,"playId":"38ab4501-f5ec-3eb1-956f-b2bf1a85a5af","pitchNumber":2,"startTime":"2026-07-19T20:33:49.563Z","endTime":"2026-07-19T20:33:58.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:33:58.437Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, third baseman Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T20:35:09.644Z","endTime":"2026-07-19T20:36:20.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T20:34:27.956Z","endTime":"2026-07-19T20:35:11.969Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78574414722388,"aZ":-18.873473466363084,"pfxX":6.459671375417795,"pfxZ":6.667547301531316,"pX":0.6284191583292781,"pZ":1.239020525284521,"vX0":-0.8560072544522372,"vY0":-139.68450738030256,"vZ0":-10.366859016880062,"x":93.05,"y":205.33,"x0":0.09723031078565503,"y0":50.00153225959045,"z0":6.215924156201231,"aX":12.879154889700057},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":-11.5,"spinRate":2179,"spinDirection":148},"zone":14,"typeConfidence":0.83,"plateTime":0.3907757034665247,"extension":5.642878094900197},"index":1,"playId":"c4dffc13-f219-3885-9643-146edf2ad28c","pitchNumber":1,"startTime":"2026-07-19T20:35:11.969Z","endTime":"2026-07-19T20:35:16.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":98.2,"endSpeed":91.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.505224196633645,"aZ":-22.101914234711106,"pfxX":6.653039873083804,"pfxZ":4.802810117252008,"pX":-0.9168841468778197,"pZ":2.268787932396612,"vX0":-5.009214072532546,"vY0":-142.85693373660644,"vZ0":-7.972595453412222,"x":151.95,"y":177.52,"x0":-0.01756744978131083,"y0":50.001833030066145,"z0":6.452169521749237,"aX":13.946892701711729},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.4,"breakHorizontal":-11.3,"spinRate":2239,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.3813494397547599,"extension":5.284534336586217},"index":2,"playId":"099d078e-f64f-3ff4-96f2-9419021394ae","pitchNumber":2,"startTime":"2026-07-19T20:35:30.899Z","endTime":"2026-07-19T20:35:35.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.983747077207425,"aZ":-21.5503115280622,"pfxX":6.092900556491367,"pfxZ":5.060208144695364,"pX":-0.4880879818345313,"pZ":2.26490193751926,"vX0":-3.342012175061847,"vY0":-142.68061658363314,"vZ0":-7.942088633593992,"x":135.6,"y":177.63,"x0":-0.10505581312915557,"y0":50.006849968919916,"z0":6.399645530976601,"aX":12.804130488362215},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.0,"breakHorizontal":-10.6,"spinRate":2169,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.3811338201343428,"extension":5.415801240188534},"hitData":{"launchSpeed":90.9,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":169.92}},"index":3,"playId":"5d7c8c25-dc08-34ae-90c4-329eae27a216","pitchNumber":3,"startTime":"2026-07-19T20:36:11.992Z","endTime":"2026-07-19T20:36:20.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:36:20.224Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Lara grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T20:38:25.415Z","endTime":"2026-07-19T20:40:33.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.1,"endSpeed":81.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67505316878798,"aZ":-28.14797307864007,"pfxX":-7.0187567790678855,"pfxZ":2.4000727863270956,"pX":-0.09031473287124156,"pZ":2.039983934149069,"vX0":4.977121395037174,"vY0":-128.26334071959107,"vZ0":-5.465025963120809,"x":120.44,"y":183.7,"x0":-1.1367987870277716,"y0":50.00414384584076,"z0":6.373030545811579,"aX":-11.7828091223142},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.4,"breakHorizontal":11.8,"spinRate":1172,"spinDirection":242},"zone":8,"typeConfidence":0.92,"plateTime":0.4258217791188801,"extension":6.33782437352498},"index":0,"playId":"0dd0dec1-76fb-3d2b-a457-ebce5becb8cc","pitchNumber":1,"startTime":"2026-07-19T20:38:34.813Z","endTime":"2026-07-19T20:38:39.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443381950048053,"aZ":-29.06005679726435,"pfxX":-9.201134809561033,"pfxZ":1.7804982663628293,"pX":1.4802507458302598,"pZ":1.5542001275538189,"vX0":9.618628076042057,"vY0":-130.82919700720237,"vZ0":-7.1090554694240415,"x":60.58,"y":196.82,"x0":-1.0339435989984709,"y0":50.00127512595826,"z0":6.46004849930541,"aX":-16.082148224524},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.9,"breakHorizontal":14.8,"spinRate":1328,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.4173333387611273,"extension":6.479395502260257},"index":1,"playId":"b8a5127a-7ee8-31f9-bc19-419ea6a0fad3","pitchNumber":2,"startTime":"2026-07-19T20:38:52.175Z","endTime":"2026-07-19T20:38:56.130Z","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":96.7,"endSpeed":88.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94765632829333,"aZ":-8.79177042203998,"pfxX":-4.382266873903861,"pfxZ":11.726602005039911,"pX":-0.26887473440769927,"pZ":1.708133017633642,"vX0":2.838213355891041,"vY0":-140.3574727187642,"vZ0":-11.754784741589278,"x":127.25,"y":192.66,"x0":-0.7241745887186781,"y0":50.00074670452261,"z0":6.524040089321283,"aX":-8.737210906554443},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.0,"breakHorizontal":7.3,"spinRate":2333,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.3903212299630616,"extension":6.24032451653499},"index":2,"playId":"ff23e221-0f1d-3a1a-bd11-9a3695fbb85f","pitchNumber":3,"startTime":"2026-07-19T20:39:10.223Z","endTime":"2026-07-19T20:39:14.303Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T20:39:24.578Z","endTime":"2026-07-19T20:39:44.086Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.387002519240358,"aZ":-9.954694481846495,"pfxX":-4.752543280377569,"pfxZ":10.863743675185285,"pX":-0.9055858745496509,"pZ":2.9605197459076242,"vX0":0.923559180086551,"vY0":-141.86444835559993,"vZ0":-8.49969706068199,"x":151.52,"y":158.85,"x0":-0.6169649992868603,"y0":50.0060715388594,"z0":6.623993044314743,"aX":-9.722511837027215},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.2,"breakHorizontal":8.4,"spinRate":2367,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.38557477449609623,"extension":6.255438216930883},"index":4,"playId":"35ef001a-8ace-3f13-8ebb-fffe4254521a","pitchNumber":4,"startTime":"2026-07-19T20:39:44.086Z","endTime":"2026-07-19T20:39:49.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.153563923226134,"aZ":-9.258446223240949,"pfxX":-5.292651036691289,"pfxZ":11.167025099981752,"pX":-0.05161319681916878,"pZ":2.4516829112347573,"vX0":3.3476944521894643,"vY0":-142.02093194929088,"vZ0":-9.766169801324946,"x":118.97,"y":172.58,"x0":-0.5552901937408011,"y0":50.001089144508775,"z0":6.515036500672519,"aX":-10.8593379188016},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.5,"breakHorizontal":9.0,"spinRate":2312,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.3849948857021128,"extension":6.306939568577132},"index":5,"playId":"052aa62f-a0ad-3602-a88e-f3eb4531e90a","pitchNumber":5,"startTime":"2026-07-19T20:40:05.817Z","endTime":"2026-07-19T20:40:10.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39176292459487,"aZ":-31.71829354162764,"pfxX":1.1066814927740567,"pfxZ":0.26834497616648356,"pX":-0.09492094529048076,"pZ":2.366810824558893,"vX0":2.6650490346830615,"vY0":-129.11055284308554,"vZ0":-3.91355769482694,"x":120.62,"y":174.88,"x0":-1.283445239575684,"y0":50.0011735164976,"z0":6.337878381783626,"aX":1.8717963390673762},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.1,"breakHorizontal":-2.6,"spinRate":2312,"spinDirection":107},"zone":5,"typeConfidence":0.9,"plateTime":0.42390526233803394,"extension":6.502994464436632},"hitData":{"launchSpeed":87.3,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.6,"coordY":138.77}},"index":6,"playId":"e43623d0-a054-3c96-a3a2-430992776afc","pitchNumber":6,"startTime":"2026-07-19T20:40:25.990Z","endTime":"2026-07-19T20:40:33.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:40:33.910Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T20:40:55.106Z","endTime":"2026-07-19T20:42:53.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":689414,"link":"/api/v1/people/689414"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36817781550735,"aZ":-8.430068102482528,"pfxX":-4.954007327278383,"pfxZ":11.627846484079958,"pX":-0.5166138300742488,"pZ":3.4836456047046362,"vX0":1.7663425108996973,"vY0":-141.96790820926518,"vZ0":-7.343086205544586,"x":136.69,"y":144.72,"x0":-0.5030514675211678,"y0":50.00319328079184,"z0":6.639583196113844,"aX":-10.11706617665536},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.8,"breakHorizontal":8.6,"spinRate":2311,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3857412542256058,"extension":6.266534308160994},"index":0,"playId":"923a55a4-811e-336c-b9e9-eeb31ecfa84d","pitchNumber":1,"startTime":"2026-07-19T20:41:02.791Z","endTime":"2026-07-19T20:41:06.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.022251934731113,"aZ":-34.17709593941689,"pfxX":-0.36498941895003156,"pfxZ":-1.1800148066213243,"pX":1.0224071614666428,"pZ":1.2172422063037538,"vX0":5.311347518967265,"vY0":-128.640358914204,"vZ0":-6.270097724588677,"x":78.03,"y":205.91,"x0":-1.0124360830140209,"y0":50.00586119585677,"z0":6.301828042592963,"aX":-0.6193104024763132},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.2,"breakHorizontal":-0.4,"spinRate":2407,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.42407236986321584,"extension":6.47456541372054},"index":1,"playId":"a115cdbb-543e-3745-a1fc-dc101f299173","pitchNumber":2,"startTime":"2026-07-19T20:41:26.724Z","endTime":"2026-07-19T20:41:30.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.234000700377607,"aZ":-33.666708346332136,"pfxX":0.48992089592139987,"pfxZ":-0.8743734871879472,"pX":-0.35000683184337356,"pZ":2.201934137149149,"vX0":2.197330464161464,"vY0":-129.1889439507828,"vZ0":-4.127949748356514,"x":130.34,"y":179.33,"x0":-1.2729653268764451,"y0":50.00517910495792,"z0":6.389623025743622,"aX":0.8335230150577382},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.3,"breakHorizontal":-1.3,"spinRate":2484,"spinDirection":48},"zone":4,"typeConfidence":0.9,"plateTime":0.4228898034445434,"extension":6.254947694368185},"index":2,"playId":"d3daa813-8ee0-342d-9452-3bf32c343cf5","pitchNumber":3,"startTime":"2026-07-19T20:41:44.508Z","endTime":"2026-07-19T20:41:50.002Z","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.9,"endSpeed":89.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07777147572002,"aZ":-7.718915455589946,"pfxX":-3.340801026492737,"pfxZ":11.842213808428225,"pX":-0.37145618562843047,"pZ":3.2105603672720493,"vX0":1.4562019545912213,"vY0":-142.41800095742167,"vZ0":-8.325051017902389,"x":131.16,"y":152.09,"x0":-0.45379562817386515,"y0":50.00472108518993,"z0":6.65127457382237,"aX":-6.899917288929756},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.0,"breakHorizontal":5.8,"spinRate":2313,"spinDirection":203},"zone":1,"typeConfidence":0.91,"plateTime":0.3838117706571418,"extension":6.228598407396665},"index":3,"playId":"9c60f4c4-f1b4-3fe4-abc8-e14aee28fc5b","pitchNumber":4,"startTime":"2026-07-19T20:42:14.646Z","endTime":"2026-07-19T20:42:18.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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83784673736242,"aZ":-7.171788648132843,"pfxX":-5.110899747040032,"pfxZ":12.075791225217785,"pX":-0.2302189492761834,"pZ":2.0375067767508117,"vX0":2.458061116949088,"vY0":-142.95768250328942,"vZ0":-11.129818850815326,"x":125.78,"y":183.77,"x0":-0.4369770331700705,"y0":50.00381513768947,"z0":6.430653772342074,"aX":-10.583303495247424},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.8,"breakHorizontal":8.8,"spinRate":2382,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.38308449862806393,"extension":6.3166326611653965},"index":4,"playId":"80c9d90e-d0a9-3a0b-a9cd-0f566618631d","pitchNumber":5,"startTime":"2026-07-19T20:42:49.090Z","endTime":"2026-07-19T20:42:53.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:42:53.360Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T20:43:05.045Z","endTime":"2026-07-19T20:44:09.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.2,"endSpeed":81.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.245454328402374,"aZ":-34.15423366679759,"pfxX":-0.21190967629804414,"pfxZ":-1.1838838922502575,"pX":-0.6504107497734672,"pZ":3.6972889367841466,"vX0":1.2349906074869235,"vY0":-128.46107436319886,"vZ0":-0.41904393744656765,"x":141.79,"y":138.95,"x0":-1.1095507168681324,"y0":50.003140353989934,"z0":6.514352655914275,"aX":-0.354979822574642},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.0,"breakHorizontal":0.1,"spinRate":2498,"spinDirection":64},"zone":11,"typeConfidence":0.89,"plateTime":0.4261441198319118,"extension":6.175283494225734},"index":0,"playId":"dd15d663-0297-3aba-9087-31a62e5dbacc","pitchNumber":1,"startTime":"2026-07-19T20:43:21.763Z","endTime":"2026-07-19T20:43:26.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.493934775101323,"aZ":-9.665023316548464,"pfxX":-5.593407714696234,"pfxZ":10.815180855346775,"pX":-0.5414785467429427,"pZ":3.1635027485181864,"vX0":2.0503598385277266,"vY0":-143.00179901173544,"vZ0":-7.757660520734751,"x":137.64,"y":153.37,"x0":-0.5390940519053706,"y0":50.00109371164198,"z0":6.509852971779443,"aX":-11.638527229582508},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.4,"breakHorizontal":9.7,"spinRate":2258,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.3823144824179452,"extension":6.292189053659491},"index":1,"playId":"331ee447-883e-352c-924a-dca063ee68b1","pitchNumber":2,"startTime":"2026-07-19T20:43:40.152Z","endTime":"2026-07-19T20:43:44.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328360254068542,"aZ":-33.291226131613485,"pfxX":0.47184056852854767,"pfxZ":-0.6632826501389797,"pX":-0.04816983155494166,"pZ":3.111528407126221,"vX0":2.863672231831987,"vY0":-128.66583387541914,"vZ0":-2.0682121969359857,"x":118.84,"y":154.77,"x0":-1.234363968089749,"y0":50.00305342600333,"z0":6.492056405206118,"aX":0.7948191645784171},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.4,"breakHorizontal":-1.4,"spinRate":2267,"spinDirection":77},"zone":2,"typeConfidence":0.9,"plateTime":0.42481071747988786,"extension":6.2577388178315925},"hitData":{"launchSpeed":94.4,"launchAngle":-11.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.21,"coordY":152.7}},"index":2,"playId":"74d3bbe7-23bc-3413-a886-05d0e289fd9f","pitchNumber":3,"startTime":"2026-07-19T20:44:02.103Z","endTime":"2026-07-19T20:44:09.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:44:09.940Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to right fielder Luis Lara.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T20:46:34.241Z","endTime":"2026-07-19T20:46:46.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"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":{"description":"Pitching Change: Grant Anderson replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T20:45:30.229Z","endTime":"2026-07-19T20:46:36.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681982,"link":"/api/v1/people/681982"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.691170617555194,"aZ":-19.741386580007003,"pfxX":-8.740265472803467,"pfxZ":6.761743717959383,"pX":0.13166604125490167,"pZ":2.328556051662372,"vX0":8.678290132244081,"vY0":-134.37482447087737,"vZ0":-1.951664055929196,"x":111.98,"y":175.91,"x0":-1.9960988639572512,"y0":50.001351081631555,"z0":4.459156061182164,"aX":-16.066632066701864},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":14.0,"spinRate":2354,"spinDirection":242},"zone":5,"typeConfidence":0.87,"plateTime":0.4067961039782846,"extension":6.490851479099695},"hitData":{"launchSpeed":96.2,"launchAngle":42.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.18,"coordY":99.33}},"index":1,"playId":"1f8616b0-497b-38bc-bf2a-c9f484c3bd89","pitchNumber":1,"startTime":"2026-07-19T20:46:36.475Z","endTime":"2026-07-19T20:46:46.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:46:46.586Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, shortstop Cooper Pratt to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T20:47:02.308Z","endTime":"2026-07-19T20:47:46.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"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],"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":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":94.2,"endSpeed":86.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.311809830316243,"aZ":-30.529725193950053,"pfxX":-10.700755209334702,"pfxZ":0.8619941140229246,"pX":-0.6804050299976384,"pZ":2.0008639840378923,"vX0":6.3935697565441645,"vY0":-137.0393251486395,"vZ0":-1.4308179236596215,"x":142.94,"y":184.76,"x0":-1.6536331699466484,"y0":50.00123430126914,"z0":4.615482055892487,"aX":-20.3485124266875},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.4,"breakHorizontal":18.0,"spinRate":2221,"spinDirection":243},"zone":7,"typeConfidence":0.91,"plateTime":0.39970077950200755,"extension":6.4548025384502745},"index":0,"playId":"0eebbb42-c0f7-3beb-ac78-47837443af50","pitchNumber":1,"startTime":"2026-07-19T20:47:09.997Z","endTime":"2026-07-19T20:47:14.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40642845298049,"aZ":-24.798195470952574,"pfxX":6.306227508691548,"pfxZ":5.01176063633158,"pX":1.6959750170113772,"pZ":1.5812939297076865,"vX0":6.318170677653662,"vY0":-120.5580258434466,"vZ0":-0.767190647598434,"x":52.35,"y":196.09,"x0":-1.777954571102753,"y0":50.0033549490819,"z0":4.092074968776651,"aX":9.284567948368656},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.1,"breakHorizontal":-13.0,"spinRate":2739,"spinDirection":90},"zone":14,"typeConfidence":0.87,"plateTime":0.4542975348246503,"extension":6.483754762863678},"index":1,"playId":"f6edacdb-ded8-36a4-83ae-72087e8404f1","pitchNumber":2,"startTime":"2026-07-19T20:47:23.066Z","endTime":"2026-07-19T20:47:27.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21489261812036,"aZ":-30.634190543923577,"pfxX":-10.392197324789123,"pfxZ":0.8216060242533416,"pX":0.5274082186716451,"pZ":1.6464654516614687,"vX0":9.404230605056565,"vY0":-136.09017794106688,"vZ0":-1.9252852090961916,"x":96.9,"y":194.33,"x0":-1.6188926833103225,"y0":50.00427315918947,"z0":4.480139634494813,"aX":-19.539973527298848},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.3,"breakHorizontal":16.9,"spinRate":2253,"spinDirection":243},"zone":9,"typeConfidence":0.91,"plateTime":0.4021137196735376,"extension":6.62912245562108},"hitData":{"launchSpeed":75.9,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.31,"coordY":138.24}},"index":2,"playId":"c39c8324-ad1e-30ef-9cf2-d14044ae8e17","pitchNumber":3,"startTime":"2026-07-19T20:47:37.981Z","endTime":"2026-07-19T20:47:46.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:47:46.097Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T20:48:04.606Z","endTime":"2026-07-19T20:49:03.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":87.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.700630247427092,"aZ":-20.734235028649827,"pfxX":-7.8015825267627505,"pfxZ":5.921013187359444,"pX":0.035149315708988736,"pZ":1.2957944806740564,"vX0":8.407168517415492,"vY0":-137.45419685918628,"vZ0":-4.479468629427742,"x":115.66,"y":203.79,"x0":-2.03540440805769,"y0":50.003535422642216,"z0":4.336605970242357,"aX":-15.07453753892957},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":12.6,"spinRate":2371,"spinDirection":242},"zone":14,"typeConfidence":0.87,"plateTime":0.397008361477333,"extension":6.52175634778198},"index":0,"playId":"5d8b06af-b8c0-3cf9-a010-80b158db4461","pitchNumber":1,"startTime":"2026-07-19T20:48:09.733Z","endTime":"2026-07-19T20:48:14.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.516882578406126,"aZ":-31.838919504997424,"pfxX":6.528415031694896,"pfxZ":0.23402681934597425,"pX":0.5259118980763481,"pZ":2.167277379549901,"vX0":3.9753651224409463,"vY0":-118.99047310043677,"vZ0":2.048851215559006,"x":96.95,"y":180.26,"x0":-2.01123857846127,"y0":50.00420870766229,"z0":4.167360514354006,"aX":9.418759214601673},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.2,"breakHorizontal":-12.7,"spinRate":2559,"spinDirection":83},"zone":9,"typeConfidence":0.9,"plateTime":0.45924020871871774,"extension":6.553322294143733},"index":1,"playId":"ea4fd66f-b12b-394a-80c7-56d125535b4a","pitchNumber":2,"startTime":"2026-07-19T20:48:24.032Z","endTime":"2026-07-19T20:48:28.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55673336379059,"aZ":-30.888315572045393,"pfxX":5.144399867160973,"pfxZ":0.8627826997095474,"pX":0.6468510361218518,"pZ":1.8095430967128128,"vX0":5.34597415646978,"vY0":-120.50569040242783,"vZ0":1.0390529381928895,"x":92.34,"y":189.92,"x0":-2.2614676159703944,"y0":50.00007099594313,"z0":4.0839285123088365,"aX":7.62733408297415},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-10.6,"spinRate":2614,"spinDirection":84},"zone":9,"typeConfidence":0.9,"plateTime":0.4530625693624888,"extension":6.44504202767767},"index":2,"playId":"bdfc02e4-3ff9-3f7a-ac1e-893851abebe9","pitchNumber":3,"startTime":"2026-07-19T20:48:39.713Z","endTime":"2026-07-19T20:48:44.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.849602885154688,"aZ":-29.961320449820263,"pfxX":4.228304620097563,"pfxZ":1.570287066016049,"pX":-0.12717087039648312,"pZ":0.9430199813254299,"vX0":3.231468801794475,"vY0":-117.99686657655039,"vZ0":-0.7479830711684348,"x":121.85,"y":213.32,"x0":-2.0645589796550876,"y0":50.001558404444424,"z0":4.029268064191108,"aX":5.949956157259633},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.9,"breakHorizontal":-8.4,"spinRate":2562,"spinDirection":87},"zone":13,"typeConfidence":0.9,"plateTime":0.46452286638228957,"extension":6.497649349143609},"index":3,"playId":"25709055-a8a0-3bf0-a5be-f55f8d8e96ec","pitchNumber":4,"startTime":"2026-07-19T20:48:59.541Z","endTime":"2026-07-19T20:49:03.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:49:03.927Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a sharp line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T20:51:36.892Z","endTime":"2026-07-19T20:52:41.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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":[3,4,5],"actionIndex":[0,1,2],"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":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joe Mack replaces catcher Liam Hicks, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T20:51:13.546Z","endTime":"2026-07-19T20:51:13.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"description":"Defensive Substitution: Graham Pauley replaces third baseman Leo Jiménez, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T20:51:13.562Z","endTime":"2026-07-19T20:51:13.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"}},{"details":{"description":"Pitching Change: Pete Fairbanks replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-19T20:51:13.564Z","endTime":"2026-07-19T20:51:39.190Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.9,"endSpeed":77.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.238340026448768,"aZ":-37.1843675298042,"pfxX":2.4127218493591753,"pfxZ":-3.317491198933329,"pX":-0.6823861555742978,"pZ":2.3841648584522313,"vX0":-1.3699460850727614,"vY0":-122.14139025520694,"vZ0":-3.653226943762661,"x":143.01,"y":174.41,"x0":-0.4274771210694993,"y0":50.003996758098054,"z0":7.099455672136667,"aX":3.6427388272606547},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.6,"breakHorizontal":-4.1,"spinRate":2516,"spinDirection":42},"zone":4,"typeConfidence":0.91,"plateTime":0.4485777720253239,"extension":5.952360473529836},"index":3,"playId":"a905e41a-6dba-3500-8071-67094c37dd2c","pitchNumber":1,"startTime":"2026-07-19T20:51:39.190Z","endTime":"2026-07-19T20:51:43.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02739720509701,"aZ":-37.963785322900435,"pfxX":1.3446005955252656,"pfxZ":-3.969231802487723,"pX":0.18548643665597273,"pZ":1.3684804128359305,"vX0":0.4131818795343116,"vY0":-120.70851886466195,"vZ0":-5.545948301342786,"x":109.93,"y":201.83,"x0":-0.1630892834547918,"y0":50.002755761908226,"z0":7.081937378422831,"aX":1.9612216078980074},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.4,"breakHorizontal":-2.5,"spinRate":2404,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4557781567783521,"extension":6.0079437997717475},"index":4,"playId":"6df504b8-01eb-3fbc-8a3f-f57ae9e19344","pitchNumber":2,"startTime":"2026-07-19T20:51:55.418Z","endTime":"2026-07-19T20:51:59.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06890105278434,"aZ":-10.077219837147458,"pfxX":-2.5283517571827154,"pfxZ":10.752910669363018,"pX":-0.34848426593775533,"pZ":2.605519296518352,"vX0":1.7276270947871673,"vY0":-142.51647420364878,"vZ0":-9.590647220159692,"x":130.28,"y":168.43,"x0":-0.6343808374892006,"y0":50.00144127072635,"z0":6.652725236566059,"aX":-5.195188304170117},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":4.2,"spinRate":2277,"spinDirection":194},"zone":4,"typeConfidence":0.91,"plateTime":0.38447487082925846,"extension":6.226888350648715},"hitData":{"launchSpeed":108.4,"launchAngle":10.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":148.1,"coordY":97.11}},"index":5,"playId":"de4d779f-4cad-38b1-9287-6b1b0ef31ac6","pitchNumber":3,"startTime":"2026-07-19T20:52:31.151Z","endTime":"2026-07-19T20:52:41.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:52:41.956Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks. Jackson Chourio to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T20:52:55.403Z","endTime":"2026-07-19T20:54:44.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34434307765274,"aZ":-11.21948484079201,"pfxX":-1.6100827829610274,"pfxZ":10.244845609290687,"pX":-0.8071706095090205,"pZ":4.0030149875492915,"vX0":0.6797473782235817,"vY0":-142.28747413413714,"vZ0":-5.64471379731032,"x":147.77,"y":130.7,"x0":-0.840261656950046,"y0":50.00656091503111,"z0":6.72687929781635,"aX":-3.294566863362378},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":2.8,"spinRate":2238,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.3852707364882071,"extension":6.3876759629050985},"index":0,"playId":"f076ca59-d46e-3761-a2bf-85627032ea04","pitchNumber":1,"startTime":"2026-07-19T20:53:08.639Z","endTime":"2026-07-19T20:53:13.544Z","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":97.6,"endSpeed":89.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.466206296854725,"aZ":-11.858849937425624,"pfxX":-1.1054512008484272,"pfxZ":9.899594580298091,"pX":-0.6175805079371388,"pZ":3.933462215319024,"vX0":0.3937294862671778,"vY0":-142.10775581622102,"vZ0":-5.8317420340802215,"x":140.54,"y":132.58,"x0":-0.6139864257553944,"y0":50.00642056284479,"z0":6.760270666511682,"aX":-2.269629315512159},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":1.9,"spinRate":2249,"spinDirection":192},"zone":11,"typeConfidence":0.91,"plateTime":0.3848930423018655,"extension":6.209091878131538},"index":1,"playId":"6febf192-b2e3-3e47-94d0-9457297e5ec6","pitchNumber":2,"startTime":"2026-07-19T20:53:25.387Z","endTime":"2026-07-19T20:53:30.518Z","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.7,"endSpeed":76.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113253938822247,"aZ":-37.98687444609815,"pfxX":2.7254004846893842,"pfxZ":-3.9540355522159647,"pX":-0.5201321126692829,"pZ":3.2358506717375786,"vX0":-0.5760174876783242,"vY0":-120.43993465765013,"vZ0":-1.1952422140697498,"x":136.83,"y":151.41,"x0":-0.6321268892968109,"y0":50.00089496137746,"z0":7.094053660424184,"aX":4.008559637077584},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.2,"breakHorizontal":-4.8,"spinRate":2392,"spinDirection":47},"zone":1,"typeConfidence":0.91,"plateTime":0.45454259165026345,"extension":6.071024225401531},"index":2,"playId":"9e6c37b2-4ce2-3204-9452-957198839750","pitchNumber":3,"startTime":"2026-07-19T20:53:46.903Z","endTime":"2026-07-19T20:53:51.521Z","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":96.7,"endSpeed":88.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01737826904808,"aZ":-10.88030288573423,"pfxX":-2.3231459511211074,"pfxZ":10.653115239623284,"pX":-1.4558368794254248,"pZ":3.752677468867823,"vX0":-0.40549927056308926,"vY0":-140.74312681534872,"vZ0":-6.027159780991973,"x":172.49,"y":137.46,"x0":-1.008024454098724,"y0":50.003349597791726,"z0":6.631927869917519,"aX":-4.643943068270937},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":4.3,"spinRate":2283,"spinDirection":200},"zone":11,"typeConfidence":0.89,"plateTime":0.38970468969640226,"extension":6.339285227197302},"index":3,"playId":"89bb7621-c11b-3986-aca0-dbbdabaee046","pitchNumber":4,"startTime":"2026-07-19T20:54:10.213Z","endTime":"2026-07-19T20:54:14.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50046411273594,"aZ":-37.00808472354727,"pfxX":1.3743100034235693,"pfxZ":-3.294905185269707,"pX":-1.6855002967180042,"pZ":2.467526990715784,"vX0":-2.9359147511620263,"vY0":-121.44937245332021,"vZ0":-2.9419178621035442,"x":181.25,"y":172.16,"x0":-0.6304363811961685,"y0":50.000297932162965,"z0":6.967309924122875,"aX":2.0185253627759208},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.5,"breakHorizontal":-1.7,"spinRate":2349,"spinDirection":44},"zone":13,"typeConfidence":0.91,"plateTime":0.45390554433318986,"extension":6.28890986457415},"index":4,"playId":"a39d6876-e4b3-3766-bd56-8f1422441e5b","pitchNumber":5,"startTime":"2026-07-19T20:54:40.334Z","endTime":"2026-07-19T20:54:44.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:54:44.570Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T20:55:19.788Z","endTime":"2026-07-19T20:56:54.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T20:55:05.649Z","endTime":"2026-07-19T20:55:21.731Z","isPitch":false,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"}},{"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":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601938712751743,"aZ":-37.11170214230227,"pfxX":1.5437661386667365,"pfxZ":-2.908282552372981,"pX":-0.5171338163598993,"pZ":1.7337865214344914,"vX0":-0.31693169318523484,"vY0":-129.8346329072303,"vZ0":-5.754943557572951,"x":136.71,"y":191.97,"x0":-0.5935718688364053,"y0":50.002792711948985,"z0":6.82171665670295,"aX":2.620831839747589},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-6.4,"breakHorizontal":-2.8,"spinRate":2463,"spinDirection":63},"zone":7,"typeConfidence":0.67,"plateTime":0.422760310899851,"extension":6.351812502666053},"index":1,"playId":"e46ca500-732d-3e07-84ca-595b778045f2","pitchNumber":1,"startTime":"2026-07-19T20:55:21.731Z","endTime":"2026-07-19T20:55:26.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55412096130065,"aZ":-37.60160418093747,"pfxX":1.408619982591345,"pfxZ":-3.350745455814316,"pX":-0.8709865156448253,"pZ":2.9149282136745125,"vX0":-0.664722693355404,"vY0":-126.72522225140875,"vZ0":-2.65329324355432,"x":150.2,"y":160.08,"x0":-0.7878967482533515,"y0":50.001251448638506,"z0":6.98732301128451,"aX":2.284558750164109},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.5,"breakHorizontal":-2.4,"spinRate":2478,"spinDirection":62},"zone":11,"typeConfidence":0.8,"plateTime":0.43267504219699937,"extension":6.168607180932204},"index":2,"playId":"b1ad95ae-df68-3b00-a653-5cefa40f946d","pitchNumber":2,"startTime":"2026-07-19T20:55:39.287Z","endTime":"2026-07-19T20:55:44.670Z","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":83.5,"endSpeed":77.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.155049703313864,"aZ":-41.10470679238559,"pfxX":2.4495812991267654,"pfxZ":-6.017371411680994,"pX":-1.676558972587865,"pZ":1.509211781894777,"vX0":-3.32902761230459,"vY0":-121.48996569454361,"vZ0":-4.588469404437632,"x":180.91,"y":198.03,"x0":-0.6029707518045082,"y0":50.00025112931927,"z0":7.0180297728157575,"aX":3.6393263056058927},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.8,"breakHorizontal":-3.6,"spinRate":2545,"spinDirection":36},"zone":13,"typeConfidence":0.91,"plateTime":0.4518946670350412,"extension":6.0984485815748135},"index":3,"playId":"df8eacc5-f153-3400-9e49-c2fcf9d8d8e0","pitchNumber":3,"startTime":"2026-07-19T20:55:58.801Z","endTime":"2026-07-19T20:56:04.372Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.486677433512458,"aZ":-34.83540660952524,"pfxX":1.7083907617032321,"pfxZ":-1.5742598301676693,"pX":-0.33852940689487304,"pZ":3.1082979036138596,"vX0":-0.18584846912665284,"vY0":-128.3188566876637,"vZ0":-2.8867573550925147,"x":129.9,"y":154.86,"x0":-0.4879631722100131,"y0":50.0037772124866,"z0":6.928527903780108,"aX":2.884249932920463},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.2,"breakHorizontal":-3.1,"spinRate":2499,"spinDirection":61},"zone":1,"typeConfidence":0.8,"plateTime":0.4248580527634487,"extension":6.372637634111673},"index":4,"playId":"ab3d0eca-2302-3035-a6c0-b091d76d0c0b","pitchNumber":4,"startTime":"2026-07-19T20:56:29.699Z","endTime":"2026-07-19T20:56:33.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.214766407847907,"aZ":-40.73058902393979,"pfxX":2.575288400546875,"pfxZ":-5.732443264613636,"pX":0.22632043674088467,"pZ":3.0447403454906095,"vX0":0.30234378941827533,"vY0":-121.22158025663845,"vZ0":-1.3442849351127737,"x":108.37,"y":156.57,"x0":-0.23466958125215256,"y0":50.005577563132604,"z0":7.15538828990791,"aX":3.8414505882400634},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.4,"breakHorizontal":-4.7,"spinRate":2447,"spinDirection":39},"zone":2,"typeConfidence":0.91,"plateTime":0.45147143503729614,"extension":6.12612412514096},"index":5,"playId":"ef7fd9a8-2d9c-3824-8798-be9b7c044013","pitchNumber":5,"startTime":"2026-07-19T20:56:50.286Z","endTime":"2026-07-19T20:56:54.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:56:54.931Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"William Contreras homers (10) on a fly ball to center field. Jackson Chourio scores. Brice Turang scores.","rbi":3,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T20:57:10.296Z","endTime":"2026-07-19T21:00:09.949Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".757"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.075"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".410"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".433"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.40"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.64"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.43"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.89"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.40"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.15"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.32"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.31"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.80"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.06"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".757"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.075"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":89.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91866842702674,"aZ":-12.090784287164775,"pfxX":-2.2592140779044403,"pfxZ":9.912678173647365,"pX":-0.46895683302233554,"pZ":2.233125445918946,"vX0":0.7342260778584682,"vY0":-141.16842079684744,"vZ0":-10.131114477128074,"x":134.88,"y":178.49,"x0":-0.4382047617349446,"y0":50.0067840142687,"z0":6.638303339688748,"aX":-4.579375119154969},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":4.0,"spinRate":2347,"spinDirection":190},"zone":4,"typeConfidence":0.89,"plateTime":0.3874020844852333,"extension":6.342571544716334},"index":0,"playId":"11cdf824-8164-3576-8241-f348f22ad4d6","pitchNumber":1,"startTime":"2026-07-19T20:57:25.088Z","endTime":"2026-07-19T20:57:29.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91865827503666,"aZ":-12.140395328331026,"pfxX":-1.9826073725779156,"pfxZ":9.851364752473316,"pX":-0.23619135830178078,"pZ":2.0141631625972938,"vX0":1.5653040575364134,"vY0":-141.594142757965,"vZ0":-10.811530937958294,"x":126.0,"y":184.4,"x0":-0.538219990629153,"y0":50.001234072112354,"z0":6.65565823064517,"aX":-4.030867945277779},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":3.2,"spinRate":2421,"spinDirection":192},"zone":8,"typeConfidence":0.9,"plateTime":0.3866396904916245,"extension":6.419692260154567},"index":1,"playId":"c8c2776a-ffd8-3fcd-a251-0512a64fe910","pitchNumber":2,"startTime":"2026-07-19T20:57:45.306Z","endTime":"2026-07-19T20:57:51.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43946427664936,"aZ":-10.764523418516312,"pfxX":-1.466444289876073,"pfxZ":10.394363337680943,"pX":0.3303948005057854,"pZ":4.55668261265147,"vX0":2.837911648206133,"vY0":-142.5492361613213,"vZ0":-4.453194678797959,"x":104.41,"y":115.75,"x0":-0.48709006482718503,"y0":50.00670792121968,"z0":6.817478784927887,"aX":-3.021726406514203},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.1,"breakHorizontal":2.0,"spinRate":2410,"spinDirection":186},"zone":12,"typeConfidence":0.91,"plateTime":0.38406659161177137,"extension":6.379149132132143},"index":2,"playId":"a2438fde-8de4-3f53-b4e1-efd46b77c865","pitchNumber":3,"startTime":"2026-07-19T20:58:15.431Z","endTime":"2026-07-19T20:58:20.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.077467987569104,"aZ":-40.21144002753942,"pfxX":3.2138132613731054,"pfxZ":-5.47756953685419,"pX":-1.4495686621494206,"pZ":3.1537410793536296,"vX0":-3.1430728198694506,"vY0":-120.60349198078454,"vZ0":-0.9451111950510613,"x":172.25,"y":153.63,"x0":-0.5452416050525515,"y0":50.00016188715493,"z0":7.106144480984212,"aX":4.720407149958936},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-9.8,"breakHorizontal":-5.0,"spinRate":2451,"spinDirection":38},"zone":11,"typeConfidence":0.91,"plateTime":0.4546448695604486,"extension":6.11520477968362},"index":3,"playId":"f5f3b16d-417f-389a-994e-0f71ea80facf","pitchNumber":4,"startTime":"2026-07-19T20:58:36.235Z","endTime":"2026-07-19T20:58:42.839Z","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.5,"endSpeed":90.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14745342809969,"aZ":-8.620880128283943,"pfxX":-0.21121154733717917,"pfxZ":11.308782962088504,"pX":-0.8081675915742467,"pZ":2.7178204445844565,"vX0":-1.1041248931935883,"vY0":-143.19686376501105,"vZ0":-9.495966492797315,"x":147.81,"y":165.4,"x0":-0.39061431404366115,"y0":50.00331035294852,"z0":6.610809773976907,"aX":-0.43997957587302106},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.8,"breakHorizontal":0.6,"spinRate":2467,"spinDirection":191},"zone":4,"typeConfidence":0.93,"plateTime":0.3820581180082985,"extension":6.358226927434334},"index":4,"playId":"70b33860-06a5-32ad-b48c-7d6fad8b5737","pitchNumber":5,"startTime":"2026-07-19T20:59:03.149Z","endTime":"2026-07-19T20:59:07.277Z","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":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.965807335734866,"aZ":-37.68536355426366,"pfxX":2.888743310692456,"pfxZ":-3.3215722933229532,"pX":-0.10685528001627176,"pZ":2.668934941119685,"vX0":0.1318875950535245,"vY0":-127.6442567556222,"vZ0":-3.3255497839195858,"x":121.07,"y":166.72,"x0":-0.534729734593108,"y0":50.00339107224945,"z0":6.939880922866298,"aX":4.792150001268495},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.5,"breakHorizontal":-5.3,"spinRate":2501,"spinDirection":63},"zone":5,"typeConfidence":0.52,"plateTime":0.4282275720128004,"extension":6.139152836095771},"hitData":{"launchSpeed":102.8,"launchAngle":29.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.46,"coordY":39.36}},"index":5,"playId":"1c8aff49-3ac9-3da5-b718-e41e53f200f3","pitchNumber":6,"startTime":"2026-07-19T20:59:30.338Z","endTime":"2026-07-19T21:00:09.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:00:09.949Z","atBatIndex":66}],"currentPlay":{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"William Contreras homers (10) on a fly ball to center field. Jackson Chourio scores. Brice Turang scores.","rbi":3,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T20:57:10.296Z","endTime":"2026-07-19T21:00:09.949Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".757"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.075"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".410"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".433"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.40"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.64"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.43"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.89"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.40"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.15"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.32"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.31"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.59"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.80"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.06"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".741"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".757"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.075"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.267"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":89.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91866842702674,"aZ":-12.090784287164775,"pfxX":-2.2592140779044403,"pfxZ":9.912678173647365,"pX":-0.46895683302233554,"pZ":2.233125445918946,"vX0":0.7342260778584682,"vY0":-141.16842079684744,"vZ0":-10.131114477128074,"x":134.88,"y":178.49,"x0":-0.4382047617349446,"y0":50.0067840142687,"z0":6.638303339688748,"aX":-4.579375119154969},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":4.0,"spinRate":2347,"spinDirection":190},"zone":4,"typeConfidence":0.89,"plateTime":0.3874020844852333,"extension":6.342571544716334},"index":0,"playId":"11cdf824-8164-3576-8241-f348f22ad4d6","pitchNumber":1,"startTime":"2026-07-19T20:57:25.088Z","endTime":"2026-07-19T20:57:29.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91865827503666,"aZ":-12.140395328331026,"pfxX":-1.9826073725779156,"pfxZ":9.851364752473316,"pX":-0.23619135830178078,"pZ":2.0141631625972938,"vX0":1.5653040575364134,"vY0":-141.594142757965,"vZ0":-10.811530937958294,"x":126.0,"y":184.4,"x0":-0.538219990629153,"y0":50.001234072112354,"z0":6.65565823064517,"aX":-4.030867945277779},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":3.2,"spinRate":2421,"spinDirection":192},"zone":8,"typeConfidence":0.9,"plateTime":0.3866396904916245,"extension":6.419692260154567},"index":1,"playId":"c8c2776a-ffd8-3fcd-a251-0512a64fe910","pitchNumber":2,"startTime":"2026-07-19T20:57:45.306Z","endTime":"2026-07-19T20:57:51.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43946427664936,"aZ":-10.764523418516312,"pfxX":-1.466444289876073,"pfxZ":10.394363337680943,"pX":0.3303948005057854,"pZ":4.55668261265147,"vX0":2.837911648206133,"vY0":-142.5492361613213,"vZ0":-4.453194678797959,"x":104.41,"y":115.75,"x0":-0.48709006482718503,"y0":50.00670792121968,"z0":6.817478784927887,"aX":-3.021726406514203},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.1,"breakHorizontal":2.0,"spinRate":2410,"spinDirection":186},"zone":12,"typeConfidence":0.91,"plateTime":0.38406659161177137,"extension":6.379149132132143},"index":2,"playId":"a2438fde-8de4-3f53-b4e1-efd46b77c865","pitchNumber":3,"startTime":"2026-07-19T20:58:15.431Z","endTime":"2026-07-19T20:58:20.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.077467987569104,"aZ":-40.21144002753942,"pfxX":3.2138132613731054,"pfxZ":-5.47756953685419,"pX":-1.4495686621494206,"pZ":3.1537410793536296,"vX0":-3.1430728198694506,"vY0":-120.60349198078454,"vZ0":-0.9451111950510613,"x":172.25,"y":153.63,"x0":-0.5452416050525515,"y0":50.00016188715493,"z0":7.106144480984212,"aX":4.720407149958936},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-9.8,"breakHorizontal":-5.0,"spinRate":2451,"spinDirection":38},"zone":11,"typeConfidence":0.91,"plateTime":0.4546448695604486,"extension":6.11520477968362},"index":3,"playId":"f5f3b16d-417f-389a-994e-0f71ea80facf","pitchNumber":4,"startTime":"2026-07-19T20:58:36.235Z","endTime":"2026-07-19T20:58:42.839Z","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.5,"endSpeed":90.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14745342809969,"aZ":-8.620880128283943,"pfxX":-0.21121154733717917,"pfxZ":11.308782962088504,"pX":-0.8081675915742467,"pZ":2.7178204445844565,"vX0":-1.1041248931935883,"vY0":-143.19686376501105,"vZ0":-9.495966492797315,"x":147.81,"y":165.4,"x0":-0.39061431404366115,"y0":50.00331035294852,"z0":6.610809773976907,"aX":-0.43997957587302106},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.8,"breakHorizontal":0.6,"spinRate":2467,"spinDirection":191},"zone":4,"typeConfidence":0.93,"plateTime":0.3820581180082985,"extension":6.358226927434334},"index":4,"playId":"70b33860-06a5-32ad-b48c-7d6fad8b5737","pitchNumber":5,"startTime":"2026-07-19T20:59:03.149Z","endTime":"2026-07-19T20:59:07.277Z","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":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.965807335734866,"aZ":-37.68536355426366,"pfxX":2.888743310692456,"pfxZ":-3.3215722933229532,"pX":-0.10685528001627176,"pZ":2.668934941119685,"vX0":0.1318875950535245,"vY0":-127.6442567556222,"vZ0":-3.3255497839195858,"x":121.07,"y":166.72,"x0":-0.534729734593108,"y0":50.00339107224945,"z0":6.939880922866298,"aX":4.792150001268495},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.5,"breakHorizontal":-5.3,"spinRate":2501,"spinDirection":63},"zone":5,"typeConfidence":0.52,"plateTime":0.4282275720128004,"extension":6.139152836095771},"hitData":{"launchSpeed":102.8,"launchAngle":29.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.46,"coordY":39.36}},"index":5,"playId":"1c8aff49-3ac9-3da5-b718-e41e53f200f3","pitchNumber":6,"startTime":"2026-07-19T20:59:30.338Z","endTime":"2026-07-19T21:00:09.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:00:09.949Z","atBatIndex":66},"scoringPlays":[13,66],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":130.61,"y":159.13},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":128.5,"y":145.09},"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":1,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":205.3,"y":102.96},"type":"O","description":"Lineout"}]}},{"startIndex":6,"endIndex":11,"top":[6,7,8],"bottom":[9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":148.38,"y":127.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":89.75,"y":119.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":117.0,"y":130.99},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":12,"endIndex":20,"top":[12,13,14,15,16],"bottom":[17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":8.29,"y":74.52},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":221.74,"y":107.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":109.24,"y":151.68},"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":3,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"coordinates":{"x":139.43,"y":81.06},"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":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"coordinates":{"x":113.05,"y":185.79},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":124.45,"y":149.66},"type":"O","description":"Forceout"}]}},{"startIndex":21,"endIndex":27,"top":[21,22,23],"bottom":[24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":98.17,"y":168.13},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":116.92,"y":59.61},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":101.14,"y":172.97},"type":"H","description":"Single"}]}},{"startIndex":28,"endIndex":35,"top":[28,29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":96.07,"y":169.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":132.58,"y":87.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":68.52,"y":76.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":144.71,"y":150.67},"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":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":78.71,"y":145.69},"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":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":108.23,"y":150.16},"type":"O","description":"Forceout"}]}},{"startIndex":36,"endIndex":44,"top":[36,37,38,39,40],"bottom":[41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":144.71,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":147.76,"y":88.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":133.77,"y":127.24},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":71.75,"y":111.14},"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":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":111.31,"y":163.49},"type":"O","description":"Double Play"}]}},{"startIndex":45,"endIndex":51,"top":[45,46,47],"bottom":[48,49,50,51],"hits":{"away":[],"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":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":109.75,"y":164.86},"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":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"coordinates":{"x":135.38,"y":71.3},"type":"H","description":"Single"}]}},{"startIndex":52,"endIndex":59,"top":[52,53,54,55,56],"bottom":[57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":149.28,"y":143.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":79.85,"y":114.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":143.82,"y":170.56},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":100.63,"y":169.92},"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":8,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":143.6,"y":138.77},"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":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":144.21,"y":152.7},"type":"O","description":"Groundout"}]}},{"startIndex":60,"endIndex":66,"top":[60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":208.18,"y":99.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":116.31,"y":138.24},"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":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":148.1,"y":97.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":102.46,"y":39.36},"type":"H","description":"Home Run"}]}}]},"linescore":{"note":"One out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":4,"errors":0,"leftOnBase":4},"away":{"runs":1,"hits":6,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"catcher":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"first":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"second":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"third":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"shortstop":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"left":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"center":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"right":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"onDeck":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"inHole":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"battingOrder":8,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"offense":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"onDeck":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"inHole":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"battingOrder":5,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"balls":1,"strikes":2,"outs":1},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":10,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".252","atBats":33,"obp":".328","slg":".408","ops":".736","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":27,"obp":".281","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":150,"era":"4.01","inningsPitched":"8.1","saveOpportunities":0,"earnedRuns":3,"whip":"1.25","battersFaced":32,"outs":25,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":47,"strikes":103,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":3,"pitchesPerInning":"18.00","runsScoredPer9":"3.24","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":8,"putOuts":25,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":9,"groundOuts":13,"airOuts":11,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":53,"obp":".345","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":216,"era":"3.46","inningsPitched":"13.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":5,"whip":"1.38","battersFaced":58,"outs":39,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":216,"balls":68,"strikes":148,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".---","pitchesPerInning":"16.62","gamesFinished":5,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"9.69","walksPer9Inn":"2.08","hitsPer9Inn":"10.38","runsScoredPer9":"4.15","homeRunsPer9":"1.38","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":4,"flyOuts":32,"groundOuts":40,"airOuts":53,"runs":22,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":57,"baseOnBalls":20,"intentionalWalks":0,"hits":36,"hitByPitch":3,"atBats":184,"obp":".282","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":854,"era":"3.53","inningsPitched":"51.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.10","battersFaced":210,"outs":153,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":854,"balls":327,"strikes":527,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"16.75","gamesFinished":10,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"10.06","walksPer9Inn":"3.53","hitsPer9Inn":"6.35","runsScoredPer9":"3.88","homeRunsPer9":"1.06","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665052":{"person":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":4,"groundOuts":24,"airOuts":8,"runs":15,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":31,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":2,"avg":".276","atBats":87,"obp":".364","slg":".563","ops":".927","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":49,"rbi":16,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".347","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.43","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":44,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(L, 3-4)(BS, 3)","summary":"0.1 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"81.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":1,"flyOuts":20,"groundOuts":13,"airOuts":36,"runs":28,"doubles":4,"triples":2,"homeRuns":8,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":121,"obp":".353","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":584,"era":"7.42","inningsPitched":"30.1","wins":3,"losses":4,"saves":13,"saveOpportunities":16,"holds":2,"blownSaves":3,"earnedRuns":25,"whip":"1.52","battersFaced":139,"outs":91,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":584,"balls":197,"strikes":387,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":3,"winPercentage":".429","pitchesPerInning":"19.25","gamesFinished":26,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"12.16","walksPer9Inn":"4.15","hitsPer9Inn":"9.49","runsScoredPer9":"8.31","homeRunsPer9":"2.37","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":34,"groundOuts":47,"airOuts":60,"runs":25,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":58,"baseOnBalls":24,"intentionalWalks":1,"hits":51,"hitByPitch":1,"avg":".237","atBats":215,"obp":".315","slg":".470","ops":".785","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":101,"rbi":36,"leftOnBase":116,"sacBunts":0,"sacFlies":1,"babip":".262","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.54","popOuts":10,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":109,"errors":1,"chances":111,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":79,"groundOuts":147,"airOuts":140,"runs":64,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":107,"baseOnBalls":37,"intentionalWalks":0,"hits":130,"hitByPitch":7,"atBats":520,"obp":".307","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":2052,"era":"3.89","inningsPitched":"136.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.22","battersFaced":568,"outs":410,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":2052,"balls":672,"strikes":1380,"strikePercentage":".670","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".667","pitchesPerInning":"15.01","gamesFinished":0,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"7.05","walksPer9Inn":"2.44","hitsPer9Inn":"8.56","runsScoredPer9":"4.21","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":30,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":3,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":9,"flyOuts":45,"groundOuts":88,"airOuts":73,"runs":31,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":56,"baseOnBalls":35,"intentionalWalks":0,"hits":69,"hitByPitch":2,"atBats":285,"obp":".329","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1213,"era":"3.48","inningsPitched":"75.0","wins":2,"losses":4,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":29,"whip":"1.39","battersFaced":324,"outs":225,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1213,"balls":448,"strikes":765,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".333","pitchesPerInning":"16.17","gamesFinished":8,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"6.72","walksPer9Inn":"4.20","hitsPer9Inn":"8.28","runsScoredPer9":"3.72","homeRunsPer9":"0.96","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":14,"groundOuts":10,"airOuts":32,"runs":25,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":35,"baseOnBalls":15,"intentionalWalks":0,"hits":25,"hitByPitch":5,"avg":".248","atBats":101,"obp":".369","slg":".495","ops":".864","caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":50,"rbi":10,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".323","groundOutsToAirouts":"0.31","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.20","popOuts":11,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":66,"errors":1,"chances":68,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":52,"groundOuts":76,"airOuts":109,"runs":47,"doubles":11,"triples":3,"homeRuns":5,"strikeOuts":87,"baseOnBalls":50,"intentionalWalks":0,"hits":65,"hitByPitch":9,"avg":".196","atBats":332,"obp":".316","slg":".292","ops":".608","caughtStealing":10,"stolenBases":19,"stolenBasePercentage":".655","caughtStealingPercentage":".345","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":97,"rbi":25,"leftOnBase":124,"sacBunts":4,"sacFlies":1,"babip":".249","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.40","popOuts":32,"lineOuts":25},"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":219,"errors":0,"chances":223,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":19,"groundOuts":46,"airOuts":32,"runs":28,"doubles":9,"triples":0,"homeRuns":0,"strikeOuts":41,"baseOnBalls":29,"intentionalWalks":1,"hits":38,"hitByPitch":3,"atBats":154,"obp":".372","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":740,"era":"5.01","inningsPitched":"41.1","wins":4,"losses":5,"saves":1,"saveOpportunities":6,"holds":11,"blownSaves":5,"earnedRuns":23,"whip":"1.62","battersFaced":189,"outs":124,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":740,"balls":291,"strikes":449,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".444","pitchesPerInning":"17.90","gamesFinished":7,"strikeoutWalkRatio":"1.41","strikeoutsPer9Inn":"8.93","walksPer9Inn":"6.31","hitsPer9Inn":"8.27","runsScoredPer9":"6.10","homeRunsPer9":"0.00","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676974":{"person":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":63,"groundOuts":99,"airOuts":109,"runs":39,"doubles":17,"triples":2,"homeRuns":11,"strikeOuts":121,"baseOnBalls":41,"intentionalWalks":0,"hits":85,"hitByPitch":7,"atBats":410,"obp":".289","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":1789,"era":"2.68","inningsPitched":"111.0","wins":9,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.14","battersFaced":462,"outs":333,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1789,"balls":646,"strikes":1143,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".900","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"9.81","walksPer9Inn":"3.32","hitsPer9Inn":"6.89","runsScoredPer9":"3.16","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","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":82,"flyOuts":36,"groundOuts":72,"airOuts":83,"runs":22,"doubles":18,"triples":2,"homeRuns":3,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":0,"hits":64,"hitByPitch":0,"avg":".268","atBats":239,"obp":".307","slg":".397","ops":".704","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":95,"rbi":34,"leftOnBase":104,"sacBunts":1,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.67","popOuts":22,"lineOuts":25},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":11,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.33","battersFaced":14,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":15,"strikes":25,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.33","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":116,"putOuts":79,"errors":8,"chances":203,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":13,"groundOuts":26,"airOuts":25,"runs":15,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":1,"hits":25,"hitByPitch":5,"atBats":96,"obp":".351","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":471,"era":"4.91","inningsPitched":"25.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":14,"whip":"1.36","battersFaced":115,"outs":77,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":471,"balls":161,"strikes":310,"strikePercentage":".660","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.35","gamesFinished":7,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.51","hitsPer9Inn":"8.77","runsScoredPer9":"5.26","homeRunsPer9":"0.35","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687473":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"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":6,"flyOuts":23,"groundOuts":29,"airOuts":34,"runs":17,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":2,"atBats":120,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":485,"era":"5.02","inningsPitched":"28.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":16,"whip":"1.47","battersFaced":132,"outs":86,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":485,"balls":170,"strikes":315,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".000","pitchesPerInning":"16.92","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.85","walksPer9Inn":"3.14","hitsPer9Inn":"10.05","runsScoredPer9":"5.34","homeRunsPer9":"0.94","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":61,"groundOuts":104,"airOuts":106,"runs":50,"doubles":13,"triples":6,"homeRuns":6,"strikeOuts":52,"baseOnBalls":50,"intentionalWalks":4,"hits":109,"hitByPitch":0,"avg":".299","atBats":365,"obp":".379","slg":".416","ops":".795","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":152,"rbi":37,"leftOnBase":143,"sacBunts":1,"sacFlies":5,"babip":".330","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.83","popOuts":14,"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":223,"putOuts":141,"errors":6,"chances":370,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID688363":{"person":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"601","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":17,"groundOuts":21,"airOuts":32,"runs":9,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".176","atBats":91,"obp":".219","slg":".297","ops":".516","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":27,"rbi":11,"leftOnBase":50,"sacBunts":1,"sacFlies":0,"babip":".224","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"91.00","popOuts":10,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":32,"errors":2,"chances":82,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 17)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":18,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":4,"strikes":14,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":28,"groundOuts":27,"airOuts":48,"runs":16,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":1,"hits":26,"hitByPitch":2,"atBats":152,"obp":".263","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":711,"era":"2.91","inningsPitched":"43.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":17,"blownSaves":0,"earnedRuns":14,"whip":"0.99","battersFaced":171,"outs":130,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":711,"balls":253,"strikes":458,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".500","pitchesPerInning":"16.41","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.59","walksPer9Inn":"3.53","hitsPer9Inn":"5.40","runsScoredPer9":"3.32","homeRunsPer9":"0.83","inheritedRunners":18,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":16,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":75,"flyOuts":35,"groundOuts":51,"airOuts":65,"runs":36,"doubles":16,"triples":3,"homeRuns":12,"strikeOuts":102,"baseOnBalls":29,"intentionalWalks":2,"hits":64,"hitByPitch":6,"avg":".229","atBats":279,"obp":".313","slg":".437","ops":".750","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":122,"rbi":42,"leftOnBase":138,"sacBunts":1,"sacFlies":2,"babip":".311","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.25","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":257,"errors":5,"chances":276,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":52,"groundOuts":92,"airOuts":103,"runs":52,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":32,"baseOnBalls":33,"intentionalWalks":1,"hits":88,"hitByPitch":6,"avg":".286","atBats":308,"obp":".360","slg":".448","ops":".808","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":138,"rbi":58,"leftOnBase":124,"sacBunts":1,"sacFlies":6,"babip":".279","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.69","popOuts":28,"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":6,"stolenBases":35,"stolenBasePercentage":".854","caughtStealingPercentage":".146","assists":25,"putOuts":389,"errors":2,"chances":416,"fielding":".995","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677870":{"person":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":44,"flyOuts":14,"groundOuts":41,"airOuts":25,"runs":14,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":0,"hits":24,"hitByPitch":6,"avg":".209","atBats":115,"obp":".308","slg":".296","ops":".604","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":34,"rbi":9,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.50","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":24,"errors":3,"chances":58,"fielding":".948","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676083":{"person":{"id":676083,"fullName":"Janson Junk","link":"/api/v1/people/676083"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":33,"groundOuts":68,"airOuts":73,"runs":36,"doubles":12,"triples":2,"homeRuns":9,"strikeOuts":48,"baseOnBalls":17,"intentionalWalks":0,"hits":68,"hitByPitch":1,"atBats":255,"obp":".313","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1034,"era":"4.57","inningsPitched":"65.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.31","battersFaced":276,"outs":195,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1034,"balls":354,"strikes":680,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".444","pitchesPerInning":"15.91","gamesFinished":0,"strikeoutWalkRatio":"2.82","strikeoutsPer9Inn":"6.65","walksPer9Inn":"2.35","hitsPer9Inn":"9.42","runsScoredPer9":"4.98","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":8,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690978":{"person":{"id":690978,"fullName":"Dax Fulton","link":"/api/v1/people/690978"},"jerseyNumber":"90","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"obp":".231","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":119,"era":"2.57","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.86","battersFaced":26,"outs":21,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":119,"balls":52,"strikes":67,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.86","hitsPer9Inn":"3.86","runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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}},"ID640459":{"person":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"jerseyNumber":"64","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".182","atBats":11,"obp":".250","slg":".273","ops":".523","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":3,"rbi":0,"leftOnBase":5,"sacBunts":2,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":6,"putOuts":29,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":22,"groundOuts":47,"airOuts":36,"runs":24,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".239","atBats":163,"obp":".299","slg":".405","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":66,"rbi":24,"leftOnBase":75,"sacBunts":3,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.29","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":17,"stolenBases":37,"stolenBasePercentage":".685","caughtStealingPercentage":".315","assists":28,"putOuts":427,"errors":5,"chances":460,"fielding":".989","passedBall":5,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 9 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":93,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":27,"strikes":66,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":17,"gamesStarted":17,"flyOuts":48,"groundOuts":67,"airOuts":91,"runs":40,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":104,"baseOnBalls":37,"intentionalWalks":0,"hits":65,"hitByPitch":7,"atBats":326,"obp":".294","caughtStealing":3,"stolenBases":22,"stolenBasePercentage":".880","caughtStealingPercentage":".120","numberOfPitches":1501,"era":"3.53","inningsPitched":"91.2","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.11","battersFaced":371,"outs":275,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1501,"balls":541,"strikes":960,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".417","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"10.21","walksPer9Inn":"3.63","hitsPer9Inn":"6.38","runsScoredPer9":"3.93","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":59,"groundOuts":111,"airOuts":95,"runs":61,"doubles":27,"triples":6,"homeRuns":9,"strikeOuts":59,"baseOnBalls":20,"intentionalWalks":0,"hits":130,"hitByPitch":4,"avg":".335","atBats":388,"obp":".368","slg":".505","ops":".873","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":196,"rbi":46,"leftOnBase":140,"sacBunts":0,"sacFlies":7,"babip":".370","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.11","popOuts":12,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":203,"putOuts":126,"errors":15,"chances":344,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669364,681715,669065,691594,689414,691788,677870,688363,665052,665923,805300,691587,806188,656848,664126],"pitchers":[691587,806188,656848,664126],"bench":[672640,640459],"bullpen":[645261,669199,676534,690978,687473,676083,676974,663969,676604],"battingOrder":[669364,681715,669065,691594,691788,688363,665052,665923,805300],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Ruiz, E (5, 3rd inning off Gasser, 0 on, 1 out)."},{"label":"TB","value":"Conine; Edwards, X; Hernández, H 2; Marsee; Ruiz, E 4."},{"label":"RBI","value":"Ruiz, E (10)."},{"label":"Runners left in scoring position, 2 out","value":"Sanoja 2; Hicks, L."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Pérez, Eu (2, pickoff)."},{"label":"DP","value":"(Sanoja-Jiménez, L)."}]}],"note":[]},"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":2,"groundOuts":7,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".253","atBats":27,"obp":".337","slg":".396","ops":".733","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":7,"rbi":3,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"3.45","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.16","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":49,"strikes":97,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":1,"pitchesPerInning":"16.22","runsScoredPer9":"1.00","homeRunsPer9":"1.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":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"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":34,"balls":11,"strikes":23,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":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":31,"gamesStarted":6,"flyOuts":48,"groundOuts":66,"airOuts":87,"runs":29,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":65,"baseOnBalls":28,"intentionalWalks":2,"hits":63,"hitByPitch":0,"atBats":276,"obp":".297","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1215,"era":"3.42","inningsPitched":"76.1","wins":5,"losses":4,"saves":4,"saveOpportunities":5,"holds":4,"blownSaves":1,"earnedRuns":29,"whip":"1.19","battersFaced":309,"outs":229,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":1215,"balls":432,"strikes":783,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".556","pitchesPerInning":"15.92","gamesFinished":5,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"7.66","walksPer9Inn":"3.30","hitsPer9Inn":"7.43","runsScoredPer9":"3.42","homeRunsPer9":"0.94","inheritedRunners":14,"inheritedRunnersScored":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID806198":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-0 | CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":10,"groundOuts":27,"airOuts":20,"runs":11,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".244","atBats":82,"obp":".340","slg":".305","ops":".645","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":25,"rbi":7,"leftOnBase":50,"sacBunts":0,"sacFlies":2,"babip":".299","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":49,"putOuts":32,"errors":1,"chances":82,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701656":{"person":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":17,"groundOuts":19,"airOuts":39,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":120,"obp":".250","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":503,"era":"2.97","inningsPitched":"33.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.93","battersFaced":128,"outs":100,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":503,"balls":151,"strikes":352,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".750","pitchesPerInning":"15.09","gamesFinished":0,"strikeoutWalkRatio":"5.43","strikeoutsPer9Inn":"10.26","walksPer9Inn":"1.89","hitsPer9Inn":"6.48","runsScoredPer9":"2.97","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":35,"groundOuts":70,"airOuts":64,"runs":26,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":24,"intentionalWalks":0,"hits":50,"hitByPitch":0,"avg":".226","atBats":221,"obp":".298","slg":".317","ops":".615","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":70,"rbi":23,"leftOnBase":117,"sacBunts":4,"sacFlies":3,"babip":".261","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.25","popOuts":10,"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":163,"putOuts":73,"errors":8,"chances":244,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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-3 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":42,"groundOuts":58,"airOuts":65,"runs":48,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":74,"baseOnBalls":22,"intentionalWalks":2,"hits":76,"hitByPitch":2,"avg":".279","atBats":272,"obp":".337","slg":".485","ops":".822","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":132,"rbi":39,"leftOnBase":114,"sacBunts":0,"sacFlies":1,"babip":".339","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.92","popOuts":13,"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":2,"putOuts":111,"errors":0,"chances":113,"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":"0-3 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":24,"groundOuts":71,"airOuts":40,"runs":43,"doubles":15,"triples":1,"homeRuns":6,"strikeOuts":83,"baseOnBalls":32,"intentionalWalks":3,"hits":61,"hitByPitch":3,"avg":".241","atBats":253,"obp":".332","slg":".379","ops":".711","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":96,"rbi":33,"leftOnBase":113,"sacBunts":1,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.17","popOuts":2,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":43,"groundOuts":66,"airOuts":65,"runs":56,"doubles":15,"triples":1,"homeRuns":18,"strikeOuts":96,"baseOnBalls":49,"intentionalWalks":3,"hits":79,"hitByPitch":3,"avg":".259","atBats":305,"obp":".366","slg":".492","ops":".858","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":150,"rbi":59,"leftOnBase":146,"sacBunts":0,"sacFlies":1,"babip":".318","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.94","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":30,"putOuts":452,"errors":6,"chances":488,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669699":{"person":{"id":669699,"fullName":"Braden Shewmake","link":"/api/v1/people/669699"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":16,"groundOuts":26,"airOuts":25,"runs":12,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".259","atBats":85,"obp":".270","slg":".424","ops":".694","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":36,"rbi":10,"leftOnBase":30,"sacBunts":2,"sacFlies":2,"babip":".279","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.33","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":28,"errors":2,"chances":84,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":41,"gamesStarted":0,"flyOuts":15,"groundOuts":47,"airOuts":31,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":2,"hits":27,"hitByPitch":0,"atBats":142,"obp":".268","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":618,"era":"2.43","inningsPitched":"40.2","wins":4,"losses":2,"saves":6,"saveOpportunities":8,"holds":14,"blownSaves":2,"earnedRuns":11,"whip":"1.03","battersFaced":159,"outs":122,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":618,"balls":218,"strikes":400,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".667","pitchesPerInning":"15.20","gamesFinished":13,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.63","walksPer9Inn":"3.32","hitsPer9Inn":"5.98","runsScoredPer9":"2.43","homeRunsPer9":"0.66","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684974":{"person":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":9,"groundOuts":14,"airOuts":16,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":51,"obp":".237","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":217,"era":"4.20","inningsPitched":"15.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"0.80","battersFaced":59,"outs":45,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":217,"balls":82,"strikes":135,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.47","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.60","hitsPer9Inn":"3.60","runsScoredPer9":"4.20","homeRunsPer9":"1.80","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"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}},"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":{"note":"(W, 3-3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","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":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":39,"gamesStarted":0,"flyOuts":29,"groundOuts":38,"airOuts":49,"runs":19,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":33,"baseOnBalls":17,"intentionalWalks":2,"hits":32,"hitByPitch":0,"atBats":151,"obp":".290","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":647,"era":"3.53","inningsPitched":"43.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.13","battersFaced":169,"outs":130,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":647,"balls":237,"strikes":410,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"14.93","gamesFinished":7,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"6.85","walksPer9Inn":"3.53","hitsPer9Inn":"6.65","runsScoredPer9":"3.95","homeRunsPer9":"1.04","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"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":"400","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":23,"groundOuts":41,"airOuts":45,"runs":20,"doubles":14,"triples":2,"homeRuns":2,"strikeOuts":21,"baseOnBalls":20,"intentionalWalks":1,"hits":47,"hitByPitch":2,"avg":".307","atBats":153,"obp":".392","slg":".464","ops":".856","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":71,"rbi":24,"leftOnBase":88,"sacBunts":0,"sacFlies":1,"babip":".344","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","popOuts":6,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":222,"errors":1,"chances":239,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":10,"flyOuts":47,"groundOuts":71,"airOuts":77,"runs":32,"doubles":17,"triples":1,"homeRuns":6,"strikeOuts":76,"baseOnBalls":21,"intentionalWalks":0,"hits":69,"hitByPitch":3,"atBats":289,"obp":".294","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1183,"era":"3.20","inningsPitched":"76.0","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":27,"whip":"1.18","battersFaced":317,"outs":228,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1183,"balls":403,"strikes":780,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".625","pitchesPerInning":"15.57","gamesFinished":3,"strikeoutWalkRatio":"3.62","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.49","hitsPer9Inn":"8.17","runsScoredPer9":"3.79","homeRunsPer9":"0.71","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":47,"gamesStarted":1,"flyOuts":22,"groundOuts":52,"airOuts":39,"runs":26,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":78,"baseOnBalls":29,"intentionalWalks":1,"hits":54,"hitByPitch":2,"atBats":221,"obp":".335","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1018,"era":"3.43","inningsPitched":"57.2","wins":12,"losses":2,"saves":0,"saveOpportunities":5,"holds":7,"blownSaves":5,"earnedRuns":22,"whip":"1.44","battersFaced":254,"outs":173,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":1018,"balls":392,"strikes":626,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".857","pitchesPerInning":"17.65","gamesFinished":5,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"12.17","walksPer9Inn":"4.53","hitsPer9Inn":"8.43","runsScoredPer9":"4.06","homeRunsPer9":"0.78","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":18,"groundOuts":60,"airOuts":38,"runs":43,"doubles":21,"triples":3,"homeRuns":8,"strikeOuts":107,"baseOnBalls":37,"intentionalWalks":1,"hits":79,"hitByPitch":2,"avg":".280","atBats":282,"obp":".366","slg":".461","ops":".827","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":130,"rbi":47,"leftOnBase":120,"sacBunts":1,"sacFlies":1,"babip":".423","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.25","popOuts":5,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":187,"errors":1,"chances":190,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":18,"gamesStarted":16,"flyOuts":40,"groundOuts":71,"airOuts":73,"runs":48,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":87,"baseOnBalls":39,"intentionalWalks":0,"hits":73,"hitByPitch":9,"atBats":302,"obp":".346","caughtStealing":7,"stolenBases":8,"stolenBasePercentage":".533","caughtStealingPercentage":".467","numberOfPitches":1458,"era":"5.16","inningsPitched":"82.0","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.37","battersFaced":352,"outs":246,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1458,"balls":554,"strikes":904,"strikePercentage":".620","hitBatsmen":9,"balks":0,"wildPitches":6,"pickoffs":3,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".429","pitchesPerInning":"17.78","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"9.55","walksPer9Inn":"4.28","hitsPer9Inn":"8.01","runsScoredPer9":"5.27","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"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":53,"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":8,"gamesStarted":8,"flyOuts":18,"groundOuts":32,"airOuts":35,"runs":32,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":43,"baseOnBalls":22,"intentionalWalks":0,"hits":38,"hitByPitch":2,"atBats":148,"obp":".360","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":696,"era":"6.86","inningsPitched":"39.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.53","battersFaced":172,"outs":118,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":696,"balls":286,"strikes":410,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".400","pitchesPerInning":"17.69","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"9.84","walksPer9Inn":"5.03","hitsPer9Inn":"8.69","runsScoredPer9":"7.32","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","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":"501","stats":{"batting":{"note":"a-","summary":"1-2 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":60,"groundOuts":97,"airOuts":109,"runs":49,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":53,"baseOnBalls":35,"intentionalWalks":4,"hits":99,"hitByPitch":3,"avg":".280","atBats":353,"obp":".346","slg":".405","ops":".751","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":143,"rbi":57,"leftOnBase":163,"sacBunts":0,"sacFlies":5,"babip":".302","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.30","popOuts":25,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":18,"stolenBases":25,"stolenBasePercentage":".581","caughtStealingPercentage":".419","assists":29,"putOuts":764,"errors":0,"chances":793,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":{"summary":"5.0 IP, ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":30,"strikes":56,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","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":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":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":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":44,"groundOuts":94,"airOuts":74,"runs":67,"doubles":23,"triples":3,"homeRuns":14,"strikeOuts":106,"baseOnBalls":56,"intentionalWalks":3,"hits":95,"hitByPitch":0,"avg":".261","atBats":364,"obp":".358","slg":".456","ops":".814","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":166,"rbi":60,"leftOnBase":142,"sacBunts":3,"sacFlies":2,"babip":".329","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","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":226,"putOuts":142,"errors":3,"chances":371,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":21,"groundOuts":35,"airOuts":46,"runs":26,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":31,"baseOnBalls":35,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".224","atBats":143,"obp":".381","slg":".441","ops":".822","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":63,"rbi":25,"leftOnBase":79,"sacBunts":0,"sacFlies":1,"babip":".229","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.88","popOuts":13,"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":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":11,"putOuts":218,"errors":1,"chances":230,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":18,"gamesStarted":18,"flyOuts":40,"groundOuts":82,"airOuts":81,"runs":27,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":167,"baseOnBalls":27,"intentionalWalks":0,"hits":57,"hitByPitch":8,"atBats":385,"obp":".219","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1660,"era":"1.62","inningsPitched":"111.0","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"0.76","battersFaced":422,"outs":333,"gamesPitched":18,"completeGames":1,"shutouts":1,"pitchesThrown":1660,"balls":533,"strikes":1127,"strikePercentage":".680","hitBatsmen":8,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".714","pitchesPerInning":"14.95","gamesFinished":0,"strikeoutWalkRatio":"6.19","strikeoutsPer9Inn":"13.54","walksPer9Inn":"2.19","hitsPer9Inn":"4.62","runsScoredPer9":"2.19","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"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":5,"gamesStarted":0,"flyOuts":6,"groundOuts":14,"airOuts":13,"runs":7,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":2,"atBats":54,"obp":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":208,"era":"4.61","inningsPitched":"13.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.24","battersFaced":58,"outs":41,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":208,"balls":61,"strikes":147,"strikePercentage":".710","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".---","pitchesPerInning":"15.22","gamesFinished":3,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"7.90","walksPer9Inn":"1.32","hitsPer9Inn":"9.88","runsScoredPer9":"4.61","homeRunsPer9":"1.32","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"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":"801","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".273","atBats":22,"obp":".407","slg":".318","ops":".725","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":7,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.40","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"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":39,"gamesStarted":0,"flyOuts":30,"groundOuts":24,"airOuts":43,"runs":13,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":48,"baseOnBalls":10,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":138,"obp":".247","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":575,"era":"2.84","inningsPitched":"38.0","wins":2,"losses":2,"saves":15,"saveOpportunities":17,"holds":7,"blownSaves":2,"earnedRuns":12,"whip":"0.95","battersFaced":152,"outs":114,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":177,"strikes":398,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".500","pitchesPerInning":"15.13","gamesFinished":21,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"11.37","walksPer9Inn":"2.37","hitsPer9Inn":"6.16","runsScoredPer9":"3.08","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":5},"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,683734,641343,661388,669003,596142,806198,669699,800325,687401,688107,694477,676879,681982],"pitchers":[688107,694477,676879,681982],"bench":[663368],"bullpen":[675660,701656,621121,656730,694819,687075,682842,669060,684974],"battingOrder":[592885,694192,668930,683734,661388,669003,806198,800325,687401],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Contreras, Wm (10, 9th inning off Fairbanks, 2 on, 1 out)."},{"label":"TB","value":"Chourio, J; Contreras, Wm 4; Sánchez; Vaughn."},{"label":"RBI","value":"Contreras, Wm 3 (57)."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Yelich (8, 2nd base off Pérez, Eu/Hicks, L)."},{"label":"CS","value":"Pratt (2, 2nd base by Petersen/Hicks, L)."}]}],"note":[{"label":"a","value":"Struck out for Bauers in the 7th."},{"label":"b","value":"Batted for Shewmake in the 7th."},{"label":"1","value":"Ran for Sánchez in the 7th."}]}},"officials":[{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":503586,"fullName":"Tripp Gibson","link":"/api/v1/people/503586"},"officialType":"First Base"},{"official":{"id":521051,"fullName":"Nick Mahrley","link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":658292,"fullName":"Derek Thomas","link":"/api/v1/people/658292"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Chourio, J (by Pérez, Eu)."},{"label":"ABS Challenge","value":"Sánchez 2 (Ball-Confirmed, Strike-Overturned to Ball); Yelich (Strike-Overturned to Ball); Hicks, L (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Pérez, Eu 93-66; Gibson, C 20-12; Petersen 18-14; Fairbanks 19-11; Gasser 86-56; Patrick 34-23; Ashby 18-12; Anderson, G 8-6."},{"label":"Groundouts-flyouts","value":"Pérez, Eu 4-2; Gibson, C 1-0; Petersen 2-0; Fairbanks 0-0; Gasser 6-4; Patrick 1-1; Ashby 2-0; Anderson, G 1-1."},{"label":"Batters faced","value":"Pérez, Eu 22; Gibson, C 3; Petersen 3; Fairbanks 4; Gasser 18; Patrick 8; Ashby 5; Anderson, G 3."},{"label":"Inherited runners-scored","value":"Petersen 1-0."},{"label":"Umpires","value":"HP: Marvin Hudson. 1B: Tripp Gibson. 2B: Nick Mahrley. 3B: Derek Thomas. "},{"label":"Weather","value":"77 degrees, Sunny."},{"label":"Wind","value":"6 mph, In From LF."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"2:49."},{"label":"Att","value":"36,451."},{"label":"Venue","value":"American Family Field."},{"label":"July 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","boxscoreName":"Pérez, Eu"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 9 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":93,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":27,"strikes":66,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":17,"gamesStarted":17,"flyOuts":48,"groundOuts":67,"airOuts":91,"runs":40,"doubles":16,"triples":1,"homeRuns":13,"strikeOuts":104,"baseOnBalls":37,"intentionalWalks":0,"hits":65,"hitByPitch":7,"atBats":326,"obp":".294","caughtStealing":3,"stolenBases":22,"stolenBasePercentage":".880","caughtStealingPercentage":".120","numberOfPitches":1501,"era":"3.53","inningsPitched":"91.2","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.11","battersFaced":371,"outs":275,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1501,"balls":541,"strikes":960,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".417","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"10.21","walksPer9Inn":"3.63","hitsPer9Inn":"6.38","runsScoredPer9":"3.93","homeRunsPer9":"1.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":77,"pitchingGameScore":77},{"player":{"person":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107","boxscoreName":"Gasser"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":30,"strikes":56,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","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":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":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":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":60,"pitchingGameScore":60},{"player":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","boxscoreName":"Contreras, Wm"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"1-2 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":60,"groundOuts":97,"airOuts":109,"runs":49,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":53,"baseOnBalls":35,"intentionalWalks":4,"hits":99,"hitByPitch":3,"avg":".280","atBats":353,"obp":".346","slg":".405","ops":".751","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":143,"rbi":57,"leftOnBase":163,"sacBunts":0,"sacFlies":5,"babip":".302","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.30","popOuts":25,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":18,"stolenBases":25,"stolenBasePercentage":".581","caughtStealingPercentage":".419","assists":29,"putOuts":764,"errors":0,"chances":793,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"loser":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}